You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@sling.apache.org by Sarwar Bhuiyan <sa...@gmail.com> on 2012/05/08 22:54:31 UTC
RE: Building sling trunk
I'm trying to build the latest trunk of sling. I've got java 1.6 and maven
3 installed, no settings file in .m2/ folder. I keep getting this error
before the build fails:
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.apache.sling.commons.classloader.it.DynamicClassLoaderIT
61 [main] INFO org.ops4j.pax.exam.spi.DefaultExamSystem - Pax Exam System
(Versi
on: 2.4.0.RC1) created.
277 [main] INFO org.ops4j.exec.DefaultJavaRunner - DefaultJavaRunner
completed s
uccessfully
java.lang.NoClassDefFoundError:
org/ops4j/pax/swissbox/framework/RemoteFramework
Impl
Caused by: java.lang.ClassNotFoundException:
org.ops4j.pax.swissbox.framework.Re
moteFrameworkImpl
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class:
org.ops4j.pax.swissbox.framework.RemoteFrameworkI
mpl. Program will exit.
Exception in thread "main"
I can skip the tests and the build proceeds fine. Is there anything I
might be missing?
Sarwar
Re: Building sling trunk
Posted by Carsten Ziegeler <cz...@apache.org>.
Hi,
That's strange - it works for me :)
Could you try adding this dependency to the commons classloader pom:
<dependency>
<groupId>org.ops4j.pax.swissbox</groupId>
<artifactId>pax-swissbox-framework</artifactId>
<version>1.5.0</version>
<packaging>jar</packaging>
</dependency>
Regards
Carsten
2012/5/8 Sarwar Bhuiyan <sa...@gmail.com>:
> I'm trying to build the latest trunk of sling. I've got java 1.6 and maven
> 3 installed, no settings file in .m2/ folder. I keep getting this error
> before the build fails:
>
> -------------------------------------------------------
> T E S T S
> -------------------------------------------------------
> Running org.apache.sling.commons.classloader.it.DynamicClassLoaderIT
> 61 [main] INFO org.ops4j.pax.exam.spi.DefaultExamSystem - Pax Exam System
> (Versi
> on: 2.4.0.RC1) created.
> 277 [main] INFO org.ops4j.exec.DefaultJavaRunner - DefaultJavaRunner
> completed s
> uccessfully
>
> java.lang.NoClassDefFoundError:
> org/ops4j/pax/swissbox/framework/RemoteFramework
> Impl
> Caused by: java.lang.ClassNotFoundException:
> org.ops4j.pax.swissbox.framework.Re
> moteFrameworkImpl
> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
> Could not find the main class:
> org.ops4j.pax.swissbox.framework.RemoteFrameworkI
> mpl. Program will exit.
> Exception in thread "main"
>
> I can skip the tests and the build proceeds fine. Is there anything I
> might be missing?
>
>
> Sarwar
--
Carsten Ziegeler
cziegeler@apache.org