Estou criando um projeto web do zero para usar struts, criei o projeto, segui + ou - esse tutorial http://www.benmccann.com/dev-blog/struts-2-tutorial-getting-started/ baixei o struts http://struts.apache.org/download.cgi#struts2181 tem lah a lib q é um conjunto de .JARs, blza:
criei o struts.xml no src,
botei o filter no web.xml,
<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>
coloquei os JARs do Struts 2 no projeto pelo eclipse indo em properties do projeto - java build path - libraries - add external JARs e adicionei todos do struts 2,
adicionei o tomcat no eclipse,
qdo fui estartar ele jah deu erro de nao encontrado na primeira lib do struts, dai coloquei os jars na pasta lib do tomcat e acho q funfo ateh entao pq passou dessa parte,
depois quando fui estartar o tomcat denovo ele me mandou colocar esse filter no web.xml
org.springframework.web.context.ContextLoaderListener
//nun falava q era obrigatorio isso no tutorial, mas blza, imagino q deve ser pcausa de ele ter mandado colocar alguns JARs lah do struts2 e eu coloquei todos, mas blza…
coloquei esse listener, ai ele falou q tava missing o applicationContext.xml
criei o applicationContext.xml vazia na WEB-INF, sem nenhum bean mapeado, blza
agora na hora de estartar ele ta dano o seguinte erro:
WARNING: Unable to load config class org.apache.struts2.jsf.FacesSetupInterceptor at interceptor - jar:file:/C:/desenvolvimento/apache-tomcat-6.0.18/lib/struts2-jsf-plugin-2.1.8.1.jar!/struts-plugin.xml:35:97 probably due to a missing jar, which might be fine if you never plan to use the jsfSetup interceptor
17/03/2010 10:42:49 com.opensymphony.xwork2.util.logging.commons.CommonsLogger error
SEVERE: Actual exception
Could not load class org.apache.struts2.jsf.FacesSetupInterceptor. Perhaps it exists but certain dependencies are not available? - interceptor - jar:file:/C:/desenvolvimento/apache-tomcat-6.0.18/lib/struts2-jsf-plugin-2.1.8.1.jar!/struts-plugin.xml:35:97
at com.opensymphony.xwork2.ObjectFactory.buildInterceptor(ObjectFactory.java:202)
at com.opensymphony.xwork2.config.providers.InterceptorBuilder.constructInterceptorReference(InterceptorBuilder.java:59)
…etc
alguem sabe o que fazer? o que aconteceu?