User development,
A new message was posted in the thread "Calling EJB from servlet - EJB's
interface class not found":
http://community.jboss.org/message/523412#523412
Author : Mike Johnson
Profile :
http://community.jboss.org/people/micjohnson997
Message:
--------------------------------------------------------------
Sorry it took me a while to get back to this -- I have been out of town. OK, the short
answer is, this isn't a problem anymore; the piece of info I neglected to provide, and
which at the time didn't seem pertinent but in hindsight is very pertinent, is that
this WAR I have been deploying is a Liferay portlet WAR, and I have been deploying it via
Liferay, which is supposed to then deploy it to JBoss. Apparently something is going
wonky in the Liferay deployment step. Just by accident, I deployed the WAR directly into
JBoss (skipping Liferay), and then ran my test app -- and voila, my calls to the EJBs from
the servlet in the WAR succeeded! So we are now trying to track down what could be
getting messed up with the Liferay 5.2.x -> JBoss 6.0.0 M1 deployment. We can see that
Liferay is significantly changing the web.xml descriptor, which might have something to do
with it. We can also see that all of the files that are needed (including the JAR
containing the interface classes) are deployed correctly. I don't see anything that
specifically talks about a classpath in the modified web.xml file, but we're early in
our investigations. I will report back if we find anything -- we can't be the only
people trying to use Liferay 5.2.x with JBoss 6.0.0 M1...
--------------------------------------------------------------
To reply to this message visit the message page:
http://community.jboss.org/message/523412#523412