[omniORB-dev] OmniNames and IONA Orbix 3.3

Nimrod, David (Dave) nimrod at avaya.com
Mon May 12 17:53:16 BST 2003


Duncan:
Here's a debug dump.
As you can see I'm getting a [omniORB: throw OBJECT_NOT_EXIST from GIOP_S.cc:325 (NO,OBJECT_NOT_EXIST_NoMatch)] exception.
One funny thing about my setup is that the IOR is constructed directly from the nameservice string and NOT by doing resolve_initial_reference. Would that be a problem in OmniOrb 4.0.1?

Thanks, Dave Nimrod.

C:\Program Files\omniORB-4.0.1\bin\x86_win32>omninames
omniORB: Distribution date: Fri Mar 14 11:27:17 GMT 2003 dgrisby
omniORB: My addresses are:
omniORB: 135.8.116.17
omniORB: 127.0.0.1
omniORB: Maximum supported GIOP version is 1.2
omniORB: Native char code sets: UTF-8 ISO-8859-1.
omniORB: Transmission char code sets: UTF-8(1.2) ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0).
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::LZNIMROD-A2.rnd.avaya.com
omniORB:   abortOnInternalError = 0
omniORB:   acceptBiDirectionalGIOP = 0
omniORB:   acceptMisalignedTcIndirections = 0
omniORB:   bootstrapAgentHostname =
omniORB:   bootstrapAgentPort = 900
omniORB:   clientCallTimeOutPeriod = 0
omniORB:   clientTransportRule = * unix,ssl,tcp
omniORB:   diiThrowsSysExceptions = 0
omniORB:   dumpConfiguration = 0
omniORB:   endPoint = giop:tcp::1701
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 = 0
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 = * unix,ssl,tcp
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 = 100
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 key<0x4e616d6553657276696365> (activating) to object table.
omniORB: State key<0x4e616d6553657276696365> (activating) -> active

Fri May 09 17:06:45 2003:

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:010000002b00000049444c3a6f6d672e6f72672f436f734e616d696e672f4e616d696e67436f6e746578744578743a312e3000000100
00000000000060000000010102000d0000003133352e382e3131362e31370000a5060b0000004e616d6553657276696365000200000000000000080000000100
000000545441010000001c00000001000000010001000100000001000105090101000100000009010100
Checkpointing Phase 1: Prepare.
Checkpointing Phase 2: Commit.
omniORB: AsyncInvoker: thread id = 1 has started. Total threads = 1
omniORB: giopRendezvouser task execute for giop:tcp:135.8.116.17:1701
Checkpointing completed.
omniORB: Server accepted connection from giop:tcp:135.8.116.17:3929
omniORB: AsyncInvoker: thread id = 2 has started. Total threads = 3
omniORB: Scavenger task execute.
omniORB: AsyncInvoker: thread id = 3 has started. Total threads = 3
omniORB: giopWorker task execute.
omniORB: Accepted connection from giop:tcp:135.8.116.17:3929 because of this rule: "* unix,ssl,tcp"
omniORB: inputMessage: from giop:tcp:135.8.116.17:3929 93 bytes
omniORB:
4749 4f50 0100 0100 5100 0000 0000 0000 GIOP....Q.......
0000 0000 0100 0000 0c00 0000 3414 c1bd ............4...
0000 02f2 0000 0001 0800 0000 7265 736f ............reso
6c76 6500 0700 0000 6e69 6d72 6f64 0069 lve.....nimrod.i
0100 0000 0f00 0000 436f 6d6d 756e 6963 ........Communic
6174 696f 6e73 00f2 0100 0000 00        ations.......
omniORB: throw OBJECT_NOT_EXIST from GIOP_S.cc:325 (NO,OBJECT_NOT_EXIST_NoMatch)
omniORB: sendChunk: to giop:tcp:135.8.116.17:3929 76 bytes
omniORB:
4749 4f50 0100 0101 4000 0000 0000 0000 GIOP.... at .......
0000 0000 0200 0000 2700 0000 4944 4c3a ........'...IDL:
6f6d 672e 6f72 672f 434f 5242 412f 4f42 omg.org/CORBA/OB
4a45 4354 5f4e 4f54 5f45 5849 5354 3a31 JECT_NOT_EXIST:1
2e30 0000 0100 4d4f 0100 0000           .0....MO....
omniORB: Scan for idle connections (1052514426,303000000)
omniORB: Scavenger reduce idle count for strand 00338A78 to 35
omniORB: Scan for idle connections done (1052514426,303000000).
omniORB: inputMessage: from giop:tcp:135.8.116.17:3929 93 bytes
omniORB:
4749 4f50 0100 0100 5100 0000 0000 0000 GIOP....Q.......
0100 0000 0100 0000 0c00 0000 3414 c1bd ............4...
0000 02f2 0000 0001 0800 0000 7265 736f ............reso
6c76 6500 0700 0000 6e69 6d72 6f64 0069 lve.....nimrod.i
0100 0000 0f00 0000 436f 6d6d 756e 6963 ........Communic
6174 696f 6e73 00f2 0100 0000 00        ations.......
omniORB: throw OBJECT_NOT_EXIST from GIOP_S.cc:325 (NO,OBJECT_NOT_EXIST_NoMatch)
omniORB: sendChunk: to giop:tcp:135.8.116.17:3929 76 bytes
omniORB:
4749 4f50 0100 0101 4000 0000 0000 0000 GIOP.... at .......
0100 0000 0200 0000 2700 0000 4944 4c3a ........'...IDL:
6f6d 672e 6f72 672f 434f 5242 412f 4f42 omg.org/CORBA/OB
4a45 4354 5f4e 4f54 5f45 5849 5354 3a31 JECT_NOT_EXIST:1
2e30 0000 0100 4d4f 0100 0000           .0....MO....
omniORB: Scan for idle connections (1052514431,303000000)
omniORB: Scavenger reduce idle count for strand 00338A78 to 35
omniORB: Scan for idle connections done (1052514431,303000000).
omniORB: inputMessage: from giop:tcp:135.8.116.17:3929 93 bytes
omniORB:
4749 4f50 0100 0100 5100 0000 0000 0000 GIOP....Q.......
0200 0000 0100 0000 0c00 0000 3414 c1bd ............4...
0000 02f2 0000 0001 0800 0000 7265 736f ............reso
6c76 6500 0700 0000 6e69 6d72 6f64 0069 lve.....nimrod.i
0100 0000 0f00 0000 436f 6d6d 756e 6963 ........Communic
6174 696f 6e73 00f2 0100 0000 00        ations.......
omniORB: throw OBJECT_NOT_EXIST from GIOP_S.cc:325 (NO,OBJECT_NOT_EXIST_NoMatch)
omniORB: sendChunk: to giop:tcp:135.8.116.17:3929 76 bytes
omniORB:
4749 4f50 0100 0101 4000 0000 0000 0000 GIOP.... at .......
0200 0000 0200 0000 2700 0000 4944 4c3a ........'...IDL:
6f6d 672e 6f72 672f 434f 5242 412f 4f42 omg.org/CORBA/OB
4a45 4354 5f4e 4f54 5f45 5849 5354 3a31 JECT_NOT_EXIST:1
2e30 0000 0100 4d4f 0100 0000           .0....MO....
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:135.8.116.17:3929
omniORB: Scan for idle connections (1052514436,303000000)
omniORB: Scan for idle connections done (1052514436,303000000).
omniORB: Scan for idle connections (1052514441,303000000)
omniORB: Scan for idle connections done (1052514441,303000000).
omniORB: AsyncInvoker: thread id = 3 has exited. Total threads = 3
omniORB: Scan for idle connections (1052514446,303000000)
omniORB: Scan for idle connections done (1052514446,303000000).
omniORB: ObjRef(IDL:omg.org/CosNaming/NamingContextExt:1.0) -- deleted.
omniORB: ORB not destroyed; no final clean-up.
^C
C:\Program Files\omniORB-4.0.1\bin\x86_win32>

-----Original Message-----
From: omniorb-dev-admin at omniorb-support.com [mailto:omniorb-dev-admin at omniorb-support.com]On Behalf Of Duncan Grisby
Sent: Wednesday, May 07, 2003 4:38 AM
To: Nimrod, David (Dave)
Cc: omniorb-dev at omniorb-support.com
Subject: Re: [omniORB-dev] OmniNames and IONA Orbix 3.3 


On Friday 2 May, "Nimrod, David (Dave)" wrote:

> I am migrating a product which was using Iona Orbix2.2c01 and
> OmniNames (OmniOrb 2.2.0) as its naming service.

Wow!  Talk about prehistoric technology...

> I migrated to Iona Orbix 3.3.4 and OmniOrb 4.0.1
> Everything compiles fine, but the "resolve" method return an exception.

What exception?  Run omniORB with -ORBtraceLevel 10. That should help
you see what's going on.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --





More information about the omniORB-dev mailing list