[
http://jira.codehaus.org/browse/MNG-3623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=140641#action_140641
]
Brett Porter commented on MNG-3623:
-----------------------------------
Sorry, since the names of the mojos are the same as the shared ones I thought
that was what they were using. it0081 uses one it builds too, giving this error:
Root cause: Type class could not be found:
org.apache.maven.plugin.coreit.CoreItMojo
org.codehaus.plexus.component.repository.exception.ComponentLifecycleException:
Error constructing component role: 'null', implementation:
'org.apache.maven.plugin.coreit.CoreItMojo', role hint: 'default'
at
org.codehaus.plexus.component.builder.XBeanComponentBuilder.createComponentInstance(XBeanComponentBuilder.java:138)
at
org.codehaus.plexus.component.builder.XBeanComponentBuilder.build(XBeanComponentBuilder.java:92)
at
org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:135)
at
org.codehaus.plexus.component.manager.PerLookupComponentManager.getComponent(PerLookupComponentManager.java:45)
at
org.codehaus.plexus.DefaultComponentLookupManager.lookup(DefaultComponentLookupManager.java:147)
at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:492)
So they have in common that they use plugins they build. I know the plugin
manager used to have some reloading logic to accommodate that - though if that
weren't working you'd expect more consistent failures on these. Beyond that,
I'm not sure of the cause yet.
> [regression] it0081 and it0065 fail since the xbean migration
> -------------------------------------------------------------
>
> Key: MNG-3623
> URL: http://jira.codehaus.org/browse/MNG-3623
> Project: Maven 2
> Issue Type: Bug
> Components: Plugins and Lifecycle
> Affects Versions: 2.1-alpha-1
> Reporter: Brett Porter
> Fix For: 2.1-alpha-1
>
>
> both contain errors similar to:
> Caused by: org.apache.xbean.recipe.ConstructionException: Type class could
> not be found: org.apache.maven.plugin.coreit.TestBasedirMojo
> at org.apache.xbean.recipe.ObjectRecipe.getType(ObjectRecipe.java:351)
> at
> org.apache.xbean.recipe.ObjectRecipe.internalCreate(ObjectRecipe.java:262)
> at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:96)
> at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:61)
> at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:49)
> at
> org.codehaus.plexus.component.builder.XBeanComponentBuilder.createComponentInstance(XBeanComponentBuilder.java:122)
> ... 28 more
--
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