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

WEB-INF/lib/* and WEB-INF/classes aren't on configuration class loader

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.0-M2
    • 1.1
    • web
    • None

    Description

      The libraries contained in a war WEB-INF/lib and classes in the WEB-INF/classes directories are not added to the configuration classloader. This has historically been a problem since this class loader is used to resolve ejb-refs. This means that war ejb-refs can only be used when deploying an ear and the interface classes are available from another module in the ear. We could simply add libs and classes to the configuration class loader, but it would make it impossible to isolate wars in the same configuration. This should be handled when we rewrite the JettyConfigurationBuilder to add JSR 77 objects.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dain Dain Sundstrom
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: