glassfish
  1. glassfish
  2. GLASSFISH-20077

GF ORB issue with WRT Incorrect "chunking" of GIOP response from GlassFish v3.1.2.2 with JDK7

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.2.2
    • Fix Version/s: 4.0_b83
    • Component/s: orb
    • Labels:
      None

      Description

      Specification Reference:
      CORBA V2.3.1
      15.3.4.5 Fragmentation
      "Regardless of the above rules, any value nested within a chunked value
      is always chunked. Furthermore, any such nested value that is
      truncatable must encode its type information as a list of RepositoryIDs
      (see Section 15.3.4.1, "Partial Type Information and Versioning," on
      page 15-15)."
      Unfortunately Glassfish is sending non-chunked values embedded in
      chunked values, which is non-spec compliant.
      The problem only presents itself on JDK7 due to the presence of the
      suppressedExceptions field in the Throwable. The problem would also be
      present on JDK6 is an object with a similar structure was being passed
      over the wire.

        Activity

        Hide
        Harshad Vilekar added a comment -

        Fixed by Russ.
        4.0: hg revision #874.
        3.1.2: hg revision #704, #705.

        Show
        Harshad Vilekar added a comment - Fixed by Russ. 4.0: hg revision #874. 3.1.2: hg revision #704, #705.
        Hide
        Harshad Vilekar added a comment -

        Integrated to GlassFish 3.1.2.6. svn revision 11063.

        Show
        Harshad Vilekar added a comment - Integrated to GlassFish 3.1.2.6. svn revision 11063.

          People

          • Assignee:
            Harshad Vilekar
            Reporter:
            lancea
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: