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

Re: EP2: problemas com o propagation context



Que versão de JacORB você usou para fazer isso? O jacorb.jar
mais recente, com as últimas correções de bugs, está em

  http://www.ime.usp.br/~reverbel/SMA/trabalhos/jacorb.jar

Esse é o mesmo jar distribuído com o JBoss 3.2.3 RC1.

Reverbel

On Thu, 13 Nov 2003, Emerson Luiz Navarro Tozette wrote:

> 
> O seguinte trecho de codigo insere e imediatamente extrai um 
> PropagationContext de um objeto Any:
> 
> Any pcAny = ORB.init().create_any();
> PropagationContextHelper.insert(pcAny, pc);
> PropagationContext pc2 = PropagationContextHelper.extract(pcAny);
> 
> O problema eh que a extracao lanca a seguinte excecao:
> 
> java.lang.ClassCastException
> at org.jacorb.orb.CDRInputStream.read_Object(Unknown Source)
> at org.omg.CosTransactions.CoordinatorHelper.read(Unknown Source)
> at org.omg.CosTransactions.TransIdentityHelper.read(Unknown Source)
> at org.omg.CosTransactions.PropagationContextHelper.read(Unknown Source)
> at org.omg.CosTransactions.PropagationContextHelper.extract(Unknown Source)
> at pi.serviceexample.AServiceImpl.begin(AServiceImpl.java:90)
> at pi.serviceexample.Client.main(Client.java:72)
> 
> Ao que me parece, o programa nao esta conseguindo restaurar o campo coord
> do TransIdentity.
> Alguem sabe o que esta acontecendo?
> t+
> 
> -- 
>    Emerson Luiz Navarro Tozette   <emr@linux.ime.usp.br>
> 
>  
> Man will never penetrate outer space.
> - Kehlog Albran, August 1942
> 
> Man will never penetrate outer space without a rocket.
> - Kehlog Albran, August 1962
> 
>