Bom dia galera!
Bom, estou desde as 8 da manhã tentando resolver essa exception.
Meu ambiente envolve:
JBoss-4.2.2, Richfaces-3.3.1, Facelets, JSF-1.2, NetBeans-6.5, JasperReporst-3.1.4, iText-2.1.5.
Enfim, quando subo no meu JBoss local tudo funciona perfeitamente.
Subo o ear e o war.
Mas ao subir em outro JBoss ele fica lançando essa exception quando subo o .war:
root@s02:/usr/local/jboss/bin# 10:23:36,490 ERROR [MainDeployer] Could not create deployment: file:/usr/local/jboss-4.2.2.GA/server/default/deploy/Cov_pkgPedidoCompraWeb.war
java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
To perdendo os cabelos com esse problema esquisito.
Já pesquisei no google e encontrei 2380718 dicas, nenhuma funciona, a maioria de aplica ao TomCat com jsp, o que não é meu caso.
Achei esse tópico no GUJ:
http://www.guj.com.br/posts/list/52820.java
Mas também não ajudou, na verdade não encontrei essa jar servlet.jar, mas soh a servlet-api.jar.
Ainda assim não funcionou.
Alguma dica gente? Mais um erro estranho pra coleção =/
Abraços!