xml - Exception starting Filter in Struts2 -


i having issue in running struts application. web.xml file having filter class , name , server responds saying not able load class

<?xml version="1.0" encoding="utf-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemalocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="webapp_id" version="3.0">   <display-name>struts2starter</display-name>   <filter>          <filter-name>struts2</filter-name>          <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> 

exception:

severe: dispatcher initialization failed unable load configuration. - bean - jar:file:/c:/users/my/newworkspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/struts2starter/web-inf/lib/struts2-gxp-plugin-2.3.16.1.jar!/struts-plugin.xml:8:162     @ com.opensymphony.xwork2.config.configurationmanager.getconfiguration(configurationmanager.java:70)     @ org.apache.struts2.dispatcher.dispatcher.init_preloadconfiguration(dispatcher.java:445)     @ org.apache.struts2.dispatcher.dispatcher.init(dispatcher.java:489)     @ org.apache.struts2.dispatcher.filterdispatcher.init(filterdispatcher.java:193)     @ org.apache.catalina.core.applicationfilterconfig.initfilter(applicationfilterconfig.java:279)     @ org.apache.catalina.core.applicationfilterconfig.getfilter(applicationfilterconfig.java:260)     @ org.apache.catalina.core.applicationfilterconfig.<init>(applicationfilterconfig.java:105)     @ org.apache.catalina.core.standardcontext.filterstart(standardcontext.java:4809)     @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5485)     @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1559)     @ org.apache.catalina.core.containerbase$startchild.call(containerbase.java:1549)     @ java.util.concurrent.futuretask$sync.innerrun(unknown source)     @ java.util.concurrent.futuretask.run(unknown source)     @ java.util.concurrent.threadpoolexecutor.runworker(unknown source)     @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source)     @ java.lang.thread.run(unknown source) caused by: unable load bean: type:org.apache.struts2.views.gxp.inject.injectedobjectcontainer class:org.apache.struts2.views.gxp.inject.injectedobjectcontainer - bean - jar:file:/c:/users/my/newworkspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/struts2starter/web-inf/lib/struts2-gxp-plugin-2.3.16.1.jar!/struts-plugin.xml:8:162     @ com.opensymphony.xwork2.config.providers.xmlconfigurationprovider.register(xmlconfigurationprovider.java:245)     @ org.apache.struts2.config.strutsxmlconfigurationprovider.register(strutsxmlconfigurationprovider.java:102)     @ com.opensymphony.xwork2.config.impl.defaultconfiguration.reloadcontainer(defaultconfiguration.java:234)     @ com.opensymphony.xwork2.config.configurationmanager.getconfiguration(configurationmanager.java:67)     ... 16 more caused by: java.lang.classnotfoundexception: org.apache.struts2.views.gxp.inject.injectedobjectcontainer     @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1718)     @ org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1569)     @ com.opensymphony.xwork2.util.classloaderutil.loadclass(classloaderutil.java:152)     @ com.opensymphony.xwork2.config.providers.xmlconfigurationprovider.register(xmlconfigurationprovider.java:216)     ... 19 more 

i facing same problem struts 2.3.20. solved removing unnecessary jars using these 9 jars are:

commons-fileupload-1.3.1jar,
commons-io-2.2.jar,
commons-lang3-3.2.jar,
commons-logging-1.1.3.jar,
freemarker-2.3.19.jar,
javassist-3.11.0.ga.jar,
ognl-3.0.6.jar,
struts2-core-2.3.20.jar,
xwork-core-2.3.20.jar"


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -