Acesso Remoto

0 respostas
M

Olá,
Fiz um prototipo com swing acessando ejb.
Fiz o deploy em outro servidor e só estou conseguindo acessar os ejbs remotamente com o seguinte argumento:

java -Dorg.omg.CORBA.ORBInitialHost:ipserver appClass

tentei colocar na minha classe que chama o sessionBean:

Hashtable env = new Hashtable();

env.put( Context.INITIAL_CONTEXT_FACTORY, com.sun.jndi.cosnaming.CNCtxFactory );

env.put( Context.PROVIDER_URL, iiop://ipserver:1050 )

try {

Context jndi = new InitialContext( env );



}

tentei também:

Properties properties = new Properties();

properties.put(java.naming.factory.initial, com.sun.jndi.cosnaming.CNCtxFactory);

properties.put(java.naming.provider.url, iiop://ipserver:1050);

Context initial = new InitialContext(properties);

Em ambos os casos os erros são muito parecidos:

org.omg.CORBA.UNKNOWN: vmcid: SUN minor code: 202 completed: Maybe

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:274)

at java.lang.Class.newInstance0(Class.java:306)

at java.lang.Class.newInstance(Class.java:259)

at com.sun.corba.se.internal.iiop.messages.ReplyMessage_1_0.getSystemException(ReplyMessage_1_0.java:87)

at com.sun.corba.se.internal.iiop.ClientResponseImpl.getSystemException(ClientResponseImpl.java:105)

at com.sun.corba.se.internal.corba.ClientDelegate.invoke(ClientDelegate.java:314)

O que poderia ser ? Teria uma outra saída além do argumento ?

valeu pela atenção

mindu

Criado 11 de junho de 2003
Respostas 0
Participantes 1