[omniORB] omniORB4 for mission critical production app

Oleg Okhotnikov oleg@yandex-team.ru
Fri, 26 Apr 2002 18:10:07 +0400


Duncan Grisby wrote:
> On Friday 26 April, Oleg Okhotnikov wrote:
> 
> 
>>I have problems with making DDI requests to any other ORB's (JDK 1.4, 
>>OpenORB, JacORB) with sequence<octet> as return value. BTW, it works 
>>with string with DDI.
> 
> 
> What do you mean by DDI?  Do you mean DII?  

Sure :)

 > Precisely what problem do you have?
> 
> Cheers,
> 
> Duncan.
> 

There is a part of log file which show what's happen from omniORB side:

omniORB: inputMessage: from giop:tcp:213.180.193.104:29429 306 bytes
4749 4f50 0102 0001 0000 0126 0000 0002 GIOP.......&....
0000 0000 0000 0000 0000 0116 3c3f 786d ............<?xm
6c20 7665 7273 696f 6e3d 2231 2e30 2220 l version="1.0"
656e 636f 6469 6e67 3d22 5769 6e64 6f77 encoding="Window
732d 3132 3531 223f 3e0a 3c3f 786d 6c20 s-1251"?>.<?xml
7665 7273 696f 6e3d 2231 2e30 2220 656e version="1.0" en
636f 6469 6e67 3d22 5769 6e64 6f77 732d coding="Windows-
3132 3531 223f 3e0a 3c73 7461 7465 3e3c 1251"?>.<state><
7061 7261 6d20 6e61 6d65 3d22 7061 7265 param name="pare
6e74 732d 6964 7322 3e39 3036 3339 2c39 nts-ids">90639,9
3036 3433 2c39 3036 3431 2c39 3036 3432 0643,90641,90642
2c39 3036 3430 2c39 3036 3330 2c39 3034 ,90640,90630,904
3137 2c39 3034 3033 2c39 3037 3837 2c39 17,90403,90787,9
3036 3239 2c39 3036 3732 2c39 3038 3239 0629,90672,90829
2c39 3039 3234 2c39 3039 3538 2c39 3039 ,90924,90958,909
3331 2c39 3131 3937 2c39 3039 3437 2c39 31,91197,90947,9
3039 3533 2c39 3132 3233 2c39 3132 3136 0953,91223,91216
2c39 3039 3339 2c39 3039 3233 2c39 3035 ,90939,90923,905
3432 3c2f 7061 7261 6d3e 3c2f 7374 6174 42</param></stat
653e                                    e>
omniORB: throw MARSHAL from giopImpl12.cc:1021 
(YES,MARSHAL_PassEndOfMessage)
omniORB: Unexpected error encountered in talking to the server 
giop:tcp:213.180.193.104:29429 , the
omniORB: Client connection refcount = 0
omniORB: Client close connection to giop:tcp:213.180.193.104:29429
forum(1306) corba_block.cpp(487): Getting sequence<octet>
omniORB: throw MARSHAL from cdrMemoryStream.cc:171 
(NO,MARSHAL_PassEndOfMessage)
forum(1306) xscript_object.cpp(237): got CORBA::Exception
forum(1306) xscript_object.cpp(238): MARSHAL
MARSHAL_PassEndOfMessage

Other side (OpenORB in this case) have no error messages while conversation.

Oleg.