You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Tapio Holopainen <ta...@gmail.com> on 2007/02/19 11:57:32 UTC

Struts 2.0.5: Could not execute action

Hello,

I have managed to create a web application which uses Struts 2.0.5 build.  
When deploying the application into a Tomcat 5.5.20 server it starts  
without errors. Problem occurs when trying to call an action. Following is  
what I get. Any idea what might cause this?

Regards,

- Tapio


2007-02-19 12:46:53,115 ERROR  
(org.apache.struts2.dispatcher.Dispatcher:518) - Could not execute action
java.lang.RuntimeException: java.lang.RuntimeException:  
java.lang.RuntimeException: java.lang.RuntimeException:  
java.lang.reflect.InvocationTargetException
	at  
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289)
	at  
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:451)
	at  
com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.java:489)
	at  
com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.java:488)
	at  
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:539)
	at  
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:487)
	at  
org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:40)
	at  
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:497)
	at  
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:421)
	at  
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	at  
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
	at  
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
	at  
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
	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.Http11Processor.process(Http11Processor.java:869)
	at  
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
	at  
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
	at  
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
	at  
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
	at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException:  
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at  
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:136)
	at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:49)
	at  
com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:428)
	at  
com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:443)
	at  
com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:47)
	at  
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287)
	... 25 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException:  
java.lang.reflect.InvocationTargetException
	at  
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:461)
	at  
com.opensymphony.xwork2.inject.ContainerImpl$7.call(ContainerImpl.java:498)
	at  
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:546)
	at  
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:496)
	at  
com.opensymphony.xwork2.config.impl.LocatableFactory.create(LocatableFactory.java:32)
	at  
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:134)
	... 30 more
Caused by: java.lang.RuntimeException:  
java.lang.reflect.InvocationTargetException
	at  
com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:406)
	at  
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:458)
	... 35 more
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at  
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at  
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
	at  
com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:385)
	... 36 more
Caused by: java.lang.NullPointerException
	at  
org.apache.struts2.codebehind.CodebehindUnknownHandler.<init>(CodebehindUnknownHandler.java:73)
	... 41 more

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Re: Struts 2.0.5: Could not execute action

Posted by manoj sinha <ma...@yahoo.com>.
Seems problem in configuration file.Can u post configuration file??

Tapio Holopainen <ta...@gmail.com> wrote: Hello,

I have managed to create a web application which uses Struts 2.0.5 build.  
When deploying the application into a Tomcat 5.5.20 server it starts  
without errors. Problem occurs when trying to call an action. Following is  
what I get. Any idea what might cause this?

Regards,

- Tapio


2007-02-19 12:46:53,115 ERROR  
(org.apache.struts2.dispatcher.Dispatcher:518) - Could not execute action
java.lang.RuntimeException: java.lang.RuntimeException:  
java.lang.RuntimeException: java.lang.RuntimeException:  
java.lang.reflect.InvocationTargetException
 at  
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:289)
 at  
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:451)
 at  
com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.java:489)
 at  
com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.java:488)
 at  
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:539)
 at  
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:487)
 at  
org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:40)
 at  
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:497)
 at  
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:421)
 at  
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 at  
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 at  
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
 at  
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 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.Http11Processor.process(Http11Processor.java:869)
 at  
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 at  
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 at  
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
 at  
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
 at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.RuntimeException: java.lang.RuntimeException:  
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
 at  
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:136)
 at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:49)
 at  
com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:428)
 at  
com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:443)
 at  
com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:47)
 at  
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287)
 ... 25 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException:  
java.lang.reflect.InvocationTargetException
 at  
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:461)
 at  
com.opensymphony.xwork2.inject.ContainerImpl$7.call(ContainerImpl.java:498)
 at  
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:546)
 at  
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:496)
 at  
com.opensymphony.xwork2.config.impl.LocatableFactory.create(LocatableFactory.java:32)
 at  
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:134)
 ... 30 more
Caused by: java.lang.RuntimeException:  
java.lang.reflect.InvocationTargetException
 at  
com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:406)
 at  
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:458)
 ... 35 more
Caused by: java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 at  
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
 at  
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
 at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
 at  
com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:385)
 ... 36 more
Caused by: java.lang.NullPointerException
 at  
org.apache.struts2.codebehind.CodebehindUnknownHandler.(CodebehindUnknownHandler.java:73)
 ... 41 more

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org




=================
With Warm Regads
Manoj Sinha
09335274190
 
---------------------------------
Any questions?  Get answers on any topic at Yahoo! Answers. Try it now.