Re: opennms 1.8.1 build problem

Andrew Artemyev <[email protected]>
Newsgroups gmane.network.opennms.install
Message-ID <[email protected]>
Hello Ronny,

i try to build with "./build.sh clean:clean" and get same error.

2010/7/21 Ronny Trommer <[email protected]>

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi Andrew,
>
> which command you have used to compile the source? Have you tried
>
>        cd $OPENNMS_SOURCE
>        ./build.sh clean:clean
>        ./build.sh -Dopennms.home=<your-opennms-home> install
> assembly:directory-inline
>
> Try to avoid problems with your downloaded maven repository. To verify I
> delete the whole local
> directory in /root/.m2 (I assume you compile as root)
>
> Greetings Ronny
>
> On Jul 21, 2010, at 10:12 AM, Andrew Artemyev wrote:
>
> > Hello All,
> >
> > I can`t build opennms from source:
> > nms# uname -a
> > FreeBSD nms.omsk.ru 7.2-RELEASE-p4 FreeBSD 7.2-RELEASE-p4
> >
> > nms# java -version
> > java version "1.6.0_07"
> > Diablo Java(TM) SE Runtime Environment (build 1.6.0_07-b02)
> > Diablo Java HotSpot(TM) 64-Bit Server VM (build 10.0-b23, mixed mode)
> >
> > Build error:
> > [INFO] [compiler:testCompile {execution: default-testCompile}]
> > [INFO] No sources to compile
> > [INFO] [surefire:test {execution: default-test}]
> > [INFO] Tests are skipped.
> > [INFO] [bundle:bundle {execution: default-bundle}]
> > [WARNING] Warning building bundle
> org.opennms.features.sms-reflector:commands:bundle:1.8.1 : Instructions for
> Export-Package that are never used:
> org\.opennms\.sms\.reflector\.commands\..*|org\.opennms\.sms\.reflector\.commands
> > [WARNING] Warning building bundle
> org.opennms.features.sms-reflector:commands:bundle:1.8.1 : Superfluous
> export-package instructions: [org.opennms.sms.reflector.commands.*]
> > [INFO] Preparing source:jar
> > [WARNING] Removing: jar from forked lifecycle, to prevent recursive
> invocation.
> > [WARNING] Removing: jar from forked lifecycle, to prevent recursive
> invocation.
> > [INFO] No goals needed for project - skipping
> > [INFO] [source:jar {execution: default}]
> > [INFO] Building jar:
> /usr/home/whyberg/opennms.1.8.1/opennms-1.8.1-1/source/features/sms-reflector/commands/target/commands-1.8.1-sources.jar
> > [INFO] Preparing source:jar
> > [WARNING] Removing: jar from forked lifecycle, to prevent recursive
> invocation.
> > [WARNING] Removing: jar from forked lifecycle, to prevent recursive
> invocation.
> > [INFO] No goals needed for project - skipping
> > [INFO] [source:jar {execution: attach-sources}]
> > [INFO] Building jar:
> /usr/home/whyberg/opennms.1.8.1/opennms-1.8.1-1/source/features/sms-reflector/commands/target/commands-1.8.1-sources.jar
> > [INFO] [install:install {execution: default-install}]
> > [INFO] Installing
> /usr/home/whyberg/opennms.1.8.1/opennms-1.8.1-1/source/features/sms-reflector/commands/target/commands-1.8.1.jar
> to
> /root/.m2/repository/org/opennms/features/sms-reflector/commands/1.8.1/commands-1.8.1.jar
> > [INFO] Installing
> /usr/home/whyberg/opennms.1.8.1/opennms-1.8.1-1/source/features/sms-reflector/commands/target/commands-1.8.1-sources.jar
> to
> /root/.m2/repository/org/opennms/features/sms-reflector/commands/1.8.1/commands-1.8.1-sources.jar
> > [INFO] Installing
> /usr/home/whyberg/opennms.1.8.1/opennms-1.8.1-1/source/features/sms-reflector/commands/target/commands-1.8.1-sources.jar
> to
> /root/.m2/repository/org/opennms/features/sms-reflector/commands/1.8.1/commands-1.8.1-sources.jar
> > [INFO] [bundle:install {execution: default-install}]
> > [INFO] Parsing file:/root/.m2/repository/repository.xml
> > [INFO] Installing
> org/opennms/features/sms-reflector/commands/1.8.1/commands-1.8.1.jar
> > [INFO] Writing OBR metadata
> > [INFO]
> ------------------------------------------------------------------------
> > [INFO] Building org.opennms.features.sms-reflector.sms-monitor
> [org.opennms.sms.monitor]
> > [INFO]    task-segment: [install]
> > [INFO]
> ------------------------------------------------------------------------
> > [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:1.2]
> > urls[0] =
> file:/root/.m2/repository/com/sun/tools/jxc/maven2/maven-jaxb-schemagen-plugin/1.2/maven-jaxb-schemagen-plugin-1.2.jar
> > urls[1] =
> file:/root/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
> > urls[2] =
> file:/root/.m2/repository/javax/xml/bind/jaxb-api/2.0/jaxb-api-2.0.jar
> > urls[3] =
> file:/root/.m2/repository/javax/xml/bind/jsr173_api/1.0/jsr173_api-1.0.jar
> > urls[4] =
> file:/root/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar
> > urls[5] =
> file:/root/.m2/repository/com/sun/xml/bind/jaxb-impl/2.0.2/jaxb-impl-2.0.2.jar
> > urls[6] = file:/root/.m2/repository/ant/ant/1.6.5/ant-1.6.5.jar
> > urls[7] =
> file:/root/.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:/usr/home/whyberg/opennms.1.8.1/opennms-1.8.1-1/source/maven/lib/maven-2.2.0-uber.jar
> > [INFO]
> ------------------------------------------------------------------------
> > [ERROR] FATAL ERROR
> > [INFO]
> ------------------------------------------------------------------------
> > [INFO] com/sun/mirror/apt/AnnotationProcessorFactory
> > com.sun.mirror.apt.AnnotationProcessorFactory
> > [INFO]
> ------------------------------------------------------------------------
> > [INFO] Trace
> > java.lang.NoClassDefFoundError:
> com/sun/mirror/apt/AnnotationProcessorFactory
> >         at
> com.sun.tools.jxc.maven2.SchemaGenMojo.execute(SchemaGenMojo.java:143)
> >         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332)
> >         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181)
> >         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356)
> >         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137)
> >         at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> >         at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:41)
> >         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:597)
> >         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)
> > Caused by: java.lang.ClassNotFoundException:
> com.sun.mirror.apt.AnnotationProcessorFactory
> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
> >         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.DefaultClassRealm.loadClass(DefaultClassRealm.java:274)
> >         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)
> >         ... 20 more
> > [INFO]
> ------------------------------------------------------------------------
> > [INFO] Total time: 5 minutes 21 seconds
> > [INFO] Finished at: Wed Jul 21 14:57:01 OMSST 2010
> > [INFO] Final Memory: 173M/457M
> > [INFO]
> ------------------------------------------------------------------------
> >
> > HELP Please!!
> >
> > --
> > Best regards,
> > Andrew Artemyev
>
>
>
>
> - --
> Ronny Trommer (Germany)
> Web: http://www.open-factory.org
> IRC: irc.freenode.org - #opennms
>
> PGP key: B1BCE829E38398A0
> Keyserver: keyserver.pgp.com
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
>
> iEYEARECAAYFAkxGr88ACgkQsbzoKeODmKCrcgCfWEJlOwImNqemRxNlNNyPFbRa
> KysAnin2OgvcFQr22+PEvsM0eNroZCgE
> =LYCC
> -----END PGP SIGNATURE-----
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> Please read the OpenNMS Mailing List FAQ:
> http://www.opennms.org/index.php/Mailing_List_FAQ
>
> opennms-install mailing list
>
> To *unsubscribe* or change your subscription options, see the bottom of
> this page:
> https://lists.sourceforge.net/lists/listinfo/opennms-install
>



-- 
Best regards,
Andrew Artemyev

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first

_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-install mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-install
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.