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