EAR Verification Failure
I am trying to deploy a simple web application that uses an EJB into the J2EE 1.3.1 Reference Implementation. I have packaged the web application and the ejb jar file into an Enterprise Archive (.ear). I am using JDK build 1.3.1-b24
When I try to verify the EAR file I get the following test failure:
Test Name : tests.web.elements.WebEjbReferencesElement
Test Assertion : Web archive references to other beans homes test
Test Description : Error: Class [ uk.co.xxx.banking.ejb.account.AccountHome ] not found in WEB-INF/classes or WEB-INF/lib.
For [ /JSP ]
Error: class [ uk.co.xxx.banking.ejb.account.AccountHome ] cannot be found within this jar [ JSP ].
Error: Class [ uk.co.xxx.banking.ejb.account.Account ] not found in WEB-INF/classes or WEB-INF/lib.
For [ /JSP ]
Error: class [ uk.co.xxx.banking.ejb.account.Account ] cannot be found within this jar [ JSP ].
The classes that are mentioned are present in the Banking.jar EJB archive which is bundled with the JSP archive in the Enterprise Archive. Why cannot the verifier see these classes?

