J'essaye de déployer un Entity et un Session Beans avec JBoss 3.2.1, et j'ai l'erreur:
17:40:36,078 WARN [verifier] EJB spec violation:
Bean : CatalogServiceEJB
Section: 22.2
Warning: The Bean Provider must specify the fully-qualified name of the Java class that implements the enterprise bean's business methods in the <ejb-class> element.
Info : Class not found: com.yaps.petstore.server.service.catalog.CatalogServiceBean
17:40:36,125 ERROR [MainDeployer] could not create deployment: file:/C:/jboss-3.
2.1_tomcat-4.1.24/server/default/tmp/deploy/server/default/deploy/petstore_entit
y.ear/59.petstore_entity.ear-contents/services-ejb.jar
org.jboss.deployment.DeploymentException: Verification of Enterprise Beans failed, see above for error messages.
at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:487)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:784)
(...)
J'ai vérifié le contenu du package et les chemins des fichiers (ok), ainsi que l'ejb-jar (le <ejb-class> element est bien fully-qualified).
J'ai par ailleurs d'autres beans (session et entity) qui se déployent correctement, et qui sont sturcturés de façon similaires dans le ejb-jar et dans leur package .jar, donc je n'arrive pas du tout à voir d'où peut provenir l'erreur ...