Membro desde: 19/09/2006 23:08:34
Mensagens: 66
Offline
Estou com a seguinte dúvida
Temos uma aplicação que é instalada a partir de App.ear, só que agora estamos fazendo novos módulos e esse projeto está "inchando".
Assim, estava pensando se seria possível fazer deploy de outro projeto ear, e este referenciar ejbs e entidades do primeiro App.ear ... desta maneira consigo separar a aplicação em módulo menores facilitando tudo.
Membro desde: 28/08/2007 19:51:12
Mensagens: 141
Localização: São Paulo - SP
Offline
guigouz,
se voce copiar as libs do seu primeiro App.ear e jogar no lib do jboss (JBOSS_HOME/server/default/lib), elas ficarão disponíveis para todas as aplicações e com isso vc as conseguirá usá-las no seu segundo App.ear.
Membro desde: 19/09/2006 23:08:34
Mensagens: 66
Offline
Pode ser feito com vários .jars ou .wars.
O que acontece é que a base da aplicação é compartilhada por vários sistemas diferentes... Sem segmentar eu teria que manter um .ear para cada um, o que não parece muito prático.
A maior dúvida é quanto à persistência... Cada .jar ejb teria um persistence.xml. Imagine se uma classe do jar 2 extende uma classe do jar 1 e eu tento persistir... como ficaria o tracking de quem está detached ou não para o entitymanager ?