Pessoal,
Tenho um projeto em servlets que precisa ser instalado no JBoss 7. Ele funciona perfeitamente no TomCat.
No JBoss 7 o deploy acontece com muitos, muitos warnings de incompatibilidade de classes: Encountered invalid class name (me dá a impressão que há versoes de classe diferentes - mas pq o TomCat nao tem esses erros)
ao roda há uma tela em que o usuário digita a nova senha e é usado um webservice Rest Jersey para validar a força da nova senha.
Essa parte funciona perfeitamente no TomCat mas simplesmente não funciona no JBoss 7. Não dá erro aparente, apenas não mostra o indicador da força da senha.
Nesse momento, no log do JBoss aparece o seguinte erro:
11:43:03,263 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/pwm]] (MSC service thread 1-3) Servlet /pwm threw load() exception:
com.sun.jersey.api.container.ContainerException:
The ResourceConfig instance does not contain any root resource classes.
at com.sun.jersey.server.impl.application.RootResourceUriRules.(RootResourceUriRules.java:99) [jersey-bundle-1.12.jar:1.12]
at com.sun.jersey.server.impl.application.WebApplicationImpl._initiate(WebApplicationImpl.java:1308) [jersey-bundle-1.12.jar:1.12]
at com.sun.jersey.server.impl.application.WebApplicationImpl.access$700(WebApplicationImpl.java:171) [jersey-bundle-1.12.jar:1.12]
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:777) [jersey-bundle-1.12.jar:1.12]
at com.sun.jersey.server.impl.application.WebApplicationImpl$13.f(WebApplicationImpl.java:773) [jersey-bundle-1.12.jar:1.12]
at com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193) [jersey-bundle-1.12.jar:1.12]
O erro fala em ResourceConfig instance. A que ele se refere? O que é esse ResourceConfig? É o web.xml? Ou ele está se referindo a uma classe específica do webservice?
Agradeço desde já qualquer ajuda.