[ 
https://jira.codehaus.org/browse/MNG-5536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tibor Digana updated MNG-5536:
------------------------------

    Priority: Critical  (was: Major)
    
> Wrong runtime classpath if inheriting dependencies specified by profile from 
> parent
> -----------------------------------------------------------------------------------
>
>                 Key: MNG-5536
>                 URL: https://jira.codehaus.org/browse/MNG-5536
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Profiles
>    Affects Versions: 3.1.1
>         Environment: Win
>            Reporter: Tibor Digana
>            Priority: Critical
>         Attachments: with profiles and with parents.zip
>
>
> The module DAO-BOM(pom) defines dependency within a profile.
> Other module webapp(war) which indirectly inherits from DAO-BOM does not see 
> such dependency hibernate-core-4.2.6.Final.jar and dependency which was not 
> excluded hibernate-commons-annotations-4.0.2.Final.jar
> Since the failure results in dependency and war plugin, it looks like the bug 
> is in Maven core and related to profiles.
> I found this issue when I examied the workaround for
> https://jira.codehaus.org/browse/MNG-2205
> The problem is that the build result is different in Maven 2.2.1 and Maven 
> 3.1.1 in webapp module.
> The Maven 2.2.1 works as expected.
> There are two issues with Maven 3.1.1 :
> + Maven 3 ignored two Hibernate runtime artifacts which I expect in WAR file;
> + classpath produced by maven-dependency-plugin:build-classpath does not have 
> those two runtime artifacts if includeScope=runtime. See the webapp POM.
> The Zip file contains the project and four text files.

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

Reply via email to