[jboss-jira] [JBoss JIRA] (AS7-3116) implement annotations options when specifying dependencies in jboss-deployment-structure.xml
Peter Skopek (Updated) (JIRA)
jira-events at lists.jboss.org
Wed Dec 21 10:15:10 EST 2011
[ https://issues.jboss.org/browse/AS7-3116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Peter Skopek updated AS7-3116:
------------------------------
Attachment: AS7-3106.patch
Patch to jandex-ize org.picketlink module.
> 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
>
> Attachments: AS7-3106.patch
>
>
> 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