[omniORB] Bidirectional client using normal connection because it is only GIOP 1.0
Jim Bell
Jim at JC-Bell.com
Mon Nov 4 19:26:21 GMT 2019
Hi!
omniORB + omniORBpy 4.2.3 with Python 2.7.
I'm trying to use bidirectional GIOP, in combination with omniINSPOA.
I've carefully set it up per the docs, and calls and callbacks work, but
I get this message all over the place (traceLevel 25):
Bidirectional client using normal connection because it is only
GIOP 1.0
That's a pretty definitive indicator that bidirectional isn't working,
right?
Here's the callbacks' trace sequence...
omniORB: (?) 2019-11-04 12:51:01.988000: Bidirectional client using
normal connection because it is only GIOP 1.0
omniORB: (?) 2019-11-04 12:51:01.988000: sendChunk: to
giop:tcp:127.0.0.1:12551 68 bytes
omniORB: (5) 2019-11-04 12:51:01.990000: inputMessage: from
giop:tcp:[::ffff:127.0.0.1]:63825 68 bytes
omniORB: (5) 2019-11-04 12:51:01.990000: sendChunk: to
giop:tcp:[::ffff:127.0.0.1]:63825 26 bytes
omniORB: (?) 2019-11-04 12:51:01.992000: inputMessage: from
giop:tcp:127.0.0.1:12551 26 bytes
omniORB: (?) 2019-11-04 12:51:01.993000: Bidirectional client using
normal connection because it is only GIOP 1.0
omniORB: (?) 2019-11-04 12:51:01.994000: sendChunk: to
giop:tcp:127.0.0.1:12551 84 bytes
omniORB: (5) 2019-11-04 12:51:01.996000: inputMessage: from
giop:tcp:[::ffff:127.0.0.1]:63825 84 bytes
omniORB: (5) 2019-11-04 12:51:01.997000: sendChunk: to
giop:tcp:[::ffff:127.0.0.1]:63825 80 bytes
omniORB: (?) 2019-11-04 12:51:01.999000: inputMessage: from
giop:tcp:127.0.0.1:12551 80 bytes
Here's some of the gory traceLevel detail on startup...
omniORB: (0) 2019-11-04 12:51:00.069000: Version: 4.2.3
omniORB: (0) 2019-11-04 12:51:00.069000: Distribution date: Mon 10 Dec
23:41:29 GMT 2018
omniORB: (0) 2019-11-04 12:51:00.069000: My addresses are:
omniORB: 192.168.163.1
omniORB: 192.168.47.1
omniORB: 10.0.0.2
omniORB: 192.168.0.240
omniORB: 10.9.19.210
omniORB: 127.0.0.1
omniORB: 2601:243:2000:fd90:1878:455e:9e92:b547
omniORB: 2601:243:2000:fd90:a17f:3110:1144:2ff1
omniORB: ::192.168.0.240
omniORB: 2601:243:2000:fd90::d18f
omniORB: (0) 2019-11-04 12:51:00.069000: Maximum supported GIOP version
is 1.2
omniORB: (0) 2019-11-04 12:51:00.070000: Native char code sets: UTF-8
ISO-8859-1.
omniORB: (0) 2019-11-04 12:51:00.070000: 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: (0) 2019-11-04 12:51:00.070000: Native wide char code sets: UTF-16.
omniORB: (0) 2019-11-04 12:51:00.070000: Transmission wide char code
sets: UTF-16(1.2).
omniORB: (0) 2019-11-04 12:51:00.070000: Information: the omniDynamic
library is not linked.
omniORB: (0) 2019-11-04 12:51:00.070000: Current configuration is as
follows:
omniORB: DefaultInitRef (file) =
omniORB: DefaultInitRef (args) =
omniORB: abortOnInternalError = 0
omniORB: abortOnNativeException = 0
omniORB: acceptBiDirectionalGIOP = 1
omniORB: acceptMisalignedTcIndirections = 0
omniORB: bootstrapAgentHostname =
omniORB: bootstrapAgentPort = 900
omniORB: clientCallTimeOutPeriod = 1000
omniORB: clientConnectTimeOutPeriod = 2000
omniORB: clientTransportRule = * bidir,unix,ssl,tcp
omniORB: configFile = C:\Tools\IDSORB.CFG
omniORB: connectionWatchImmediate = 0
omniORB: connectionWatchPeriod = 5000000
omniORB: copyValuesInLocalCalls = 1
omniORB: defaultCharCodeSet = nil
omniORB: defaultWCharCodeSet = nil
omniORB: diiThrowsSysExceptions = 0
omniORB: dumpConfiguration = 0
omniORB: endPoint = giop:tcp::12551
omniORB: endPointPublish = all(addr,name)
omniORB: giopMaxMsgSize = 2097152
omniORB: giopTargetAddressMode = KeyAddr
omniORB: id = omniORB4
omniORB: idleThreadTimeout = 10
omniORB: immediateAddressSwitch = 0
omniORB: inConScanPeriod = 600
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 = 1
omniORB: oneCallPerConnection = 1
omniORB: outConScanPeriod = 120
omniORB: poaHoldRequestTimeout = 0
omniORB: poaUniquePersistentSystemIds = 1
omniORB: principal = [Null]
omniORB: resetTimeOutOnRetries = 0
omniORB: resolveNamesForTransportRules = 1
omniORB: retainAddressOrder = 1
omniORB: scanGranularity = 5
omniORB: serverCallTimeOutPeriod = 1000
omniORB: serverTransportRule = * bidir,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 = 0
omniORB: traceLevel = 25
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
omniORB: (0) 2019-11-04 12:51:00.072000: omniORBpy distribution date:
Mon 10 Dec 23:41:29 GMT 2018
More information about the omniORB-list
mailing list