The error message says it all, you need to remove the struts/etc. libs you put in the tomcat lib directory and deploy only the application's copies.
Dave (pardon brevity and typos, on cell) On Mar 1, 2012 11:16 PM, "jay" <rmani1...@yahoo.com> wrote: > Here is log with the error > > > jars I am using > > commons-fileupload-1.2.2.jar > commons-io-2.0.1.jar > commons-lang-2.5.jar > commons-logging-1.1.1.jar > commons-logging-api-1.1.jar > freemarker-2.3.18.jar > javassist-3.11.0.GA.jar > ognl-3.0.4.jar > struts2-core-2.3.1.2.jar > xwork-core-2.3.1.2.jar > log4j-1.2.14.jar > > > Here is log information: > > Mar 1, 2012 9:12:46 PM > org.apache.catalina.core.StandardContext filterStart > SEVERE: Exception starting filter struts2 > Unable to load configuration. > - bean - jar:file:/C:/apache-tomcat-7.0.26/webapps/ > Basic_Struts2_Ant/WEB-INF/lib/struts2-core-2.3.1.2.jar! > /struts-default.xml:29:72 > at org.apache.struts2.dispatcher.Dispatcher.init > (Dispatcher.java:449) > at org.apache.struts2.dispatcher.ng.InitOperations. > initDispatcher(InitOperations.java:69) > at org.apache.struts2.dispatcher.ng.filter. > StrutsPrepareAndExecuteFilter.init > (StrutsPrepareAndExecuteFilter.java:51) > at org.apache.catalina.core.ApplicationFilterConfig. > initFilter(ApplicationFilterConfig.java:277) > at org.apache.catalina.core.ApplicationFilterConfig. > getFilter(ApplicationFilterConfig.java:258) > at org.apache.catalina.core.ApplicationFilterConfig. > setFilterDef(ApplicationFilterConfig.java:382) > at org.apache.catalina.core.ApplicationFilterConfig. > <init>(ApplicationFilterConfig.java:103) > at org.apache.catalina.core.StandardContext. > filterStart(StandardContext.java:4638) > at org.apache.catalina.core.StandardContext. > startInternal(StandardContext.java:5294) > at org.apache.catalina.util.LifecycleBase. > start(LifecycleBase.java:150) > at org.apache.catalina.core.ContainerBase. > addChildInternal(ContainerBase.java:895) > at org.apache.catalina.core.ContainerBase. > addChild(ContainerBase.java:871) > at org.apache.catalina.core.StandardHost. > addChild(StandardHost.java:615) > at org.apache.catalina.startup.HostConfig. > deployWAR(HostConfig.java:958) > at org.apache.catalina.startup.HostConfig$ > DeployWar.run(HostConfig.java:1599) > at java.util.concurrent.Executors$RunnableAdapter. > call(Executors.java:441) > at java.util.concurrent.FutureTask$Sync. > innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask. > run(FutureTask.java:138) > at java.util.concurrent.ThreadPoolExecutor$Worker. > runTask(ThreadPoolExecutor.java:886) > at java.util.concurrent.ThreadPoolExecutor$Worker. > run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:619) > Caused by: Unable to load configuration. - bean - > jar:file:/C:/apache-tomcat-7.0.26/webapps/Basic_Struts2_Ant/ > WEB-INF/lib/struts2-core-2.3.1.2.jar!/struts-default.xml:29:72 > at com.opensymphony.xwork2.config.ConfigurationManager. > getConfiguration(ConfigurationManager.java:69) > at org.apache.struts2.dispatcher.Dispatcher. > init_PreloadConfiguration(Dispatcher.java:390) > at org.apache.struts2.dispatcher.Dispatcher. > init(Dispatcher.java:436) > ... 20 more > Caused by: Unable to load bean: type: class:com.opensymphony. > xwork2.ObjectFactory - bean - jar:file:/C:/apache-tomcat-7.0.26/ > webapps/Basic_Struts2_Ant/WEB-INF/lib/struts2-core-2.3.1.2.jar! > /struts-default.xml:29:72 > at com.opensymphony.xwork2.config.providers. > XmlConfigurationProvider.register(XmlConfigurationProvider.java:235) > at org.apache.struts2.config.StrutsXmlConfigurationProvider. > register(StrutsXmlConfigurationProvider.java:102) > at com.opensymphony.xwork2.config.impl.DefaultConfiguration. > reloadContainer(DefaultConfiguration.java:180) > at com.opensymphony.xwork2.config.ConfigurationManager. > getConfiguration(ConfigurationManager.java:66) > ... 22 more > Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory > with the name xwork has already been loaded by bean - > jar:file:/C:/apache-tomcat-7.0.26/lib/struts2-core-2.3.1.2.jar! > /struts-default.xml:29:72 - bean - jar:file:/C:/apache-tomcat-7.0.26 > /webapps/Basic_Struts2_Ant/WEB-INF/lib/struts2-core-2.3.1.2.jar! > /struts-default.xml:29:72 > at com.opensymphony.xwork2.config.providers. > XmlConfigurationProvider.register(XmlConfigurationProvider.java:219) > ... 25 more > Mar 1, 2012 9:12:46 PM org.apache.catalina.core.ApplicationContext log > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > >