Hey Pete,
yes, that could be Pax Construct having problems with Maven 3 in
generell (heard that before somehwere, too).
Think its best to wait for a quick statement from Stuart (Pax
Construct maintainer).
Could be it uses some internal api that went away in M3.

Toni

On Mon, Nov 15, 2010 at 3:04 PM, Pete Carapetyan <[email protected]> wrote:
> Someone other than myself needs to validate this error before I enter
> it as a bug in JIRA, to make sure I don't have something set up wrong
> on my box:
>
> When I run this command with Maven 2, it works fine, but it errors out
> on Maven 3
>
> pax-import-bundle -g org.springframework.osgi -a spring-osgi-extender
> -v 1.1.2 -- -DimportTransitive -DwidenScop (it is run after a
> succesful pax-create-project in SPRING_OSGI_EXAMPLE.bat)
>
> $ pax-import-bundle -g org.springframework.osgi -a spring-osgi-extender -v 
> 1.1.
> 2 -- -DimportTransitive -DwidenScop
> [INFO] Scanning for projects...
> [INFO]
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Building examples.spring (OSGi project) 1.0-SNAPSHOT
> [INFO] 
> ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-pax-plugin:1.4:import-bundle (default-cli) @ spring ---
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 0.854s
> [INFO] Finished at: Mon Nov 15 07:25:09 CST 2010
> [INFO] Final Memory: 3M/6M
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.ops4j:maven-pax-plugin:1.4:import-bundle 
> (def
> ault-cli) on project spring: Execution default-cli of goal 
> org.ops4j:maven-pax-p
> lugin:1.4:import-bundle failed: A required class was missing while executing 
> org
> .ops4j:maven-pax-plugin:1.4:import-bundle: 
> org/apache/maven/artifact/ArtifactSta
> tus
> [ERROR] -----------------------------------------------------
> [ERROR] realm =    plugin>org.ops4j:maven-pax-plugin:1.4
> [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
> [ERROR] urls[0] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/ops4j/maven-p
> ax-plugin/1.4/maven-pax-plugin-1.4.jar
> [ERROR] urls[1] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/apache/maven/
> archetype/maven-archetype-core/1.0-alpha-7/maven-archetype-core-1.0-alpha-7.jar
> [ERROR] urls[2] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/codehaus/plex
> us/plexus-velocity/1.1.2/plexus-velocity-1.1.2.jar
> [ERROR] urls[3] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/commons-collectio
> ns/commons-collections/2.0/commons-collections-2.0.jar
> [ERROR] urls[4] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/commons-logging/c
> ommons-logging-api/1.0.4/commons-logging-api-1.0.4.jar
> [ERROR] urls[5] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/velocity/velocity
> /1.4/velocity-1.4.jar
> [ERROR] urls[6] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/velocity/velocity
> -dep/1.4/velocity-dep-1.4.jar
> [ERROR] urls[7] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/dom4j/dom4j/1.6.1
> /dom4j-1.6.1.jar
> [ERROR] urls[8] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/xml-apis/xml-apis
> /1.0.b2/xml-apis-1.0.b2.jar
> [ERROR] urls[9] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/apache/maven/
> shared/maven-downloader/1.0/maven-downloader-1.0.jar
> [ERROR] urls[10] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/apache/maven
> /plugins/maven-compiler-plugin/2.0.2/maven-compiler-plugin-2.0.2.jar
> [ERROR] urls[11] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/codehaus/ple
> xus/plexus-compiler-javac/1.5.3/plexus-compiler-javac-1.5.3.jar
> [ERROR] urls[12] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/codehaus/ple
> xus/plexus-compiler-api/1.5.3/plexus-compiler-api-1.5.3.jar
> [ERROR] urls[13] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/codehaus/ple
> xus/plexus-compiler-manager/1.5.3/plexus-compiler-manager-1.5.3.jar
> [ERROR] urls[14] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/apache/maven
> /plugins/maven-eclipse-plugin/2.5.1/maven-eclipse-plugin-2.5.1.jar
> [ERROR] urls[15] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/codehaus/ple
> xus/plexus-interactivity-jline/1.0-alpha-5/plexus-interactivity-jline-1.0-alpha-
> 5.jar
> [ERROR] urls[16] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/jline/jline/0.9.
> 1/jline-0.9.1.jar
> [ERROR] urls[17] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/apache/maven
> /maven-archiver/2.2/maven-archiver-2.2.jar
> [ERROR] urls[18] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/codehaus/ple
> xus/plexus-resources/1.0-alpha-4/plexus-resources-1.0-alpha-4.jar
> [ERROR] urls[19] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/eclipse/core
> /resources/3.3.0-v20070604/resources-3.3.0-v20070604.jar
> [ERROR] urls[20] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/apache/maven
> /shared/maven-osgi/0.2.0/maven-osgi-0.2.0.jar
> [ERROR] urls[21] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/apache/maven
> /shared/file-management/1.2/file-management-1.2.jar
> [ERROR] urls[22] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/apache/maven
> /shared/maven-shared-io/1.1/maven-shared-io-1.1.jar
> [ERROR] urls[23] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/codehaus/ple
> xus/plexus-utils/1.4.7/plexus-utils-1.4.7.jar
> [ERROR] urls[24] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/codehaus/ple
> xus/plexus-archiver/1.0-alpha-7/plexus-archiver-1.0-alpha-7.jar
> [ERROR] urls[25] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/org/codehaus/ple
> xus/plexus-interactivity-api/1.0-alpha-5/plexus-interactivity-api-1.0-alpha-5.ja
> r
> [ERROR] urls[26] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/junit/junit/3.8.
> 1/junit-3.8.1.jar
> [ERROR] urls[27] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/plexus/plexus-ut
> ils/1.0.2/plexus-utils-1.0.2.jar
> [ERROR] urls[28] = 
> file:/C:/Users/abcdefghijhij/.m2/repository/biz/aQute/bndlib
> /0.0.255/bndlib-0.0.255.jar
> [ERROR] Number of foreign imports: 4
> [ERROR] import: Entry[import org.codehaus.plexus.util.xml.pull.XmlSerializer 
> fro
> m realm ClassRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import 
> org.codehaus.plexus.util.xml.pull.XmlPullParserExce
> ption from realm ClassRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.util.xml.pull.XmlPullParser 
> fro
> m realm ClassRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.util.xml.Xpp3Dom from realm 
> Cla
> ssRealm[plexus.core, parent: null]]
> [ERROR]
> [ERROR] realm =    maven.api
> [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
> [ERROR] Number of foreign imports: 21
> [ERROR] import: Entry[import org.sonatype.aether from realm 
> ClassRealm[plexus.co
> re, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.personality from realm 
> ClassRea
> lm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.logging from realm 
> ClassRealm[p
> lexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.lifecycle from realm 
> ClassRealm
> [plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.context from realm 
> ClassRealm[p
> lexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.container from realm 
> ClassRealm
> [plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.configuration from realm 
> ClassR
> ealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.component from realm 
> ClassRealm
> [plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.classworlds from realm 
> ClassRea
> lm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.PlexusContainerException 
> from r
> ealm ClassRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.PlexusContainer from realm 
> Clas
> sRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.PlexusConstants from realm 
> Clas
> sRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.MutablePlexusContainer from 
> rea
> lm ClassRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import 
> org.codehaus.plexus.DuplicateChildContainerExceptio
> n from realm ClassRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.DefaultPlexusContainer from 
> rea
> lm ClassRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import 
> org.codehaus.plexus.DefaultContainerConfiguration f
> rom realm ClassRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.DefaultComponentRegistry 
> from r
> ealm ClassRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.ContainerConfiguration from 
> rea
> lm ClassRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.plexus.ComponentRegistry from realm 
> Cl
> assRealm[plexus.core, parent: null]]
> [ERROR] import: Entry[import org.codehaus.classworlds from realm 
> ClassRealm[plex
> us.core, parent: null]]
> [ERROR] import: Entry[import org.apache.maven from realm 
> ClassRealm[plexus.core,
>  parent: null]]
> [ERROR]
> [ERROR] -----------------------------------------------------
> [ERROR] -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> swit
> ch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions, please 
> rea
> d the following articles:
> [ERROR] [Help 1] 
> http://cwiki.apache.org/confluence/display/MAVEN/PluginContaine
> rException
>
> _______________________________________________
> general mailing list
> [email protected]
> http://lists.ops4j.org/mailman/listinfo/general
>



-- 
Toni Menzel || http://okidokiteam.com

_______________________________________________
general mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to