[omniORB] Is it a bug ?

Jerome Kerdreux Jerome.Kerdreux at finix.eu.org
Thu May 15 17:12:44 BST 2003


On Wed, May 14, 2003 at 02:43:04PM +0200, Jerome Kerdreux wrote:
 
> Hi all,

Since my last install, i get some really strange things on my NS.
Please look at this 

If i run src/examples/echo/eg3_impl 2 times (stopping the 
1 first w/ a control-c), the NameService die . :( 
'Abandon' 


I join the 2 logs of this weird thing. I don't find any
good reason to explain that 


I tested on 2 differents systems
- debian (linux) testing
- debian sid 

with omniORB .4.0.1 and .4.0.0 build w/ gcc 2.95 
(I haven't checked right now but i'm quite sure 
that with gcc 3.2 i never see this kind of stuff.



Please help me i spent 2 day on this and i can't 
found what 's going wrong 


-------------- next part --------------
omniORB: Distribution date: Fri Mar 14 11:27:17 GMT 2003 dgrisby
omniORB: My addresses are:
omniORB: 127.0.0.1
omniORB: 192.44.75.35
omniORB: Maximum supported GIOP version is 1.2
omniORB: Native char code sets: ISO-8859-1 UTF-8.
omniORB: Transmission char code sets: ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0) UTF-8(1.2).
omniORB: Native wide char code sets: UTF-16.
omniORB: Transmission wide char code sets: UTF-16(1.2).
omniORB: Information: the omniDynamic library is not linked.
omniORB: Current configuration is as follows:
omniORB:   DefaultInitRef (file) =
omniORB:   DefaultInitRef (args) =
omniORB:   InitRef = NameService=corbaname::p3ainfo1:2809
omniORB:   abortOnInternalError = 0
omniORB:   acceptBiDirectionalGIOP = 1
omniORB:   acceptMisalignedTcIndirections = 0
omniORB:   bootstrapAgentHostname =
omniORB:   bootstrapAgentPort = 900
omniORB:   clientCallTimeOutPeriod = 0
omniORB:   clientTransportRule = * bidir,unix,tcp,ssl
omniORB:   diiThrowsSysExceptions = 0
omniORB:   dumpConfiguration = 0
omniORB:   endPoint = giop:tcp::2809
omniORB:   endPointPublishAllIFs = 0
omniORB:   giopMaxMsgSize = 2097152
omniORB:   giopTargetAddressMode = KeyAddr
omniORB:   id = omniORB4
omniORB:   inConScanPeriod = 180
omniORB:   lcdMode = 0
omniORB:   maxGIOPConnectionPerServer = 5
omniORB:   maxGIOPVersion = 1.2
omniORB:   maxInterleavedCallsPerConnection = 5
omniORB:   maxServerThreadPerConnection = 100
omniORB:   maxServerThreadPoolSize = 100
omniORB:   nativeCharCodeSet = ISO-8859-1
omniORB:   nativeWCharCodeSet = UTF-16
omniORB:   objectTableSize = 0
omniORB:   offerBiDirectionalGIOP = 1
omniORB:   omniORB_27_CompatibleAnyExtraction = 0
omniORB:   oneCallPerConnection = 1
omniORB:   outConScanPeriod = 120
omniORB:   poaHoldRequestTimeout = 0
omniORB:   poaUniquePersistentSystemIds = 1
omniORB:   principal = [Null]
omniORB:   scanGranularity = 5
omniORB:   serverCallTimeOutPeriod = 0
omniORB:   serverTransportRule = * bidir,unix,tcp,ssl
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:   traceInvocations = 0
omniORB:   traceLevel = 40
omniORB:   traceThreadId = 0
omniORB:   unixTransportDirectory = /tmp/omni-%u
omniORB:   unixTransportPermission =  777
omniORB:   useTypeCodeIndirections = 1
omniORB:   verifyObjectExistsAndType = 1
omniORB: Initialising incoming endpoints.
omniORB: Bind to address 0.0.0.0.
omniORB: Starting serving incoming endpoints.

Thu May 15 16:06:18 2003:

Starting omniNames for the first time.
omniORB: AsyncInvoker: thread id = 1 has started. Total threads = 1
omniORB: giopRendezvouser task execute for giop:tcp:192.44.75.35:2809
Wrote initial log file.
omniORB: Adding key<0x4e616d6553657276696365> (activating) to object table.
omniORB: State key<0x4e616d6553657276696365> (activating) -> active
Read log file successfully.
omniORB: Creating ref to local: key<0x4e616d6553657276696365>
 target id      : IDL:omg.org/CosNaming/NamingContextExt:1.0
 most derived id: IDL:omg.org/CosNaming/NamingContextExt:1.0
Root context is IOR:010000002b00000049444c3a6f6d672e6f72672f436f734e616d696e672f4e616d696e67436f6e746578744578743a312e300000010000000000000060000000010102000d0000003139322e34342e37352e33350000f90a0b0000004e616d6553657276696365000200000000000000080000000100000000545441010000001c00000001000000010001000100000001000105090101000100000009010100
Checkpointing Phase 1: Prepare.
Checkpointing Phase 2: Commit.
Checkpointing completed.
omniORB: Server accepted connection from giop:tcp:127.0.0.1:33492
omniORB: AsyncInvoker: thread id = 2 has started. Total threads = 3
omniORB: AsyncInvoker: thread id = 3 has started. Total threads = 3
omniORB: Scavenger task execute.
omniORB: giopWorker task execute.
omniORB: Accepted connection from giop:tcp:127.0.0.1:33492 because of this rule: "* bidir,unix,tcp,ssl"
omniORB: inputMessage: from giop:tcp:127.0.0.1:33492 100 bytes
omniORB:
4749 4f50 0100 0100 5800 0000 0000 0000 GIOP....X.......
0200 0000 0100 0000 0b00 0000 4e61 6d65 ............Name
5365 7276 6963 6500 0600 0000 5f69 735f Service....._is_
6100 0000 0000 0000 2800 0000 4944 4c3a a.......(...IDL:
6f6d 672e 6f72 672f 436f 734e 616d 696e omg.org/CosNamin
672f 4e61 6d69 6e67 436f 6e74 6578 743a g/NamingContext:
312e 3000                               1.0.
omniORB: sendChunk: to giop:tcp:127.0.0.1:33492 25 bytes
omniORB:
4749 4f50 0100 0101 0d00 0000 0000 0000 GIOP............
0200 0000 0000 0000 01                  .........
omniORB: inputMessage: from giop:tcp:127.0.0.1:33492 99 bytes
omniORB:
4749 4f50 0100 0100 5700 0000 0000 0000 GIOP....W.......
0400 0000 0100 0000 0b00 0000 4e61 6d65 ............Name
5365 7276 6963 6500 1100 0000 6269 6e64 Service.....bind
5f6e 6577 5f63 6f6e 7465 7874 0044 4c3a _new_context.DL:
0000 0000 0100 0000 0500 0000 7465 7374 ............test
002f 4e61 0b00 0000 6d79 5f63 6f6e 7465 ./Na....my_conte
7874 00                                 xt.
omniORB: Creating ref to in process: root/<......L.....>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id: IDL:omg.org/CosNaming/NamingContext:1.0
omniORB: Adding root/<......L.....> (activating) to object table.
omniORB: State root/<......L.....> (activating) -> active
omniORB: Creating ref to local: root/<......L.....>
 target id      : IDL:omg.org/CosNaming/NamingContextExt:1.0
 most derived id: IDL:omg.org/CosNaming/NamingContextExt:1.0
omniORB: ObjRef(IDL:omg.org/CosNaming/NamingContext:1.0) -- deleted.
omniORB: createLocalObjRef -- reusing reference from local ref list.
omniORB: sendChunk: to giop:tcp:127.0.0.1:33492 184 bytes
omniORB:
4749 4f50 0100 0101 ac00 0000 0000 0000 GIOP............
0400 0000 0000 0000 2b00 0000 4944 4c3a ........+...IDL:
6f6d 672e 6f72 672f 436f 734e 616d 696e omg.org/CosNamin
672f 4e61 6d69 6e67 436f 6e74 6578 7445 g/NamingContextE
7874 3a31 2e30 0030 0100 0000 0000 0000 xt:1.0.0........
6400 0000 0101 0200 0d00 0000 3139 322e d...........192.
3434 2e37 352e 3335 0000 f90a 0e00 0000 44.75.35........
ff00 da9e c33e 0100 4cf4 0000 0000 0000 .....>..L.......
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: Server accepted connection from giop:tcp:192.44.75.35:33493
omniORB: AsyncInvoker: thread id = 4 has started. Total threads = 4
omniORB: giopWorker task execute.
omniORB: Accepted connection from giop:tcp:192.44.75.35:33493 because of this rule: "* bidir,unix,tcp,ssl"
omniORB: inputMessage: from giop:tcp:192.44.75.35:33493 38 bytes
omniORB:
4749 4f50 0102 0103 1a00 0000 0200 0000 GIOP............
0000 0000 0e00 0000 ff00 da9e c33e 0100 .............>..
4cf4 0000 0000                          L.....
omniORB: Handling a GIOP LOCATE_REQUEST.
omniORB: sendChunk: to giop:tcp:192.44.75.35:33493 20 bytes
omniORB:
4749 4f50 0102 0104 0800 0000 0200 0000 GIOP............
0100 0000                               ....
omniORB: inputMessage: from giop:tcp:192.44.75.35:33493 280 bytes
omniORB:
4749 4f50 0102 0100 0c01 0000 0400 0000 GIOP............
0300 0000 0000 0000 0e00 0000 ff00 da9e ................
c33e 0100 4cf4 0000 0000 0000 0500 0000 .>..L...........
6269 6e64 0005 0000 0200 0000 0100 0000 bind............
0c00 0000 0100 0000 0100 0100 0901 0100 ................
0500 0000 1c00 0000 0100 0000 0100 0000 ................
0d00 0000 3139 322e 3434 2e37 352e 3335 ....192.44.75.35
0000 d382 0000 0000 0100 0000 0500 0000 ................
4563 686f 0000 0000 0700 0000 4f62 6a65 Echo........Obje
6374 0000 0d00 0000 4944 4c3a 4563 686f ct......IDL:Echo
3a31 2e30 0000 0000 0100 0000 0000 0000 :1.0............
6400 0000 0101 0200 0d00 0000 3139 322e d...........192.
3434 2e37 352e 3335 0000 d382 0e00 0000 44.75.35........
fedd 9ec3 3e00 004c f700 0000 0000 0000 ....>..L........
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:  recieve codeset service context and set TCS to (ISO-8859-1,UTF-16)
omniORB:  receive bidir IIOP service context: ( 192.44.75.35:33491 )
omniORB: Accepted request from giop:tcp:192.44.75.35:33493 to switch to bidirectional because of this rule: "* bidir,unix,tcp,ssl"
omniORB: Creating ref to remote: root<0>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id: IDL:Echo:1.0
omniORB: createLocalObjRef -- reusing reference from local ref list.
omniORB: sendChunk: to giop:tcp:192.44.75.35:33493 24 bytes
omniORB:
4749 4f50 0102 0101 0c00 0000 0400 0000 GIOP............
0000 0000 0000 0000                     ........
omniORB: throw giopStream::CommFailure from giopStream.cc:819(0,NO,COMM_FAILURE_UnMarshalArguments)
omniORB: Server connection refcount = 1
omniORB: Server connection refcount = 0
omniORB: Server close connection from giop:tcp:127.0.0.1:33492
omniORB: throw giopStream::CommFailure from giopStream.cc:819(0,NO,COMM_FAILURE_UnMarshalArguments)
omniORB: Server connection refcount = 1
omniORB: Server connection refcount = 0
omniORB: Server close connection from giop:tcp:192.44.75.35:33493



<-------------- This is when I endup eg3_impl --------------->





omniORB: Scan for idle connections (1053007586,914994000)
omniORB: Scan for idle connections done (1053007586,914994000).
omniORB: Server accepted connection from giop:tcp:127.0.0.1:33495
omniORB: giopWorker task execute.
omniORB: Accepted connection from giop:tcp:127.0.0.1:33495 because of this rule: "* bidir,unix,tcp,ssl"
omniORB: inputMessage: from giop:tcp:127.0.0.1:33495 100 bytes
omniORB:
4749 4f50 0100 0100 5800 0000 0000 0000 GIOP....X.......
0200 0000 0100 0000 0b00 0000 4e61 6d65 ............Name
5365 7276 6963 6500 0600 0000 5f69 735f Service....._is_
6100 0000 0000 0000 2800 0000 4944 4c3a a.......(...IDL:
6f6d 672e 6f72 672f 436f 734e 616d 696e omg.org/CosNamin
672f 4e61 6d69 6e67 436f 6e74 6578 743a g/NamingContext:
312e 3000                               1.0.
omniORB: sendChunk: to giop:tcp:127.0.0.1:33495 25 bytes
omniORB:
4749 4f50 0100 0101 0d00 0000 0000 0000 GIOP............
0200 0000 0000 0000 01                  .........
omniORB: inputMessage: from giop:tcp:127.0.0.1:33495 99 bytes
omniORB:
4749 4f50 0100 0100 5700 0000 0000 0000 GIOP....W.......
0400 0000 0100 0000 0b00 0000 4e61 6d65 ............Name
5365 7276 6963 6500 1100 0000 6269 6e64 Service.....bind
5f6e 6577 5f63 6f6e 7465 7874 0044 4c3a _new_context.DL:
0000 0000 0100 0000 0500 0000 7465 7374 ............test
002f 4e61 0b00 0000 6d79 5f63 6f6e 7465 ./Na....my_conte
7874 00                                 xt.
omniORB: Creating ref to in process: root/<......L.....>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id: IDL:omg.org/CosNaming/NamingContext:1.0
omniORB: Adding root/<......L.....> (activating) to object table.
omniORB: State root/<......L.....> (activating) -> active
omniORB: Creating ref to local: root/<......L.....>
 target id      : IDL:omg.org/CosNaming/NamingContextExt:1.0
 most derived id: IDL:omg.org/CosNaming/NamingContextExt:1.0
omniORB: ObjRef(IDL:omg.org/CosNaming/NamingContext:1.0) -- deleted.
omniORB: State root/<......L.....> (active) -> deactivating
omniORB: Object is still busy -- etherealise later.
omniORB: POA() etherealising object.
 id: IDL:omg.org/CosNaming/NamingContextExt:1.0
omniORB: State root/<......L.....> (deactivating) -> etherealising
omniORB: Removing root/<......L.....> (etherealising) from object table
omniORB: RefCountServantBase has zero ref count -- deleted.
omniORB: Object table entry root/<......L.....> (dead) deleted.
omniORB: ObjRef(IDL:omg.org/CosNaming/NamingContextExt:1.0) -- deleted.
Abandon
-------------- next part --------------
omniORB: Distribution date: Fri Mar 14 11:27:17 GMT 2003 dgrisby
omniORB: My addresses are:
omniORB: 127.0.0.1
omniORB: 192.44.75.35
omniORB: Maximum supported GIOP version is 1.2
omniORB: Native char code sets: ISO-8859-1 UTF-8.
omniORB: Transmission char code sets: ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0) UTF-8(1.2).
omniORB: Native wide char code sets: UTF-16.
omniORB: Transmission wide char code sets: UTF-16(1.2).
omniORB: Information: the omniDynamic library is not linked.
omniORB: Current configuration is as follows:
omniORB:   DefaultInitRef (file) =
omniORB:   DefaultInitRef (args) =
omniORB:   InitRef = NameService=corbaname::localhost
omniORB:   abortOnInternalError = 0
omniORB:   acceptBiDirectionalGIOP = 1
omniORB:   acceptMisalignedTcIndirections = 0
omniORB:   bootstrapAgentHostname =
omniORB:   bootstrapAgentPort = 900
omniORB:   clientCallTimeOutPeriod = 0
omniORB:   clientTransportRule = * bidir,unix,tcp,ssl
omniORB:   diiThrowsSysExceptions = 0
omniORB:   dumpConfiguration = 0
omniORB:   endPoint = giop:tcp::
omniORB:   endPointPublishAllIFs = 0
omniORB:   giopMaxMsgSize = 2097152
omniORB:   giopTargetAddressMode = KeyAddr
omniORB:   id = omniORB4
omniORB:   inConScanPeriod = 180
omniORB:   lcdMode = 0
omniORB:   maxGIOPConnectionPerServer = 5
omniORB:   maxGIOPVersion = 1.2
omniORB:   maxInterleavedCallsPerConnection = 5
omniORB:   maxServerThreadPerConnection = 100
omniORB:   maxServerThreadPoolSize = 100
omniORB:   nativeCharCodeSet = ISO-8859-1
omniORB:   nativeWCharCodeSet = UTF-16
omniORB:   objectTableSize = 0
omniORB:   offerBiDirectionalGIOP = 1
omniORB:   omniORB_27_CompatibleAnyExtraction = 0
omniORB:   oneCallPerConnection = 1
omniORB:   outConScanPeriod = 120
omniORB:   poaHoldRequestTimeout = 0
omniORB:   poaUniquePersistentSystemIds = 1
omniORB:   principal = [Null]
omniORB:   scanGranularity = 5
omniORB:   serverCallTimeOutPeriod = 0
omniORB:   serverTransportRule = * bidir,unix,tcp,ssl
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:   traceInvocations = 0
omniORB:   traceLevel = 40
omniORB:   traceThreadId = 0
omniORB:   unixTransportDirectory = /tmp/omni-%u
omniORB:   unixTransportPermission =  777
omniORB:   useTypeCodeIndirections = 1
omniORB:   verifyObjectExistsAndType = 1
omniORB: Initialising incoming endpoints.
omniORB: Bind to address 0.0.0.0.
omniORB: Starting serving incoming endpoints.
omniORB: Adding root<0> (activating) to object table.
omniORB: State root<0> (activating) -> active
omniORB: Creating ref to local: root<0>
 target id      : IDL:Echo:1.0
 most derived id: IDL:Echo:1.0
IOR:010000000d00000049444c3a4563686f3a312e3000000000010000000000000064000000010102000d0000003139322e34342e37352e33350000d3820e000000fedd9ec33e00004cf7000000000000000200000000000000080000000100000000545441010000001c00000001000000010001000100000001000105090101000100000009010100
omniORB: Creating ref to remote: key<0x4e616d6553657276696365>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id:
omniORB: Initial reference `NameService' resolved from configuration file.
omniORB: AsyncInvoker: thread id = 1 has started. Total threads = 1
omniORB: Client opened bidirectional connection to giop:tcp:127.0.0.1:2809
omniORB: giopRendezvouser task execute for giop:tcp:192.44.75.35:33491
omniORB: AsyncInvoker: thread id = 2 has started. Total threads = 3
omniORB: AsyncInvoker: thread id = 3 has started. Total threads = 3
omniORB: sendChunk: to giop:tcp:127.0.0.1:2809 100 bytes
omniORB:
4749 4f50 0100 0100 5800 0000 0000 0000 GIOP....X.......
0200 0000 0100 0000 0b00 0000 4e61 6d65 ............Name
5365 7276 6963 6500 0600 0000 5f69 735f Service....._is_
6100 0000 0000 0000 2800 0000 4944 4c3a a.......(...IDL:
6f6d 672e 6f72 672f 436f 734e 616d 696e omg.org/CosNamin
672f 4e61 6d69 6e67 436f 6e74 6578 743a g/NamingContext:
312e 3000                               1.0.
omniORB: Scavenger task execute.
omniORB: giopWorker task execute.
omniORB: inputMessage: from giop:tcp:127.0.0.1:2809 25 bytes
omniORB:
4749 4f50 0100 0101 0d00 0000 0000 0000 GIOP............
0200 0000 0000 0000 01                  .........
omniORB: Creating ref to remote: key<0x4e616d6553657276696365>
 target id      : IDL:omg.org/CosNaming/NamingContext:1.0
 most derived id:
omniORB: sendChunk: to giop:tcp:127.0.0.1:2809 99 bytes
omniORB:
4749 4f50 0100 0100 5700 0000 0000 0000 GIOP....W.......
0400 0000 0100 0000 0b00 0000 4e61 6d65 ............Name
5365 7276 6963 6500 1100 0000 6269 6e64 Service.....bind
5f6e 6577 5f63 6f6e 7465 7874 0044 4c3a _new_context.DL:
0000 0000 0100 0000 0500 0000 7465 7374 ............test
002f 4e61 0b00 0000 6d79 5f63 6f6e 7465 ./Na....my_conte
7874 00                                 xt.
omniORB: AsyncInvoker: thread id = 4 has started. Total threads = 4
omniORB: giopMonitor task execute.
omniORB: inputMessage: from giop:tcp:127.0.0.1:2809 184 bytes
omniORB:
4749 4f50 0100 0101 ac00 0000 0000 0000 GIOP............
0400 0000 0000 0000 2b00 0000 4944 4c3a ........+...IDL:
6f6d 672e 6f72 672f 436f 734e 616d 696e omg.org/CosNamin
672f 4e61 6d69 6e67 436f 6e74 6578 7445 g/NamingContextE
7874 3a31 2e30 0030 0100 0000 0000 0000 xt:1.0.0........
6400 0000 0101 0200 0d00 0000 3139 322e d...........192.
3434 2e37 352e 3335 0000 f90a 0e00 0000 44.75.35........
ff00 da9e c33e 0100 4cf4 0000 0000 0000 .....>..L.......
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: Creating ref to remote: root/<......L.....>
 target id      : IDL:omg.org/CosNaming/NamingContext:1.0
 most derived id: IDL:omg.org/CosNaming/NamingContextExt:1.0
omniORB: LocateRequest to remote: root/<......L.....>
omniORB: Client opened bidirectional connection to giop:tcp:192.44.75.35:2809
omniORB: sendChunk: to giop:tcp:192.44.75.35:2809 38 bytes
omniORB:
4749 4f50 0102 0103 1a00 0000 0200 0000 GIOP............
0000 0000 0e00 0000 ff00 da9e c33e 0100 .............>..
4cf4 0000 0000                          L.....
omniORB: AsyncInvoker: thread id = 5 has started. Total threads = 5
omniORB: giopWorker task execute.
omniORB: inputMessage: from giop:tcp:192.44.75.35:2809 20 bytes
omniORB:
4749 4f50 0102 0104 0800 0000 0200 0000 GIOP............
0100 0000                               ....
omniORB:  send codeset service context: (ISO-8859-1,UTF-16)
omniORB:  send bidir IIOP service context: ( 192.44.75.35:33491 )
omniORB: sendChunk: to giop:tcp:192.44.75.35:2809 280 bytes
omniORB:
4749 4f50 0102 0100 0c01 0000 0400 0000 GIOP............
0300 0000 0000 0000 0e00 0000 ff00 da9e ................
c33e 0100 4cf4 0000 0000 0000 0500 0000 .>..L...........
6269 6e64 0005 0000 0200 0000 0100 0000 bind............
0c00 0000 0100 0000 0100 0100 0901 0100 ................
0500 0000 1c00 0000 0100 0000 0100 0000 ................
0d00 0000 3139 322e 3434 2e37 352e 3335 ....192.44.75.35
0000 d382 0000 0000 0100 0000 0500 0000 ................
4563 686f 0000 0000 0700 0000 4f62 6a65 Echo........Obje
6374 0000 0d00 0000 4944 4c3a 4563 686f ct......IDL:Echo
3a31 2e30 0000 0000 0100 0000 0000 0000 :1.0............
6400 0000 0101 0200 0d00 0000 3139 322e d...........192.
3434 2e37 352e 3335 0000 d382 0e00 0000 44.75.35........
fedd 9ec3 3e00 004c f700 0000 0000 0000 ....>..L........
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: inputMessage: from giop:tcp:192.44.75.35:2809 24 bytes
omniORB:
4749 4f50 0102 0101 0c00 0000 0400 0000 GIOP............
0000 0000 0000 0000                     ........
omniORB: omniRemoteIdentity deleted.
omniORB: ObjRef(IDL:omg.org/CosNaming/NamingContextExt:1.0) -- deleted.
omniORB: ObjRef() -- deleted.


<----------- ended w/ ctrl-c --------------->



jkx at P3Ainfo18:~/Install/omniORB-4.0.1/src/examples/echo$ ./eg3_impl
omniORB: Distribution date: Fri Mar 14 11:27:17 GMT 2003 dgrisby
omniORB: My addresses are:
omniORB: 127.0.0.1
omniORB: 192.44.75.35
omniORB: Maximum supported GIOP version is 1.2
omniORB: Native char code sets: ISO-8859-1 UTF-8.
omniORB: Transmission char code sets: ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0) UTF-8(1.2).
omniORB: Native wide char code sets: UTF-16.
omniORB: Transmission wide char code sets: UTF-16(1.2).
omniORB: Information: the omniDynamic library is not linked.
omniORB: Current configuration is as follows:
omniORB:   DefaultInitRef (file) =
omniORB:   DefaultInitRef (args) =
omniORB:   InitRef = NameService=corbaname::localhost
omniORB:   abortOnInternalError = 0
omniORB:   acceptBiDirectionalGIOP = 1
omniORB:   acceptMisalignedTcIndirections = 0
omniORB:   bootstrapAgentHostname =
omniORB:   bootstrapAgentPort = 900
omniORB:   clientCallTimeOutPeriod = 0
omniORB:   clientTransportRule = * bidir,unix,tcp,ssl
omniORB:   diiThrowsSysExceptions = 0
omniORB:   dumpConfiguration = 0
omniORB:   endPoint = giop:tcp::
omniORB:   endPointPublishAllIFs = 0
omniORB:   giopMaxMsgSize = 2097152
omniORB:   giopTargetAddressMode = KeyAddr
omniORB:   id = omniORB4
omniORB:   inConScanPeriod = 180
omniORB:   lcdMode = 0
omniORB:   maxGIOPConnectionPerServer = 5
omniORB:   maxGIOPVersion = 1.2
omniORB:   maxInterleavedCallsPerConnection = 5
omniORB:   maxServerThreadPerConnection = 100
omniORB:   maxServerThreadPoolSize = 100
omniORB:   nativeCharCodeSet = ISO-8859-1
omniORB:   nativeWCharCodeSet = UTF-16
omniORB:   objectTableSize = 0
omniORB:   offerBiDirectionalGIOP = 1
omniORB:   omniORB_27_CompatibleAnyExtraction = 0
omniORB:   oneCallPerConnection = 1
omniORB:   outConScanPeriod = 120
omniORB:   poaHoldRequestTimeout = 0
omniORB:   poaUniquePersistentSystemIds = 1
omniORB:   principal = [Null]
omniORB:   scanGranularity = 5
omniORB:   serverCallTimeOutPeriod = 0
omniORB:   serverTransportRule = * bidir,unix,tcp,ssl
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:   traceInvocations = 0
omniORB:   traceLevel = 40
omniORB:   traceThreadId = 0
omniORB:   unixTransportDirectory = /tmp/omni-%u
omniORB:   unixTransportPermission =  777
omniORB:   useTypeCodeIndirections = 1
omniORB:   verifyObjectExistsAndType = 1
omniORB: Initialising incoming endpoints.
omniORB: Bind to address 0.0.0.0.
omniORB: Starting serving incoming endpoints.
omniORB: Adding root<0> (activating) to object table.
omniORB: State root<0> (activating) -> active
omniORB: Creating ref to local: root<0>
 target id      : IDL:Echo:1.0
 most derived id: IDL:Echo:1.0
IOR:010000000d00000049444c3a4563686f3a312e3000000000010000000000000064000000010102000d0000003139322e34342e37352e33350000d6820e000000fee39ec33e00004d01000000000000000200000000000000080000000100000000545441010000001c00000001000000010001000100000001000105090101000100000009010100
omniORB: Creating ref to remote: key<0x4e616d6553657276696365>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id:
omniORB: Initial reference `NameService' resolved from configuration file.
omniORB: Client opened bidirectional connection to giop:tcp:127.0.0.1:2809
omniORB: AsyncInvoker: thread id = 1 has started. Total threads = 3
omniORB: AsyncInvoker: thread id = 2 has started. Total threads = 3
omniORB: AsyncInvoker: thread id = 3 has started. Total threads = 3
omniORB: sendChunk: to giop:tcp:127.0.0.1:2809 100 bytes
omniORB:
4749 4f50 0100 0100 5800 0000 0000 0000 GIOP....X.......
0200 0000 0100 0000 0b00 0000 4e61 6d65 ............Name
5365 7276 6963 6500 0600 0000 5f69 735f Service....._is_
6100 0000 0000 0000 2800 0000 4944 4c3a a.......(...IDL:
6f6d 672e 6f72 672f 436f 734e 616d 696e omg.org/CosNamin
672f 4e61 6d69 6e67 436f 6e74 6578 743a g/NamingContext:
312e 3000                               1.0.
omniORB: giopRendezvouser task execute for giop:tcp:192.44.75.35:33494
omniORB: Scavenger task execute.
omniORB: giopWorker task execute.
omniORB: inputMessage: from giop:tcp:127.0.0.1:2809 25 bytes
omniORB:
4749 4f50 0100 0101 0d00 0000 0000 0000 GIOP............
0200 0000 0000 0000 01                  .........
omniORB: Creating ref to remote: key<0x4e616d6553657276696365>
 target id      : IDL:omg.org/CosNaming/NamingContext:1.0
 most derived id:
omniORB: sendChunk: to giop:tcp:127.0.0.1:2809 99 bytes
omniORB:
4749 4f50 0100 0100 5700 0000 0000 0000 GIOP....W.......
0400 0000 0100 0000 0b00 0000 4e61 6d65 ............Name
5365 7276 6963 6500 1100 0000 6269 6e64 Service.....bind
5f6e 6577 5f63 6f6e 7465 7874 0044 4c3a _new_context.DL:
0000 0000 0100 0000 0500 0000 7465 7374 ............test
002f 4e61 0b00 0000 6d79 5f63 6f6e 7465 ./Na....my_conte
7874 00                                 xt.
omniORB: AsyncInvoker: thread id = 4 has started. Total threads = 4
omniORB: giopMonitor task execute.
omniORB: throw giopStream::CommFailure from giopStream.cc:819(0,MAYBE,COMM_FAILURE_WaitingForReply)
omniORB: throw COMM_FAILURE from omniObjRef.cc:754 (MAYBE,COMM_FAILURE_WaitingForReply)
Caught system exception COMM_FAILURE -- unable to contact the naming service.
omniORB: ObjRef() -- deleted.
omniORB: ObjRef(IDL:Echo:1.0) -- deleted.
omniORB: omniRemoteIdentity deleted.
omniORB: ObjRef() -- deleted.
omniORB: ORB not destroyed; no final clean-up.
omniORB: throw giopStream::CommFailure from giopStream.cc:787(0,NO,COMM_FAILURE_UnMarshalArguments)
Abandon






More information about the omniORB-list mailing list