Interoperability problems with ORBit2



Hi,

I want to use ORbit2.10.1 in a small benchmark. ORBit clients can not connect to either the omniORB (4.0.3) or the TAO (1.2a) naming server. I get different error behaviors:

with TAO, trying to retrieve the reference blocks endless (output of client start with DebugFlags=giop:traces):

p23208 : ([0x80718a8])->_is_a ('IDL:omg.org/CosNaming/NamingContext:1.0')Outgoin
g IIOP data:
0x0000: 47 49 4f 50 01 01 01 00 6c 00 00 00 XX XX XX XX | GIOP....l...****
---
0x000c: 01 00 00 00 01 00 00 00 0c 00 00 00 01 01 01 01 | ................
0x001c: 01 00 01 05 09 01 01 00 c0 f0 ff bf 01 00 00 00 | ................
0x002c: 0b 00 00 00 4e 61 6d 65 53 65 72 76 69 63 65 00 | ....NameService.
0x003c: 07 00 00 00 5f 69 73 5f 61 00 49 00 00 00 00 00 | ...._is_a.I.....
0x004c: 28 00 00 00 49 44 4c 3a 6f 6d 67 2e 6f 72 67 2f | (...IDL:omg.org/
0x005c: 43 6f 73 4e 61 6d 69 6e 67 2f 4e 61 6d 69 6e 67 | CosNaming/Naming
0x006c: 43 6f 6e 74 65 78 74 3a 31 2e 30 00 XX XX XX XX | Context:1.0.****
---
Incoming IIOP header:
0x0000: 47 49 4f 50 01 01 01 01 c4 00 00 00 XX XX XX XX | GIOP........****
---
Incoming IIOP body:
0x000c: 00 00 00 00 c0 f0 ff bf 03 00 00 00 2b 00 00 00 | ............+...
0x001c: 49 44 4c 3a 6f 6d 67 2e 6f 72 67 2f 43 6f 73 4e | IDL:omg.org/CosN
0x002c: 61 6d 69 6e 67 2f 4e 61 6d 69 6e 67 43 6f 6e 74 | aming/NamingCont
0x003c: 65 78 74 45 78 74 3a 31 2e 30 00 40 01 00 00 00 | extExt:1 0 0x004c: 00 00 00 00 7c 00 00 00 01 01 02 00 0a 00 00 00 | ....|...........
0x005c: 6c 6f 63 61 6c 68 6f 73 74 00 39 30 33 00 00 00 | localhost.903...
0x006c: 14 01 0f 00 4e 55 50 00 00 00 15 00 00 00 00 01 | ....NUP.........
0x007c: 00 00 00 00 4e 61 6d 65 53 65 72 76 69 63 65 00 | ....NameService.
0x008c: 00 00 00 00 01 00 00 00 4e 61 6d 65 53 65 72 76 | ........NameServ
0x009c: 69 63 65 00 02 00 00 00 00 00 00 00 08 00 00 00 | ice.............
0x00ac: 01 00 00 00 00 4f 41 54 01 00 00 00 14 00 00 00 | .....OAT........
0x00bc: 01 b9 a6 40 01 00 01 00 00 00 00 00 09 01 01 00 | 0x00cc: 00 00 00 00 XX XX XX XX XX XX XX XX XX XX XX XX | ....************
---
Exception: forward (0x8072e38)p23208 : ([0x80718a8])->_is_a ('IDL:omg.org/CosNa
ming/NamingContext:1.0')Outgoing IIOP data:
0x0000: 47 49 4f 50 01 01 01 00 6c 00 00 00 XX XX XX XX | GIOP....l...****
---
0x000c: 01 00 00 00 01 00 00 00 0c 00 00 00 01 01 01 01 | ................
0x001c: 01 00 01 05 09 01 01 00 c0 f0 ff bf 01 00 00 00 | ................
0x002c: 0b 00 00 00 4e 61 6d 65 53 65 72 76 69 63 65 00 | ....NameService.
0x003c: 07 00 00 00 5f 69 73 5f 61 00 49 00 00 00 00 00 | ...._is_a.I.....
0x004c: 28 00 00 00 49 44 4c 3a 6f 6d 67 2e 6f 72 67 2f | (...IDL:omg.org/
0x005c: 43 6f 73 4e 61 6d 69 6e 67 2f 4e 61 6d 69 6e 67 | CosNaming/Naming
0x006c: 43 6f 6e 74 65 78 74 3a 31 2e 30 00 XX XX XX XX | Context:1.0.****
---
...
(continues endless with identical blocks Incoming IIOP header, Incoming IIOP body, the exception)



--------------------------------------------------------------------------


with omniORB, I get an exception:

p23272 : ([0x80718a8])->_is_a ('IDL:omg.org/CosNaming/NamingContext:1.0')Outgoin
g IIOP data:
0x0000: 47 49 4f 50 01 01 01 00 6c 00 00 00 XX XX XX XX | GIOP....l...****
---
0x000c: 01 00 00 00 01 00 00 00 0c 00 00 00 01 01 01 01 | ................
0x001c: 01 00 01 05 09 01 01 00 c0 f0 ff bf 01 00 00 00 | ................
0x002c: 0b 00 00 00 4e 61 6d 65 53 65 72 76 69 63 65 00 | ....NameService.
0x003c: 07 00 00 00 5f 69 73 5f 61 00 49 00 00 00 00 00 | ...._is_a.I.....
0x004c: 28 00 00 00 49 44 4c 3a 6f 6d 67 2e 6f 72 67 2f | (...IDL:omg.org/
0x005c: 43 6f 73 4e 61 6d 69 6e 67 2f 4e 61 6d 69 6e 67 | CosNaming/Naming
0x006c: 43 6f 6e 74 65 78 74 3a 31 2e 30 00 XX XX XX XX | Context:1.0.****
---
Incoming IIOP header:
0x0000: 47 49 4f 50 01 01 01 01 0d 00 00 00 XX XX XX XX | GIOP........****
---
Incoming IIOP body:
0x000c: 00 00 00 00 c0 f0 ff bf 00 00 00 00 01 XX XX XX | .............***
---
=>: 1
Looking up test object ... p23272 : ([0x80718a8])->resolve (seq[1]={ { 'test.ans
gar', '' } })Outgoing IIOP data:
0x0000: 47 49 4f 50 01 01 01 00 59 00 00 00 XX XX XX XX | GIOP....Y...****
---
0x000c: 01 00 00 00 01 00 00 00 0c 00 00 00 01 01 01 01 | ................
0x001c: 01 00 01 05 09 01 01 00 30 f0 ff bf 01 00 00 00 | ........0.......
0x002c: 0b 00 00 00 4e 61 6d 65 53 65 72 76 69 63 65 00 | ....NameService.
0x003c: 08 00 00 00 72 65 73 6f 6c 76 65 00 00 00 00 00 | ....resolve.....
0x004c: 01 00 00 00 0c 00 00 00 74 65 73 74 2e 61 6e 73 | ........test.ans
0x005c: 67 61 72 00 01 00 00 00 00 XX XX XX XX XX XX XX | gar......*******
---
Incoming IIOP header:
0x0000: 47 49 4f 50 01 01 01 01 4c 00 00 00 XX XX XX XX | GIOP....L...****
---
Incoming IIOP body:
0x000c: 00 00 00 00 c0 f0 ff bf 00 00 00 00 01 00 00 00 | ................
0x001c: 00 00 00 00 30 f0 ff bf 02 00 00 00 24 00 00 00 | ....0.......$...
0x002c: 49 44 4c 3a 6f 6d 67 2e 6f 72 67 2f 43 4f 52 42 | IDL:omg.org/CORB
0x003c: 41 2f 42 41 44 5f 49 4e 56 5f 4f 52 44 45 52 3a | A/BAD_INV_ORDER:
0x004c: 31 2e 30 00 18 00 54 41 01 00 00 00 XX XX XX XX | 1.0...TA....****
---
[System exception comm failure] )
Unknown CORBA exception.


--
Ansgar Radermacher              CEA/DRT/LIST
http://www-drt.cea.fr/fr/prog/list.htm
http://ist.unibw-muenchen.de/external/People/ansgar/
phone: +33 16908 4889
mailto: ansgar radermacher cea fr



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]