Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 2.0.6
-
Fix Version/s: 2.0.7
-
Component/s: Dependencies
-
Labels:None
-
Environment:Fedora Core 6
-
Complexity:Intermediate
-
Testcase included:yes
-
Patch Submitted:Yes
-
Number of attachments :
Description
When running 'mvn clean install' on the test project (see attachment) under Maven 2.0.5 every builds as expected. On Maven 2.0.6 it no longer compiles. On Maven 2.0.5 I get in the log:
[DEBUG] be.frankcornelis.maven:client:jar:1.0-SNAPSHOT (selected for null)
[DEBUG] be.frankcornelis.maven:model:ejb-client:client:1.0-SNAPSHOT:compile (selected for compile)
Under Maven 2.0.6 I get:
[DEBUG] be.frankcornelis.maven:client:jar:1.0-SNAPSHOT (selected for null)
[DEBUG] be.frankcornelis.maven:model:ejb-client:client:1.0-SNAPSHOT (selected for null)
and an error message saying it cannot find the required interfaces defined in Model.
When I remove type:ejb-client in the Client pom.xml it compiles again.
Attachments
Issue Links
| This issue relates to: | ||||
| MNG-2959 | Version defined in dependencyManagement section of parent pom overwrites version of current artifact |
|
|
|
| This issue is related to: | ||||
| MNG-2871 | Subartifact (ejb-client, test-jar etc.) are not reselved as active project artifacts in build phases prior to package |
|
|
|
| MNG-2877 | unable to resolve attached artifacts from reactor that are not in repo. (patch applied in svn and IT tests added) |
|
|
|
| MNG-249 | compile and package should be reactor-aware |
|
|
|
I have encounter this same problem as well.