Bonjour,
j'essaie d'injecter des beans managés par Spring dans des classes en utlisant l'annotation @Resource, qui fait partie
de la JSR-250.
1 2
| @Resource
ManageTrace manageTraceApplication; |
Dans mon fichier de configuration XML, j'ai défini le bean managé suivante :
1 2 3
| <bean id="manageTraceApplication"
class="com.aa.bb.cc.application.impl.ManageTraceImpl"
scope="singleton" /> |
J'ai alors l'erreur suivante, au déploiement :
org.ow2.jonas.deployment.web.WebContainerDeploymentDescException: jonas-resource missing for res-ref-name com.aa.bb.cc.presentation.server.ManageDemandeDelegate/manageTraceApplication: jonas-resource missing for res-ref-name com.aa.bb.cc.presentation.server.ManageDemandeDelegate/manageTraceApplication
C'est comme si lors du déploiement le serveur recherche une variable d'environnement manageTraceApplication dans le registre JNDI.
Ai-je besoin de modifier qque chose dans Jonas pour éviter ça ?
Une idée ?
Merci pour votre aide.
Partager