Fala galera! Eu tinha um sistema rodando em Tomcat que funcionava corretamente. Resolvi migrar para o JBoss copiando os arquivos desse sistema para a pasta \jboss-5.0.0.Beta1\server\default\deploy[nome da aplicação].war. Porém, ao starta-lo ocorrem erros de deployment, com:
…
ERROR [WebAppParsingDeployer] Error during deployment: file:/C:/java/jboss-5.0.0.Beta1/server/default/deploy/Web2Chat.war/
org.jboss.deployers.spi.DeploymentException: Error parsing meta data Web2Chat.war/WEB-INF/web.xml
…
Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: file:/C:/java/jboss-5.0.0.Beta1/server/default/deploy/Web2Chat.war/WEB-INF/web.xml@18,11
…
Caused by: org.xml.sax.SAXException: Element type “filter” must be declared. @ file:/C:/java/jboss-5.0.0.Beta1/server/default/deploy/Web2Chat.war/WEB-INF/web.xml[18,11]
…
E aqui está parte do web.xml:
1. ...
2.
3. <context-param>
4. <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
5. <param-value>app_resources</param-value>
6. </context-param>
7.
8. <filter>
9. <filter-name>SessionTest</filter-name>
10. <filter-class>filter.SessionTest</filter-class>
11. </filter>
12.
13. <filter-mapping>
14. <filter-name>SessionTest</filter-name>
15. <url-pattern>/servlet/*</url-pattern>
16. </filter-mapping>
17.
18. <listener>
19. <listener-class>
20. listener.XmlParser
21. </listener-class>
22. </listener>
23.
24. <listener>
25. <listener-class>
26. listener.PropertiesLoader
27. </listener-class>
28. </listener>
29.
30. ...
Gostria muito que alguem me ajudasse com isso. Estou a muito tempo e não consigo solucionar.
Abraços!