Patouille ear, ejb, web-services et Glassfish
Nicolas Delsaux <[email protected]> Thu, 31 Mar 2011 11:10:29 +0200
| Newsgroups | gmane.comp.java.french.general |
|---|---|
| Message-ID | <[email protected]> |
Salut, malgré la simplification de JEE, j'ai l'impression d'être encore trop bête pour comprendre. J'essaye de faire un EJB/web-service qui soit embarqué dans un EAR, le tout avec maven (je sais pas si ça joue, mais ça peut, alors je préfère le dire). A priori, tout va bien : je crée mon EJB, je lui mets les bonnes annotations, j'ai ma palanquée de modules maven pour créer le war et l'ear qui va le contenir, quand je compile, ça compile sans problème. Je me retrouve donc avec un EAR que j'uploade dans mon glassfish (oui, je sais, à terme, il faudra sans doute faire en sorte que ce soit automatiquement uploadé grâce à maven, mais pour l'instant j'expérimente). Quand j'uploade mon EAR, Glassfish l'accepte sans problème, la preuve : E:\java-ext\glassfish3>bin\asadmin list-components --long=true --subcomponents --resources NAME TYPE STATUS application-ear-0.0.1-SNAPSHOT <ear, ejb, webservices, web> enabled ejb-entities-0.0.1-SNAPSHOT.war <WebModule> Command list-components executed successfully. Seulement, dans mon war ejb-entities, j'ai un ejb qui s'appelle TemplateEJB, qui devrait apparaître, non ? Et si il n'appraît pas, d'où est-ce que ça peut venir ? -- Nicolas Delsaux