Bidirectional POA + callback + wide char data: giopStrand state emptied too early?

Daniel Krügler daniel.kruegler at gmail.com
Fri Dec 4 10:10:59 GMT 2015


2015-12-03 14:21 GMT+01:00 Duncan Grisby <duncan at grisby.org>:
> On Fri, 2015-11-27 at 16:47 +0100, Daniel Krügler wrote:
>
> [...]
>> It seemed to work until we tested our usual case, that is a call-back
>> registered by the OmniOrb client which is invoked by the Java server
>> and among the callback function parameters we have wide char data
>> (wstring), which is dependent on a proper codeset negotiation. Here we
>> consistently run into a BAD_PARAM exception when the callback is
>> invoked the by the Java server (This error doesn't happen in the
>> unidirectional case).
>
> I tried an omniORB only test based on the omniORB bidir example with a
> wstring method added to it, and it worked fine, so it's something to do
> with the interaction between omniORB and JacORB.

I did similar tests and fully agree.

>> 2) After registration of the callback the Java server now switches its
>> role and becomes a client by invoking any callback function (it
>> doesn't matter which, it could even be the _non_existent function). If
>> that happens under bidirectional conditions on the OmniOrb side the
>> getCodeSetServiceContext event becomes notified with an giopStrand
>> that seems to be basically empty, in particular tcs_selected is false
>> and both tcs_c and tcs_w have null values. The also transmitted
>> ServiceContextList is now an empty list and we therefore run into the
>> fallback block
>
> I'm slightly confused. The getCodeSetServiceContext is invoked on the
> server side, to get the service context from the call and apply it. What
> you're seeing is not that the giopStrand is empty, but that the service
> context on the invocation is empty. If the ServiceContextList that is
> transmitted is empty, it's the Java side that has sent it empty. That
> said, the GIOP specification isn't very clear about how codesets should
> be handled in bidirectional connections, and omniORB doesn't send a
> codeset service context at all when doing the callback, because the
> connection is already open and already has codesets selected.

I'm happy to hear that I'm not the only one that found the
specification unclear in that point ;-)

> [...]
>> At this point we have no idea any more what have caused the
>> "premature" emptyness of the OmniOrb giopStrand, any ideas/suggestions
>> would be very much appreciated.
>
> From what you've said, it sounds as if perhaps the Java side has sent an
> empty codeset service context, but that seems a bit unlikely.
>
> Can you run the omniORB side with
>
>   -ORBtraceLevel 40 -ORBtraceInvocations 1
>
> and send the output?  That will hopefully show more clearly what is
> going on.

I have attached both the omniorb configuration file and the omniorb
log file (see attachment). To clarify what is going on we embedded
some additional comment lines each one starting with ## where we try
to explain what the C++ client code is doing at that point.

I would like to express my thanks for your help, this is very much appreciated!

All the best,

- Daniel
-------------- next part --------------
omniORB: 2015-12-04 10:40:08.558000: Version: 4.2.0
omniORB: 2015-12-04 10:40:08.558000: Distribution date: Mon Apr 28 17:48:32 BST 2014 dgrisby
omniORB: 2015-12-04 10:40:08.580000: My addresses are: 
omniORB: 10.49.4.161
omniORB: 127.0.0.1
omniORB: 2015-12-04 10:40:08.580000: Maximum supported GIOP version is 1.2
omniORB: 2015-12-04 10:40:08.580000: Native char code sets: UTF-8 ISO-8859-1.
omniORB: 2015-12-04 10:40:08.580000: Transmission char code sets: UTF-8(1.2) UTF-8(1.1) ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0).
omniORB: 2015-12-04 10:40:08.580000: Native wide char code sets: UTF-16.
omniORB: 2015-12-04 10:40:08.580000: Transmission wide char code sets: UTF-16(1.2).
omniORB: 2015-12-04 10:40:08.580000: Initialising omniDynamic library.
omniORB: 2015-12-04 10:40:08.581000: Current configuration is as follows:
omniORB:   DefaultInitRef (file) = 
omniORB:   DefaultInitRef (args) = 
omniORB:   InitRef = NameService=corbaloc:iiop:1.2 at localhost:683/NameService
omniORB:   abortOnInternalError = 0
omniORB:   abortOnNativeException = 0
omniORB:   acceptBiDirectionalGIOP = 1
omniORB:   acceptMisalignedTcIndirections = 0
omniORB:   bootstrapAgentHostname = 
omniORB:   bootstrapAgentPort = 900
omniORB:   clientCallTimeOutPeriod = 0
omniORB:   clientConnectTimeOutPeriod = 0
omniORB:   clientTransportRule = * bidir,unix,tcp,ssl
omniORB:   configFile = E:\Projects\nupf\nupf-taskexecutor\build\bin\nupf-taskexecutor\win32-x86_64-vc110\Debug\bdal_omniorb_bidir.cfg
omniORB:   connectionWatchImmediate = 0
omniORB:   connectionWatchPeriod = 50000
omniORB:   copyValuesInLocalCalls = 1
omniORB:   diiThrowsSysExceptions = 0
omniORB:   dumpConfiguration = 0
omniORB:   endPoint = giop:tcp::
omniORB:   endPointPublish = addr
omniORB:   giopMaxMsgSize = 20971520
omniORB:   giopTargetAddressMode = KeyAddr
omniORB:   id = omniORB4
omniORB:   idleThreadTimeout = 10
omniORB:   immediateAddressSwitch = 0
omniORB:   inConScanPeriod = 0
omniORB:   lcdMode = 0
omniORB:   listenBacklog = 2147483647
omniORB:   maxClientThreadPoolSize = 100
omniORB:   maxGIOPConnectionPerServer = 5
omniORB:   maxGIOPVersion = 1.2
omniORB:   maxInterleavedCallsPerConnection = 5
omniORB:   maxServerThreadPerConnection = 1
omniORB:   maxServerThreadPoolSize = 100
omniORB:   maxSocketRecv = 131072
omniORB:   maxSocketSend = 131072
omniORB:   nativeCharCodeSet = UTF-8
omniORB:   nativeWCharCodeSet = UTF-16
omniORB:   objectTableSize = 0
omniORB:   offerBiDirectionalGIOP = 1
omniORB:   oneCallPerConnection = 1
omniORB:   outConScanPeriod = 0
omniORB:   poaHoldRequestTimeout = 0
omniORB:   poaUniquePersistentSystemIds = 1
omniORB:   principal = [Null]
omniORB:   resetTimeOutOnRetries = 0
omniORB:   scanGranularity = 0
omniORB:   serverCallTimeOutPeriod = 0
omniORB:   serverTransportRule = * bidir,unix,tcp,ssl
omniORB:   socketSendBuffer = 16384
omniORB:   strictIIOP = 1
omniORB:   supportBootstrapAgent = 0
omniORB:   supportCurrent = 1
omniORB:   supportPerThreadTimeOut = 0
omniORB:   tcAliasExpand = 0
omniORB:   threadPerConnectionLowerLimit = 9000
omniORB:   threadPerConnectionPolicy = 1
omniORB:   threadPerConnectionUpperLimit = 10000
omniORB:   threadPoolWatchConnection = 1
omniORB:   throwTransientOnTimeOut = 0
omniORB:   traceExceptions = 1
omniORB:   traceFile = nupf_taskexecutor_corba_trace_bidir.txt
omniORB:   traceInvocationReturns = 1
omniORB:   traceInvocations = 1
omniORB:   traceLevel = 40
omniORB:   traceLocking = 0
omniORB:   traceThreadId = 0
omniORB:   traceTime = 1
omniORB:   unixTransportDirectory = /tmp/omni-%u
omniORB:   unixTransportPermission =  777
omniORB:   useTypeCodeIndirections = 1
omniORB:   validateUTF8 = 0
omniORB:   verifyObjectExistsAndType = 1
omniORB: 2015-12-04 10:40:08.581000: Initialising incoming endpoints.
omniORB: 2015-12-04 10:40:08.581000: Instantiate endpoint 'giop:tcp::0'
omniORB: 2015-12-04 10:40:08.582000: Attempt to set socket to listen on IPv4 and IPv6.
omniORB: 2015-12-04 10:40:08.582000: Bind to address :: ephemeral port.
omniORB: 2015-12-04 10:40:08.591000: Publish specification: 'addr'
omniORB: 2015-12-04 10:40:08.591000: Try to publish 'addr' for endpoint giop:tcp:10.49.4.161:52530
omniORB: 2015-12-04 10:40:08.591000: Publish endpoint 'giop:tcp:10.49.4.161:52530'
omniORB: 2015-12-04 10:40:08.591000: Starting serving incoming endpoints.
omniORB: 2015-12-04 10:40:08.593000: AsyncInvoker: thread id 1 has started. Total threads = 1.
omniORB: 2015-12-04 10:40:08.593000: AsyncInvoker: thread id 1 assigned to general tasks. Total general threads = 1.
## before retrieving the server service object 'NupfConnectorService' 
## (which we will later register the callback with) 
omniORB: 2015-12-04 10:40:08.593000: AsyncInvoker: thread id 1 performing immediate general task.
omniORB: 2015-12-04 10:40:21.993000: giopRendezvouser task execute for giop:tcp:10.49.4.161:52530
omniORB: 2015-12-04 10:40:21.993000: Creating ref to remote: key<NameService>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id: 
omniORB: 2015-12-04 10:40:21.993000: Initial reference `NameService' resolved from -ORBInitRef argument / ORB registration.
omniORB: 2015-12-04 10:40:21.993000: Invoke '_is_a' on remote: key<NameService>
omniORB: 2015-12-04 10:40:21.994000: Resolve name 'localhost'...
omniORB: 2015-12-04 10:40:22.037000: Name 'localhost' resolved to ::1
omniORB: 2015-12-04 10:40:22.037000: Name 'localhost' resolved to 127.0.0.1
omniORB: 2015-12-04 10:40:22.037000: Enable rope for bidirectional GIOP.
omniORB: 2015-12-04 10:40:22.037000: Client attempt to connect to giop:tcp:[::1]:683
omniORB: 2015-12-04 10:40:22.038000: Client opened connection to giop:tcp:[::1]:683
omniORB: 2015-12-04 10:40:22.038000: Client registered bidirectional connection to giop:tcp:[::1]:683
omniORB: 2015-12-04 10:40:22.040000: AsyncInvoker: thread id 2 has started. Total threads = 2.
omniORB: 2015-12-04 10:40:22.040000: AsyncInvoker: thread id 3 has started. Total threads = 3.
omniORB: 2015-12-04 10:40:22.040000: Send bidir IIOP service context: ( 10.49.4.161:52530 )
omniORB: 2015-12-04 10:40:22.040000: AsyncInvoker: thread id 2 assigned to server tasks. Total server threads = 1.
omniORB: 2015-12-04 10:40:22.040000: AsyncInvoker: thread id 3 assigned to general tasks. Total general threads = 2.
omniORB: 2015-12-04 10:40:22.040000: AsyncInvoker: thread id 2 performing immediate server task.
omniORB: 2015-12-04 10:40:22.040000: giopWorker task execute.
omniORB: 2015-12-04 10:40:22.040000: AsyncInvoker: thread id 3 performing immediate general task.
omniORB: 2015-12-04 10:40:22.040000: sendChunk: to giop:tcp:[::1]:683 159 bytes
omniORB: 2015-12-04 10:40:22.040000: giopMonitor task execute.
omniORB: 2015-12-04 10:40:22.040000: 
4749 4f50 0102 0100 9300 0000 0200 0000 GIOP............
0300 0000 0000 cdcd 0b00 0000 4e61 6d65 ............Name
5365 7276 6963 65cd 0600 0000 5f69 735f Service....._is_
6100 cdcd 0200 0000 0500 0000 1a00 0000 a...............
0100 0000 0100 0000 0c00 0000 3130 2e34 ............10.4
392e 342e 3136 3100 32cd cdcd 0522 2104 9.4.161.2...."!.
0900 0000 7374 6174 696f 6e2d 31cd cdcd ....station-1...
2b00 0000 4944 4c3a 6f6d 672e 6f72 672f +...IDL:omg.org/
436f 734e 616d 696e 672f 4e61 6d69 6e67 CosNaming/Naming
436f 6e74 6578 7445 7874 3a31 2e30 00   ContextExt:1.0.
omniORB: 2015-12-04 10:40:22.043000: inputMessage: from giop:tcp:[::1]:683 25 bytes
omniORB: 2015-12-04 10:40:22.043000: 
4749 4f50 0102 0001 0000 000d 0000 0002 GIOP............
0000 0000 0000 0000 01                  .........
omniORB: 2015-12-04 10:40:22.043000: Return '_is_a' on remote: key<NameService>
omniORB: 2015-12-04 10:40:22.043000: Creating ref to remote: key<NameService>
 target id      : IDL:omg.org/CosNaming/NamingContextExt:1.0
 most derived id: 
omniORB: 2015-12-04 10:40:22.043000: Invoke 'resolve_str' on remote: key<NameService>
omniORB: 2015-12-04 10:40:22.043000: sendChunk: to giop:tcp:[::1]:683 130 bytes
omniORB: 2015-12-04 10:40:22.043000: 
4749 4f50 0102 0100 7600 0000 0400 0000 GIOP....v.......
0300 0000 0000 cdcd 0b00 0000 4e61 6d65 ............Name
5365 7276 6963 65cd 0c00 0000 7265 736f Service.....reso
6c76 655f 7374 7200 0100 0000 0522 2104 lve_str......"!.
0900 0000 7374 6174 696f 6e2d 3130 2e34 ....station-10.4
2e00 0000 6373 742f 636f 6e6e 6563 746f ....cst/connecto
722f 7072 6f63 6573 7369 6e67 2f4e 7570 r/processing/Nup
6643 6f6e 6e65 6374 6f72 5365 7276 6963 fConnectorServic
6500                                    e.
omniORB: 2015-12-04 10:40:22.045000: inputMessage: from giop:tcp:[::1]:683 288 bytes
omniORB: 2015-12-04 10:40:22.045000: 
4749 4f50 0102 0001 0000 0114 0000 0004 GIOP............
0000 0000 0000 0000 0000 004d 4944 4c3a ...........MIDL:
6465 2f62 6461 6c2f 6373 742f 636f 6e6e de/bdal/cst/conn
6563 746f 722f 7072 6f63 6573 7369 6e67 ector/processing
2f73 6572 7669 6365 732f 636f 7262 612f /services/corba/
4e75 7066 436f 6e6e 6563 746f 7253 6572 NupfConnectorSer
7669 6365 3a31 2e30 0000 0000 0000 0001 vice:1.0........
0000 0000 0000 00a8 0001 0200 0000 000c ................
3130 2e34 392e 342e 3136 3100 02ab 0000 10.49.4.161.....
0000 004a 3238 3839 3436 3537 3238 2f6e ...J2889465728/n
7570 662d 636f 6e6e 6563 746f 722f 6373 upf-connector/cs
7426 2563 6f6e 6e65 6374 6f72 2625 7072 t&%connector&%pr
6f63 6573 7369 6e67 2625 4e75 7066 436f ocessing&%NupfCo
6e6e 6563 746f 7253 6572 7669 6365 0000 nnectorService..
0000 0002 0000 0000 0000 0008 0000 0000 ................
4a41 4300 0000 0001 0000 0024 0000 0000 JAC........$....
0501 0001 0000 0002 0001 0001 0001 000f ................
0001 0109 0000 0002 0501 0001 0001 0100 ................
omniORB: 2015-12-04 10:40:22.046000: Creating ref to remote: key<2889465728.nupf.connector.cst..connector..processing..NupfConnectorService>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id: IDL:de/bdal/cst/connector/processing/services/corba/NupfConnectorService:1.0
omniORB: 2015-12-04 10:40:22.046000: Return 'resolve_str' on remote: key<NameService>
omniORB: 2015-12-04 10:40:22.046000: ObjRef() -- deleted.
## before non existent call on NupfConnectorService
omniORB: 2015-12-04 10:40:41.783000: Invoke '_non_existent' on remote: key<2889465728.nupf.connector.cst..connector..processing..NupfConnectorService>
omniORB: 2015-12-04 10:40:41.783000: Enable rope for bidirectional GIOP.
omniORB: 2015-12-04 10:40:41.783000: Client attempt to connect to giop:tcp:10.49.4.161:683
omniORB: 2015-12-04 10:40:41.783000: Client opened connection to giop:tcp:10.49.4.161:683
omniORB: 2015-12-04 10:40:41.783000: Client registered bidirectional connection to giop:tcp:10.49.4.161:683
omniORB: 2015-12-04 10:40:41.783000: Send codeset service context: (UTF-8,UTF-16)
omniORB: 2015-12-04 10:40:41.783000: Send bidir IIOP service context: ( 10.49.4.161:52530 )
omniORB: 2015-12-04 10:40:41.784000: sendChunk: to giop:tcp:10.49.4.161:683 201 bytes
omniORB: 2015-12-04 10:40:41.784000: 
4749 4f50 0102 0100 bd00 0000 0200 0000 GIOP............
0300 0000 0000 cdcd 4a00 0000 3238 3839 ........J...2889
3436 3537 3238 2f6e 7570 662d 636f 6e6e 465728/nupf-conn
6563 746f 722f 6373 7426 2563 6f6e 6e65 ector/cst&%conne
6374 6f72 2625 7072 6f63 6573 7369 6e67 ctor&%processing
2625 4e75 7066 436f 6e6e 6563 746f 7253 &%NupfConnectorS
6572 7669 6365 cdcd 0e00 0000 5f6e 6f6e ervice......_non
5f65 7869 7374 656e 7400 cdcd 0300 0000 _existent.......
0100 0000 0c00 0000 0100 0000 0100 0105 ................
0901 0100 0500 0000 1a00 0000 0100 0000 ................
0100 0000 0c00 0000 3130 2e34 392e 342e ........10.49.4.
3136 3100 32cd cdcd 0522 2104 0900 0000 161.2...."!.....
7374 6174 696f 6e2d 31                  station-1
omniORB: 2015-12-04 10:40:41.784000: AsyncInvoker: thread id 4 has started. Total threads = 4.
omniORB: 2015-12-04 10:40:41.784000: AsyncInvoker: thread id 4 assigned to server tasks. Total server threads = 2.
omniORB: 2015-12-04 10:40:41.785000: AsyncInvoker: thread id 4 performing immediate server task.
omniORB: 2015-12-04 10:40:41.785000: giopWorker task execute.
omniORB: 2015-12-04 10:40:41.787000: inputMessage: from giop:tcp:10.49.4.161:683 25 bytes
omniORB: 2015-12-04 10:40:41.787000: 
4749 4f50 0102 0001 0000 000d 0000 0002 GIOP............
0000 0000 0000 0000 00                  .........
omniORB: 2015-12-04 10:40:41.787000: Return '_non_existent' on remote: key<2889465728.nupf.connector.cst..connector..processing..NupfConnectorService>
## before activating callback servant 'NupfProcessingHandler'
omniORB: 2015-12-04 10:41:00.793000: Adding root/BidirPoa<0> (activating) to object table.
omniORB: 2015-12-04 10:41:00.794000: State root/BidirPoa<0> (activating) -> active
## before activating poa manager
## before registering NupfConnectorHandler as callback with NupfConnectorService
omniORB: 2015-12-04 10:41:27.613000: Creating ref to local: root/BidirPoa<0>
 target id      : IDL:de/bdal/cst/connector/processing/services/corba/NupfProcessingHandler:1.0
 most derived id: IDL:de/bdal/cst/connector/processing/services/corba/NupfProcessingHandler:1.0
omniORB: 2015-12-04 10:41:27.613000: LocateRequest to remote: key<2889465728.nupf.connector.cst..connector..processing..NupfConnectorService>
omniORB: 2015-12-04 10:41:27.613000: sendChunk: to giop:tcp:10.49.4.161:683 98 bytes
omniORB: 2015-12-04 10:41:27.613000: 
4749 4f50 0102 0103 5600 0000 0400 0000 GIOP....V.......
0000 0000 4a00 0000 3238 3839 3436 3537 ....J...28894657
3238 2f6e 7570 662d 636f 6e6e 6563 746f 28/nupf-connecto
722f 6373 7426 2563 6f6e 6e65 6374 6f72 r/cst&%connector
2625 7072 6f63 6573 7369 6e67 2625 4e75 &%processing&%Nu
7066 436f 6e6e 6563 746f 7253 6572 7669 pfConnectorServi
6365                                    ce
omniORB: 2015-12-04 10:41:27.616000: inputMessage: from giop:tcp:10.49.4.161:683 20 bytes
omniORB: 2015-12-04 10:41:27.616000: 
4749 4f50 0102 0004 0000 0008 0000 0004 GIOP............
0000 0001                               ....
omniORB: 2015-12-04 10:41:27.616000: Return LocateRequest to remote: key<2889465728.nupf.connector.cst..connector..processing..NupfConnectorService>
omniORB: 2015-12-04 10:41:27.616000: Invoke 'registerAutomaticProcessingHandler' on remote: key<2889465728.nupf.connector.cst..connector..processing..NupfConnectorService>
omniORB: 2015-12-04 10:41:27.616000: sendChunk: to giop:tcp:10.49.4.161:683 380 bytes
omniORB: 2015-12-04 10:41:27.616000: 
4749 4f50 0102 0100 7001 0000 0600 0000 GIOP....p.......
0300 0000 0000 0000 4a00 0000 3238 3839 ........J...2889
3436 3537 3238 2f6e 7570 662d 636f 6e6e 465728/nupf-conn
6563 746f 722f 6373 7426 2563 6f6e 6e65 ector/cst&%conne
6374 6f72 2625 7072 6f63 6573 7369 6e67 ctor&%processing
2625 4e75 7066 436f 6e6e 6563 746f 7253 &%NupfConnectorS
6572 7669 6365 cdcd 2300 0000 7265 6769 ervice..#...regi
7374 6572 4175 746f 6d61 7469 6350 726f sterAutomaticPro
6365 7373 696e 6748 616e 646c 6572 0005 cessingHandler..
0100 0000 0522 2104 0900 0000 7374 6174 ....."!.....stat
696f 6e2d 3100 0000 0400 0000 fffe 3100 ion-1.........1.
4e00 0000 4944 4c3a 6465 2f62 6461 6c2f N...IDL:de/bdal/
6373 742f 636f 6e6e 6563 746f 722f 7072 cst/connector/pr
6f63 6573 7369 6e67 2f73 6572 7669 6365 ocessing/service
732f 636f 7262 612f 4e75 7066 5072 6f63 s/corba/NupfProc
6573 7369 6e67 4861 6e64 6c65 723a 312e essingHandler:1.
3000 cdcd 0100 0000 0000 0000 6c00 0000 0...........l...
0101 0200 0c00 0000 3130 2e34 392e 342e ........10.49.4.
3136 3100 32cd 0000 1700 0000 ff42 6964 161.2........Bid
6972 506f 61fe 785f 6156 0100 e970 0000 irPoa.x_aV...p..
0000 0000 0200 0000 0000 0000 0800 0000 ................
0100 0000 0054 5441 0100 0000 1c00 0000 .....TTA........
0100 0000 0100 0105 0100 0000 0100 0105 ................
0901 0100 0100 0000 0901 0100           ............
omniORB: 2015-12-04 10:41:27.659000: inputMessage: from giop:tcp:10.49.4.161:683 82 bytes
omniORB: 2015-12-04 10:41:27.659000: 
4749 4f50 0102 0001 0000 0046 0000 0006 GIOP.......F....
0000 0000 0000 0000 0000 0036 006e 0075 ...........6.n.u
0070 0066 002d 0061 0075 0074 006f 006d .p.f.-.a.u.t.o.m
0061 0074 0069 0063 002d 0070 0072 006f .a.t.i.c.-.p.r.o
0063 0065 0073 0073 0069 006e 0067 002d .c.e.s.s.i.n.g.-
0033                                    .3
omniORB: 2015-12-04 10:41:27.659000: Received UTF-16 string with no byte order mark.
omniORB: 2015-12-04 10:41:27.659000: Return 'registerAutomaticProcessingHandler' on remote: key<2889465728.nupf.connector.cst..connector..processing..NupfConnectorService>
## before server invokes a method on callback for the first time
## It calls non_existent on the callback in regular intervals from now on
omniORB: 2015-12-04 10:41:29.799000: inputMessage: from giop:tcp:[::1]:683 76 bytes
omniORB: 2015-12-04 10:41:29.799000: 
4749 4f50 0102 0000 0000 0040 0000 0001 GIOP....... at ....
0300 0000 0000 0000 0000 0017 ff42 6964 .............Bid
6972 506f 61fe 785f 6156 0100 e970 0000 irPoa.x_aV...p..
0000 0000 0000 000e 5f6e 6f6e 5f65 7869 ........_non_exi
7374 656e 7400 0000 0000 0000           stent.......
## in codesets.cc  getCodeSetServiceContext (break point)
omniORB: 2015-12-04 10:42:59.153000: Dispatching remote call '_non_existent' to: root/BidirPoa<0> (active)
omniORB: 2015-12-04 10:42:59.155000: sendChunk: to giop:tcp:[::1]:683 25 bytes
omniORB: 2015-12-04 10:42:59.155000: 
4749 4f50 0102 0101 0d00 0000 0100 0000 GIOP............
0000 0000 0000 0000 00                  .........
omniORB: 2015-12-04 10:42:59.155000: Return from remote call '_non_existent' to: root/BidirPoa<0> (active)
## second non_existent call on callback...
omniORB: 2015-12-04 10:43:59.154000: inputMessage: from giop:tcp:[::1]:683 76 bytes
omniORB: 2015-12-04 10:43:59.154000: 
4749 4f50 0102 0000 0000 0040 0000 0003 GIOP....... at ....
0300 0000 0000 0000 0000 0017 ff42 6964 .............Bid
6972 506f 61fe 785f 6156 0100 e970 0000 irPoa.x_aV...p..
0000 0000 0000 000e 5f6e 6f6e 5f65 7869 ........_non_exi
7374 656e 7400 0000 0000 0000           stent.......
omniORB: 2015-12-04 10:43:59.154000: Dispatching remote call '_non_existent' to: root/BidirPoa<0> (active)
omniORB: 2015-12-04 10:43:59.155000: sendChunk: to giop:tcp:[::1]:683 25 bytes
omniORB: 2015-12-04 10:43:59.155000: 
4749 4f50 0102 0101 0d00 0000 0300 0000 GIOP............
0000 0000 0000 0000 00                  .........
omniORB: 2015-12-04 10:43:59.155000: Return from remote call '_non_existent' to: root/BidirPoa<0> (active)
## before server invokes the callback with a method 'processAnalysis' that has wstring parameters
omniORB: 2015-12-04 10:44:32.261000: inputMessage: from giop:tcp:[::1]:683 3978 bytes
omniORB: 2015-12-04 10:44:32.261000: 
4749 4f50 0102 0000 0000 0f7e 0000 0005 GIOP.......~....
0300 0000 0000 0000 0000 0017 ff42 6964 .............Bid
6972 506f 61fe 785f 6156 0100 e970 0000 irPoa.x_aV...p..
0000 0000 0000 0010 7072 6f63 6573 7341 ........processA
6e61 6c79 7369 7300 0000 0000 0000 0000 nalysis.........
0000 0048 0030 0037 0038 0039 0038 0034 ...H.0.7.8.9.8.4
0032 0063 002d 0039 0036 0034 0061 002d .2.c.-.9.6.4.a.-
0034 0035 0036 0061 002d 0038 0039 0039 .4.5.6.a.-.8.9.9
0064 002d 0035 0037 0034 0036 0033 0062 .d.-.5.7.4.6.3.b
0064 0031 0038 0035 0032 0039 0000 0012 .d.1.8.5.2.9....
0042 006c 0075 0065 0033 004d 0061 0069 .B.l.u.e.3.M.a.i
006e 0000 0000 000a 0031 002e 0035 002e .n.......1...5..
0030 0000 0000 0ec2 007b 0022 0042 006c .0.......{.".B.l
0075 0065 0033 0057 006f 0072 006b 0066 .u.e.3.W.o.r.k.f
006c 006f 0077 002e 0063 0070 0066 002d .l.o.w...c.p.f.-
0061 0072 0065 0061 0054 0068 0072 0065 .a.r.e.a.T.h.r.e
0073 0068 006f 006c 0064 0069 006e 0067 .s.h.o.l.d.i.n.g
004d 006f 0064 0065 0022 003a 0022 006f .M.o.d.e.".:.".o
0066 0066 0022 002c 0022 0042 006c 0075 .f.f.".,.".B.l.u
0065 0033 0057 006f 0072 006b 0066 006c .e.3.W.o.r.k.f.l
006f 0077 002e 0069 006e 0074 0065 006e .o.w...i.n.t.e.n
0073 0069 0074 0079 0053 0063 006f 0072 .s.i.t.y.S.c.o.r
0065 0072 0022 003a 0022 0042 006c 0075 .e.r.".:.".B.l.u
0065 0033 0043 006f 0064 0061 0022 002c .e.3.C.o.d.a.".,
0022 0072 0065 0066 004d 0061 0073 0073 .".r.e.f.M.a.s.s
004c 0069 0073 0074 0049 0064 0073 0022 .L.i.s.t.I.d.s."
003a 005b 0022 0032 0064 0063 0062 0061 .:.[.".2.d.c.b.a
0030 0034 0065 002d 0039 0033 0033 0061 .0.4.e.-.9.3.3.a
002d 0034 0033 0065 0032 002d 0039 0061 .-.4.3.e.2.-.9.a
0065 0065 002d 0031 0065 0035 0035 0031 .e.e.-.1.e.5.5.1
0061 0032 0035 0032 0035 0062 0032 0022 .a.2.5.2.5.b.2."
002c 0022 0032 0031 0033 0064 0031 0031 .,.".2.1.3.d.1.1
0038 0039 002d 0032 0065 0037 0036 002d .8.9.-.2.e.7.6.-
0034 0032 0038 0061 002d 0038 0032 0065 .4.2.8.a.-.8.2.e
0031 002d 0037 0034 0039 0031 0061 0063 .1.-.7.4.9.1.a.c
0031 0030 0061 0065 0063 0039 0022 005d .1.0.a.e.c.9.".]
002c 0022 0042 006c 0075 0065 0033 0057 .,.".B.l.u.e.3.W
006f 0072 006b 0066 006c 006f 0077 002e .o.r.k.f.l.o.w..
0063 0070 0066 002d 006d 0069 006e 0050 .c.p.f.-.m.i.n.P
0065 0061 006b 0056 0061 006c 006c 0065 .e.a.k.V.a.l.l.e
0079 0055 0073 0065 0022 003a 0066 0061 .y.U.s.e.".:.f.a
006c 0073 0065 002c 0022 006d 0065 0074 .l.s.e.,.".m.e.t
0068 006f 0064 0056 0065 0072 0073 0069 .h.o.d.V.e.r.s.i
006f 006e 0049 0064 0022 003a 0022 0031 .o.n.I.d.".:.".1
0033 0032 0036 0035 0035 0034 0062 002d .3.2.6.5.5.4.b.-
0037 0064 0033 0061 002d 0034 0031 0064 .7.d.3.a.-.4.1.d
0031 002d 0062 0033 0031 0061 002d 0064 .1.-.b.3.1.a.-.d
0035 0031 0061 0036 0062 0039 0061 0066 .5.1.a.6.b.9.a.f
0031 0036 0030 0022 002c 0022 0042 006c .1.6.0.".,.".B.l
0075 0065 0033 0057 006f 0072 006b 0066 .u.e.3.W.o.r.k.f
006c 006f 0077 002e 0072 0061 0077 004d .l.o.w...r.a.w.M
0061 0073 0073 0054 006f 006c 0065 0072 .a.s.s.T.o.l.e.r
0061 006e 0063 0065 0055 006e 0069 0074 .a.n.c.e.U.n.i.t
0022 003a 0022 0044 0061 0022 002c 0022 .".:.".D.a.".,."
006d 0061 006e 0075 0061 006c 0043 0061 .m.a.n.u.a.l.C.a
006c 0069 0062 0072 0061 0074 0069 006f .l.i.b.r.a.t.i.o
006e 0022 003a 0066 0061 006c 0073 0065 .n.".:.f.a.l.s.e
002c 0022 0042 006c 0075 0065 0033 0057 .,.".B.l.u.e.3.W
006f 0072 006b 0066 006c 006f 0077 002e .o.r.k.f.l.o.w..
0062 0070 0063 004e 0075 006d 0052 0054 .b.p.c.N.u.m.R.T
0070 006f 0069 006e 0074 0073 0022 003a .p.o.i.n.t.s.".:
0032 0030 002c 0022 0042 006c 0075 0065 .2.0.,.".B.l.u.e
0033 0057 006f 0072 006b 0066 006c 006f .3.W.o.r.k.f.l.o
0077 002e 0072 0061 0077 004d 0061 0073 .w...r.a.w.M.a.s
0073 0054 006f 006c 0065 0072 0061 006e .s.T.o.l.e.r.a.n
0063 0065 0022 003a 0030 002e 0030 0031 .c.e.".:.0...0.1
002c 0022 0042 006c 0075 0065 0033 0057 .,.".B.l.u.e.3.W
006f 0072 006b 0066 006c 006f 0077 002e .o.r.k.f.l.o.w..
0063 0070 0066 002d 006d 0069 006e 0050 .c.p.f.-.m.i.n.P
0065 0061 006b 0056 0061 006c 006c 0065 .e.a.k.V.a.l.l.e
0079 0022 003a 0031 0030 002e 0030 002c .y.".:.1.0...0.,
0022 0042 006c 0075 0065 0033 0057 006f .".B.l.u.e.3.W.o
0072 006b 0066 006c 006f 0077 002e 006d .r.k.f.l.o.w...m
0061 0073 0073 0054 006f 006c 0065 0072 .a.s.s.T.o.l.e.r
0061 006e 0063 0065 0055 006e 0069 0074 .a.n.c.e.U.n.i.t
0022 003a 0022 0044 0061 0022 002c 0022 .".:.".D.a.".,."
0075 0073 0065 0072 0049 0064 0022 003a .u.s.e.r.I.d.".:
0022 0033 0032 0034 0031 0035 0032 0022 .".3.2.4.1.5.2."
002c 0022 0064 0061 0074 0061 0073 0065 .,.".d.a.t.a.s.e
0074 0049 0064 0022 003a 0022 0061 0031 .t.I.d.".:.".a.1
0037 0066 0066 0036 0038 0038 002d 0034 .7.f.f.6.8.8.-.4
0061 0035 0033 002d 0034 0032 0066 0062 .a.5.3.-.4.2.f.b
002d 0061 0031 0033 0062 002d 0066 0034 .-.a.1.3.b.-.f.4
0064 0032 0064 0034 0064 0032 0063 0039 .d.2.d.4.d.2.c.9
0032 0030 0022 002c 0022 0042 006c 0075 .2.0.".,.".B.l.u
0065 0033 0057 006f 0072 006b 0066 006c .e.3.W.o.r.k.f.l
006f 0077 002e 0063 0070 0066 002d 0069 .o.w...c.p.f.-.i
006e 0074 0065 006e 0073 0069 0074 0079 .n.t.e.n.s.i.t.y
0054 0068 0072 0065 0073 0068 006f 006c .T.h.r.e.s.h.o.l
0064 0022 003a 0031 0030 0030 0030 002e .d.".:.1.0.0.0..
0030 002c 0022 0042 006c 0075 0065 0033 .0.,.".B.l.u.e.3
0057 006f 0072 006b 0066 006c 006f 0077 .W.o.r.k.f.l.o.w
002e 0073 0063 006f 0072 0065 004c 006f ...s.c.o.r.e.L.o
0077 0065 0072 0044 0069 0073 0074 0061 .w.e.r.D.i.s.t.a
006e 0063 0065 004c 0069 006d 0069 0074 .n.c.e.L.i.m.i.t
0022 003a 0030 002e 0030 0033 002c 0022 .".:.0...0.3.,."
006f 0072 0069 0067 0069 006e 0054 0079 .o.r.i.g.i.n.T.y
0070 0065 0022 003a 0022 0062 0072 0075 .p.e.".:.".b.r.u
006b 0065 0072 002e 0062 0073 0066 002e .k.e.r...b.s.f..
0062 006c 0075 0065 0063 0075 0062 0065 .b.l.u.e.c.u.b.e
002e 0073 0065 0072 0076 0065 0072 002e ...s.e.r.v.e.r..
0065 006e 0074 0069 0074 0079 002e 0041 .e.n.t.i.t.y...A
006e 0061 006c 0079 0073 0069 0073 0022 .n.a.l.y.s.i.s."
002c 0022 0042 006c 0075 0065 0033 0057 .,.".B.l.u.e.3.W
006f 0072 006b 0066 006c 006f 0077 002e .o.r.k.f.l.o.w..
0062 0070 0063 004e 0075 006d 0043 0068 .b.p.c.N.u.m.C.h
0072 006f 006d 0070 0065 0061 006b 0073 .r.o.m.p.e.a.k.s
0022 003a 0035 002c 0022 0062 0061 0066 .".:.5.,.".b.a.f
0046 0069 006c 0065 006e 0061 006d 0065 .F.i.l.e.n.a.m.e
0022 003a 0022 0047 003a 005c 005c 0053 .".:.".G.:.\.\.S
0068 0061 0072 0065 005c 005c 0044 0061 .h.a.r.e.\.\.D.a
0074 0061 005c 005c 0042 006c 0075 0065 .t.a.\.\.B.l.u.e
0043 0075 0062 0065 005c 005c 0044 0065 .C.u.b.e.\.\.D.e
006d 006f 005c 005c 0041 004d 002d 0038 .m.o.\.\.A.M.-.8
0037 0039 005f 0034 0032 0030 0031 0030 .7.9._.4.2.0.1.0
0039 0034 0033 005f 0047 0043 0038 005f .9.4.3._.G.C.8._
0030 0031 005f 0032 0030 0032 0039 002e .0.1._.2.0.2.9..
0064 005c 005c 0061 006e 0061 006c 0079 .d.\.\.a.n.a.l.y
0073 0069 0073 002e 0062 0061 0066 0022 .s.i.s...b.a.f."
002c 0022 0042 006c 0075 0065 0033 0057 .,.".B.l.u.e.3.W
006f 0072 006b 0066 006c 006f 0077 002e .o.r.k.f.l.o.w..
0063 0070 0066 002d 0073 0065 006e 0073 .c.p.f.-.s.e.n.s
0069 0074 0069 0076 0069 0074 0079 0022 .i.t.i.v.i.t.y."
003a 0039 0035 002e 0030 002c 0022 006f .:.9.5...0.,.".o
0072 0069 0067 0069 006e 0049 0064 0022 .r.i.g.i.n.I.d."
003a 0022 0061 0031 0037 0066 0066 0036 .:.".a.1.7.f.f.6
0038 0038 002d 0034 0061 0035 0033 002d .8.8.-.4.a.5.3.-
0034 0032 0066 0062 002d 0061 0031 0033 .4.2.f.b.-.a.1.3
0062 002d 0066 0034 0064 0032 0064 0034 .b.-.f.4.d.2.d.4
0064 0032 0063 0039 0032 0030 0022 002c .d.2.c.9.2.0.".,
0022 0042 006c 0075 0065 0033 0057 006f .".B.l.u.e.3.W.o
0072 006b 0066 006c 006f 0077 002e 0070 .r.k.f.l.o.w...p
006d 0069 0073 0022 003a 005b 0022 004d .m.i.s.".:.[.".M
002b 0048 0022 002c 0022 004d 002b 004e .+.H.".,.".M.+.N
0061 0022 002c 0022 004d 002b 004b 0022 .a.".,.".M.+.K."
002c 0022 004d 002b 004e 0048 0034 0022 .,.".M.+.N.H.4."
005d 002c 0022 0042 006c 0075 0065 0033 .].,.".B.l.u.e.3
0057 006f 0072 006b 0066 006c 006f 0077 .W.o.r.k.f.l.o.w
002e 0073 0061 0074 0075 0072 0061 0074 ...s.a.t.u.r.a.t
0069 006f 006e 0049 006e 0074 0065 006e .i.o.n.I.n.t.e.n
0073 0069 0074 0079 0022 003a 0031 002e .s.i.t.y.".:.1..
0030 0045 0038 002c 0022 0042 006c 0075 .0.E.8.,.".B.l.u
0065 0033 0057 006f 0072 006b 0066 006c .e.3.W.o.r.k.f.l
006f 0077 002e 0073 0063 006f 0072 0065 .o.w...s.c.o.r.e
0054 0068 0072 0065 0073 0068 006f 006c .T.h.r.e.s.h.o.l
0064 0022 003a 0030 002e 0035 002c 0022 .d.".:.0...5.,."
0042 006c 0075 0065 0033 0057 006f 0072 .B.l.u.e.3.W.o.r
006b 0066 006c 006f 0077 002e 0073 0063 .k.f.l.o.w...s.c
006f 0072 0065 0055 0070 0070 0065 0072 .o.r.e.U.p.p.e.r
0044 0069 0073 0074 0061 006e 0063 0065 .D.i.s.t.a.n.c.e
004c 0069 006d 0069 0074 0022 003a 0030 .L.i.m.i.t.".:.0
002e 0031 002c 0022 0042 006c 0075 0065 ...1.,.".B.l.u.e
0033 0057 006f 0072 006b 0066 006c 006f .3.W.o.r.k.f.l.o
0077 002e 0063 0070 0066 002d 0061 0072 .w...c.p.f.-.a.r
0065 0061 0054 0068 0072 0065 0073 0068 .e.a.T.h.r.e.s.h
006f 006c 0064 0022 003a 0031 0030 002e .o.l.d.".:.1.0..
0030 002c 0022 0042 006c 0075 0065 0033 .0.,.".B.l.u.e.3
0057 006f 0072 006b 0066 006c 006f 0077 .W.o.r.k.f.l.o.w
002e 004c 0063 006d 0073 0043 0061 006c ...L.c.m.s.C.a.l
0069 0062 0072 0061 0074 0069 006f 006e .i.b.r.a.t.i.o.n
0057 006f 0072 006b 0066 006c 006f 0077 .W.o.r.k.f.l.o.w
002e 0043 0061 006c 0069 0062 0072 0061 ...C.a.l.i.b.r.a
0074 0069 006f 006e 002e 0072 0065 0066 .t.i.o.n...r.e.f
004d 005a 0022 003a 005b 005b 0039 0030 .M.Z.".:.[.[.9.0
002e 0039 0037 0036 0036 0034 0035 002c ...9.7.6.6.4.5.,
0031 0035 0038 002e 0039 0036 0034 0030 .1.5.8...9.6.4.0
0036 0039 002c 0032 0032 0036 002e 0039 .6.9.,.2.2.6...9
0035 0031 0034 0039 0033 002c 0032 0039 .5.1.4.9.3.,.2.9
0034 002e 0039 0033 0038 0039 0031 0037 .4...9.3.8.9.1.7
002c 0033 0036 0032 002e 0039 0032 0036 .,.3.6.2...9.2.6
0033 0034 0031 002c 0034 0033 0030 002e .3.4.1.,.4.3.0..
0039 0031 0033 0037 0036 0035 002c 0034 .9.1.3.7.6.5.,.4
0039 0038 002e 0039 0030 0031 0031 0038 .9.8...9.0.1.1.8
0039 002c 0035 0036 0036 002e 0038 0038 .9.,.5.6.6...8.8
0038 0036 0031 0033 002c 0036 0033 0034 .8.6.1.3.,.6.3.4
002e 0038 0037 0036 0030 0033 0037 002c ...8.7.6.0.3.7.,
0037 0030 0032 002e 0038 0036 0033 0034 .7.0.2...8.6.3.4
0036 0031 002c 0037 0037 0030 002e 0038 .6.1.,.7.7.0...8
0035 0030 0038 0038 0034 002c 0038 0033 .5.0.8.8.4.,.8.3
0038 002e 0038 0033 0038 0033 0030 0038 .8...8.3.8.3.0.8
002c 0039 0030 0036 002e 0038 0032 0035 .,.9.0.6...8.2.5
0037 0033 0032 002c 0039 0037 0034 002e .7.3.2.,.9.7.4..
0038 0031 0033 0031 0035 0036 002c 0031 .8.1.3.1.5.6.,.1
0030 0034 0032 002e 0038 0030 0030 0035 .0.4.2...8.0.0.5
0038 002c 0031 0031 0031 0030 002e 0037 .8.,.1.1.1.0...7
0038 0038 0030 0030 0034 002c 0031 0031 .8.8.0.0.4.,.1.1
0037 0038 002e 0037 0037 0035 0034 0032 .7.8...7.7.5.4.2
0038 002c 0031 0032 0034 0036 002e 0037 .8.,.1.2.4.6...7
0036 0032 0038 0035 0032 002c 0031 0033 .6.2.8.5.2.,.1.3
0031 0034 002e 0037 0035 0030 0032 0037 .1.4...7.5.0.2.7
0036 002c 0031 0033 0038 0032 002e 0037 .6.,.1.3.8.2...7
0033 0037 0037 002c 0031 0034 0035 0030 .3.7.7.,.1.4.5.0
002e 0037 0032 0035 0031 0032 0034 002c ...7.2.5.1.2.4.,
0031 0035 0031 0038 002e 0037 0031 0032 .1.5.1.8...7.1.2
0035 0034 0038 005d 002c 005b 0031 0030 .5.4.8.].,.[.1.0
0034 002e 0039 0039 0032 0032 0039 0035 .4...9.9.2.2.9.5
002c 0031 0038 0036 002e 0039 0039 0035 .,.1.8.6...9.9.5
0033 0036 0039 002c 0032 0036 0038 002e .3.6.9.,.2.6.8..
0039 0039 0038 0034 0034 0033 002c 0033 .9.9.8.4.4.3.,.3
0035 0031 002e 0030 0030 0031 0035 0031 .5.1...0.0.1.5.1
0037 002c 0034 0033 0033 002e 0030 0030 .7.,.4.3.3...0.0
0034 0035 0039 0031 002c 0035 0031 0035 .4.5.9.1.,.5.1.5
002e 0030 0030 0037 0036 0036 0035 002c ...0.0.7.6.6.5.,
0035 0039 0037 002e 0030 0031 0030 0037 .5.9.7...0.1.0.7
0033 0039 002c 0036 0037 0039 002e 0030 .3.9.,.6.7.9...0
0031 0033 0038 0031 0033 002c 0037 0036 .1.3.8.1.3.,.7.6
0031 002e 0030 0031 0036 0038 0038 0037 .1...0.1.6.8.8.7
002c 0038 0034 0033 002e 0030 0031 0039 .,.8.4.3...0.1.9
0039 0036 0031 002c 0039 0032 0035 002e .9.6.1.,.9.2.5..
0030 0032 0033 0030 0033 0035 002c 0031 .0.2.3.0.3.5.,.1
0030 0030 0037 002e 0030 0032 0036 0031 .0.0.7...0.2.6.1
0030 0039 002c 0031 0030 0038 0039 002e .0.9.,.1.0.8.9..
0030 0032 0039 0031 0038 0033 002c 0031 .0.2.9.1.8.3.,.1
0031 0037 0031 002e 0030 0033 0032 0032 .1.7.1...0.3.2.2
0035 0037 002c 0031 0032 0035 0033 002e .5.7.,.1.2.5.3..
0030 0033 0035 0033 0033 0031 002c 0031 .0.3.5.3.3.1.,.1
0033 0033 0035 002e 0030 0033 0038 0034 .3.3.5...0.3.8.4
0030 0035 002c 0031 0034 0031 0037 002e .0.5.,.1.4.1.7..
0030 0034 0031 0034 0037 0039 002c 0031 .0.4.1.4.7.9.,.1
0034 0039 0039 002e 0030 0034 0034 0035 .4.9.9...0.4.4.5
0035 0033 002c 0031 0035 0038 0031 002e .5.3.,.1.5.8.1..
0030 0034 0037 0036 0032 0037 002c 0031 .0.4.7.6.2.7.,.1
0036 0036 0033 002e 0030 0035 0030 0037 .6.6.3...0.5.0.7
0030 0031 005d 005d 002c 0022 0074 0061 .0.1.].].,.".t.a
0072 0067 0065 0074 0022 003a 0022 0043 .r.g.e.t.".:.".C
0033 0032 0048 0033 0035 0043 006c 004e .3.2.H.3.5.C.l.N
0032 004f 0034 0022 002c 0022 0042 006c .2.O.4.".,.".B.l
0075 0065 0033 0057 006f 0072 006b 0066 .u.e.3.W.o.r.k.f
006c 006f 0077 002e 006d 0061 0073 0073 .l.o.w...m.a.s.s
0054 006f 006c 0065 0072 0061 006e 0063 .T.o.l.e.r.a.n.c
0065 0022 003a 0030 002e 0030 0030 0035 .e.".:.0...0.0.5
002c 0022 0042 006c 0075 0065 0033 0057 .,.".B.l.u.e.3.W
006f 0072 006b 0066 006c 006f 0077 002e .o.r.k.f.l.o.w..
0063 0068 0072 006f 006d 0050 0065 0061 .c.h.r.o.m.P.e.a
006b 0041 0062 0075 006e 0064 0061 006e .k.A.b.u.n.d.a.n
0063 0065 0054 0068 0072 0065 0073 0068 .c.e.T.h.r.e.s.h
006f 006c 0064 0022 003a 0030 002e 0030 .o.l.d.".:.0...0
002c 0022 0042 006c 0075 0065 0033 0057 .,.".B.l.u.e.3.W
006f 0072 006b 0066 006c 006f 0077 002e .o.r.k.f.l.o.w..
0063 0070 0066 002d 0069 006e 0074 0065 .c.p.f.-.i.n.t.e
006e 0073 0069 0074 0079 0054 0068 0072 .n.s.i.t.y.T.h.r
0065 0073 0068 006f 006c 0064 0069 006e .e.s.h.o.l.d.i.n
0067 004d 006f 0064 0065 0022 003a 0022 .g.M.o.d.e.".:."
0061 0062 0073 006f 006c 0075 0074 0065 .a.b.s.o.l.u.t.e
0022 002c 0022 0042 006c 0075 0065 0033 .".,.".B.l.u.e.3
0057 006f 0072 006b 0066 006c 006f 0077 .W.o.r.k.f.l.o.w
002e 0065 0069 0063 004e 0075 006d 0043 ...e.i.c.N.u.m.C
0068 0072 006f 006d 0070 0065 0061 006b .h.r.o.m.p.e.a.k
0073 0022 003a 0033 007d                .s.".:.3.}
omniORB: 2015-12-04 10:44:32.263000: Dispatching remote call 'processAnalysis' to: root/BidirPoa<0> (active)
omniORB: 2015-12-04 10:44:32.263000: throw BAD_PARAM from cs-UTF-16.cc:184 (NO,BAD_PARAM_WCharTCSNotKnown)
omniORB: 2015-12-04 10:45:32.807000: sendChunk: to giop:tcp:[::1]:683 68 bytes
omniORB: 2015-12-04 10:45:32.807000: 
4749 4f50 0102 0101 3800 0000 0500 0000 GIOP....8.......
0200 0000 0000 0000 2000 0000 4944 4c3a ........ ...IDL:
6f6d 672e 6f72 672f 434f 5242 412f 4241 omg.org/CORBA/BA
445f 5041 5241 4d3a 312e 3000 1700 4d4f D_PARAM:1.0...MO
0100 0000                               ....
## third non_existent invocation
omniORB: 2015-12-04 10:45:32.808000: inputMessage: from giop:tcp:[::1]:683 76 bytes
omniORB: 2015-12-04 10:45:32.808000: 
4749 4f50 0102 0000 0000 0040 0000 0007 GIOP....... at ....
0300 0000 0000 0000 0000 0017 ff42 6964 .............Bid
6972 506f 61fe 785f 6156 0100 e970 0000 irPoa.x_aV...p..
0000 0000 0000 000e 5f6e 6f6e 5f65 7869 ........_non_exi
7374 656e 7400 0000 0000 0000           stent.......
omniORB: 2015-12-04 10:45:32.808000: Dispatching remote call '_non_existent' to: root/BidirPoa<0> (active)
omniORB: 2015-12-04 10:45:32.808000: sendChunk: to giop:tcp:[::1]:683 25 bytes
omniORB: 2015-12-04 10:45:32.808000: 
4749 4f50 0102 0101 0d00 0000 0700 0000 GIOP............
0000 0000 0000 0000 00                  .........
omniORB: 2015-12-04 10:45:32.808000: Return from remote call '_non_existent' to: root/BidirPoa<0> (active)
## fourth non_existent invocation
omniORB: 2015-12-04 10:46:32.808000: inputMessage: from giop:tcp:[::1]:683 76 bytes
omniORB: 2015-12-04 10:46:32.808000: 
4749 4f50 0102 0000 0000 0040 0000 0009 GIOP....... at ....
0300 0000 0000 0000 0000 0017 ff42 6964 .............Bid
6972 506f 61fe 785f 6156 0100 e970 0000 irPoa.x_aV...p..
0000 0000 0000 000e 5f6e 6f6e 5f65 7869 ........_non_exi
7374 656e 7400 0000 0000 0000           stent.......
omniORB: 2015-12-04 10:46:32.808000: Dispatching remote call '_non_existent' to: root/BidirPoa<0> (active)
omniORB: 2015-12-04 10:46:32.808000: sendChunk: to giop:tcp:[::1]:683 25 bytes
omniORB: 2015-12-04 10:46:32.808000: 
4749 4f50 0102 0101 0d00 0000 0900 0000 GIOP............
0000 0000 0000 0000 00                  .........
omniORB: 2015-12-04 10:46:32.808000: Return from remote call '_non_existent' to: root/BidirPoa<0> (active)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bdal_omniorb_bidir.cfg
Type: application/octet-stream
Size: 44503 bytes
Desc: not available
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20151204/c6fe8c45/attachment-0001.obj>


More information about the omniORB-list mailing list