[jboss-jira] [JBoss JIRA] (AS7-3280) Dependency attribute optional="true" is ignored for deployment modules

Robert Reimann (JIRA) jira-events at lists.jboss.org
Thu Jan 12 01:32:22 EST 2012


Robert Reimann created AS7-3280:
-----------------------------------

             Summary: Dependency attribute optional="true" is ignored for deployment modules
                 Key: AS7-3280
                 URL: https://issues.jboss.org/browse/AS7-3280
             Project: Application Server 7
          Issue Type: Bug
          Components: Class Loading
    Affects Versions: 7.1.0.CR1b
            Reporter: Robert Reimann
            Assignee: David Lloyd


Setting optional="true" on a module dependency in jboss-deployment-structure.xml is ignored. Allthough the dependency is declared as optional the dependent WAR fails when the optional dependency isn't present.

The issue is not limited to subdeployment dependencyies (as described in AS7-2832) or additional dependencies (as described in https://community.jboss.org/message/646012). Even the simple form of optional dependency inclusion fails for deployment modules:

{code:xml}
<jboss-deployment-structure>
  <deployment>
    <dependencies>
      <module name="org.apache.log4j" />
      <module name="deployment.not-yet-existing.jar" optional="true" />
    </dependencies>
  </deployment>
</jboss-deployment-structure>
{code}

{code}
07:05:02,550 INFO  [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report
JBAS014775:    New missing/unsatisfied dependencies:
   service jboss.module.spec.service."deployment.not-yet-existing.jar".main (missing) 
   dependents: [service jboss.deployment.unit."jboss-as-log4jdemo.war".POST_MODULE, service jboss.module.service."deployment.jboss-as-log4jdemo.war".main] 
{code}


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list