Foro sobre Java EE > duda sobre jpa
No entiendo cual es el propósito de esto ya que esto puede traerte problemas de concurrencia, pero si quereis, puedes compartir el persistenceUnit por el JNDI, sin embargo necesitas crear un JNDI manager o aolgo asi para poder verla entre proyectos
Lo que pasa es que tengo una arquitectura en la cual los proyectos de negocio estan desplegados individualmente en el servidor (Cada uno con su propia unidad de persistencia) y estan aparte del proyecto de presentacion (proyecto EAR).
La pregunta es si se puede gestionar una unidad de persistencia (persistence.jar) para todos los proyectos de negocio (EJBs), yo se que si se puede si los proyectos estuvieran dentro de un ear, pero no se si se pueda si no lo estan.
Un saludo y gracias.
Alejandro.
hazlo como te indico , el contexto de JNDI esta disponible entre proyectos
No entindo muy bien a que te refieres con un JNDI manager, me podrias dar un ejemplo ??
Gracias !!!
Es posible crear una unidad de persistencia centralizada para multimpes proyestos ejb desplegados, es decir, normalmente cada proyecto ejb tiene su unidad de persistencia, es posible que en lugar de eso cada proyecto haga referencia a un jar utilitario que contenga la unidad de persistencia.
Cabe dejar claro que son proyectos ejb, no son moduos ejbs de un proyecto ear.
Un saludo y agracias.
Alejandro.