So it looks like the origin of the problem is that the class org.mortbay.j2ee.session.ejb.CMPStateBean references its home interface (org.mortbay.j2ee.session.ejb.interfaces.CMPStateHome), which is not present in the jbossweb-ejb.jar sitting in my deploy directory. This is throwing a ClassNotFoundException when trying to deploy the CMPState EJB. What to do?
To repeat from the previous post, I am using:
- JBoss 3.0.4
- Tomcat 4.1.12 (bundled with JBoss)
- Windows XP
without having made any other changes than to add the distributable tag to my webapp's web.xml file. Do I have a bad jbossweb-ejb.jar, or is there another step I should have taken that would prevent the error I'm seeing.