[shrinkwrap-issues] [JBoss JIRA] Assigned: (SHRINKWRAP-47) Design a way to handle multiple 'linked' Descriptor files

Aslak (JIRA) jira-events at lists.jboss.org
Wed Oct 14 10:52:06 EDT 2009


     [ https://jira.jboss.org/jira/browse/SHRINKWRAP-47?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aslak reassigned SHRINKWRAP-47:
-------------------------------

    Assignee: Aslak  (was: Andrew Lee Rubinger)


> Design a way to handle multiple 'linked' Descriptor files
> ---------------------------------------------------------
>
>                 Key: SHRINKWRAP-47
>                 URL: https://jira.jboss.org/jira/browse/SHRINKWRAP-47
>             Project: ShrinkWrap
>          Issue Type: Feature Request
>            Reporter: Aslak
>            Assignee: Aslak
>            Priority: Optional
>             Fix For: 1.0.0-beta-1
>
>
> When working with Archive Descriptors, doing a single web.xml is easy. 
> But when we move over to the container specific descriptors where some of the info in the 'auto' generated web.xml 
> will be needed to map something together in the jboss-web.xml.
> ie:
> web.xml -> resource-ref -> res-ref-name
> jboss-web.xml -> resource-ref -> res-ref-name + jndi-name
> The point being some of the info in web.xml is needed to create the jboss-web.xml. 
> Is there a way to link/automate this descriptor creation, so that the user avoid having to 'manually' add them both places.
> ie:
> desc = new WebArchiveDescriptor(JbossWebDescriptor, GlassfishWebDescriptor);
> desc.addResourceRef(DataSource, Name, JndiName) {
>    this.addResourceRef(DataSource, Name);
>    JbossWebDescriptor.add(Name, JndiName);
>    GlassfishWebDescriptor.add(Name, JndiName);
> }
> I do realize that JNDI names could be a bad example, since in the old versions they were all container specific and in the new version they are standardized and not needed, but I'm sure there are other usecases... 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the shrinkwrap-issues mailing list