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

JBoss Marshalling - Vector marshalling not serialized

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • 7.0.4.GA
    • None
    • None

      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.

              jondruse@redhat.com Jiri Ondrusek
              rhn-support-dereed Dennis Reed
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: