glassfish
  1. glassfish
  2. GLASSFISH-12450

SerialVersion UID for javax.ejb.CreateException

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: v3.0.1
    • Fix Version/s: 3.1_b23
    • Component/s: ejb_container
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: Macintosh

    • Issuezilla Id:
      12,450

      Description

      The SerialVersionUID for CreateException in GF 3.0.1 was incorrectly set to

      private static final long serialVersionUID = 7899534274371798660L;

      But this value is wrong as for Java EE 5 the value was (via serialver):

      serialver -classpath javaee.jar javax.ejb.CreateException

      javax.ejb.CreateException: static final long serialVersionUID = 6295951740865457514L;

      This is causing interop failures in certain cases.

      The EJB classes which were serializable had their SerialVersionUID added but it appears the wrong value
      was added to javax.ejb.CreateException

        Activity

        Hide
        sherryshen added a comment -

        cc

        Show
        sherryshen added a comment - cc
        Hide
        marina vatkina added a comment -

        Fixed with rev 41311

        Show
        marina vatkina added a comment - Fixed with rev 41311

          People

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

            Dates

            • Created:
              Updated:
              Resolved: