[ 
https://issues.apache.org/jira/browse/SLING-6268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15654453#comment-15654453
 ] 

Konrad Windszus edited comment on SLING-6268 at 11/10/16 5:11 PM:
------------------------------------------------------------------

With the latest Sling IDE (1.1.1.qualifier) with {{org.sonatype.tycho.m2e}} 
installed in version  {{0.8.0.201409231215}} I get a different error message: 
{{Conflicting lifecycle mapping (plugin execution 
"org.apache.felix:maven-bundle-plugin:3.2.0:bundle (execution: default-bundle, 
phase: package)"). To enable full functionality, remove the conflicting mapping 
and run Maven->Update Project Configuration.}}. This is expected as both 
m2e-tycho as well as Sling IDE bind their configurators to the bundle goal. 
Don't know why we didn't have the issue before, I still need to investigate.

About the error you experienced I am pretty sure you are acting on an old 
version of the 
https://github.com/apache/sling/blob/trunk/tooling/ide/eclipse-m2e-ui/lifecycle-mapping-metadata.xml
 which had a definition for packaging type "bundle" (in the old revision 
https://github.com/apache/sling/commit/9b87230177c8ded8f6d5b86099aeda3818e5b438).


was (Author: kwin):
I could reproduce with the latest Sling IDE (1.1.1.qualifier) with 
{{org.sonatype.tycho.m2e}} installed in version  {{0.8.0.201409231215}} and the 
error appears with a simple bundle whenever the maven project is being updated. 
The error message is different though: {{Conflicting lifecycle mapping (plugin 
execution "org.apache.felix:maven-bundle-plugin:3.2.0:bundle (execution: 
default-bundle, phase: package)"). To enable full functionality, remove the 
conflicting mapping and run Maven->Update Project Configuration.}}

> Error reported for bundle projects: Conflicting lifecycle mapping metadata
> --------------------------------------------------------------------------
>
>                 Key: SLING-6268
>                 URL: https://issues.apache.org/jira/browse/SLING-6268
>             Project: Sling
>          Issue Type: Bug
>          Components: IDE
>    Affects Versions: Sling Eclipse IDE 1.2.0
>            Reporter: Robert Munteanu
>            Assignee: Konrad Windszus
>             Fix For: Sling Eclipse IDE 1.2.0
>
>         Attachments: eclipse-config.txt
>
>
> With a locally built Sling IDE 1.2.0 and the locally checked out Sling 
> bundles I get the following kind of errors:
> {noformat}Conflicting lifecycle mapping metadata (project packaging 
> type="bundle"). To enable full functionality, remove the conflicting mapping 
> and run Maven->Update Project Configuration.{noformat}
> This one is for example for org.apache.sling.api . I do have Tycho Project 
> Configurators 0.8.0.201409231215 installed. I'll attach my configuration 
> details, if needed.
> The whole Sling checkout is at r1768748.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to