[omniORB] Character codeset negotiation seems to fail with a Jacorb server

Lewis, James James.Lewis at TransCore.com
Thu Apr 27 19:02:13 BST 2017


Jacorb (server) version: 3.7
OmniORB (client) version: 4.2.0
Running on windows for both.

Snippet from logging:
[12:36:41] omniORB: (?) 2017-04-27 12:36:41.610000: Version: 4.2.0

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.610000: Distribution date: Mon Apr 28 17:48:32 BST 2014 dgrisby

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: My addresses are:
omniORB: 127.0.0.1
omniORB: 10.1.20.4

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: Maximum supported GIOP version is 1.2

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: Native char code sets: UTF-8 ISO-8859-1.

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: 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).

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: Native wide char code sets: UTF-16.

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: Transmission wide char code sets: UTF-16(1.2).

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: Initialising omniDynamic library.

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: Current configuration is as follows:
omniORB:   DefaultInitRef (file) =
omniORB:   DefaultInitRef (args) =
omniORB:   abortOnInternalError = 0
omniORB:   abortOnNativeException = 0
omniORB:   acceptBiDirectionalGIOP = 0
omniORB:   acceptMisalignedTcIndirections = 0
omniORB:   bootstrapAgentHostname =
omniORB:   bootstrapAgentPort = 900
omniORB:   clientCallTimeOutPeriod = 0
omniORB:   clientConnectTimeOutPeriod = 0
omniORB:   clientTransportRule = * unix,ssl,tcp
omniORB:   configFile = C:\Program Files (x86)\TransCore\ATMS\omni\omni.cfg
omniORB:   connectionWatchImmediate = 0
omniORB:   connectionWatchPeriod = 50000
omniORB:   copyValuesInLocalCalls = 1
omniORB:   diiThrowsSysExceptions = 0
omniORB:   dumpConfiguration = 1
omniORB:   endPoint = giop:tcp:127.0.0.1:5023
omniORB:   endPointPublish = addr
omniORB:   giopMaxMsgSize = 2097152
omniORB:   giopTargetAddressMode = KeyAddr
omniORB:   id = omniORB4
omniORB:   idleThreadTimeout = 10
omniORB:   immediateAddressSwitch = 0
omniORB:   inConScanPeriod = 180
omniORB:   lcdMode = 0
omniORB:   listenBacklog = 2147483647
omniORB:   maxClientThreadPoolSize = 100
omniORB:   maxGIOPConnectionPerServer = 5
omniORB:   maxGIOPVersion = 1.2
omniORB:   maxInterleavedCallsPerConnection = 5
omniORB:   maxServerThreadPerConnection = 100
omniORB:   maxServerThreadPoolSize = 100
omniORB:   maxSocketRecv = 131072
omniORB:   maxSocketSend = 131072
omniORB:   nativeCharCodeSet = UTF-8
omniORB:   nativeWCharCodeSet = UTF-16
omniORB:   objectTableSize = 0
omniORB:   offerBiDirectionalGIOP = 0
omniORB:   oneCallPerConnection = 1
omniORB:   outConScanPeriod = 120
omniORB:   poaHoldRequestTimeout = 0
omniORB:   poaUniquePersistentSystemIds = 1
omniORB:   principal = [Null]
omniORB:   resetTimeOutOnRetries = 0
omniORB:   scanGranularity = 5
omniORB:   serverCallTimeOutPeriod = 0
omniORB:   serverTransportRule = * unix,ssl,tcp
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 = [stderr]
omniORB:   traceInvocationReturns = 0
omniORB:   traceInvocations = 1
omniORB:   traceLevel = 50
omniORB:   traceLocking = 0
omniORB:   traceThreadId = 1
omniORB:   traceTime = 1
omniORB:   unixTransportDirectory = /tmp/omni-%u
omniORB:   unixTransportPermission =  777
omniORB:   useTypeCodeIndirections = 1
omniORB:   validateUTF8 = 0
omniORB:   verifyObjectExistsAndType = 1

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: Initialising incoming endpoints.

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: Instantiate endpoint 'giop:tcp:127.0.0.1:5023'

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: Explicit bind to host 127.0.0.1.

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.611000: Bind to address 127.0.0.1 port 5023.

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.612000: Publish specification: 'addr'

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.612000: Try to publish 'addr' for endpoint giop:tcp:127.0.0.1:5023

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.612000: Publish endpoint 'giop:tcp:127.0.0.1:5023'

[12:36:41] omniORB: (?) 2017-04-27 12:36:41.612000: Starting serving incoming endpoints.

[12:36:41] omniORB: (1) 2017-04-27 12:36:41.612000: AsyncInvoker: thread id 1 has started. Total threads = 1.

[12:36:41] omniORB: (1) 2017-04-27 12:36:41.612000: AsyncInvoker: thread id 1 assigned to general tasks. Total general threads = 1.

[12:36:41] omniORB: (1) 2017-04-27 12:36:41.612000: AsyncInvoker: thread id 1 performing immediate general task.

[12:36:41] omniORB: (1) 2017-04-27 12:36:41.612000: giopRendezvouser task execute for giop:tcp:127.0.0.1:5023

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.526000: Adding root<0> (activating) to object table.

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.526000: State root<0> (activating) -> active

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.526000: Creating ref to local: root<0>
target id      : IDL:LocalDataServer/LocalDataSubscriber:1.0
most derived id: IDL:LocalDataServer/LocalDataSubscriber:1.0

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.526000: Creating ref to remote: key<Supplier>
target id      : IDL:omg.org/CORBA/Object:1.0
most derived id:

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.526000: Invoke '_non_existent' on remote: key<Supplier>

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.527000: Client attempt to connect to giop:tcp:10.1.20.4:5024

[12:36:43] omniORB: (2) 2017-04-27 12:36:43.527000: AsyncInvoker: thread id 2 has started. Total threads = 2.

[12:36:43] omniORB: (2) 2017-04-27 12:36:43.527000: AsyncInvoker: thread id 2 assigned to general tasks. Total general threads = 2.

[12:36:43] omniORB: (2) 2017-04-27 12:36:43.527000: AsyncInvoker: thread id 2 performing immediate general task.

[12:36:43] omniORB: (2) 2017-04-27 12:36:43.527000: Scavenger task execute.

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.538000: Client opened connection to giop:tcp:10.1.20.4:5024

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.538000: sendChunk: to giop:tcp:10.1.20.4:5024 60 bytes

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.538000:
4749 4f50 0102 0100 3000 0000 0200 0000 GIOP....0.......
0300 0000 0000 0000 0800 0000 5375 7070 ............Supp
6c69 6572 0e00 0000 5f6e 6f6e 5f65 7869 lier...._non_exi
7374 656e 7400 0000 0000 0000           stent.......

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.540000: inputMessage: from giop:tcp:10.1.20.4:5024 25 bytes

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.540000:
4749 4f50 0102 0001 0000 000d 0000 0002 GIOP............
0000 0000 0000 0000 00                  .........

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.541000: Invoke '_is_a' on remote: key<Supplier>

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.541000: sendChunk: to giop:tcp:10.1.20.4:5024 114 bytes

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.541000:
4749 4f50 0102 0100 6600 0000 0400 0000 GIOP....f.......
0300 0000 0000 0000 0800 0000 5375 7070 ............Supp
6c69 6572 0600 0000 5f69 735f 6100 7869 lier...._is_a.xi
0000 0000 7400 0000 3600 0000 4944 4c3a ....t...6...IDL:
636f 6d2f 7472 616e 7363 6f72 652f 7463 com/transcore/tc
732f 7265 6d6f 7465 2f64 6973 7472 6962 s/remote/distrib
2f44 6174 6153 7570 706c 6965 723a 312e /DataSupplier:1.
3000                                    0.

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.542000: inputMessage: from giop:tcp:10.1.20.4:5024 25 bytes

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.542000:
4749 4f50 0102 0001 0000 000d 0000 0004 GIOP............
0000 0000 0000 0000 01                  .........

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.542000: Creating ref to remote: key<Supplier>
target id      : IDL:com/transcore/tcs/remote/distrib/DataSupplier:1.0
most derived id:

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.543000: Invoke 'ping' on remote: key<Supplier>

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.543000: sendChunk: to giop:tcp:10.1.20.4:5024 52 bytes

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.543000:
4749 4f50 0102 0100 2800 0000 0600 0000 GIOP....(.......
0300 0000 0000 0000 0800 0000 5375 7070 ............Supp
6c69 6572 0500 0000 7069 6e67 0000 7869 lier....ping..xi
0000 0000                               ....

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.544000: inputMessage: from giop:tcp:10.1.20.4:5024 4380 bytes

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.546000: inputMessage: (body) from giop:tcp:10.1.20.4:5024 3812 bytes

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.548000: inputCopyChunk: from giop:tcp:10.1.20.4:5024 119832 bytes

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.590000: inputChunk: from giop:tcp:10.1.20.4:5024 4 bytes

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.590000:
fcfd feff                               ....

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.597000: Invoke 'connect' on remote: key<Supplier>

[12:36:43] omniORB: (?) 2017-04-27 12:36:43.597000: throw BAD_PARAM from cs-UTF-16.cc:138 (NO,BAD_PARAM_WCharTCSNotKnown)

James C. Lewis  |  Software Engineer
TransCore  |  192 Technology Parkway, Suite 500  |  Norcross, GA 30092
Office: 770.246.6309

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20170427/1f49bbb9/attachment-0001.html>


More information about the omniORB-list mailing list