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

jsr88 classpath is all messed up

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.2, 2.0-M5
    • 1.2, 2.0-M5
    • deployment
    • Security Level: public (Regular issues)
    • None

    Description

      jsr88 requires a lotta stuff in the classpath that isn't there:

      geronimo-deploy-jsr88 requires xmlbeans to compile, but its not available at runtime: this is because theres some misplaced dconfigbean stuff for app client and application in there, should be moved to appropriate builder modules.

      it also depends on geronimo-deployment which just got removed in GERONIMO-2624: only use is to create a temp file. I'm copying the method into AbstractDeployCommand.

      The DeploymentManager implementations also have hardcoded references to RARConfigurer and WARConfigurer and there's no way these will ever be on a command line classpath. I think the solution to this is to start a kernel, start a few appropriate configs, and register the configueres with something the DeploymentManagers can get at. I asked on the dev list for better ideas. In any case the hardcoding just doesn't work.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: