Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-6313

Seam deployer hardcodes its location

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 6.0.0.M2
    • JBossAS-5.0.0.GA
    • Deployers
    • None

    Description

      The Seam deployer in JBoss AS5 hardcodes the location of where it should locate its jars.

      It always specifies them to be within ${jboss.server.home.url}/deployers/seam.deployer/lib-int/
      [please see http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbossas/projects/jboss-seam-int/trunk/microcontainer/src/main/java/org/jboss/seam/integration/microcontainer/deployers/SeamUrlIntegrationDeployer.java?revision=81700&view=markup]

      But the directory for the deployers doesn't have to exists at ${jboss.server.home.url}/deployers. The deployers can be moved to a new directory specified in the conf/bootstrap/profile.xml.

      If the directory is moved to another location or if the name of the seam deployer is changed, the seam deployer will fail since its only looking in the default location.

      Since its jars are located within the seam deployer directory it shouldn't even need to specify the full path of where to find it. Or at least look at the profile.xml file to find the information or allow it to be set in a configuration file.

      Attachments

        Activity

          People

            ajustin@redhat.com Ales Justin
            mwringe Matt Wringe
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: