Uploaded image for project: 'JBoss Marshalling'
  1. JBoss Marshalling
  2. JBMAR-143

missing read of next command for ID_CLEAR_INSTANCE_CACHE case in RiverUnmarshaller.doReadObject()


    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 1.2.4.GA, 1.3.17.GA, 2.0.0.Beta1
    • 1.3.16.GA
    • None
    • None

      I noticed the missing line of code while chasing down an Unexpected byte found when reading an object: 50" exception that is thrown during a clustering test.

      from irc:

      <dmlloyd> ah well. I still think it's a bug. But tbh unexpected byte errors are most likely due to user marshallers
      <dmlloyd> ClassTable and ObjectTable implementations are able to bypass the normal protections (the benefit is speed, the cost is... this)

      For my failing clustering test case, adding the missing code to the ID_CLEAR_INSTANCE_CACHE case doesn't help, so I'll look elsewhere for the marshalling error.

      In case it helps, 50 is a ID_START_BLOCK_SMALL.

            dlloyd@redhat.com David Lloyd
            smarlow1@redhat.com Scott Marlow
            0 Vote for this issue
            1 Start watching this issue