Uploaded image for project: 'JBRULES'
  1. JBRULES
  2. JBRULES-3304

WorkItem unmarshalling does not use rulebase classloader

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Minor Minor
    • 5.3.2.Final
    • 5.3.0.Final
    • None
    • None
    • Low

      Because the rulebase does not get inserted into the (marshaller) context that's used for unmarshalling a WorkItem(Info),
      when MarshallerReaderContext.resolveClass(ObjectStreamClass) get's called, it can not use the ruleBase's root class loader.

      If necessary, I can supply a test case for this to show where it goes wrong – at the moment it disappeared with a stash I dropped so that I'll have to recreate it.

            marco.rietveld Marco Rietveld (Inactive)
            marco.rietveld Marco Rietveld (Inactive)
            Archiver:
            rhn-support-ceverson Clark Everson

              Created:
              Updated:
              Resolved:
              Archived: