Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-16469

[GSS](7.2.z) JBMAR-222 - JBoss Marshalling - Vector marshalling not serialized

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.2.2.CR1, 7.2.2.GA
    • 7.0.4.GA
    • Remoting
    • None

    Description

      RiverMarshaller implements its own custom serialization for java.util.Vector that is not thread safe.
      Vector's own writeObject is thread safe.

      This causes ConcurrentModificationExceptions when serializing a Vector that is modified by another thread, which will not occur with JDK serialization that calls Vector's own writeObject.

      The same applies to java.util.Stack which extends Vector.

      Attachments

        Issue Links

          Activity

            People

              jondruse@redhat.com Jiri Ondrusek
              rhn-support-bmaxwell Brad Maxwell
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: