[
http://jira.codehaus.org/browse/MEAR-62?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_92724
]
johan Eltes commented on MEAR-62:
---------------------------------
A clean-room project worked as expected. I cleaned the repository and rebuilt
the real-world system. It made me discover inconsistent group names. I changed
group namespace of my artifacts half through but left one depenency to the old
binary which - of cause - had a POM missing the concerned scope elements. Sorry
for spamming jira... Keep up the great work :-)
> scope "provided" not applied
> ----------------------------
>
> Key: MEAR-62
> URL: http://jira.codehaus.org/browse/MEAR-62
> Project: Maven 2.x Ear Plugin
> Issue Type: Bug
> Affects Versions: 2.3
> Environment: Any
> Reporter: johan Eltes
> Assignee: Stephane Nicoll
>
> When packaging an ear, the ear plugin does not exclude transitive
> dependencies with scope "provided". A war or ejb project may declare
> "provided"-scoped dependencies (e.g. j2ee apis). The purpose is to not
> include these dependencies when packaging the archive. For enterprise
> applications, the EAR project is responsible for doing the packaging of its
> modules dependencies. Although scope packaging is defined for transitive
> dependencies (dependencies declared by the module POMs), the ear plug-in
> still includes these libraries in the produced ear.
--
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