EJB + GlassFish + websphere  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
soudaniel_01
JavaEvangelist

Membro desde: 11/04/2007 18:55:00
Mensagens: 429
Offline

Boa tarde Amigos !!

Estou precisando fazer com que meus componentes funcione no dois servidores GlassFish e websphere.

Porém o nome dos componentes mudam, ex:
GlassFish = "br.gov.anp.componente.ico.negocio.ComponenteFacadeRemote"
websphere = "IcoFacadeRemote#br.gov.anp.componente.ico.negocio.ComponenteFacadeRemote"

Com isso, a forma de eu injetar o meu componente deveria ser variavel, até cheguei a utilizar um arquivo .properties, porém a anotação tem uma restrição de só aceitar constantes,

@EJB(mappedName = MeuComponente.NOME_COMPONENTE)

Alguém já passou por algum problema assim ??

vleww Galera !!

BrunoBastosPJ
GUJ Master
[Avatar]

Membro desde: 17/06/2005 00:00:00
Mensagens: 1124
Offline

Você pode fazer o load deste arquivo de propriedade e setar nas constantes quando o servidor é inicializado

Isso funciona:

A realidade é apenas uma ilusão provocada devido a ausência de álcool.

http://www.jug-petropolis.org/
[WWW]
Tchello
GUJ Master
[Avatar]

Membro desde: 07/06/2008 14:41:04
Mensagens: 1694
Offline

Um ServiceLocator não resolveria seu problema?
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team