Bonjour,
j'ai actuellement une application utilisant des EJB entity.
Je voudrais partager ces entity avec une autre application.
Ce que j'ai fait : un package mesEntity.ejb3, ou j'ai mes entity
un package monAppli1.ejb3 avec mes EJB session pour l'appli1
un package monAppli2.ej3 avec mes EJB session pour l'appli2
chaque package étant déployé séparement.
Cependant, lorsque je test cette configuration, j'ai l'erreur suivante :
org.hibernate.MappingException: Named query not known: poste_application.getFromAppNamePcName
j'ai en effet des named queries dans mes ejb entity.
Comment faire pour que mes entity soient partagés entre mes applications, et que les queries soient disponibles aussi sur ces applications.
Question subsidiaire : est ce que cette architecture au niveau des packages est J2EE certifié :p
Merci
Partager