glassfish
  1. glassfish
  2. GLASSFISH-16979

Static references prevent EJB Timer Service restart in embedded mode in the same VM

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1
    • Fix Version/s: 3.1.1_dev
    • Component/s: ejb_container
    • Labels:
      None

      Description

      Static references to EJBContainerUtil provide pointers to the stale data.

      • Why fix this issue in 3.1.1?

      Static references should not be used to avoid stale data.

      • Which is the targeted build of 3.1.1 for this fix?

      b11

      • Do regression tests exist for this issue?

      Yes. ejb devtests test have many timer tests

      • Which tests should QA (re)run to verify the fix did not destabilize GlassFish?

      EJB Timer tests

        Activity

        Hide
        marina vatkina added a comment -

        Backported revs 47264 and 47893 from trunk:
        Sending ejb-container/src/main/java/com/sun/ejb/containers/EJBTimerService.java
        Sending ejb-container/src/main/java/com/sun/ejb/containers/EjbContainerUtil.java
        Sending ejb-container/src/main/java/com/sun/ejb/containers/EjbContainerUtilImpl.java
        Sending ejb-container/src/main/java/com/sun/ejb/containers/TimerBeanContainer.java
        Sending ejb-container/src/main/java/com/sun/ejb/containers/TimerWrapper.java
        Transmitting file data .....
        Committed revision 47907.

        Show
        marina vatkina added a comment - Backported revs 47264 and 47893 from trunk: Sending ejb-container/src/main/java/com/sun/ejb/containers/EJBTimerService.java Sending ejb-container/src/main/java/com/sun/ejb/containers/EjbContainerUtil.java Sending ejb-container/src/main/java/com/sun/ejb/containers/EjbContainerUtilImpl.java Sending ejb-container/src/main/java/com/sun/ejb/containers/TimerBeanContainer.java Sending ejb-container/src/main/java/com/sun/ejb/containers/TimerWrapper.java Transmitting file data ..... Committed revision 47907.

          People

          • Assignee:
            marina vatkina
            Reporter:
            marina vatkina
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: