L'exécution d'un RESTlet Tutoriel, je suis la réception de java.lang.NoClassDefFoundError

Je suis en train de lancer le premier serveur tutoriel sur la RESTlet docs mais j'ai des erreurs, même si j'ai ajouté les pots pour mon classpath. J'ai ajouté org.restlet.jar et org.restlet.ext.*

Le code du serveur est :

package test;

import org.restlet.Server;
import org.restlet.data.Protocol;
import org.restlet.resource.Get;
import org.restlet.resource.ServerResource;

public class Test extends ServerResource {  

    public static void main(String[] args) throws Exception {  
        //Create the HTTP server and listen on port 8182  
        new Server(Protocol.HTTP, 8182, Test.class).start();  
    }  

    @Get  
    public String toString() {  
        return "hello, world";  
    }  

}

Et les erreurs que j'obtiens sont:

    11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.httpclient.HttpClientHelper
java.lang.NoClassDefFoundError: org/apache/http/conn/scheme/SocketFactory
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:488)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.apache.http.conn.scheme.SocketFactory
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.javamail.JavaMailClientHelper
java.lang.NoClassDefFoundError: javax/mail/MessagingException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:488)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: javax.mail.MessagingException
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.jdbc.JdbcClientHelper
java.lang.NoClassDefFoundError: org/apache/commons/dbcp/ConnectionFactory
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:488)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.dbcp.ConnectionFactory
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.lucene.SolrClientHelper
java.lang.NoClassDefFoundError: org/apache/solr/request/SolrRequestHandler
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:488)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.apache.solr.request.SolrRequestHandler
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.grizzly.HttpServerHelper
java.lang.NoClassDefFoundError: com/sun/grizzly/SelectorHandler
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:490)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: com.sun.grizzly.SelectorHandler
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.grizzly.HttpsServerHelper
java.lang.NoClassDefFoundError: com/sun/grizzly/SelectorHandler
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:490)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: com.sun.grizzly.SelectorHandler
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.jetty.AjpServerHelper
java.lang.NoClassDefFoundError: org/eclipse/jetty/server/Connector
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:490)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.server.Connector
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.jetty.HttpServerHelper
java.lang.NoClassDefFoundError: org/eclipse/jetty/server/Connector
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:490)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.server.Connector
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.jetty.HttpsServerHelper
java.lang.NoClassDefFoundError: org/eclipse/jetty/server/Connector
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:490)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.server.Connector
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.netty.HttpServerHelper
java.lang.NoClassDefFoundError: org/jboss/netty/channel/group/ChannelGroup
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:490)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.jboss.netty.channel.group.ChannelGroup
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.netty.HttpsServerHelper
java.lang.NoClassDefFoundError: org/jboss/netty/channel/group/ChannelGroup
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:490)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.jboss.netty.channel.group.ChannelGroup
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.simple.HttpServerHelper
java.lang.NoClassDefFoundError: org/simpleframework/http/core/Container
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:490)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.simpleframework.http.core.Container
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.simple.HttpsServerHelper
java.lang.NoClassDefFoundError: org/simpleframework/http/core/Container
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getConstructor(Class.java:1657)
at org.restlet.engine.Engine.registerHelper(Engine.java:716)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConnectors(Engine.java:490)
at org.restlet.engine.Engine.<init>(Engine.java:333)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.simpleframework.http.core.Container
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 16 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.javamail.JavaMailConverter
java.lang.NoClassDefFoundError: javax/mail/MessagingException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.newInstance0(Class.java:326)
at java.lang.Class.newInstance(Class.java:308)
at org.restlet.engine.Engine.registerHelper(Engine.java:714)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConverters(Engine.java:501)
at org.restlet.engine.Engine.<init>(Engine.java:337)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: javax.mail.MessagingException
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 17 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.jibx.JibxConverter
java.lang.NoClassDefFoundError: org/jibx/runtime/JiBXException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.newInstance0(Class.java:326)
at java.lang.Class.newInstance(Class.java:308)
at org.restlet.engine.Engine.registerHelper(Engine.java:714)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConverters(Engine.java:501)
at org.restlet.engine.Engine.<init>(Engine.java:337)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.jibx.runtime.JiBXException
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 17 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine registerHelper
INFO: Unable to register the helper org.restlet.ext.json.JsonConverter
java.lang.NoClassDefFoundError: org/json/JSONException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.newInstance0(Class.java:326)
at java.lang.Class.newInstance(Class.java:308)
at org.restlet.engine.Engine.registerHelper(Engine.java:714)
at org.restlet.engine.Engine.registerHelpers(Engine.java:749)
at org.restlet.engine.Engine.registerHelpers(Engine.java:789)
at org.restlet.engine.Engine.discoverConverters(Engine.java:501)
at org.restlet.engine.Engine.<init>(Engine.java:337)
at org.restlet.engine.Engine.register(Engine.java:248)
at org.restlet.engine.Engine.register(Engine.java:237)
at org.restlet.engine.Engine.getInstance(Engine.java:149)
at org.restlet.Restlet.<init>(Restlet.java:99)
at org.restlet.resource.Finder.<init>(Finder.java:147)
at org.restlet.Server.<init>(Server.java:313)
at test.Test.main(Test.java:12)
Caused by: java.lang.ClassNotFoundException: org.json.JSONException
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 17 more
11/01/2011 1:22:08 PM org.restlet.engine.Engine createHelper
WARNING: No available server connector supports the required protocols: 'HTTP' . Please add the JAR of a matching connector to your classpath.

Ce qui me manque?

J'ai eu ces erreurs trop, parce que j'essayais de l'exécution du package de fichier jar avec java -jar myprogram.jar et je n'étais pas dire maven dans le pom.xml fichier pour installer toutes les dépendances dans le fichier jar. Après je l'ai fait, le "NoClassDefFoundErrors" ont été résolus. Le concept de la solution a été indiquer à maven de paquet les dépendances avec la compilation des jar: stackoverflow.com/questions/1729054/...

OriginalL'auteur Mido | 2011-01-11