Tuesday, 6 August 2013

Getting started with gwtp-servletcontainer-requestfactory-spring-archetype

Getting started with gwtp-servletcontainer-requestfactory-spring-archetype

I am having two issues with the Archetype
gwtp-servletcontainer-requestfactory-spring-archetype I follow the
directions at
https://github.com/ArcBees/ArcBees-tools/tree/master/archetypes/gwtp-servletcontainer-requestfactory-spring
Problem 1: After importing it into Eclipse, I Debug it as a "Web
Application" While browsing on
http:// 127.0.0.1:8888 /Project.html?gwt.codesvr=127.0.0.1:9997 (no spaces
- there are there to conform with stackoverflow) it is
rendered but when I press "Submit" I get the following error
Caused by: java.lang.RuntimeException: Server Error 500 <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>Error 500 INTERNAL_SERVER_ERROR</title>
</head>
<body><h2>HTTP ERROR: 500</h2><pre>INTERNAL_SERVER_ERROR</pre>
<p>RequestURI=/gwtRequest</p><p><i><small><a
href="http://jetty.mortbay.org/">Powered by
Jetty://</a></small></i></p><br/>
> </body> </html>
at
com.google.web.bindery.requestfactory.shared.Receiver.onFailure(Receiver.java:44)
at
com.google.web.bindery.requestfactory.shared.impl.AbstractRequest.onFail(AbstractRequest.java:118)
at
com.google.web.bindery.requestfactory.shared.impl.AbstractRequestContext.fail(AbstractRequestContext.java:741)
at
com.google.web.bindery.requestfactory.shared.impl.AbstractRequestContext$5.onTransportFailure(AbstractRequestContext.java:1147)
at
com.google.web.bindery.requestfactory.gwt.client.DefaultRequestTransport$1.onResponseReceived(DefaultRequestTransport.java:140)
at
com.google.gwt.http.client.Request.fireOnResponseReceived(Request.java:258)
at
com.google.gwt.http.client.RequestBuilder$1.onReadyStateChange(RequestBuilder.java:412)
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 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.java:172)
at
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:338)
at
com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:219)
at
com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136)
at
com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:571)
at
com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:279)
at
com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
at com.google.gwt.core.client.impl.Impl.apply(Impl.java)
at com.google.gwt.core.client.impl.Impl.entry0(Impl.java:242)
at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
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.java:172)
at
com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:293)
at
com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:547)
at
com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364)
at java.lang.Thread.run(Thread.java:680)
Problem 2: Uploading the project to a Tomcat server: 1) From the command
line I type mvn gwt:compile 2) FTP . from the target SNAPSHOT directory to
the server 3) Restart tomcat on the server 4) browse to the Project.html
file 5) I get a 404 error and the catalina.out file states
Aug 6, 2013 2:05:11 PM org.apache.catalina.startup.HostConfig
checkResources INFO: Reloading context [/test2] Aug 6, 2013 2:05:11 PM
org.apache.catalina.core.StandardContext listenerStart SEVERE: Error
configuring application listener of class
org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException:
org.springframework.web.context.ContextLoaderListener at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3743)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4252)
at
org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1170)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1268) at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:301)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559)
at java.lang.Thread.run(Thread.java:662) Aug 6, 2013 2:05:11 PM
org.apache.catalina.core.StandardContext listenerStart SEVERE: Error
configuring application listener of class
org.springframework.web.context.request.RequestContextListener
java.lang.ClassNotFoundException:
org.springframework.web.context.request.RequestContextListener at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3743)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4252)
at
org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1170)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1268) at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:301)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559)
at java.lang.Thread.run(Thread.java:662) Aug 6, 2013 2:05:11 PM
org.apache.catalina.core.StandardContext listenerStart SEVERE: Skipped
installing application listeners due to previous error(s) Aug 6, 2013
2:05:11 PM org.apache.catalina.core.StandardContext start SEVERE: Error
listenerStart Aug 6, 2013 2:05:11 PM
org.apache.catalina.core.StandardContext start SEVERE: Context [/test2]
startup failed due to previous errors
Thanks in advance,

No comments:

Post a Comment