[omniORB] Marshaling error

Vasily Tchekalkin Bacek at yandex-team.ru
Mon Mar 15 18:10:52 GMT 2004


Hello.

I have a problem with unexpected marshaling error when throwing 
exception from java servant to omniORB client.

Description:

Java servant throwing next exception:

module Yandex {
     interface Component{
         exception ServantFailed{
             string reason;
             string host;
             string additionalData;
         };
     };
};

On omniORB side I got this:

omniORB: (?) inputMessage: from giop:tcp:213.180.193.104:30199 106 bytes
omniORB: (?)
4749 4f50 0102 0001 0000 005e 0000 0002 GIOP.......^....
0000 0001 0000 0000 0000 0027 4944 4c3a ...........'IDL:
5961 6e64 6578 2f43 6f6d 706f 6e65 6e74 Yandex/Component
2f53 6572 7661 6e74 4661 696c 6564 3a31 /ServantFailed:1
2e30 0000 0000 0006 5a48 4f50 4100 0000 .0......ZHOPA...
0000 0009 6669 7265 6261 6c6c 0000 0000 ....fireball....
0000 0006 5a48 4f50 4100                ....ZHOPA.
omniORB: (?) throw MARSHAL from cdrMemoryStream.cc:174 
(NO,MARSHAL_PassEndOfMessage)

Is it my mistake or bug in omniORB or java's openORB?

-- 
Vasily Tchekalkin
Yandex development team.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3280 bytes
Desc: S/MIME Cryptographic Signature
Url : http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20040315/24ea0078/smime.bin


More information about the omniORB-list mailing list