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
