Hey all! I recently scrapped my development folder of OpenNMS, to start from scratch (messing around with too much). So, I grabbed trunk from SVN, and ran an initial build.sh.
However, I'm running into errors during the "Provisional Persistence" portion. Can someone look at the output, and tell me what the issue is? The actual error is below: [FATAL ERROR] Container realm = plexus.core urls[0] = file:/Users/apaxson/svn/opennms/maven/lib/maven-2.0.10-uber.jar [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] com/sun/tools/jxc/AptBasedTask [INFO] ------------------------------------------------------------------------ [INFO] Trace java.lang.NoClassDefFoundError: com/sun/tools/jxc/AptBasedTask Here is the output for the "Provisional Persistence" build: INFO] ------------------------------------------------------------------------ [INFO] Building OpenNMS Provision Persistence [INFO] task-segment: [install] [INFO] ------------------------------------------------------------------------ [WARNING] POM for 'com.sun.xml.bind:jaxb-impl:pom:2.0.2:runtime' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project com.sun.xml.bind:jaxb-impl at /Users/apaxson/.m2/repository/com/sun/xml/bind/jaxb-impl/2.0.2/jaxb-impl-2.0.2.pom [WARNING] POM for 'com.sun.xml.bind:jaxb-impl:pom:2.0.2:runtime' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project com.sun.xml.bind:jaxb-impl at /Users/apaxson/.m2/repository/com/sun/xml/bind/jaxb-impl/2.0.2/jaxb-impl-2.0.2.pom [WARNING] POM for 'ant:ant:pom:1.6.5:runtime' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project ant:ant at /Users/apaxson/.m2/repository/ant/ant/1.6.5/ant-1.6.5.pom [WARNING] POM for 'ant:ant:pom:1.6.5:runtime' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project ant:ant at /Users/apaxson/.m2/repository/ant/ant/1.6.5/ant-1.6.5.pom [WARNING] POM for 'com.sun.xml.bind:jaxb-xjc:pom:2.0.2:runtime' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project com.sun.xml.bind:jaxb-xjc at /Users/apaxson/.m2/repository/com/sun/xml/bind/jaxb-xjc/2.0.2/jaxb-xjc-2.0.2.pom [WARNING] POM for 'com.sun.xml.bind:jaxb-xjc:pom:2.0.2:runtime' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM. for project com.sun.xml.bind:jaxb-xjc at /Users/apaxson/.m2/repository/com/sun/xml/bind/jaxb-xjc/2.0.2/jaxb-xjc-2.0.2.pom [INFO] [jaxb-schemagen:generate {execution: default}] [FATAL ERROR] com.sun.tools.jxc.maven2.SchemaGenMojo#execute() caused a linkage error (java.lang.NoClassDefFoundError) and may be out-of-date. Check the realms: [FATAL ERROR] Plugin realm = app0.child-container[com.sun.tools.jxc.maven2:maven-jaxb-schemagen-plugin] urls[0] = file:/Users/apaxson/.m2/repository/com/sun/tools/jxc/maven2/maven-jaxb-schemagen-plugin/1.2/maven-jaxb-schemagen-plugin-1.2.jar urls[1] = file:/Users/apaxson/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar urls[2] = file:/Users/apaxson/.m2/repository/javax/xml/bind/jaxb-api/2.0/jaxb-api-2.0.jar urls[3] = file:/Users/apaxson/.m2/repository/javax/xml/bind/jsr173_api/1.0/jsr173_api-1.0.jar urls[4] = file:/Users/apaxson/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar urls[5] = file:/Users/apaxson/.m2/repository/com/sun/xml/bind/jaxb-impl/2.0.2/jaxb-impl-2.0.2.jar urls[6] = file:/Users/apaxson/.m2/repository/ant/ant/1.6.5/ant-1.6.5.jar urls[7] = file:/Users/apaxson/.m2/repository/com/sun/xml/bind/jaxb-xjc/2.0.2/jaxb-xjc-2.0.2.jar [FATAL ERROR] Container realm = plexus.core urls[0] = file:/Users/apaxson/svn/opennms/maven/lib/maven-2.0.10-uber.jar [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] com/sun/tools/jxc/AptBasedTask [INFO] ------------------------------------------------------------------------ [INFO] Trace java.lang.NoClassDefFoundError: com/sun/tools/jxc/AptBasedTask at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195) at org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255) at org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195) at org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255) at org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at com.sun.tools.jxc.maven2.SchemaGenMojo.execute(SchemaGenMojo.java:143) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:453) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:301) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) -- Aaron J. Paxson --------- aaron.pax...@gmail.com http://aaron.thepaxson5.org ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p _______________________________________________ Please read the OpenNMS Mailing List FAQ: http://www.opennms.org/index.php/Mailing_List_FAQ opennms-devel mailing list To *unsubscribe* or change your subscription options, see the bottom of this page: https://lists.sourceforge.net/lists/listinfo/opennms-devel