Uploaded image for project: 'Pluto'
  1. Pluto
  2. PLUTO-555

Weaken classloading assumptions for castor and resource bundles

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.1.6
    • None
    • portal driver
    • None

    Description

      While working to get pluto working in geronimo with a one-classloader-per-jar osgi-like classloading framework I discovered a couple of assumptions.

      1. Castor is in the same classloader as pluto-descriptor-impl. Instead we can give castor the pluto-descriptor-impl classloader explicitly
      2. the tooltips resource bundle is in the same classloader as pluto-portal-driver. Instead we can use the thread context classloader. This should be OK since this code is executed in a jaavaee context, so the web app classloader is the thread context classloader. Picking the correct locale is still a problem.

      Patch is for 1.1.6, need to see how it relates to trunk (and 1.2, and 2)

      Attachments

        1. PLUTO-555.diff
          3 kB
          David Jencks

        Activity

          People

            djencks David Jencks
            djencks David Jencks
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: