Bonjour,
Je fais actuellement mes premiers pas dans le monde j2ee.
J'ai crée ma première servlet avec son jsp qui va bien.
J'ai réussi à déployer le tout et à le faire fonctionner sur mon instance OC4J (Oracle).
J'ai donc decidé de passer à l'étape suivante
Un tuto EJB que l'on peux trouver ici :
http://www.eclipse.org/webtools/comm...ldingejbs.html
L'EJB est terminé, il est deployé sur le serveur et je voudrais le tester.
Dans le tuto on nous demande de créer un client web à cette fin.
Ce client ne contient qu'un fichier ressource "test.jsp".
J'ai crée le client puis déployé mais ca plante à l'exécution.
Pour faire simple :
Code 500
package com.zoo does not exist
Voilà pour le problème.
Donc j'ai fait pas mal de recherches et ce qui m'étonnes ce que dans tous les autres exemples que j'ai lu, il faut des jsp mais également des servlets au niveau dse ressources du client web.
Les servlets sont-elles optionnelles pour accéder aux EJB ?
Du fait que j'utilise Eclipse 3.2 (Calysto je crois), les menus sont quelques peu modifiés par rapport au tuto. Est-ce que j'ai oublié de configurer quelque chose ? A savoir que j'ai simplement crée un nouveau client web puis codé test.jsp et inclus mon projet ZooBeanClient dans le Java Build Path.
J'ai vu également qu'il existait MockEJB et Cactus pour tester les EJB mais ca m'a l'air encore trop technique pour l'instant
Si vous avez une piste ou une réponse à ces questions, je vous en remercie par avance .
Partager