[EJB3] - Références JNDI dans un session bean
Bonjour,
Mon cas est simple. Je voudrais utiliser des ressources JNDI dans un session bean (EJB3), en l'occurence une queue et une queue connection factory. J'ai déclaré ces ressources dans mon ejb via les annotations :
Code:
1 2 3 4
| @Resource(name = "jms/myQCF")
QueueConnectionFactory qcf;
@Resource(name = "jms/mySendQueue")
Queue sendQueu |
e;
et également dans mon serveur d'application (WAS 7) (sans fautes de typo :))
mais mon serveur n'arrive pas à générer les bindings correspondants, et me retourne l'exception suivante:
Citation:
"Caused by: com.ibm.wsspi.injectionengine.InjectionException: CWNEN0044E: A resource reference binding could not be found for the following resource references [jms/mySendQueue, jms/myQCF], defined for the MessageProducer component."
Est-ce que j'aurais omis de faire qqch? Ou est ce que je n'ai pas fait qqch correctement?
Merci par avance de votre aide.
Motorenshi.