[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: Erro
- Subject: Re: Erro
- From: Francisco Reverbel <reverbel at ime.usp.br>
- Date: Tue, 22 Oct 2002 22:59:19 -0300 (EST)
(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]
>