Uploaded image for project: 'Geronimo'
  1. Geronimo
  2. GERONIMO-612

OpenORBStubClassLoader needs to track parent cl

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0-M3
    • Fix Version/s: 1.0-M4
    • Component/s: OpenEJB
    • Labels:
      None

      Description

      OpenORBStubClassloader currently only tracks stub classloader by name of stub class. If the interface is loaded by several different classloaders then each call will load the requested class with the same stub classloader, which is wrong for all but the first call.

      One solution is to track generated class jars by class name, and stub classloaders by parent classloader and class name. This always returns the same stub class for a given class name and parent classloader (assumed to be the TCCL).

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              djencks David Jencks
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: