[jboss-jira] [JBoss JIRA] (AS7-3116) implement annotations options when specifying dependencies in jboss-deployment-structure.xml

Peter Skopek (Created) (JIRA) jira-events at lists.jboss.org
Wed Dec 21 10:12:09 EST 2011


implement annotations options when specifying dependencies in jboss-deployment-structure.xml
--------------------------------------------------------------------------------------------

                 Key: AS7-3116
                 URL: https://issues.jboss.org/browse/AS7-3116
             Project: Application Server 7
          Issue Type: Feature Request
          Components: Server
    Affects Versions: 7.1.0.Beta1b
            Reporter: Peter Skopek
            Assignee: Jason Greene
            Priority: Critical
             Fix For: 7.1.0.CR1


Implement annotation option of dependency specification as known in MANIFEST.MF to jboss-deployment-structure.xml.
{noformat}
Dependencies: org.picketlink annotations
{noformat}


I need to specify something like this for PicketLink STS (form of web app with webservices) which has all the classes in static module in $JBOSS_HOME/modules:

{noformat}
 <jboss-deployment-structure>
   <deployment>
     <dependencies>
       <module name="org.picketlink" annotations="true">
         <imports>
           <exclude path="org/picketlink/identity/federation/core/pdp/**"/>
         </imports>
       </module>
    </dependencies>
   </deployment>
 </jboss-deployment-structure>
{noformat}
 
When combining MANIFEST.MF approach and jboss-deployment-structure.xml the exclude is taken into account we end up with all endpoints of org.picketlink module instantiated which is of course wrong.

Solution to this problem is necessary for PicketLink STS and PDP being able to deploy and function properly.  

To be able to try this picketlink resources need to be jandexed. See attached temporary patch.



--
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