Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 9.1pe
    • Fix Version/s: not determined
    • Component/s: entity-persistence
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      2,755
    • Status Whiteboard:
      Hide

      LOW

      Show
      LOW

      Description

      Numerous classes in entity-persistence are not thread safe. If this is by design (code is expected to run
      within a single worker thread), that's fine, but there is a complete absence of comments as to the intent.

      Examples of such files include XMLClassAccessor.java (multiple mutable variables not protected by
      synchronized), and many other classes with mutable variables.

      Request that code be comment appropriately to indicate that it is not thread safe (by design).

        Activity

        Hide
        gfbugbridge added a comment -

        <BT6543391>

        Show
        gfbugbridge added a comment - <BT6543391>
        Hide
        pkrogh added a comment -
            • Issue 2694 has been marked as a duplicate of this issue. ***
        Show
        pkrogh added a comment - Issue 2694 has been marked as a duplicate of this issue. ***
        Hide
        pkrogh added a comment -

        This change consists of putting comments on our classes explaining which are
        thread safe.

        This is a fairly low priority change. P4 LOW.

        Show
        pkrogh added a comment - This change consists of putting comments on our classes explaining which are thread safe. This is a fairly low priority change. P4 LOW.
        Hide
        Tom Mueller added a comment -

        Bulk change to set fix version to "not determined" where the issue is open but the value is for a released version.

        Show
        Tom Mueller added a comment - Bulk change to set fix version to "not determined" where the issue is open but the value is for a released version.

          People

          • Assignee:
            tware
            Reporter:
            llc
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: