[omniORB] omniORB 4.0.0 thread policy

Michael Sturm michael.sturm@acterna.com
Mon Jan 20 10:12:02 2003


This is a multipart message in MIME format.
--=_related 0035AFAAC1256CB4_=
Content-Type: multipart/alternative; boundary="=_alternative 0035AFABC1256CB4_="


--=_alternative 0035AFABC1256CB4_=
Content-Type: text/plain; charset="us-ascii"

Duncan Grisby <duncan@grisby.org>
16.01.2003 13:19

 
        To:     Michael Sturm/ENI/Global@Global
        cc:     omniorb-list@omniorb-support.com
        Subject:        Re: [omniORB] omniORB 4.0.0 thread policy 



On Thursday 16 January, "Duncan Grisby" wrote:

>Do you mean you are running omniORB on VxWorks?  If so, please can you
>provide details of how to run omniORB on VxWorks, and any patches that
>are required.

Hi,

you are right, we are running omniORB on VxWorks. Of course we are 
prepared to supply our experiences with this port as well as the 
result of it. What kind of information do you want to have? What would 
be the adequate platform to provide this information?



>I'm afraid I don't completely follow what the situation is. Can you
>provide a step by step description of what the events are, and what
>you think is meant to be happening?  If you are relying on omniORB
>dispatching requests from a particular client on the same thread each
>call, you are asking for trouble, since it makes no guarantee of that.

Have a look at the two trace listings (captured at traceLevel 40, 
traceInvocations and traceThreadId both true) added below (relevant
lines marked with a starting '>'). The first one shows the scenario 
in our system everything running well. Here the second call 'begin' 
plus the call 'commit' are received on separate socket connections 
and in consequence these calls are dispatched to separate threads. 
The independant thread serving the call 'commit' forces the first 
transaction opened by the first call 'begin' to be closed and by 
this the second call 'begin' is unblocked.

The second trace shows the scenario when our system runs into a hang-up:
Here the second call 'begin' and the call 'rollback' ('rollback' does 
close an open transaction as well as 'commit' does) are received by
one single socket connection an then internally split up by omniORB 
into multiple messages. The problem in our system now results from the 
fact that the call 'rollback' is not dispatched to a new thread which 
would close the first transaction and by this unblock the second call 
'begin'. Instead of this our system hangs until an internal timeout 
(local rollback) does close the first transaction.

We do have similar trace listings (recorded with omniORB 4.0.0beta 
in use) where we never see such a behaviour. Even in case the calls 
'begin' and 'rollback' are contained in one single message and then 
internally split up they are dispatched to different threads.

Thanks in advance,

Michael Sturm, Acterna Eningen GmbH


Trace 1:
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 56 bytes
4749 4f50 0100 0000 0000 002c 0000 0000 GIOP.......,....
0000 057b 0100 0000 0000 000c 3e1c 1e42 ...{........>..B
>871a 9650 0000 00fb 0000 0006 6265 6769 ...P........begi
>6e00 0000 0000 0000                     n.......
>omniORB: (3) Dispatching remote call 'begin' to: 
boa<0x3e1c1e42871a9650000000fb> (active) 
omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 24 bytes
4749 4f50 0100 0101 0c00 0000 0000 0000 GIOP............
7b05 0000 0000 0000                     {.......
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 56 bytes
4749 4f50 0100 0000 0000 002c 0000 0000 GIOP.......,....
0000 057c 0100 0000 0000 000c 3e1c 1e42 ...|........>..B
>871a 9650 0000 0620 0000 0006 6265 6769 ...P... ....begi
>6e00 0000 0000 0000                     n.......
>omniORB: (3) Dispatching remote call 'begin' to: 
boa<0x3e1c1e42871a965000000620> (active) 
omniORB: (8) giopWorker task execute.
omniORB: (8) inputMessage: from giop:tcp:10.49.74.140:1129 272 bytes
4749 4f50 0100 0000 0000 0104 0000 0000 GIOP............
0000 057d 0100 0000 0000 000c 3e1c 1e42 ...}........>..B
871a 9650 0000 00df 0000 0007 6173 7369 ...P........assi
676e 0000 0000 0000 0000 0030 4944 4c3a gn.........0IDL:
6163 7465 726e 612e 636f 6d2f 6738 2f43 acterna.com/g8/C
434f 436f 6e66 6967 7572 6174 696f 6e2f COConfiguration/
4375 7272 656e 743a 312e 3000 0000 0001 Current:1.0.....
0000 0000 0000 0060 0101 0200 0c00 0000 .......`........
3130 2e34 392e 3734 2e37 3900 0004 0000 10.49.74.79.....
0c00 0000 3e1c 1e42 871a 9650 0000 00fb ....>..B...P....
0200 0000 0000 0000 0800 0000 0100 0000 ................
0054 5441 0100 0000 1c00 0000 0100 0000 .TTA............
0100 0100 0100 0000 0100 0105 0901 0100 ................
0100 0000 0901 0100 0000 0034 4765 6e65 ...........4Gene
7261 6c43 6f6e 6669 677c 303a 5c47 656e ralConfig|0:\Gen
6572 616c 2043 6f6e 6669 6775 7261 7469 eral Configurati
6f6e 5c70 2d44 6174 6554 696d 652d 3100 on\p-DateTime-1.
omniORB: (8) Dispatching remote call 'assign' to: 
boa<0x3e1c1e42871a9650000000df> (active)
omniORB: (8) Creating ref to local: boa<0x3e1c1e42871a9650000000fb>
 target id      : IDL:acterna.com/g8/CCOConfiguration/Current:1.0
 most derived id: IDL:acterna.com/g8/CCOConfiguration/Current:1.0
omniORB: (8) Dispatching local call 'get_status' to 
boa<0x3e1c1e42871a9650000000fb> (active)
omniORB: (8) Creating ref to local: boa<0x3e1c1e42871a9650000000de>
 target id      : IDL:acterna.com/g8/CCOConfiguration/Resource:1.0
 most derived id: IDL:acterna.com/g8/CCOConfiguration/Resource:1.0
omniORB: (8) Dispatching local call 'register_resource' to 
boa<0x3e1c1e42871a9650000000fb> (active)
omniORB: (8) Dispatching local call 'in_learnmode' to 
boa<0x3e1c1e42871a9650000000fb> (active)
omniORB: (8) Dispatching local call 'get_status' to 
boa<0x3e1c1e42871a9650000000fb> (active)
omniORB: (8) sendChunk: to giop:tcp:10.49.74.140:1129 24 bytes
4749 4f50 0100 0101 0c00 0000 0000 0000 GIOP............
7d05 0000 0000 0000                     }.......
omniORB: (8) giopWorker task execute.
omniORB: (8) inputMessage: from giop:tcp:10.49.74.140:1129 56 bytes
4749 4f50 0100 0000 0000 002c 0000 0000 GIOP.......,....
0000 057e 0100 0000 0000 000c 3e1c 1e42 ...~........>..B
>871a 9650 0000 00fb 0000 0007 636f 6d6d ...P........comm
>6974 0000 0000 0000                     it......
>omniORB: (8) Dispatching remote call 'commit' to: 
boa<0x3e1c1e42871a9650000000fb> (active)



Trace 2:
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 56 bytes
4749 4f50 0100 0000 0000 002c 0000 0000 GIOP.......,....
0000 04de 0100 0000 0000 000c 3e1c 1e42 ............>..B
>871a 9650 0000 061f 0000 0006 6265 6769 ...P........begi
>6e00 0000 0000 0000                     n.......
>omniORB: (3) Dispatching remote call 'begin' to: 
boa<0x3e1c1e42871a96500000061f> (active) 
omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 24 bytes
4749 4f50 0100 0101 0c00 0000 0000 0000 GIOP............
de04 0000 0000 0000                     ........
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 493 bytes
4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............
0000 04df 0000 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 01fc 0000 000d 7265 6769 ...P........regi
7374 6572 5669 6577 0000 0000 0000 0000 sterView........
0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.
636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV
6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi
6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........
0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4
392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....
afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......
0000 0015 0000 0000 0000 0000 4749 4f50 ............GIOP
0100 0000 0000 00b0 0000 0000 0000 04e0 ................
0000 0000 0000 000c 3e1c 1e42 871a 9650 ........>..B...P
0000 01fc 0000 000d 7265 6769 7374 6572 ........register
5669 6577 0000 0000 0000 0000 0000 0033 View...........3
4944 4c3a 6163 7465 726e 612e 636f 6d2f IDL:acterna.com/
6738 2f43 434f 4d6f 6465 6c56 6965 7743 g8/CCOModelViewC
6f6e 7472 6f6c 6c65 722f 5669 6577 3a31 ontroller/View:1
2e30 0000 0000 0001 0000 0000 0000 0034 .0.............4
0001 0000 0000 000d 3130 2e34 392e 3734 ........10.49.74
2e31 3430 0000 046c 0000 0018 afab cafe .140...l........
0000 0002 42f7 05fb 0000 0008 0000 0015 ....B...........
0000 0000 0000 0001 4749 4f50 0100 0000 ........GIOP....
0000 0069 0000 0000 0000 04e1 0100 0000 ...i............
0000 000c 3e1c 1e42 871a 9650 0000 0001 ....>..B...P....
0000 0008 7265 736f 6c76 6500 0000 0000 ....resolve.....
0000 0002 0000 0010 4765 6e65 7261 6c43 ........GeneralC
6f6e 6669 677c 3000 0000 0001 0000 0000 onfig|0.........
0000 0012 3a44 4941 473a 534c 4f54 4131 ....:DIAG:SLOTA1
3a4d 4e41 4d00 0000 0000 0001 00        :MNAM........
omniORB: (3) Split input data to multiple messages
omniORB: (3) Split to new buffer
omniORB: (3) Split to new buffer
omniORB: (3) Dispatching remote call 'registerView' to: 
boa<0x3e1c1e42871a9650000001fc> (active)
omniORB: (3) Creating ref to remote: 
key<0xafabcafe0000000242f705fb000000080000001500000000>
 target id      : IDL:acterna.com/g8/CCOModelViewController/View:1.0
 most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 188 bytes
4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............
0000 04e0 0000 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 01fc 0000 000d 7265 6769 ...P........regi
7374 6572 5669 6577 0000 0000 0000 0000 sterView........
0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.
636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV
6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi
6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........
0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4
392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....
afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......
0000 0015 0000 0000 0000 0001           ............
omniORB: (3) Dispatching remote call 'registerView' to: 
boa<0x3e1c1e42871a9650000001fc> (active)
omniORB: (3) Creating ref to remote: 
key<0xafabcafe0000000242f705fb000000080000001500000000>
 target id      : IDL:acterna.com/g8/CCOModelViewController/View:1.0
 most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 117 bytes
4749 4f50 0100 0000 0000 0069 0000 0000 GIOP.......i....
0000 04e1 0100 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 0001 0000 0008 7265 736f ...P........reso
6c76 6500 0000 0000 0000 0002 0000 0010 lve.............
4765 6e65 7261 6c43 6f6e 6669 677c 3000 GeneralConfig|0.
0000 0001 0000 0000 0000 0012 3a44 4941 ............:DIA
473a 534c 4f54 4131 3a4d 4e41 4d00 0000 G:SLOTA1:MNAM...
0000 0001 00                            .....
omniORB: (3) Dispatching remote call 'resolve' to: 
boa<0x3e1c1e42871a965000000001> (active)
omniORB: (3) Dispatching local call 'resolve' to 
boa<0x3e1c1e42871a9650000000ff> (active)
omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 192 bytes
4749 4f50 0100 0101 b400 0000 0000 0000 GIOP............
e104 0000 0000 0000 3800 0000 4944 4c3a ........8...IDL:
6163 7465 726e 612e 636f 6d2f 6738 2f43 acterna.com/g8/C
434f 436f 6e66 6967 7572 6174 696f 6e2f COConfiguration/
5374 7269 6e67 5061 7261 6d65 7465 723a StringParameter:
312e 3000 0100 0000 0000 0000 6000 0000 1.0.........`...
0101 0200 0c00 0000 3130 2e34 392e 3734 ........10.49.74
2e37 3900 0004 0000 0c00 0000 3e1c 1e42 .79.........>..B
871a 9650 0000 019c 0200 0000 0000 0000 ...P............
0800 0000 0100 0000 0054 5441 0100 0000 .........TTA....
1c00 0000 0100 0000 0100 0100 0100 0000 ................
0100 0105 0901 0100 0100 0000 0901 0100 ................
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 216 bytes
4749 4f50 0100 0000 0000 00cc 0000 0000 GIOP............
0000 04e2 0100 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 01f7 0000 0005 7265 6164 ...P........read
0000 0000 0000 0000 0000 0030 4944 4c3a ...........0IDL:
6163 7465 726e 612e 636f 6d2f 6738 2f43 acterna.com/g8/C
434f 436f 6e66 6967 7572 6174 696f 6e2f COConfiguration/
4375 7272 656e 743a 312e 3000 0000 0001 Current:1.0.....
0000 0000 0000 0060 0101 0200 0c00 0000 .......`........
3130 2e34 392e 3734 2e37 3900 0004 0000 10.49.74.79.....
0c00 0000 3e1c 1e42 871a 9650 0000 061f ....>..B...P....
0200 0000 0000 0000 0800 0000 0100 0000 ................
0054 5441 0100 0000 1c00 0000 0100 0000 .TTA............
0100 0100 0100 0000 0100 0105 0901 0100 ................
0100 0000 0901 0100                     ........
omniORB: (3) Dispatching remote call 'read' to: 
boa<0x3e1c1e42871a9650000001f7> (active)
omniORB: (3) Creating ref to local: boa<0x3e1c1e42871a96500000061f>
 target id      : IDL:acterna.com/g8/CCOConfiguration/Current:1.0
 most derived id: IDL:acterna.com/g8/CCOConfiguration/Current:1.0
omniORB: (3) Dispatching local call 'get_status' to 
boa<0x3e1c1e42871a96500000061f> (active)
omniORB: (3) Creating ref to local: boa<0x3e1c1e42871a9650000001e5>
 target id      : IDL:acterna.com/g8/CCOConfiguration/Resource:1.0
 most derived id: IDL:acterna.com/g8/CCOConfiguration/Resource:1.0
omniORB: (3) Dispatching local call 'register_resource' to 
boa<0x3e1c1e42871a96500000061f> (active)
omniORB: (3) Dispatching local call 'in_learnmode' to 
boa<0x3e1c1e42871a96500000061f> (active)
omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 29 bytes
4749 4f50 0100 0101 1100 0000 0000 0000 GIOP............
e204 0000 0000 0000 0100 0000 00        .............
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 493 bytes
4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............
0000 04e3 0000 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 019c 0000 000d 7265 6769 ...P........regi
7374 6572 5669 6577 0000 0000 0000 0000 sterView........
0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.
636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV
6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi
6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........
0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4
392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....
afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......
0000 0016 0000 0000 0000 0000 4749 4f50 ............GIOP
0100 0000 0000 00b0 0000 0000 0000 04e4 ................
0000 0000 0000 000c 3e1c 1e42 871a 9650 ........>..B...P
0000 019c 0000 000d 7265 6769 7374 6572 ........register
5669 6577 0000 0000 0000 0000 0000 0033 View...........3
4944 4c3a 6163 7465 726e 612e 636f 6d2f IDL:acterna.com/
6738 2f43 434f 4d6f 6465 6c56 6965 7743 g8/CCOModelViewC
6f6e 7472 6f6c 6c65 722f 5669 6577 3a31 ontroller/View:1
2e30 0000 0000 0001 0000 0000 0000 0034 .0.............4
0001 0000 0000 000d 3130 2e34 392e 3734 ........10.49.74
2e31 3430 0000 046c 0000 0018 afab cafe .140...l........
0000 0002 42f7 05fb 0000 0008 0000 0016 ....B...........
0000 0000 0000 0001 4749 4f50 0100 0000 ........GIOP....
0000 0069 0000 0000 0000 04e5 0100 0000 ...i............
0000 000c 3e1c 1e42 871a 9650 0000 0001 ....>..B...P....
0000 0008 7265 736f 6c76 6500 0000 0000 ....resolve.....
0000 0002 0000 0010 4765 6e65 7261 6c43 ........GeneralC
6f6e 6669 677c 3000 0000 0001 0000 0000 onfig|0.........
0000 0012 3a44 4941 473a 534c 4f54 4131 ....:DIAG:SLOTA1
3a53 4e55 4d00 0000 0000 0001 00        :SNUM........
omniORB: (3) Split input data to multiple messages
omniORB: (3) Split to new buffer
omniORB: (3) Split to new buffer
omniORB: (3) Dispatching remote call 'registerView' to: 
boa<0x3e1c1e42871a96500000019c> (active)
omniORB: (3) Creating ref to remote: 
key<0xafabcafe0000000242f705fb000000080000001600000000>
 target id      : IDL:acterna.com/g8/CCOModelViewController/View:1.0
 most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 188 bytes
4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............
0000 04e4 0000 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 019c 0000 000d 7265 6769 ...P........regi
7374 6572 5669 6577 0000 0000 0000 0000 sterView........
0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.
636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV
6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi
6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........
0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4
392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....
afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......
0000 0016 0000 0000 0000 0001           ............
omniORB: (3) Dispatching remote call 'registerView' to: 
boa<0x3e1c1e42871a96500000019c> (active)
omniORB: (3) Creating ref to remote: 
key<0xafabcafe0000000242f705fb000000080000001600000000>
 target id      : IDL:acterna.com/g8/CCOModelViewController/View:1.0
 most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 117 bytes
4749 4f50 0100 0000 0000 0069 0000 0000 GIOP.......i....
0000 04e5 0100 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 0001 0000 0008 7265 736f ...P........reso
6c76 6500 0000 0000 0000 0002 0000 0010 lve.............
4765 6e65 7261 6c43 6f6e 6669 677c 3000 GeneralConfig|0.
0000 0001 0000 0000 0000 0012 3a44 4941 ............:DIA
473a 534c 4f54 4131 3a53 4e55 4d00 0000 G:SLOTA1:SNUM...
0000 0001 00                            .....
omniORB: (3) Dispatching remote call 'resolve' to: 
boa<0x3e1c1e42871a965000000001> (active)
omniORB: (3) Dispatching local call 'resolve' to 
boa<0x3e1c1e42871a9650000000ff> (active)
omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 192 bytes
4749 4f50 0100 0101 b400 0000 0000 0000 GIOP............
e504 0000 0000 0000 3800 0000 4944 4c3a ........8...IDL:
6163 7465 726e 612e 636f 6d2f 6738 2f43 acterna.com/g8/C
434f 436f 6e66 6967 7572 6174 696f 6e2f COConfiguration/
5374 7269 6e67 5061 7261 6d65 7465 723a StringParameter:
312e 3000 0100 0000 0000 0000 6000 0000 1.0.........`...
0101 0200 0c00 0000 3130 2e34 392e 3734 ........10.49.74
2e37 3900 0004 0000 0c00 0000 3e1c 1e42 .79.........>..B
871a 9650 0000 01a1 0200 0000 0000 0000 ...P............
0800 0000 0100 0000 0054 5441 0100 0000 .........TTA....
1c00 0000 0100 0000 0100 0100 0100 0000 ................
0100 0105 0901 0100 0100 0000 0901 0100 ................
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 220 bytes
4749 4f50 0100 0000 0000 00d0 0000 0000 GIOP............
0000 04e6 0100 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 01f7 0000 000b 6973 5265 ...P........isRe
6c65 7661 6e74 0000 0000 0000 0000 0030 levant.........0
4944 4c3a 6163 7465 726e 612e 636f 6d2f IDL:acterna.com/
6738 2f43 434f 436f 6e66 6967 7572 6174 g8/CCOConfigurat
696f 6e2f 4375 7272 656e 743a 312e 3000 ion/Current:1.0.
0000 0001 0000 0000 0000 0060 0101 0200 ...........`....
0c00 0000 3130 2e34 392e 3734 2e37 3900 ....10.49.74.79.
0004 0000 0c00 0000 3e1c 1e42 871a 9650 ........>..B...P
0000 061f 0200 0000 0000 0000 0800 0000 ................
0100 0000 0054 5441 0100 0000 1c00 0000 .....TTA........
0100 0000 0100 0100 0100 0000 0100 0105 ................
0901 0100 0100 0000 0901 0100           ............
omniORB: (3) Dispatching remote call 'isRelevant' to: 
boa<0x3e1c1e42871a9650000001f7> (active)
omniORB: (3) Creating ref to local: boa<0x3e1c1e42871a96500000061f>
 target id      : IDL:acterna.com/g8/CCOConfiguration/Current:1.0
 most derived id: IDL:acterna.com/g8/CCOConfiguration/Current:1.0
omniORB: (3) Dispatching local call 'get_status' to 
boa<0x3e1c1e42871a96500000061f> (active)
omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 25 bytes
4749 4f50 0100 0101 0d00 0000 0000 0000 GIOP............
e604 0000 0000 0000 01                  .........
omniORB: (3) ObjRef(IDL:acterna.com/g8/CCOConfiguration/Current:1.0) -- 
deleted.
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 492 bytes
4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............
0000 04e7 0000 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 01a1 0000 000d 7265 6769 ...P........regi
7374 6572 5669 6577 0000 0000 0000 0000 sterView........
0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.
636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV
6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi
6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........
0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4
392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....
afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......
0000 0017 0000 0000 0000 0000 4749 4f50 ............GIOP
0100 0000 0000 00b0 0000 0000 0000 04e8 ................
0000 0000 0000 000c 3e1c 1e42 871a 9650 ........>..B...P
0000 01a1 0000 000d 7265 6769 7374 6572 ........register
5669 6577 0000 0000 0000 0000 0000 0033 View...........3
4944 4c3a 6163 7465 726e 612e 636f 6d2f IDL:acterna.com/
6738 2f43 434f 4d6f 6465 6c56 6965 7743 g8/CCOModelViewC
6f6e 7472 6f6c 6c65 722f 5669 6577 3a31 ontroller/View:1
2e30 0000 0000 0001 0000 0000 0000 0034 .0.............4
0001 0000 0000 000d 3130 2e34 392e 3734 ........10.49.74
2e31 3430 0000 046c 0000 0018 afab cafe .140...l........
0000 0002 42f7 05fb 0000 0008 0000 0017 ....B...........
0000 0000 0000 0001 4749 4f50 0100 0000 ........GIOP....
0000 002c 0000 0000 0000 04e9 0100 0000 ...,............
0000 000c 3e1c 1e42 871a 9650 0000 00fb ....>..B...P....
>0000 0006 6265 6769 6e00 0000 0000 0000 ....begin.......
>4749 4f50 0100 0000 0000 0030 0000 0000 GIOP.......0....
>0000 04ea 0100 0000 0000 000c 3e1c 1e42 ............>..B
>871a 9650 0000 061f 0000 0009 726f 6c6c ...P........roll
>6261 636b 0000 0000 0000 0000           back........
omniORB: (3) Split input data to multiple messages
omniORB: (3) Split to new buffer
omniORB: (3) Split to new buffer
omniORB: (3) Split to new buffer
omniORB: (3) Dispatching remote call 'registerView' to: 
boa<0x3e1c1e42871a9650000001a1> (active)
omniORB: (3) Creating ref to remote: 
key<0xafabcafe0000000242f705fb000000080000001700000000>
 target id      : IDL:acterna.com/g8/CCOModelViewController/View:1.0
 most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 188 bytes
4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............
0000 04e8 0000 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 01a1 0000 000d 7265 6769 ...P........regi
7374 6572 5669 6577 0000 0000 0000 0000 sterView........
0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.
636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV
6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi
6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........
0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4
392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....
afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......
0000 0017 0000 0000 0000 0001           ............
omniORB: (3) Dispatching remote call 'registerView' to: 
boa<0x3e1c1e42871a9650000001a1> (active)
omniORB: (3) Creating ref to remote: 
key<0xafabcafe0000000242f705fb000000080000001700000000>
 target id      : IDL:acterna.com/g8/CCOModelViewController/View:1.0
 most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0
omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 56 bytes
4749 4f50 0100 0000 0000 002c 0000 0000 GIOP.......,....
0000 04e9 0100 0000 0000 000c 3e1c 1e42 ............>..B
871a 9650 0000 00fb 0000 0006 6265 6769 ...P........begi
6e00 0000 0000 0000                     n.......
>omniORB: (3) Dispatching remote call 'begin' to: 
boa<0x3e1c1e42871a9650000000fb> (active) 
>omniORB: (2) Scan for idle connections (1042030357,490000000)
>omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 22
>omniORB: (2) Scan for idle connections done (1042030357,490000000).
>omniORB: (2) Scan for idle connections (1042030362,490000000)
>omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 21
>omniORB: (2) Scan for idle connections done (1042030362,490000000).
>omniORB: (6) AsyncInvoker: thread id = 6 has exited. Total threads = 4
>omniORB: (2) Scan for idle connections (1042030367,490000000)
>omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 20
>omniORB: (2) Scan for idle connections done (1042030367,490000000).
>omniORB: (2) Scan for idle connections (1042030372,490000000)
>omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 19
>omniORB: (2) Scan for idle connections done (1042030372,490000000).
>omniORB: (2) Scan for idle connections (1042030377,490000000)
>omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 18
>omniORB: (2) Scan for idle connections done (1042030377,490000000).
>omniORB: (2) Scan for idle connections (1042030382,490000000)
>omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 17
>omniORB: (2) Scan for idle connections done (1042030382,490000000).
>omniORB: (3) Dispatching local call 'rollback' to 
boa<0x3e1c1e42871a9650000001e5> (active)
>omniORB: (3) ObjRef(IDL:acterna.com/g8/CCOConfiguration/Current:1.0) -- 
deleted.
>omniORB: (3) ObjRef(IDL:acterna.com/g8/CCOConfiguration/Resource:1.0) -- 
deleted.
omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 24 bytes
4749 4f50 0100 0101 0c00 0000 0000 0000 GIOP............
e904 0000 0000 0000                     ........
>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 60 bytes
>4749 4f50 0100 0000 0000 0030 0000 0000 GIOP.......0....
>0000 04ea 0100 0000 0000 000c 3e1c 1e42 ............>..B
>871a 9650 0000 061f 0000 0009 726f 6c6c ...P........roll
>6261 636b 0000 0000 0000 0000           back........
>omniORB: (3) Dispatching remote call 'rollback' to: 
boa<0x3e1c1e42871a96500000061f> (active)























--=_alternative 0035AFABC1256CB4_=
Content-Type: text/html; charset="us-ascii"


<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td>
<td><font size=1 face="sans-serif"><b>Duncan Grisby &lt;duncan@grisby.org&gt;</b></font>
<p><font size=1 face="sans-serif">16.01.2003 13:19</font>
<br>
<td><font size=1 face="Arial">&nbsp; &nbsp; &nbsp; &nbsp; </font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;Michael Sturm/ENI/Global@Global</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;omniorb-list@omniorb-support.com</font>
<br><font size=1 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: [omniORB] omniORB 4.0.0 thread policy </font></table>
<br>
<br>
<br><img src=cid:_1_0ADC00003D800035AFA8C1256CB4>
<br><font size=2><tt>On Thursday 16 January, &quot;Duncan Grisby&quot; wrote:<br>
</tt></font>
<br><font size=2><tt>&gt;Do you mean you are running omniORB on VxWorks? &nbsp;If so, please can you<br>
&gt;provide details of how to run omniORB on VxWorks, and any patches that<br>
&gt;are required.</tt></font>
<br>
<br><font size=2><tt>Hi,</tt></font>
<br>
<br><font size=2><tt>you are right, we are running omniORB on VxWorks. Of course we are </tt></font>
<br><font size=2><tt>prepared to supply our experiences with this port as well as the </tt></font>
<br><font size=2><tt>result of it. What kind of information do you want to have? What would </tt></font>
<br><font size=2><tt>be the adequate platform to provide this information?</tt></font>
<br>
<br>
<br>
<br><font size=2><tt>&gt;I'm afraid I don't completely follow what the situation is. Can you<br>
&gt;provide a step by step description of what the events are, and what<br>
&gt;you think is meant to be happening? &nbsp;If you are relying on omniORB<br>
&gt;dispatching requests from a particular client on the same thread each<br>
&gt;call, you are asking for trouble, since it makes no guarantee of that.</tt></font>
<br>
<br><font size=2><tt>Have a look at the two trace listings (captured at traceLevel 40, </tt></font>
<br><font size=2><tt>traceInvocations and traceThreadId both true) added below (relevant</tt></font>
<br><font size=2><tt>lines marked with a starting '&gt;'). The first one shows the scenario </tt></font>
<br><font size=2><tt>in our system everything running well. Here the second call 'begin' </tt></font>
<br><font size=2><tt>plus the call 'commit' are received on separate socket connections </tt></font>
<br><font size=2><tt>and in consequence these calls are dispatched to separate threads. </tt></font>
<br><font size=2><tt>The independant thread serving the call 'commit' forces the first </tt></font>
<br><font size=2><tt>transaction opened by the first call 'begin' to be closed and by </tt></font>
<br><font size=2><tt>this the second call 'begin' is unblocked.</tt></font>
<br>
<br><font size=2><tt>The second trace shows the scenario when our system runs into a hang-up:</tt></font>
<br><font size=2><tt>Here the second call 'begin' and the call 'rollback' ('rollback' does </tt></font>
<br><font size=2><tt>close an open transaction as well as 'commit' does) are received by</tt></font>
<br><font size=2><tt>one single socket connection an then internally split up by omniORB </tt></font>
<br><font size=2><tt>into multiple messages. The problem in our system now results from the </tt></font>
<br><font size=2><tt>fact that the call 'rollback' is not dispatched to a new thread which </tt></font>
<br><font size=2><tt>would close the first transaction and by this unblock the second call </tt></font>
<br><font size=2><tt>'begin'. Instead of this our system hangs until an internal timeout </tt></font>
<br><font size=2><tt>(local rollback) does close the first transaction.</tt></font>
<br>
<br><font size=2><tt>We do have similar trace listings (recorded with omniORB 4.0.0beta </tt></font>
<br><font size=2><tt>in use) where we never see such a behaviour. Even in case the calls </tt></font>
<br><font size=2><tt>'begin' and 'rollback' are contained in one single message and then </tt></font>
<br><font size=2><tt>internally split up they are dispatched to different threads.</tt></font>
<br>
<br><font size=2><tt>Thanks in advance,</tt></font>
<br>
<br><font size=2><tt>Michael Sturm, Acterna Eningen GmbH</tt></font>
<br>
<br>
<br><font size=2><tt>Trace 1:</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 56 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 002c 0000 0000 GIOP.......,....</tt></font>
<br><font size=2><tt>0000 057b 0100 0000 0000 000c 3e1c 1e42 ...{........&gt;..B</tt></font>
<br><font size=2><tt>&gt;871a 9650 0000 00fb 0000 0006 6265 6769 ...P........begi</tt></font>
<br><font size=2><tt>&gt;6e00 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; n.......</tt></font>
<br><font size=2><tt>&gt;omniORB: (3) Dispatching remote call 'begin' to: boa&lt;0x3e1c1e42871a9650000000fb&gt; (active) &nbsp; &nbsp;</tt></font>
<br><font size=2><tt>omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 24 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0101 0c00 0000 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>7b05 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {.......</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 56 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 002c 0000 0000 GIOP.......,....</tt></font>
<br><font size=2><tt>0000 057c 0100 0000 0000 000c 3e1c 1e42 ...|........&gt;..B</tt></font>
<br><font size=2><tt>&gt;871a 9650 0000 0620 0000 0006 6265 6769 ...P... ....begi</tt></font>
<br><font size=2><tt>&gt;6e00 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; n.......</tt></font>
<br><font size=2><tt>&gt;omniORB: (3) Dispatching remote call 'begin' to: boa&lt;0x3e1c1e42871a965000000620&gt; (active) &nbsp; &nbsp;</tt></font>
<br><font size=2><tt>omniORB: (8) giopWorker task execute.</tt></font>
<br><font size=2><tt>omniORB: (8) inputMessage: from giop:tcp:10.49.74.140:1129 272 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 0104 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>0000 057d 0100 0000 0000 000c 3e1c 1e42 ...}........&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 00df 0000 0007 6173 7369 ...P........assi</tt></font>
<br><font size=2><tt>676e 0000 0000 0000 0000 0030 4944 4c3a gn.........0IDL:</tt></font>
<br><font size=2><tt>6163 7465 726e 612e 636f 6d2f 6738 2f43 acterna.com/g8/C</tt></font>
<br><font size=2><tt>434f 436f 6e66 6967 7572 6174 696f 6e2f COConfiguration/</tt></font>
<br><font size=2><tt>4375 7272 656e 743a 312e 3000 0000 0001 Current:1.0.....</tt></font>
<br><font size=2><tt>0000 0000 0000 0060 0101 0200 0c00 0000 .......`........</tt></font>
<br><font size=2><tt>3130 2e34 392e 3734 2e37 3900 0004 0000 10.49.74.79.....</tt></font>
<br><font size=2><tt>0c00 0000 3e1c 1e42 871a 9650 0000 00fb ....&gt;..B...P....</tt></font>
<br><font size=2><tt>0200 0000 0000 0000 0800 0000 0100 0000 ................</tt></font>
<br><font size=2><tt>0054 5441 0100 0000 1c00 0000 0100 0000 .TTA............</tt></font>
<br><font size=2><tt>0100 0100 0100 0000 0100 0105 0901 0100 ................</tt></font>
<br><font size=2><tt>0100 0000 0901 0100 0000 0034 4765 6e65 ...........4Gene</tt></font>
<br><font size=2><tt>7261 6c43 6f6e 6669 677c 303a 5c47 656e ralConfig|0:\Gen</tt></font>
<br><font size=2><tt>6572 616c 2043 6f6e 6669 6775 7261 7469 eral Configurati</tt></font>
<br><font size=2><tt>6f6e 5c70 2d44 6174 6554 696d 652d 3100 on\p-DateTime-1.</tt></font>
<br><font size=2><tt>omniORB: (8) Dispatching remote call 'assign' to: boa&lt;0x3e1c1e42871a9650000000df&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (8) Creating ref to local: boa&lt;0x3e1c1e42871a9650000000fb&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOConfiguration/Current:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOConfiguration/Current:1.0</tt></font>
<br><font size=2><tt>omniORB: (8) Dispatching local call 'get_status' to boa&lt;0x3e1c1e42871a9650000000fb&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (8) Creating ref to local: boa&lt;0x3e1c1e42871a9650000000de&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOConfiguration/Resource:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOConfiguration/Resource:1.0</tt></font>
<br><font size=2><tt>omniORB: (8) Dispatching local call 'register_resource' to boa&lt;0x3e1c1e42871a9650000000fb&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (8) Dispatching local call 'in_learnmode' to boa&lt;0x3e1c1e42871a9650000000fb&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (8) Dispatching local call 'get_status' to boa&lt;0x3e1c1e42871a9650000000fb&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (8) sendChunk: to giop:tcp:10.49.74.140:1129 24 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0101 0c00 0000 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>7d05 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }.......</tt></font>
<br><font size=2><tt>omniORB: (8) giopWorker task execute.</tt></font>
<br><font size=2><tt>omniORB: (8) inputMessage: from giop:tcp:10.49.74.140:1129 56 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 002c 0000 0000 GIOP.......,....</tt></font>
<br><font size=2><tt>0000 057e 0100 0000 0000 000c 3e1c 1e42 ...~........&gt;..B</tt></font>
<br><font size=2><tt>&gt;871a 9650 0000 00fb 0000 0007 636f 6d6d ...P........comm</tt></font>
<br><font size=2><tt>&gt;6974 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; it......</tt></font>
<br><font size=2><tt>&gt;omniORB: (8) Dispatching remote call 'commit' to: boa&lt;0x3e1c1e42871a9650000000fb&gt; (active)</tt></font>
<br>
<br>
<br>
<br><font size=2><tt>Trace 2:</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 56 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 002c 0000 0000 GIOP.......,....</tt></font>
<br><font size=2><tt>0000 04de 0100 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>&gt;871a 9650 0000 061f 0000 0006 6265 6769 ...P........begi</tt></font>
<br><font size=2><tt>&gt;6e00 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; n.......</tt></font>
<br><font size=2><tt>&gt;omniORB: (3) Dispatching remote call 'begin' to: boa&lt;0x3e1c1e42871a96500000061f&gt; (active) &nbsp; </tt></font>
<br><font size=2><tt>omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 24 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0101 0c00 0000 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>de04 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ........</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 493 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>0000 04df 0000 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 01fc 0000 000d 7265 6769 ...P........regi</tt></font>
<br><font size=2><tt>7374 6572 5669 6577 0000 0000 0000 0000 sterView........</tt></font>
<br><font size=2><tt>0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.</tt></font>
<br><font size=2><tt>636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV</tt></font>
<br><font size=2><tt>6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi</tt></font>
<br><font size=2><tt>6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........</tt></font>
<br><font size=2><tt>0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4</tt></font>
<br><font size=2><tt>392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....</tt></font>
<br><font size=2><tt>afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......</tt></font>
<br><font size=2><tt>0000 0015 0000 0000 0000 0000 4749 4f50 ............GIOP</tt></font>
<br><font size=2><tt>0100 0000 0000 00b0 0000 0000 0000 04e0 ................</tt></font>
<br><font size=2><tt>0000 0000 0000 000c 3e1c 1e42 871a 9650 ........&gt;..B...P</tt></font>
<br><font size=2><tt>0000 01fc 0000 000d 7265 6769 7374 6572 ........register</tt></font>
<br><font size=2><tt>5669 6577 0000 0000 0000 0000 0000 0033 View...........3</tt></font>
<br><font size=2><tt>4944 4c3a 6163 7465 726e 612e 636f 6d2f IDL:acterna.com/</tt></font>
<br><font size=2><tt>6738 2f43 434f 4d6f 6465 6c56 6965 7743 g8/CCOModelViewC</tt></font>
<br><font size=2><tt>6f6e 7472 6f6c 6c65 722f 5669 6577 3a31 ontroller/View:1</tt></font>
<br><font size=2><tt>2e30 0000 0000 0001 0000 0000 0000 0034 .0.............4</tt></font>
<br><font size=2><tt>0001 0000 0000 000d 3130 2e34 392e 3734 ........10.49.74</tt></font>
<br><font size=2><tt>2e31 3430 0000 046c 0000 0018 afab cafe .140...l........</tt></font>
<br><font size=2><tt>0000 0002 42f7 05fb 0000 0008 0000 0015 ....B...........</tt></font>
<br><font size=2><tt>0000 0000 0000 0001 4749 4f50 0100 0000 ........GIOP....</tt></font>
<br><font size=2><tt>0000 0069 0000 0000 0000 04e1 0100 0000 ...i............</tt></font>
<br><font size=2><tt>0000 000c 3e1c 1e42 871a 9650 0000 0001 ....&gt;..B...P....</tt></font>
<br><font size=2><tt>0000 0008 7265 736f 6c76 6500 0000 0000 ....resolve.....</tt></font>
<br><font size=2><tt>0000 0002 0000 0010 4765 6e65 7261 6c43 ........GeneralC</tt></font>
<br><font size=2><tt>6f6e 6669 677c 3000 0000 0001 0000 0000 onfig|0.........</tt></font>
<br><font size=2><tt>0000 0012 3a44 4941 473a 534c 4f54 4131 ....:DIAG:SLOTA1</tt></font>
<br><font size=2><tt>3a4d 4e41 4d00 0000 0000 0001 00 &nbsp; &nbsp; &nbsp; &nbsp;:MNAM........</tt></font>
<br><font size=2><tt>omniORB: (3) Split input data to multiple messages</tt></font>
<br><font size=2><tt>omniORB: (3) Split to new buffer</tt></font>
<br><font size=2><tt>omniORB: (3) Split to new buffer</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching remote call 'registerView' to: boa&lt;0x3e1c1e42871a9650000001fc&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Creating ref to remote: key&lt;0xafabcafe0000000242f705fb000000080000001500000000&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 188 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>0000 04e0 0000 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 01fc 0000 000d 7265 6769 ...P........regi</tt></font>
<br><font size=2><tt>7374 6572 5669 6577 0000 0000 0000 0000 sterView........</tt></font>
<br><font size=2><tt>0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.</tt></font>
<br><font size=2><tt>636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV</tt></font>
<br><font size=2><tt>6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi</tt></font>
<br><font size=2><tt>6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........</tt></font>
<br><font size=2><tt>0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4</tt></font>
<br><font size=2><tt>392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....</tt></font>
<br><font size=2><tt>afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......</tt></font>
<br><font size=2><tt>0000 0015 0000 0000 0000 0001 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ............</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching remote call 'registerView' to: boa&lt;0x3e1c1e42871a9650000001fc&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Creating ref to remote: key&lt;0xafabcafe0000000242f705fb000000080000001500000000&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 117 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 0069 0000 0000 GIOP.......i....</tt></font>
<br><font size=2><tt>0000 04e1 0100 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 0001 0000 0008 7265 736f ...P........reso</tt></font>
<br><font size=2><tt>6c76 6500 0000 0000 0000 0002 0000 0010 lve.............</tt></font>
<br><font size=2><tt>4765 6e65 7261 6c43 6f6e 6669 677c 3000 GeneralConfig|0.</tt></font>
<br><font size=2><tt>0000 0001 0000 0000 0000 0012 3a44 4941 ............:DIA</tt></font>
<br><font size=2><tt>473a 534c 4f54 4131 3a4d 4e41 4d00 0000 G:SLOTA1:MNAM...</tt></font>
<br><font size=2><tt>0000 0001 00 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;.....</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching remote call 'resolve' to: boa&lt;0x3e1c1e42871a965000000001&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching local call 'resolve' to boa&lt;0x3e1c1e42871a9650000000ff&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 192 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0101 b400 0000 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>e104 0000 0000 0000 3800 0000 4944 4c3a ........8...IDL:</tt></font>
<br><font size=2><tt>6163 7465 726e 612e 636f 6d2f 6738 2f43 acterna.com/g8/C</tt></font>
<br><font size=2><tt>434f 436f 6e66 6967 7572 6174 696f 6e2f COConfiguration/</tt></font>
<br><font size=2><tt>5374 7269 6e67 5061 7261 6d65 7465 723a StringParameter:</tt></font>
<br><font size=2><tt>312e 3000 0100 0000 0000 0000 6000 0000 1.0.........`...</tt></font>
<br><font size=2><tt>0101 0200 0c00 0000 3130 2e34 392e 3734 ........10.49.74</tt></font>
<br><font size=2><tt>2e37 3900 0004 0000 0c00 0000 3e1c 1e42 .79.........&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 019c 0200 0000 0000 0000 ...P............</tt></font>
<br><font size=2><tt>0800 0000 0100 0000 0054 5441 0100 0000 .........TTA....</tt></font>
<br><font size=2><tt>1c00 0000 0100 0000 0100 0100 0100 0000 ................</tt></font>
<br><font size=2><tt>0100 0105 0901 0100 0100 0000 0901 0100 ................</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 216 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 00cc 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>0000 04e2 0100 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 01f7 0000 0005 7265 6164 ...P........read</tt></font>
<br><font size=2><tt>0000 0000 0000 0000 0000 0030 4944 4c3a ...........0IDL:</tt></font>
<br><font size=2><tt>6163 7465 726e 612e 636f 6d2f 6738 2f43 acterna.com/g8/C</tt></font>
<br><font size=2><tt>434f 436f 6e66 6967 7572 6174 696f 6e2f COConfiguration/</tt></font>
<br><font size=2><tt>4375 7272 656e 743a 312e 3000 0000 0001 Current:1.0.....</tt></font>
<br><font size=2><tt>0000 0000 0000 0060 0101 0200 0c00 0000 .......`........</tt></font>
<br><font size=2><tt>3130 2e34 392e 3734 2e37 3900 0004 0000 10.49.74.79.....</tt></font>
<br><font size=2><tt>0c00 0000 3e1c 1e42 871a 9650 0000 061f ....&gt;..B...P....</tt></font>
<br><font size=2><tt>0200 0000 0000 0000 0800 0000 0100 0000 ................</tt></font>
<br><font size=2><tt>0054 5441 0100 0000 1c00 0000 0100 0000 .TTA............</tt></font>
<br><font size=2><tt>0100 0100 0100 0000 0100 0105 0901 0100 ................</tt></font>
<br><font size=2><tt>0100 0000 0901 0100 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ........</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching remote call 'read' to: boa&lt;0x3e1c1e42871a9650000001f7&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Creating ref to local: boa&lt;0x3e1c1e42871a96500000061f&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOConfiguration/Current:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOConfiguration/Current:1.0</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching local call 'get_status' to boa&lt;0x3e1c1e42871a96500000061f&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Creating ref to local: boa&lt;0x3e1c1e42871a9650000001e5&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOConfiguration/Resource:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOConfiguration/Resource:1.0</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching local call 'register_resource' to boa&lt;0x3e1c1e42871a96500000061f&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching local call 'in_learnmode' to boa&lt;0x3e1c1e42871a96500000061f&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 29 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0101 1100 0000 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>e204 0000 0000 0000 0100 0000 00 &nbsp; &nbsp; &nbsp; &nbsp;.............</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 493 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>0000 04e3 0000 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 019c 0000 000d 7265 6769 ...P........regi</tt></font>
<br><font size=2><tt>7374 6572 5669 6577 0000 0000 0000 0000 sterView........</tt></font>
<br><font size=2><tt>0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.</tt></font>
<br><font size=2><tt>636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV</tt></font>
<br><font size=2><tt>6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi</tt></font>
<br><font size=2><tt>6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........</tt></font>
<br><font size=2><tt>0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4</tt></font>
<br><font size=2><tt>392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....</tt></font>
<br><font size=2><tt>afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......</tt></font>
<br><font size=2><tt>0000 0016 0000 0000 0000 0000 4749 4f50 ............GIOP</tt></font>
<br><font size=2><tt>0100 0000 0000 00b0 0000 0000 0000 04e4 ................</tt></font>
<br><font size=2><tt>0000 0000 0000 000c 3e1c 1e42 871a 9650 ........&gt;..B...P</tt></font>
<br><font size=2><tt>0000 019c 0000 000d 7265 6769 7374 6572 ........register</tt></font>
<br><font size=2><tt>5669 6577 0000 0000 0000 0000 0000 0033 View...........3</tt></font>
<br><font size=2><tt>4944 4c3a 6163 7465 726e 612e 636f 6d2f IDL:acterna.com/</tt></font>
<br><font size=2><tt>6738 2f43 434f 4d6f 6465 6c56 6965 7743 g8/CCOModelViewC</tt></font>
<br><font size=2><tt>6f6e 7472 6f6c 6c65 722f 5669 6577 3a31 ontroller/View:1</tt></font>
<br><font size=2><tt>2e30 0000 0000 0001 0000 0000 0000 0034 .0.............4</tt></font>
<br><font size=2><tt>0001 0000 0000 000d 3130 2e34 392e 3734 ........10.49.74</tt></font>
<br><font size=2><tt>2e31 3430 0000 046c 0000 0018 afab cafe .140...l........</tt></font>
<br><font size=2><tt>0000 0002 42f7 05fb 0000 0008 0000 0016 ....B...........</tt></font>
<br><font size=2><tt>0000 0000 0000 0001 4749 4f50 0100 0000 ........GIOP....</tt></font>
<br><font size=2><tt>0000 0069 0000 0000 0000 04e5 0100 0000 ...i............</tt></font>
<br><font size=2><tt>0000 000c 3e1c 1e42 871a 9650 0000 0001 ....&gt;..B...P....</tt></font>
<br><font size=2><tt>0000 0008 7265 736f 6c76 6500 0000 0000 ....resolve.....</tt></font>
<br><font size=2><tt>0000 0002 0000 0010 4765 6e65 7261 6c43 ........GeneralC</tt></font>
<br><font size=2><tt>6f6e 6669 677c 3000 0000 0001 0000 0000 onfig|0.........</tt></font>
<br><font size=2><tt>0000 0012 3a44 4941 473a 534c 4f54 4131 ....:DIAG:SLOTA1</tt></font>
<br><font size=2><tt>3a53 4e55 4d00 0000 0000 0001 00 &nbsp; &nbsp; &nbsp; &nbsp;:SNUM........</tt></font>
<br><font size=2><tt>omniORB: (3) Split input data to multiple messages</tt></font>
<br><font size=2><tt>omniORB: (3) Split to new buffer</tt></font>
<br><font size=2><tt>omniORB: (3) Split to new buffer</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching remote call 'registerView' to: boa&lt;0x3e1c1e42871a96500000019c&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Creating ref to remote: key&lt;0xafabcafe0000000242f705fb000000080000001600000000&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 188 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>0000 04e4 0000 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 019c 0000 000d 7265 6769 ...P........regi</tt></font>
<br><font size=2><tt>7374 6572 5669 6577 0000 0000 0000 0000 sterView........</tt></font>
<br><font size=2><tt>0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.</tt></font>
<br><font size=2><tt>636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV</tt></font>
<br><font size=2><tt>6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi</tt></font>
<br><font size=2><tt>6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........</tt></font>
<br><font size=2><tt>0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4</tt></font>
<br><font size=2><tt>392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....</tt></font>
<br><font size=2><tt>afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......</tt></font>
<br><font size=2><tt>0000 0016 0000 0000 0000 0001 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ............</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching remote call 'registerView' to: boa&lt;0x3e1c1e42871a96500000019c&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Creating ref to remote: key&lt;0xafabcafe0000000242f705fb000000080000001600000000&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 117 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 0069 0000 0000 GIOP.......i....</tt></font>
<br><font size=2><tt>0000 04e5 0100 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 0001 0000 0008 7265 736f ...P........reso</tt></font>
<br><font size=2><tt>6c76 6500 0000 0000 0000 0002 0000 0010 lve.............</tt></font>
<br><font size=2><tt>4765 6e65 7261 6c43 6f6e 6669 677c 3000 GeneralConfig|0.</tt></font>
<br><font size=2><tt>0000 0001 0000 0000 0000 0012 3a44 4941 ............:DIA</tt></font>
<br><font size=2><tt>473a 534c 4f54 4131 3a53 4e55 4d00 0000 G:SLOTA1:SNUM...</tt></font>
<br><font size=2><tt>0000 0001 00 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;.....</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching remote call 'resolve' to: boa&lt;0x3e1c1e42871a965000000001&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching local call 'resolve' to boa&lt;0x3e1c1e42871a9650000000ff&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 192 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0101 b400 0000 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>e504 0000 0000 0000 3800 0000 4944 4c3a ........8...IDL:</tt></font>
<br><font size=2><tt>6163 7465 726e 612e 636f 6d2f 6738 2f43 acterna.com/g8/C</tt></font>
<br><font size=2><tt>434f 436f 6e66 6967 7572 6174 696f 6e2f COConfiguration/</tt></font>
<br><font size=2><tt>5374 7269 6e67 5061 7261 6d65 7465 723a StringParameter:</tt></font>
<br><font size=2><tt>312e 3000 0100 0000 0000 0000 6000 0000 1.0.........`...</tt></font>
<br><font size=2><tt>0101 0200 0c00 0000 3130 2e34 392e 3734 ........10.49.74</tt></font>
<br><font size=2><tt>2e37 3900 0004 0000 0c00 0000 3e1c 1e42 .79.........&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 01a1 0200 0000 0000 0000 ...P............</tt></font>
<br><font size=2><tt>0800 0000 0100 0000 0054 5441 0100 0000 .........TTA....</tt></font>
<br><font size=2><tt>1c00 0000 0100 0000 0100 0100 0100 0000 ................</tt></font>
<br><font size=2><tt>0100 0105 0901 0100 0100 0000 0901 0100 ................</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 220 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 00d0 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>0000 04e6 0100 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 01f7 0000 000b 6973 5265 ...P........isRe</tt></font>
<br><font size=2><tt>6c65 7661 6e74 0000 0000 0000 0000 0030 levant.........0</tt></font>
<br><font size=2><tt>4944 4c3a 6163 7465 726e 612e 636f 6d2f IDL:acterna.com/</tt></font>
<br><font size=2><tt>6738 2f43 434f 436f 6e66 6967 7572 6174 g8/CCOConfigurat</tt></font>
<br><font size=2><tt>696f 6e2f 4375 7272 656e 743a 312e 3000 ion/Current:1.0.</tt></font>
<br><font size=2><tt>0000 0001 0000 0000 0000 0060 0101 0200 ...........`....</tt></font>
<br><font size=2><tt>0c00 0000 3130 2e34 392e 3734 2e37 3900 ....10.49.74.79.</tt></font>
<br><font size=2><tt>0004 0000 0c00 0000 3e1c 1e42 871a 9650 ........&gt;..B...P</tt></font>
<br><font size=2><tt>0000 061f 0200 0000 0000 0000 0800 0000 ................</tt></font>
<br><font size=2><tt>0100 0000 0054 5441 0100 0000 1c00 0000 .....TTA........</tt></font>
<br><font size=2><tt>0100 0000 0100 0100 0100 0000 0100 0105 ................</tt></font>
<br><font size=2><tt>0901 0100 0100 0000 0901 0100 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ............</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching remote call 'isRelevant' to: boa&lt;0x3e1c1e42871a9650000001f7&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Creating ref to local: boa&lt;0x3e1c1e42871a96500000061f&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOConfiguration/Current:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOConfiguration/Current:1.0</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching local call 'get_status' to boa&lt;0x3e1c1e42871a96500000061f&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 25 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0101 0d00 0000 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>e604 0000 0000 0000 01 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;.........</tt></font>
<br><font size=2><tt>omniORB: (3) ObjRef(IDL:acterna.com/g8/CCOConfiguration/Current:1.0) -- deleted.</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 492 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>0000 04e7 0000 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 01a1 0000 000d 7265 6769 ...P........regi</tt></font>
<br><font size=2><tt>7374 6572 5669 6577 0000 0000 0000 0000 sterView........</tt></font>
<br><font size=2><tt>0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.</tt></font>
<br><font size=2><tt>636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV</tt></font>
<br><font size=2><tt>6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi</tt></font>
<br><font size=2><tt>6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........</tt></font>
<br><font size=2><tt>0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4</tt></font>
<br><font size=2><tt>392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....</tt></font>
<br><font size=2><tt>afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......</tt></font>
<br><font size=2><tt>0000 0017 0000 0000 0000 0000 4749 4f50 ............GIOP</tt></font>
<br><font size=2><tt>0100 0000 0000 00b0 0000 0000 0000 04e8 ................</tt></font>
<br><font size=2><tt>0000 0000 0000 000c 3e1c 1e42 871a 9650 ........&gt;..B...P</tt></font>
<br><font size=2><tt>0000 01a1 0000 000d 7265 6769 7374 6572 ........register</tt></font>
<br><font size=2><tt>5669 6577 0000 0000 0000 0000 0000 0033 View...........3</tt></font>
<br><font size=2><tt>4944 4c3a 6163 7465 726e 612e 636f 6d2f IDL:acterna.com/</tt></font>
<br><font size=2><tt>6738 2f43 434f 4d6f 6465 6c56 6965 7743 g8/CCOModelViewC</tt></font>
<br><font size=2><tt>6f6e 7472 6f6c 6c65 722f 5669 6577 3a31 ontroller/View:1</tt></font>
<br><font size=2><tt>2e30 0000 0000 0001 0000 0000 0000 0034 .0.............4</tt></font>
<br><font size=2><tt>0001 0000 0000 000d 3130 2e34 392e 3734 ........10.49.74</tt></font>
<br><font size=2><tt>2e31 3430 0000 046c 0000 0018 afab cafe .140...l........</tt></font>
<br><font size=2><tt>0000 0002 42f7 05fb 0000 0008 0000 0017 ....B...........</tt></font>
<br><font size=2><tt>0000 0000 0000 0001 4749 4f50 0100 0000 ........GIOP....</tt></font>
<br><font size=2><tt>0000 002c 0000 0000 0000 04e9 0100 0000 ...,............</tt></font>
<br><font size=2><tt>0000 000c 3e1c 1e42 871a 9650 0000 00fb ....&gt;..B...P....</tt></font>
<br><font size=2><tt>&gt;0000 0006 6265 6769 6e00 0000 0000 0000 ....begin.......</tt></font>
<br><font size=2><tt>&gt;4749 4f50 0100 0000 0000 0030 0000 0000 GIOP.......0....</tt></font>
<br><font size=2><tt>&gt;0000 04ea 0100 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>&gt;871a 9650 0000 061f 0000 0009 726f 6c6c ...P........roll</tt></font>
<br><font size=2><tt>&gt;6261 636b 0000 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; back........</tt></font>
<br><font size=2><tt>omniORB: (3) Split input data to multiple messages</tt></font>
<br><font size=2><tt>omniORB: (3) Split to new buffer</tt></font>
<br><font size=2><tt>omniORB: (3) Split to new buffer</tt></font>
<br><font size=2><tt>omniORB: (3) Split to new buffer</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching remote call 'registerView' to: boa&lt;0x3e1c1e42871a9650000001a1&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Creating ref to remote: key&lt;0xafabcafe0000000242f705fb000000080000001700000000&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 188 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 00b0 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>0000 04e8 0000 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 01a1 0000 000d 7265 6769 ...P........regi</tt></font>
<br><font size=2><tt>7374 6572 5669 6577 0000 0000 0000 0000 sterView........</tt></font>
<br><font size=2><tt>0000 0033 4944 4c3a 6163 7465 726e 612e ...3IDL:acterna.</tt></font>
<br><font size=2><tt>636f 6d2f 6738 2f43 434f 4d6f 6465 6c56 com/g8/CCOModelV</tt></font>
<br><font size=2><tt>6965 7743 6f6e 7472 6f6c 6c65 722f 5669 iewController/Vi</tt></font>
<br><font size=2><tt>6577 3a31 2e30 0000 0000 0001 0000 0000 ew:1.0..........</tt></font>
<br><font size=2><tt>0000 0034 0001 0000 0000 000d 3130 2e34 ...4........10.4</tt></font>
<br><font size=2><tt>392e 3734 2e31 3430 0000 046c 0000 0018 9.74.140...l....</tt></font>
<br><font size=2><tt>afab cafe 0000 0002 42f7 05fb 0000 0008 ........B.......</tt></font>
<br><font size=2><tt>0000 0017 0000 0000 0000 0001 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ............</tt></font>
<br><font size=2><tt>omniORB: (3) Dispatching remote call 'registerView' to: boa&lt;0x3e1c1e42871a9650000001a1&gt; (active)</tt></font>
<br><font size=2><tt>omniORB: (3) Creating ref to remote: key&lt;0xafabcafe0000000242f705fb000000080000001700000000&gt;</tt></font>
<br><font size=2><tt>&nbsp;target id &nbsp; &nbsp; &nbsp;: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>&nbsp;most derived id: IDL:acterna.com/g8/CCOModelViewController/View:1.0</tt></font>
<br><font size=2><tt>omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 56 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0000 0000 002c 0000 0000 GIOP.......,....</tt></font>
<br><font size=2><tt>0000 04e9 0100 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>871a 9650 0000 00fb 0000 0006 6265 6769 ...P........begi</tt></font>
<br><font size=2><tt>6e00 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; n.......</tt></font>
<br><font size=2><tt>&gt;omniORB: (3) Dispatching remote call 'begin' to: boa&lt;0x3e1c1e42871a9650000000fb&gt; (active) &nbsp; </tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections (1042030357,490000000)</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 22</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections done (1042030357,490000000).</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections (1042030362,490000000)</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 21</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections done (1042030362,490000000).</tt></font>
<br><font size=2><tt>&gt;omniORB: (6) AsyncInvoker: thread id = 6 has exited. Total threads = 4</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections (1042030367,490000000)</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 20</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections done (1042030367,490000000).</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections (1042030372,490000000)</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 19</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections done (1042030372,490000000).</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections (1042030377,490000000)</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 18</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections done (1042030377,490000000).</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections (1042030382,490000000)</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scavenger reduce idle count for strand 0x4feb0b0 to 17</tt></font>
<br><font size=2><tt>&gt;omniORB: (2) Scan for idle connections done (1042030382,490000000).</tt></font>
<br><font size=2><tt>&gt;omniORB: (3) Dispatching local call 'rollback' to boa&lt;0x3e1c1e42871a9650000001e5&gt; (active)</tt></font>
<br><font size=2><tt>&gt;omniORB: (3) ObjRef(IDL:acterna.com/g8/CCOConfiguration/Current:1.0) -- deleted.</tt></font>
<br><font size=2><tt>&gt;omniORB: (3) ObjRef(IDL:acterna.com/g8/CCOConfiguration/Resource:1.0) -- deleted.</tt></font>
<br><font size=2><tt>omniORB: (3) sendChunk: to giop:tcp:10.49.74.140:1129 24 bytes</tt></font>
<br><font size=2><tt>4749 4f50 0100 0101 0c00 0000 0000 0000 GIOP............</tt></font>
<br><font size=2><tt>e904 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ........</tt></font>
<br><font size=2><tt>&gt;omniORB: (3) inputMessage: from giop:tcp:10.49.74.140:1129 60 bytes</tt></font>
<br><font size=2><tt>&gt;4749 4f50 0100 0000 0000 0030 0000 0000 GIOP.......0....</tt></font>
<br><font size=2><tt>&gt;0000 04ea 0100 0000 0000 000c 3e1c 1e42 ............&gt;..B</tt></font>
<br><font size=2><tt>&gt;871a 9650 0000 061f 0000 0009 726f 6c6c ...P........roll</tt></font>
<br><font size=2><tt>&gt;6261 636b 0000 0000 0000 0000 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; back........</tt></font>
<br><font size=2><tt>&gt;omniORB: (3) Dispatching remote call 'rollback' to: boa&lt;0x3e1c1e42871a96500000061f&gt; (active)</tt></font>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
--=_alternative 0035AFABC1256CB4_=--
--=_related 0035AFAAC1256CB4_=
Content-Type: image/gif
Content-ID: <_1_0ADC00003D800035AFA8C1256CB4>
Content-Transfer-Encoding: base64

R0lGODlhOQIEAIAAAAAAAAAAACwAAAAAOQIEAEACbE6Oqct9IaX/+vfu7KX2AAqEHxiW5VRd2dYB
mHn+YdrRdKnYEwXwASALQQA4D+AH6ynJpUQSIFWFJmc0bdWlt4ClVKMBmMw0WK0HVUICBgDx84nS
0BCCUGPhfuv3/L7/DxgoOEhYaHiImIg4AAA7
--=_related 0035AFAAC1256CB4_=--