Hello,
je m'attaque pour la première fois aux EJBs. Tout se passe pas trop mal pour l'instant, mais ce matin je suis tombé sur un casse-tête. En fait, j'aimerais pouvoir envoyer d'un type particulier (donc ni des TextMessage, ni aucun types de messages prédéfinis).
J'ai pensé utiliser un objectMessage en lui donnant en objet une classe que j'ai définie. Jusque-là, pas de problèmes. Une fois mon application déployée sur Jboss, le message passe entre les Message Driven Beans sans problèmes.
Par contre, à la réception du message, je souhaite pouvoir extraire le contenu de l'objet. Le problème, c'est qu'une fois le getObject() fait, j'ai bien mon objet à disposition, mais ses méthodes ne sont pas connues du serveur, puisque ma classe n'étant pas un bean n'a pas pu être déployée. Il me met donc une exception NoClassDefFoundError.
Ma question est donc: comment permettre un échange de messages personnalisés entre EJBs?
Je vous remercie d'avance!
Sébastien
[Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java
Partager