Ola Danilo,
Eu nao conheco muito o JBoss para dizer com certeza, mas acredito que
durante a criacao do InitialContext() atraves da sua chamada InitialContext
jndiContext = new InitialContext();, voce deve usar um construtor que aceita
uma hashtable como parametro, e nesta hash voce seta alguns valores
especificos do JBoss, tais como url de conexao, protocolo (iiop->websphere,
t3->weblogic, etc.), aspectos de seguranca (user/pwd), etc.
Consulte a documentacao, pois acredito que deve haver um exemplo la de como
fazer um cliente qualquer acessar um JBoss remoto.
Um abraco,
--
Marcelo Desiderato Vessoni
Ci&T Systems - software enabling the e-world
-----Original Message-----
From: Danilo Luiz Rheinheimer [mailto:[EMAIL PROTECTED]]
Sent: segunda-feira, 3 de junho de 2002 23:09
To: [EMAIL PROTECTED]
Subject: [enterprise-list] JNDI
Ola,
Como faco para que uma aplicacao que esta rodando em um servidor Tomcat
(standalone) acesse EJB que estao rodando em um servidor JBoss ?
Uma forma seria usar a distribuicao que tem os 2 integrados, eu sei
disso e neste caso a aplicacao esta funcionando.
Na aplicacao Web eu tenho algo assim :
InitialContext jndiContext = new InitialContext();
Object ref = jndiContext.lookup("UsuarioBean");
UsuarioHome usuario_home = (UsuarioHome) PortableRemoteObject.narrow
(ref, UsuarioHome.class);
So que quando isso roda no servidor Tomcat nao integrado o
InitialContext() e as operacoes subsequentes se referem ao servidor JNDI do
TC e nao o servidor do JBoss.
Como altero isso ? Ou seja como coloco os items disponiveis no JBoss
para o TC ?
O objetivo disso e poder depurar as aplicacoes Web que usam EJB no
JBuilder ja que este roda um servidor TC integrado.
----
Danilo Luiz Rheinheimer
Florianopolis/SC Brasil
Sony Cli� 615C
mailto:[EMAIL PROTECTED]
----
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]