When a plugin goal is implicitly bound twice from lifecycle mappings, the two goal executions get the same id and clash. This clash can eventually lead to all but one goal execution being lost (during model merging).
Originally reported as TYCHO-546 where org.apache.maven.plugins:maven-clean-plugin:clean is bound once for the clean lifecycle (from Maven core) and once for the default lifecycle (from the build extension), both times using the execution id default-clean.
|Assignee||Benjamin Bentmann [ bentmann ]|
|Status||Open [ 1 ]||Closed [ 6 ]|
|Fix Version/s||3.0.2 [ 16952 ]|
|Resolution||Fixed [ 1 ]|
|Project Import||Sun Apr 05 08:49:45 UTC 2015 [ 1428223785911 ]|
|Workflow||jira [ 12715178 ]||Default workflow, editable Closed status [ 12754779 ]|
|Project Import||Sun Apr 05 21:45:26 UTC 2015 [ 1428270326204 ]|
|Workflow||jira [ 12951512 ]||Default workflow, editable Closed status [ 12987787 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|39d 18h 23m||1||Benjamin Bentmann||05/Jan/11 09:19|