Hello,

 I'm upgrading from Struts 2.3.15.1 to Struts 2.3.16.2. but encounter a
problem which i have search on web a lot of time but still  don't have a
clue , i am a newer in struts , would you kindly help me to solve it ?
thanks! 

from the tomcat log , it gives : * Unable to load bean
com.opensymphony.xwork2.conversion.ObjectTypeDeterminer (notiger) - [unknown
location]*
 
 

the detail errors is as below :

SEVERE: Exception starting filter struts2
java.lang.RuntimeException: java.lang.RuntimeException:
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException -
Class: com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector
File: ContainerImpl.java
Method: inject
Line: 301 - com/opensymphony/xwork2/inject/ContainerImpl.java:301:-1
        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:501)
        at
org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)
        at
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:57)
        at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
        at
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
        at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
        at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
        at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4363)
        at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
        at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
        at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
        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:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: 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:301)
        at
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:492)
        at
com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.java:530)
        at
com.opensymphony.xwork2.inject.ContainerImpl$6.call(ContainerImpl.java:528)
        at
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:584)
        at
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:528)
        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:490)
        ... 29 more
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:132)
        at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:51)
        at
com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:469)
        at
com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:484)
        at
com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:34)
        at
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:299)
        ... 35 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException:
java.lang.reflect.InvocationTargetException
        at
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:502)
        at
com.opensymphony.xwork2.inject.ContainerImpl$7.call(ContainerImpl.java:539)
        at
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:593)
        at
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:537)
        at
com.opensymphony.xwork2.config.impl.LocatableFactory.create(LocatableFactory.java:32)
        at
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:130)
        ... 40 more
Caused by: java.lang.RuntimeException:
java.lang.reflect.InvocationTargetException
        at
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:301)
        at
com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:438)
        at
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:499)
        ... 45 more
Caused by: java.lang.reflect.InvocationTargetException
        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.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:299)
        ... 47 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException:
java.lang.RuntimeException: java.lang.RuntimeException: Unable to load bean
com.opensymphony.xwork2.conversion.ObjectTypeDeterminer (notiger) - [unknown
location]
        at
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:132)
        at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:51)
        at
com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:514)
        at
com.opensymphony.xwork2.inject.ContainerImpl$8.call(ContainerImpl.java:547)
        at
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:593)
        at
com.opensymphony.xwork2.inject.ContainerImpl.getInstance(ContainerImpl.java:545)
        at
com.opensymphony.xwork2.ognl.OgnlValueStackFactory.setContainer(OgnlValueStackFactory.java:84)
        ... 52 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException:
java.lang.RuntimeException: Unable to load bean
com.opensymphony.xwork2.conversion.ObjectTypeDeterminer (notiger) - [unknown
location]
        at
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:502)
        at
com.opensymphony.xwork2.inject.ContainerImpl$7.call(ContainerImpl.java:539)
        at
com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:593)
        at
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:537)
        at
com.opensymphony.xwork2.config.impl.LocatableFactory.create(LocatableFactory.java:32)
        at
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:130)
        ... 58 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: Unable to
load bean com.opensymphony.xwork2.conversion.ObjectTypeDeterminer (notiger)
- [unknown location]
        at
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:301)
        at
com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.construct(ContainerImpl.java:438)
        at
com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:499)
        ... 63 more
Caused by: java.lang.RuntimeException: Unable to load bean
com.opensymphony.xwork2.conversion.ObjectTypeDeterminer (notiger) - [unknown
location]
        at
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:132)
        at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:51)
        at
com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:469)
        at
com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:484)
        at
com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:34)
        at
com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:299)
        ... 65 more
Caused by: Unable to load bean
com.opensymphony.xwork2.conversion.ObjectTypeDeterminer (notiger) - [unknown
location]
        at
org.apache.struts2.config.AbstractBeanSelectionProvider$ObjectFactoryDelegateFactory.create(AbstractBeanSelectionProvider.java:109)
        at
com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:130)
        ... 70 more
 
   



--
View this message in context: 
http://struts.1045723.n5.nabble.com/want-to-get-help-with-an-issue-in-upgrading-struts-to-2-3-16-2-tp5715895.html
Sent from the Struts - User mailing list archive at Nabble.com.

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

Reply via email to