[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: Erro



(Respondendo com copia para a lista de SMA, caso mais alguem tenha
um problema assim.)

Duas possibilidades:

1) Uma chamada a um metodo de um objeto CORBA que nao foi registrado 
   com um POA. 

   Voce registrou o seu "objeto invocador" com um POA? A mensagem

   http://www.ime.usp.br/~reverbel/SMA/maillist/msg00033.html

   indica uma maneira de se fazer isso.

2) Uma referencia CORBA passada incorretamente para o lado do cliente,
   via serializacao Java. 

   Sua classe JavaIIOPInvokerProxy tem metodos writeExternal() e 
   readExternal() que chamam orb.object_to_string() e 
   orb.string_to_object() para serializar/deserializar a referencia
   CORBA como String?

Reverbel

On Tue, 22 Oct 2002, Marcio Carneiro wrote:

> Profi...
> 
> Ao tentar executar o cliente, eu tomo esse erro. Já procurei bastante,
> não sei o que é!
> 
> [java] Exception in thread "main" org.omg.CORBA.BAD_OPERATION:
> The delegate has not been set!  minor code: 0  completed: No
> [java] 	at
> org.omg.CORBA.portable.ObjectImpl._get_delegate(ObjectImpl.java:55)
> [java] 	at
> org.omg.CORBA.portable.ObjectImpl._is_local(ObjectImpl.java:356)
> [java] 	at
> org.jboss.invocation.javaiiop._InvokerStub.invoke(_InvokerStub.java:24)
> [java] 	at
> org.jboss.invocation.javaiiop.interfaces.JavaIIOPInvokerProxy.invoke(JavaIIOPInvokerProxy.java:137)
> [java] 	at
> org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:92)
> [java] 	at
> org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:77)
> [java] 	at
> org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:80)
> [java] 	at
> org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:175)
> [java] 	at
> org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:82)
> [java] 	at
> $Proxy0.create(Unknown
> Source)
> [java]
> at
> br.org.dieese.cliente.Cliente.main(Cliente.java:23)
> [java]
>