Different builds for ejb-client optional with parent ----------------------------------------------------
Key: MWAR-114 URL: http://jira.codehaus.org/browse/MWAR-114 Project: Maven 2.x War Plugin Issue Type: Bug Affects Versions: 2.1 Reporter: Tim Reilly Attachments: mytime.zip When trying to package a j2ee project's ejb-client artifact in the ear /lib directory the war plugin's optional attribute is ignored if building from the parent app project. If you build from the parent project you get the ejb-client packaged in the web-inf/lib directory. If you build the ejb, war, and ear independently you get the ejb-client packaged in the ear /lib directory. It seems when run from the parent project the dependency/artifact doesn't have the optional attribute set. Perhaps this is b/c the artifact is a project artifact that was attached from the ejb plugin it is not resolved as optional when the dependency is resolved from the war project. Attaching Geronimo's mytime sample with modifications to reproduce the behavior. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira