Caros,
publicando uma aplicação JEE (J2EE) no JBoss estou com um problema que, para mim, não deveria ocorrer.
Minha aplicação, empacotada em um EAR, contém um módulo EJB (ejb-jar) e um módulo Web (war).
Quando tento acessar um EJB de uma classes do WAR (esteja a classe no WEB-INF/classes ou lib/app-web.jar), a classe não “enxerga” a interface do EJB, dando ClassNotFound.
Ao meu entender, as classes do módulo web (war) deveriam “enxergar” as classes dos módulos EJB do mesmo EAR. Correto?
Deployer e Class loader do JBoss 4.2.2: http://www.redhat.com/docs/manuals/jboss/jboss-eap-4.3/doc/Server_Configuration_Guide/html-single/index.html#JBoss_Deployer_Architecture-Deployers_and_ClassLoaders