Roland Asmann created MEAR-153:
----------------------------------

             Summary: Skinny Modules -- not just WARs
                 Key: MEAR-153
                 URL: https://jira.codehaus.org/browse/MEAR-153
             Project: Maven 2.x Ear Plugin
          Issue Type: Improvement
    Affects Versions: 2.7
            Reporter: Roland Asmann
         Attachments: SarModule.java.patch

Currently it is only possible to have the plugin filter WARs to get them 
'skinny', however this could be very useful for other modules as well!

In my project I have both a WAR and a SAR that should share several libraries. 
As standalone artifacts, they should both package it themselves, but in the 
deployed EAR I get classloading-errors when they don't have the libs shared in 
the EAR.

I traced a solution to the method 'EarModule.getLibDir()', which is only 
implemented with a value in the 'WebModule'-subclass.
Since I am not familiar with all the module-types, I attached a solution that 
ONLY handles the SarModule, but this can probably used in all other Modules 
that contain libs as well.

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

        

Reply via email to