Ola! estou desenvolvendo uma aplicação usando Struts2 e JBoss 5
Quando faço deploy tudo corre bem, o servidor inicia, mas quando chamo a aplicação pelo browser ocorre um erro no filter.
O erro é o seguinte:
java.lang.ClassCastException: org.apache.catalina.connector.RequestFacade cannot be cast to javax.servlet.http.HttpServletRequest
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:83)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
Procurei na internet e a única solução proposta foi substituir a sevlet-api.jar do JBoss 5 pela do Jboss 4.2, mas isso também não deu certo.
Alguem pode me ajudar?
Só uma observação, meu filter declarado no web.xml é do tipo org.apache.struts2.dispatcher.FilterDispatcher