Deployment problem of GWT RPC application on Tomcat 5.5

6 views
Skip to first unread message

Mikhail

unread,
Apr 10, 2007, 6:18:13 AM4/10/07
to Google Web Toolkit
Hi All,
I try to deploy GWT RPC application which uses 3d party libraries. In
GWT hosted mode application works fine. But when I deploy application
on Tomcat I have got nullpointerexception (see tomcat log below).
During execution time it seems client works fine and application fails
when tries to get data from server (DataServiceImpl).
Could anybody help me?

Mikhail

10.04.2007 11:58:40 org.apache.catalina.core.ApplicationContext log
INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain:
[org.apache.webapp.balancer.RuleChain:
[org.apache.webapp.balancer.rules.URLStringMatchRule: Target string:
News / Redirect URL: http://www.cnn.com],
[org.apache.webapp.balancer.rules.RequestParameterRule: Target param
name: paramName / Target param value: paramValue / Redirect URL:
http://www.yahoo.com],
[org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL:
http://jakarta.apache.org]]
10.04.2007 11:58:40 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
10.04.2007 11:58:40 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
10.04.2007 11:58:40 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
10.04.2007 11:58:40 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
10.04.2007 11:58:40 org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.NullPointerException
at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:
1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:
932)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
3951)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
4225)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
524)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:
904)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:
867)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
474)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:
310)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:
119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1021)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1013)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:
442)
at
org.apache.catalina.core.StandardService.start(StandardService.java:
450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:
709)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
10.04.2007 11:58:40 org.apache.catalina.core.StandardContext
loadOnStartup
SEVERE: Servlet /test threw load() exception
java.lang.NullPointerException
at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:
1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:
932)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:
3951)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:
4225)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
524)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:
904)
at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:
867)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
474)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:
310)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:
119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1021)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:
1013)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:
442)
at
org.apache.catalina.core.StandardService.start(StandardService.java:
450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:
709)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
10.04.2007 11:58:49 org.apache.catalina.core.ApplicationContext log
SEVERE: Exception while dispatching incoming RPC call
java.lang.NullPointerException
at powersoft.datawindow.DWConsole.getDataTableRowCount(Unknown
Source)
at powersoft.datawindow.DWConsole.getRowCount(Unknown Source)
at powersoft.datawindow.DataStore.rowCount(Unknown Source)
at org.khm.server.DataServiceImpl.rowCount(DataServiceImpl.java:233)
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.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:
281)
at
com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:
167)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
252)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
173)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
213)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
178)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
126)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
105)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
107)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
148)
at
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:
833)
at org.apache.coyote.http11.Http11AprProtocol
$Http11ConnectionHandler.process(Http11AprProtocol.java:639)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:
1285)
at java.lang.Thread.run(Unknown Source)

Mikhail

unread,
Apr 11, 2007, 6:07:35 AM4/11/07
to Google Web Toolkit
Hi All, I fixed problem. It was wrong path to one of the resource file
in deployment.

Mikhail

> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java-:


> 3951)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:
> 4225)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
> 759)
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
> 739)
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
> 524)
> at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:
> 904)
> at
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:
> 867)
> at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
> 474)
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
> at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:
> 310)
> at

> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppo-rt.java:

> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java-:


> 3951)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:
> 4225)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
> 759)
> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:
> 739)
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:
> 524)
> at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:
> 904)
> at
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:
> 867)
> at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:
> 474)
> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
> at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:
> 310)
> at

> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppo-rt.java:

> com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServi-ceServlet.java:
> 281)
> at
> com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceSer-vlet.java:


> 167)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> at

> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio-nFilterChain.java:
> 252)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC-hain.java:
> 173)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j-ava:
> 213)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j-ava:


> 178)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
> 126)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
> 105)
> at

> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav-a:


> 107)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
> 148)
> at

> org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java-:

Reply all
Reply to author
Forward
0 new messages