Hibernate validation is trying to use slf4j which you don't appear to
have in your classpath.

On Sep 6, 8:49 am, Nik <[email protected]> wrote:
> I'm trying to implement a simple testproject with RequestFactory,
> after i failed with a bigger one and still cannot manage to make it
> run.
> Since i'm struggling with it for already several weeks, maybe somebody
> could give me an advise what i'm generally doing wrong.
>
> I've putted my code  here :
>
> http://code.google.com/p/ratesexchange/source/browse/#svn%2Ftrunk%2FT...
>
> Stack in Dev mode when staring the app is:
>
> 15:47:26.703 [ERROR] [domik] Uncaught exception escaped
>
> com.google.gwt.event.shared.UmbrellaException: One or more exceptions
> caught, see full set in UmbrellaException#getCauses
>     at
> com.google.gwt.requestfactory.shared.impl.AbstractRequestContext.fail(Abstr 
> actRequestContext.java:
> 608)
>     at com.google.gwt.requestfactory.shared.impl.AbstractRequestContext
> $4.onTransportFailure(AbstractRequestContext.java:955)
>     at com.google.gwt.requestfactory.client.DefaultRequestTransport
> $1.onResponseReceived(DefaultRequestTransport.java:146)
>     at
> com.google.gwt.http.client.Request.fireOnResponseReceived(Request.java:
> 287)
>     at com.google.gwt.http.client.RequestBuilder
> $1.onReadyStateChange(RequestBuilder.java:395)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
>     at
> com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
>     at
> com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.jav a:
> 167)
>     at
> com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingFo 
> rReturn(BrowserChannelServer.java:
> 326)
>     at
> com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChann 
> elServer.java:
> 207)
>     at
> com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:
> 132)
>     at
> com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:
> 561)
>     at
> com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:
> 269)
>     at
> com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.j 
> ava:
> 91)
>     at com.google.gwt.core.client.impl.Impl.apply(Impl.java)
>     at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:214)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
>     at
> com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
>     at
> com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.jav a:
> 167)
>     at
> com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChanne 
> lServer.java:
> 281)
>     at
> com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChan 
> nelServer.java:
> 531)
>     at
> com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java :
> 352)
>     at java.lang.Thread.run(Unknown Source)
> Caused by: java.lang.RuntimeException: Server Error 500 &lt;html&gt;
> &lt;head&gt;
> &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html;
> charset=ISO-8859-1&quot;/&gt;
> &lt;title&gt;Error 500 org/slf4j/LoggerFactory&lt;/title&gt;
> &lt;/head&gt;
> &lt;body&gt;&lt;h2&gt;HTTP ERROR 500&lt;/h2&gt;
> &lt;p&gt;Problem accessing /gwtRequest. Reason:
> &lt;pre&gt;    org/slf4j/LoggerFactory&lt;/pre&gt;&lt;/
> p&gt;&lt;h3&gt;Caused by:&lt;/
> h3&gt;&lt;pre&gt;java.lang.NoClassDefFoundError: org/slf4j/
> LoggerFactory
>     at
> org.hibernate.validator.util.LoggerFactory.make(LoggerFactory.java:29)
>     at org.hibernate.validator.util.Version.&amp;lt;clinit&amp;gt;
> (Version.java:30)
>     at
> org.hibernate.validator.engine.ConfigurationImpl.&amp;lt;clinit&amp;gt;
> (ConfigurationImpl.java:52)
>     at
> org.hibernate.validator.HibernateValidator.createGenericConfiguration(Hiber 
> nateValidator.java:
> 43)
>     at javax.validation.Validation
> $GenericBootstrapImpl.configure(Validation.java:269)
>     at
> javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:
> 111)
>     at
> com.google.gwt.requestfactory.server.ReflectiveServiceLayer.&amp;lt;clinit& 
> amp;gt;
> (ReflectiveServiceLayer.java:65)
>     at
> com.google.gwt.requestfactory.server.ServiceLayer.create(ServiceLayer.java:
> 79)
>     at
> com.google.gwt.requestfactory.server.RequestFactoryServlet.&amp;lt;init&amp 
> ;gt;
> (RequestFactoryServlet.java:93)
>     at
> com.google.gwt.requestfactory.server.RequestFactoryServlet.&amp;lt;init&amp 
> ;gt;
> (RequestFactoryServlet.java:79)
>     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>     at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at java.lang.reflect.Constructor.newInstance(Unknown Source)
>     at java.lang.Class.newInstance0(Unknown Source)
>     at java.lang.Class.newInstance(Unknown Source)
>     at org.mortbay.jetty.servlet.Holder.newInstance(Holder.java:153)
>     at
> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:
> 428)
>     at
> org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:
> 339)
>     at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1166)
>     at
> com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(He 
> aderVerificationFilter.java:
> 35)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1157)
>     at
> com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFi 
> lter.java:
> 58)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1157)
>     at
> com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Trans 
> actionCleanupFilter.java:
> 43)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1157)
>     at
> com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFile 
> Filter.java:
> 122)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1157)
>     at
> com.google.appengine.tools.development.BackendServersFilter.doFilter(Backen 
> dServersFilter.java:
> 97)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1157)
>     at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
> 388)
>     at
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
> 216)
>     at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
> 182)
>     at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
> 765)
>     at
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
>     at
> com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEn 
> gineWebAppContext.java:
> 70)
>     at
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
> 152)
>     at com.google.appengine.tools.development.JettyContainerService
> $ApiProxyHandler.handle(JettyContainerService.java:351)
>     at
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
> 152)
>     at org.mortbay.jetty.Server.handle(Server.java:326)
>     at
> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
> 542)
>     at org.mortbay.jetty.HttpConnection
> $RequestHandler.content(HttpConnection.java:938)
>     at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
>     at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:
> 218)
>     at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:
> 404)
>     at
> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
> 409)
>     at org.mortbay.thread.QueuedThreadPool
> $PoolThread.run(QueuedThreadPool.java:582)
> Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
>     at java.net.URLClassLoader$1.run(Unknown Source)
>     at java.net.URLClassLoader$1.run(Unknown Source)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at java.net.URLClassLoader.findClass(Unknown Source)
>     at java.lang.ClassLoader.loadClass(Unknown Source)
>     at
> com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(Iso 
> latedAppClassLoader.java:
> 176)
>     at java.lang.ClassLoader.loadClass(Unknown Source)
>     ... 48 more
> &lt;/pre&gt;
> &lt;h3&gt;Caused by:&lt;/
> h3&gt;&lt;pre&gt;java.lang.ClassNotFoundException:
> org.slf4j.LoggerFactory
>     at java.net.URLClassLoader$1.run(Unknown Source)
>     at java.net.URLClassLoader$1.run(Unknown Source)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at java.net.URLClassLoader.findClass(Unknown Source)
>     at java.lang.ClassLoader.loadClass(Unknown Source)
>     at
> com.google.appengine.tools.development.IsolatedAppClassLoader.loadClass(Iso 
> latedAppClassLoader.java:
> 176)
>     at java.lang.ClassLoader.loadClass(Unknown Source)
>     at
> org.hibernate.validator.util.LoggerFactory.make(LoggerFactory.java:29)
>     at org.hibernate.validator.util.Version.&amp;lt;clinit&amp;gt;
> (Version.java:30)
>     at
> org.hibernate.validator.engine.ConfigurationImpl.&amp;lt;clinit&amp;gt;
> (ConfigurationImpl.java:52)
>     at
> org.hibernate.validator.HibernateValidator.createGenericConfiguration(Hiber 
> nateValidator.java:
> 43)
>     at javax.validation.Validation
> $GenericBootstrapImpl.configure(Validation.java:269)
>     at
> javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:
> 111)
>     at
> com.google.gwt.requestfactory.server.ReflectiveServiceLayer.&amp;lt;clinit& 
> amp;gt;
> (ReflectiveServiceLayer.java:65)
>     at
> com.google.gwt.requestfactory.server.ServiceLayer.create(ServiceLayer.java:
> 79)
>     at
> com.google.gwt.requestfactory.server.RequestFactoryServlet.&amp;lt;init&amp 
> ;gt;
> (RequestFactoryServlet.java:93)
>     at
> com.google.gwt.requestfactory.server.RequestFactoryServlet.&amp;lt;init&amp 
> ;gt;
> (RequestFactoryServlet.java:79)
>     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>     at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at java.lang.reflect.Constructor.newInstance(Unknown Source)
>     at java.lang.Class.newInstance0(Unknown Source)
>     at java.lang.Class.newInstance(Unknown Source)
>     at org.mortbay.jetty.servlet.Holder.newInstance(Holder.java:153)
>     at
> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:
> 428)
>     at
> org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:
> 339)
>     at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1166)
>     at
> com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(He 
> aderVerificationFilter.java:
> 35)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1157)
>     at
> com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFi 
> lter.java:
> 58)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1157)
>     at
> com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Trans 
> actionCleanupFilter.java:
> 43)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1157)
>     at
> com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFile 
> Filter.java:
> 122)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1157)
>     at
> com.google.appengine.tools.development.BackendServersFilter.doFilter(Backen 
> dServersFilter.java:
> 97)
>     at org.mortbay.jetty.servlet.ServletHandler
> $CachedChain.doFilter(ServletHandler.java:1157)
>     at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
> 388)
>     at
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
> 216)
>     at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
> 182)
>     at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
> 765)
>     at
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
>     at
> com.google.apphosting.utils.jetty.DevAppEngineWebAppContext.handle(DevAppEn 
> gineWebAppContext.java:
> 70)
>     at
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
> 152)
>     at com.google.appengine.tools.development.JettyContainerService
> $ApiProxyHandler.handle(JettyContainerService.java:351)
>     at
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
> 152)
>     at org.mortbay.jetty.Server.handle(Server.java:326)
>     at
> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
> 542)
>     at org.mortbay.jetty.HttpConnection
> $RequestHandler.content(HttpConnection.java:938)
>     at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
>     at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:
> 218)
>     at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:
> 404)
>     at
> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
> 409)
>     at org.mortbay.thread.QueuedThreadPool
> $PoolThread.run(QueuedThreadPool.java:582)
> &lt;/pre&gt;
> &lt;hr /&gt;&lt;i&gt;&lt;small&gt;Powered by 
> Jetty://&lt;/small&gt;&lt;/i&gt;&lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
> &lt;br/&gt;
>
> &lt;/body&gt;
> &lt;/html&gt;
>
>     at
> com.google.gwt.requestfactory.shared.Receiver.onFailure(Receiver.java:
> 41)
>     at
> com.google.gwt.requestfactory.shared.impl.AbstractRequest.onFail(AbstractRe 
> quest.java:
> 118)
>     at
> com.google.gwt.requestfactory.shared.impl.AbstractRequestContext.fail(Abstr 
> actRequestContext.java:
> 588)
>     at com.google.gwt.requestfactory.shared.impl.AbstractRequestContext
> $4.onTransportFailure(AbstractRequestContext.java:955)
>     at com.google.gwt.requestfactory.client.DefaultRequestTransport
> $1.onResponseReceived(DefaultRequestTransport.java:146)
>     at
> com.google.gwt.http.client.Request.fireOnResponseReceived(Request.java:
> 287)
>     at com.google.gwt.http.client.RequestBuilder
> $1.onReadyStateChange(RequestBuilder.java:395)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
>     at
> com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
>     at
> com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.jav a:
> 167)
>     at
> com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingFo 
> rReturn(BrowserChannelServer.java:
> 326)
>     at
> com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChann 
> elServer.java:
> 207)
>     at
> com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:
> 132)
>     at
> com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:
> 561)
>     at
> com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:
> 269)
>     at
> com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.j 
> ava:
> 91)
>     at com.google.gwt.core.client.impl.Impl.apply(Impl.java)
>     at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:214)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>     at java.lang.reflect.Method.invoke(Unknown Source)
>     at
> com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)
>     at
> com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71)
>     at
> com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.jav a:
> 167)
>     at
> com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChanne 
> lServer.java:
> 281)
>     at
> com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChan 
> nelServer.java:
> 531)
>     at
> com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java :
> 352)
>     at java.lang.Thread.run(Unknown Source)

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to