i try to start tomcat, but giving the following error Unable to load configuration...---- struts2-gxp-plugin-2.3.7.jar...
in the CLASSPTH, i even did not load struts2-gxp-plugin-2.3.7.jar at all, why this happen? please advise thanks in advance john SEVERE: Dispatcher initialization failed Unable to load configuration. - bean - jar:file:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/struts2-gxp-plugin-2.3.7.jar!/struts-plugin.xml:8:162 at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:71) at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:429) at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:471) at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74) at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:278) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:259) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:383) at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:104) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4650) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) 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:662) Caused by: Unable to load bean: type:org.apache.struts2.views.gxp.inject.InjectedObjectContainer class:org.apache.struts2.views.gxp.inject.InjectedObjectContainer - bean - jar:file:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/struts2-gxp-plugin-2.3.7.jar!/struts-plugin.xml:8:162 at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:245) at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:102) at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:215) at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:68) ... 18 more Caused by: java.lang.ClassNotFoundException: org.apache.struts2.views.gxp.inject.InjectedObjectContainer at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) at com.opensymphony.xwork2.util.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:152) at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:216) ... 21 more alpha:/var/apache-tomcat-7.0.34/logs # env |grep CLASSPATH CLASSPATH=/usr/java/jdk1.6.0/lib/dt.jar:/usr/java/jdk1.6.0/lib/tools.jar:/var/apache-tomcat-7.0.34/lib:/var/apache-tomcat-7.0.34/lib/jsp-api.jar:/var/apache-tomcat-7.0.34/lib/servlet-api.jar:/var/apache-tomcat-7.0.34/lib/mysql-connector-java-5.0.5-bin.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/c3p0-0.9.2-pre8.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/commons-fileupload-1.2.2.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/commons-io-2.0.1.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/commons-lang-2.4.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/commons-lang3-3.1.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/commons-logging-1.1.1.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/commons-logging-api-1.1.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/commons-validator-1.3.1.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/json-lib-2.3 -jdk15.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/ognl-3.0.5.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/struts2-core-2.3.7.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/freemarker-2.3.19.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/xwork-core-2.3.7.jar:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib/javassist-3.11.0.GA.jar alpha:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF/lib # ls antlr-2.7.2.jar google-gxp-0.2.4-beta.jar spring-core-3.0.5.RELEASE.jar struts2-oval-plugin-2.3.7.jar aopalliance-1.0.jar jackson-core-asl-1.9.2.jar spring-expression-3.0.5.RELEASE.jar struts2-pell-multipart-plugin-2.3.7.jar asm-3.3.jar jackson-mapper-asl-1.9.2.jar spring-test-3.0.5.RELEASE.jar struts2-plexus-plugin-2.3.7.jar asm-commons-3.3.jar javassist-3.11.0.GA.jar spring-web-3.0.5.RELEASE.jar struts2-portlet-plugin-2.3.7.jar asm-tree-3.3.jar json-lib-2.3-jdk15.jar struts-core-1.3.10.jar struts2-rest-plugin-2.3.7.jar c3p0-0.9.2-pre8.jar juli-6.0.18.jar struts2-codebehind-plugin-2.3.7.jar struts2-sitegraph-plugin-2.3.7.jar classworlds-1.1.jar junk struts2-config-browser-plugin-2.3.7.jar struts2-sitemesh-plugin-2.3.7.jar commons-beanutils-1.8.0.jar ognl-3.0.5.jar struts2-convention-plugin-2.3.7.jar struts2-spring-plugin-2.3.7.jar commons-chain-1.2.jar org.apache.felix.bundlerepository-1.2.1.jar struts2-core-2.3.7.jar struts2-struts1-plugin-2.3.7.jar commons-collections-3.1.jar org.apache.felix.framework-1.4.1.jar struts2-dojo-plugin-2.3.7.jar struts2-testng-plugin-2.3.7.jar commons-digester-2.0.jar org.apache.felix.main-1.4.1.jar struts2-dwr-plugin-2.3.7.jar struts2-tiles-plugin-2.3.7.jar commons-fileupload-1.2.2.jar org.apache.felix.shell-1.0.2.jar struts2-embeddedjsp-plugin-2.3.7.jar testng-5.1-jdk15.jar commons-io-2.0.1.jar org.apache.felix.shell.tui-1.0.2.jar struts2-gxp-plugin-2.3.7.jar tiles-api-2.0.6.jar commons-lang-2.4.jar oro-2.0.8.jar struts2-jasperreports-plugin-2.3.7.jar tiles-core-2.0.6.jar commons-lang3-3.1.jar oval-1.31.jar struts2-javatemplates-plugin-2.3.7.jar tiles-jsp-2.0.6.jar commons-logging-1.1.1.jar plexus-container-default-1.0-alpha-10.jar struts2-jfreechart-plugin-2.3.7.jar velocity-1.6.3.jar commons-logging-api-1.1.jar plexus-utils-1.2.jar struts2-jsf-plugin-2.3.7.jar xmlpull-1.1.3.1.jar commons-validator-1.3.1.jar sitemesh-2.4.2.jar struts2-json-plugin-2.3.7.jar xpp3_min-1.1.4c.jar dwr-1.1.1.jar spring-aop-3.0.5.RELEASE.jar struts2-junit-plugin-2.3.7.jar xstream-1.4.2.jar ezmorph-1.0.6.jar spring-asm-3.0.5.RELEASE.jar struts2-osgi-admin-bundle-2.3.7.jar xwork-core-2.3.7.jar freemarker-2.3.19.jar spring-beans-3.0.5.RELEASE.jar struts2-osgi-demo-bundle-2.3.7.jar google-collections-1.0.jar spring-context-3.0.5.RELEASE.jar struts2-osgi-plugin-2.3.7.jar alpha:/var/apache-tomcat-7.0.34/webapps/ecommerce/WEB-INF # cat web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> <!-- <filter-class>org.apache.struts2.dispatcher.FilterDispatcher </filter-class> --> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app>