[omniORB] Antwort: Re: MARSHAL_InvalidValueTag

alexander.silier at eisenmann.com alexander.silier at eisenmann.com
Thu Mar 19 13:21:50 GMT 2015


Hello Duncan,

thank you for the information.

> 1. omniORB and the other end have seen different IDL definitions,
> meaning that omniORB is encountering something that wasn't sent as a
> value tag.

It is quite possible that this is the cause.
We are running a CORBA IIOP server based on Java 1.6 and JacORB 2.3.1 with
a IIOP.NET client for years without a problem.

The IIOP.NET client will be replaced with a C++ client. I think omniORB
fits our needs best. Everything works like a charm, except for the user
exceptions.
The Java server code was written first, so the IDL files are generated with
the rmic tool with following parameters:

>> rmic -verbose -classpath .\bin -d .\idl -iiop -poa -noValueMethods -idl
com.eisenmann.penta.interf.share.servant.artikel.ArtikelServantImpl

The generated IDL files are slightly adjusted to compile with following
omniidl command:

>> omniidl.exe -I%OMNIORB_HOME%\idl -I%IDL_PATH% -bcxx -Wbh=.h -Wbd=.cpp
-Wbs=.cpp -Wbtp %IDL_PATH%\com\eisenmann\penta\interf\share\data
\ArtikelData.idl


Complete IDL for all the types involved:

CreationException.idl
===================================================================================================================================
/**
 * com/eisenmann/penta/interf/share/exceptions/CreationException.idl
 * Generated by rmic -idl. Do not edit
 * Mittwoch, 11. März 2015 09:25 Uhr MEZ
 */

#include "com/eisenmann/penta/interf/share/exceptions/PentaException.idl"
#include "orb.idl"

#ifndef __com_eisenmann_penta_interf_share_exceptions_CreationException__
#define __com_eisenmann_penta_interf_share_exceptions_CreationException__


module com {
module eisenmann {
module penta {
module interf {
module share {
module exceptions {

    valuetype
CreationException: ::com::eisenmann::penta::interf::share::exceptions::PentaException
 {
    };
	#pragma ID CreationException
"RMI:com.eisenmann.penta.interf.share.exceptions.CreationException:F464EBE1775992EC:0000000000000001"

	exception CreationEx {


::com::eisenmann::penta::interf::share::exceptions::CreationException
value;

    };

};
};
};
};
};
};

#endif
===================================================================================================================================


PentaException.idl
===================================================================================================================================
/**
 * com/eisenmann/penta/interf/share/exceptions/PentaException.idl
 * Generated by rmic -idl. Do not edit
 * Mittwoch, 11. März 2015 09:25 Uhr MEZ
 */

#include "java/lang/Exception.idl"
#include "org/omg/boxedRMI/CORBA/seq1_WStringValue.idl"
#include "orb.idl"

#ifndef __com_eisenmann_penta_interf_share_exceptions_PentaException__
#define __com_eisenmann_penta_interf_share_exceptions_PentaException__


module com {
module eisenmann {
module penta {
module interf {
module share {
module exceptions {

    valuetype PentaException: ::java::lang::JavaException {

        public long exceptionId;
        public boolean localizedMessageSet;
        public ::CORBA::WStringValue errorKey;
        public ::CORBA::WStringValue errorTextKey;
        public ::CORBA::WStringValue fieldName;
        public ::CORBA::WStringValue localizedMessage;
        public ::org::omg::boxedRMI::CORBA::seq1_WStringValue
textParameters;
        public ::CORBA::WStringValue traceMessage;

    };
	#pragma ID PentaException
"RMI:com.eisenmann.penta.interf.share.exceptions.PentaException:D32BD1A58B1D1BB3:0000000000000001"

    exception PentaEx {

        ::com::eisenmann::penta::interf::share::exceptions::PentaException
value;

    };

};
};
};
};
};
};

#endif
===================================================================================================================================


Exception.idl
===================================================================================================================================
/**
 * java/lang/Exception.idl
 * Generated by rmic -idl. Do not edit
 * Mittwoch, 11. März 2015 09:25 Uhr MEZ
 */

#include "java/lang/Throwable.idl"
#include "orb.idl"

#ifndef __java_lang_Exception__
#define __java_lang_Exception__


module java {
module lang {

	valuetype JavaException: ::java::lang::Throwable
	{
	};
	#pragma ID JavaException
"RMI:java.lang.Exception:77E8B62CD7E79AA2:D0FD1F3E1A3B1CC4"

	exception Ex
	{
		::java::lang::JavaException value;
	};
};
};

#endif
===================================================================================================================================


Throwable.idl
===================================================================================================================================
/**
 * java/lang/Throwable.idl
 * Generated by rmic -idl. Do not edit
 * Mittwoch, 11. März 2015 09:25 Uhr MEZ
 */

#include "org/omg/boxedRMI/java/lang/seq1_StackTraceElement.idl"
#include "orb.idl"

#ifndef __java_lang_Throwable__
#define __java_lang_Throwable__


module java {
module lang {

    valuetype Throwable {
		public ::java::lang::Throwable cause;
        public ::CORBA::WStringValue message;
        public ::org::omg::boxedRMI::java::lang::seq1_StackTraceElement
stackTrace;
    };
	#pragma ID Throwable
"RMI:java.lang.Throwable:F8678B4F4D2EB705:D5C635273977B8CB"

    exception ThrowableEx {

        ::java::lang::Throwable value;

    };


};
};

#endif
===================================================================================================================================


seq1_StackTraceElement.idl
===================================================================================================================================
#include "java/lang/StackTraceElement.idl"

#ifndef __org_omg_boxedRMI_java_lang_seq1_StackTraceElement__
#define __org_omg_boxedRMI_java_lang_seq1_StackTraceElement__

module org {
module omg {
module boxedRMI {
module java {
module lang {

    valuetype seq1_StackTraceElement
sequence<::java::lang::StackTraceElement>;

#pragma ID seq1_StackTraceElement
"RMI:[Ljava.lang.StackTraceElement;:CD38F9930EA8AAEC:6109C59A2636DD85"

};
};
};
};
};

#endif
===================================================================================================================================


StackTraceElement.idl
===================================================================================================================================
#include "orb.idl"

#ifndef __java_lang_StackTraceElement__
#define __java_lang_StackTraceElement__


module java {
module lang {

    valuetype StackTraceElement {

        private long lineNumber;
        private ::CORBA::WStringValue declaringClass;
        private ::CORBA::WStringValue fileName;
        private ::CORBA::WStringValue methodName;

    };

#pragma ID StackTraceElement
"RMI:java.lang.StackTraceElement:CD38F9930EA8AAEC:6109C59A2636DD85"

};
};

#endif
===================================================================================================================================


seq1_WStringValue.idl
===================================================================================================================================
/**
 * org/omg/boxedRMI/CORBA/seq1_WStringValue.idl
 * Generated by rmic -idl. Do not edit
 * Mittwoch, 11. März 2015 09:25 Uhr MEZ
 */

#include "orb.idl"

#ifndef __org_omg_boxedRMI_CORBA_seq1_WStringValue__
#define __org_omg_boxedRMI_CORBA_seq1_WStringValue__


module org {
module omg {
module boxedRMI {
module CORBA {

    valuetype seq1_WStringValue sequence<::CORBA::WStringValue>;

#pragma ID seq1_WStringValue
"RMI:[Ljava.lang.String;:071DA8BE7F971128:A0F0A4387A3BB342"

};
};
};
};

#endif
===================================================================================================================================


Things I changed in the IDL files:

- Put the exception within the same idl file with the valuetype
- Removed "custom" keyword from the Throwable valuetype
- Changed _Exception to JavaException

The generated CPP code by omniidl compiles fine in Visual Studio 2010.


The trace from traceLevel 40:

omniORB: (0) 2015-03-19 13:51:08.948000: Version: 4.2.0
omniORB: (0) 2015-03-19 13:51:08.948000: Distribution date: Mon Apr 28
17:48:32 BST 2014 dgrisby
omniORB: (0) 2015-03-19 13:51:08.952000: My addresses are:
omniORB: 10.150.110.28
omniORB: 192.168.56.1
omniORB: 127.0.0.1
omniORB: (0) 2015-03-19 13:51:08.952000: Maximum supported GIOP version is
1.2
omniORB: (0) 2015-03-19 13:51:08.952000: Native char code sets: UTF-8
ISO-8859-1.
omniORB: (0) 2015-03-19 13:51:08.952000: 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) 2015-03-19 13:51:08.952000: Native wide char code sets:
UTF-16.
omniORB: (0) 2015-03-19 13:51:08.952000: Transmission wide char code sets:
UTF-16(1.2).
omniORB: (0) 2015-03-19 13:51:08.952000: Initialising omniDynamic library.
omniORB: (0) 2015-03-19 13:51:08.952000: Current configuration is as
follows:
omniORB:   DefaultInitRef (file) =
omniORB:   DefaultInitRef (args) =
omniORB:   InitRef =
NameService=corbaloc::encap024.corp.eisenmann.corp:1060/NameService
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:\OMNIORB.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 = 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 = ISO-8859-1
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 = 40
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) 2015-03-19 13:51:08.964000: Creating ref to remote:
key<NameService>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id:
omniORB: (0) 2015-03-19 13:51:08.965000: Initial reference `NameService'
resolved from -ORBInitRef argument / ORB registration.
omniORB: (0) 2015-03-19 13:51:08.977000: Invoke '_is_a' on remote:
key<NameService>
omniORB: (0) 2015-03-19 13:51:08.978000: Resolve name
'encap024.corp.eisenmann.corp'...
omniORB: (0) 2015-03-19 13:51:08.981000: Name
'encap024.corp.eisenmann.corp' resolved to 10.2.0.83
omniORB: (0) 2015-03-19 13:51:08.982000: Client attempt to connect to
giop:tcp:10.2.0.83:1060
omniORB: (0) 2015-03-19 13:51:09.186000: Client opened connection to
giop:tcp:10.2.0.83:1060
omniORB: (0) 2015-03-19 13:51:09.186000: sendChunk: to
giop:tcp:10.2.0.83:1060 100 bytes
omniORB: (0) 2015-03-19 13:51:09.187000:
4749 4f50 0100 0100 5800 0000 0000 0000 GIOP....X.......
0200 0000 013a 2020 0b00 0000 4e61 6d65 .....:  ....Name
5365 7276 6963 6563 0600 0000 5f69 735f Servicec...._is_
6100 300a 0000 0000 2800 0000 4944 4c3a a.0.....(...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: (0) 2015-03-19 13:51:09.190000: inputMessage: from
giop:tcp:10.2.0.83:1060 25 bytes
omniORB: (0) 2015-03-19 13:51:09.190000:
4749 4f50 0100 0001 0000 000d 0000 0000 GIOP............
0000 0002 0000 0000 01                  .........
omniORB: (0) 2015-03-19 13:51:09.190000: Creating ref to remote:
key<NameService>
 target id      : IDL:omg.org/CosNaming/NamingContext:1.0
 most derived id:
omniORB: (0) 2015-03-19 13:51:09.191000: Invoke 'resolve' on remote:
key<NameService>
omniORB: (0) 2015-03-19 13:51:09.191000: sendChunk: to
giop:tcp:10.2.0.83:1060 85 bytes
omniORB: (0) 2015-03-19 13:51:09.206000:
4749 4f50 0100 0100 4900 0000 0000 0000 GIOP....I.......
0400 0000 013a 2020 0b00 0000 4e61 6d65 .....:  ....Name
5365 7276 6963 6563 0800 0000 7265 736f Servicec....reso
6c76 6500 0000 0000 0100 0000 0f00 0000 lve.............
4172 7469 6b65 6c53 6572 7661 6e74 006e ArtikelServant.n
0100 0000 00                            .....
omniORB: (0) 2015-03-19 13:51:09.208000: inputMessage: from
giop:tcp:10.2.0.83:1060 236 bytes
omniORB: (0) 2015-03-19 13:51:09.208000:
4749 4f50 0100 0001 0000 00e0 0000 0000 GIOP............
0000 0004 0000 0000 0000 0056 524d 493a ...........VRMI:
636f 6d2e 6569 7365 6e6d 616e 6e2e 7065 com.eisenmann.pe
6e74 612e 696e 7465 7266 2e73 6861 7265 nta.interf.share
2e73 6572 7661 6e74 2e61 7274 696b 656c .servant.artikel
2e49 4172 7469 6b65 6c53 6572 7661 6e74 .IArtikelServant
3a30 3030 3030 3030 3030 3030 3030 3030 :000000000000000
3000 0000 0000 0001 0000 0000 0000 006c 0..............l
0001 0200 0000 000a 3130 2e32 2e30 2e38 ........10.2.0.8
3300 0536 0000 0016 3933 3438 3135 3436 3..6....93481546
3034 2f00 1835 0125 293d 0002 1b2e 0000 04/..5.%)=......
0000 0002 0000 0000 0000 0008 0000 0000 ................
4a41 4300 0000 0001 0000 0020 0000 0000 JAC........ ....
0001 0001 0000 0001 0501 0001 0001 0109 ................
0000 0002 0501 0001 0001 0100           ............
omniORB: (0) 2015-03-19 13:51:09.217000: Creating ref to remote:
key<9348154604...5........>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id:
RMI:com.eisenmann.penta.interf.share.servant.artikel.IArtikelServant:0000000000000000
omniORB: (0) 2015-03-19 13:51:09.231000: ObjRef() -- deleted.
omniORB: (0) 2015-03-19 13:51:09.232000: Initial reference `NameService'
resolved from -ORBInitRef argument / ORB registration.
omniORB: (0) 2015-03-19 13:51:09.232000: Invoke '_is_a' on remote:
key<NameService>
omniORB: (0) 2015-03-19 13:51:09.232000: sendChunk: to
giop:tcp:10.2.0.83:1060 100 bytes
omniORB: (0) 2015-03-19 13:51:09.260000:
4749 4f50 0100 0100 5800 0000 0000 0000 GIOP....X.......
0600 0000 013a 2020 0b00 0000 4e61 6d65 .....:  ....Name
5365 7276 6963 6563 0600 0000 5f69 735f Servicec...._is_
6100 6500 0000 0000 2800 0000 4944 4c3a a.e.....(...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: (0) 2015-03-19 13:51:09.263000: inputMessage: from
giop:tcp:10.2.0.83:1060 25 bytes
omniORB: (0) 2015-03-19 13:51:09.263000:
4749 4f50 0100 0001 0000 000d 0000 0000 GIOP............
0000 0006 0000 0000 01                  .........
omniORB: (0) 2015-03-19 13:51:09.267000: Creating ref to remote:
key<NameService>
 target id      : IDL:omg.org/CosNaming/NamingContext:1.0
 most derived id:
omniORB: (0) 2015-03-19 13:51:09.268000: Invoke 'resolve' on remote:
key<NameService>
omniORB: (0) 2015-03-19 13:51:09.269000: sendChunk: to
giop:tcp:10.2.0.83:1060 85 bytes
omniORB: (0) 2015-03-19 13:51:09.283000:
4749 4f50 0100 0100 4900 0000 0000 0000 GIOP....I.......
0800 0000 013a 2020 0b00 0000 4e61 6d65 .....:  ....Name
5365 7276 6963 6563 0800 0000 7265 736f Servicec....reso
6c76 6500 0000 0000 0100 0000 0e00 0000 lve.............
5365 7276 6572 5365 7276 616e 7400 696e ServerServant.in
0100 0000 00                            .....
omniORB: (0) 2015-03-19 13:51:09.286000: inputMessage: from
giop:tcp:10.2.0.83:1060 232 bytes
omniORB: (0) 2015-03-19 13:51:09.286000:
4749 4f50 0100 0001 0000 00dc 0000 0000 GIOP............
0000 0008 0000 0000 0000 0054 524d 493a ...........TRMI:
636f 6d2e 6569 7365 6e6d 616e 6e2e 7065 com.eisenmann.pe
6e74 612e 696e 7465 7266 2e73 6861 7265 nta.interf.share
2e73 6572 7661 6e74 2e73 6572 7665 722e .servant.server.
4953 6572 7665 7253 6572 7661 6e74 3a30 IServerServant:0
3030 3030 3030 3030 3030 3030 3030 3000 000000000000000.
0000 0001 0000 0000 0000 006c 0001 0200 ...........l....
0000 000a 3130 2e32 2e30 2e38 3300 0536 ....10.2.0.83..6
0000 0016 3933 3438 3135 3436 3034 2f03 ....9348154604/.
1835 0125 293d 0002 1b2e 0000 0000 0002 .5.%)=..........
0000 0000 0000 0008 0000 0000 4a41 4300 ............JAC.
0000 0001 0000 0020 0000 0000 0001 0001 ....... ........
0000 0001 0501 0001 0001 0109 0000 0002 ................
0501 0001 0001 0100                     ........
omniORB: (0) 2015-03-19 13:51:09.296000: Creating ref to remote:
key<9348154604...5........>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id:
RMI:com.eisenmann.penta.interf.share.servant.server.IServerServant:0000000000000000
omniORB: (0) 2015-03-19 13:51:09.311000: ObjRef() -- deleted.
omniORB: (0) 2015-03-19 13:51:09.311000: Initial reference `NameService'
resolved from -ORBInitRef argument / ORB registration.
omniORB: (0) 2015-03-19 13:51:09.312000: Invoke '_is_a' on remote:
key<NameService>
omniORB: (0) 2015-03-19 13:51:09.312000: sendChunk: to
giop:tcp:10.2.0.83:1060 100 bytes
omniORB: (0) 2015-03-19 13:51:09.313000:
4749 4f50 0100 0100 5800 0000 0000 0000 GIOP....X.......
0a00 0000 013a 2020 0b00 0000 4e61 6d65 .....:  ....Name
5365 7276 6963 6563 0600 0000 5f69 735f Servicec...._is_
6100 6500 0000 0000 2800 0000 4944 4c3a a.e.....(...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: (0) 2015-03-19 13:51:09.341000: inputMessage: from
giop:tcp:10.2.0.83:1060 25 bytes
omniORB: (0) 2015-03-19 13:51:09.341000:
4749 4f50 0100 0001 0000 000d 0000 0000 GIOP............
0000 000a 0000 0000 01                  .........
omniORB: (0) 2015-03-19 13:51:09.348000: Creating ref to remote:
key<NameService>
 target id      : IDL:omg.org/CosNaming/NamingContext:1.0
 most derived id:
omniORB: (0) 2015-03-19 13:51:09.349000: Invoke 'resolve' on remote:
key<NameService>
omniORB: (0) 2015-03-19 13:51:09.349000: sendChunk: to
giop:tcp:10.2.0.83:1060 85 bytes
omniORB: (0) 2015-03-19 13:51:09.363000:
4749 4f50 0100 0100 4900 0000 0000 0000 GIOP....I.......
0c00 0000 013a 2020 0b00 0000 4e61 6d65 .....:  ....Name
5365 7276 6963 6563 0800 0000 7265 736f Servicec....reso
6c76 6500 0000 0000 0100 0000 0e00 0000 lve.............
456e 6753 544c 5365 7276 616e 7400 696e EngSTLServant.in
0100 0000 00                            .....
omniORB: (0) 2015-03-19 13:51:09.365000: inputMessage: from
giop:tcp:10.2.0.83:1060 232 bytes
omniORB: (0) 2015-03-19 13:51:09.366000:
4749 4f50 0100 0001 0000 00dc 0000 0000 GIOP............
0000 000c 0000 0000 0000 0054 524d 493a ...........TRMI:
636f 6d2e 6569 7365 6e6d 616e 6e2e 7065 com.eisenmann.pe
6e74 612e 696e 7465 7266 2e73 6861 7265 nta.interf.share
2e73 6572 7661 6e74 2e65 6e67 7374 6c2e .servant.engstl.
4945 6e67 5354 4c53 6572 7661 6e74 3a30 IEngSTLServant:0
3030 3030 3030 3030 3030 3030 3030 3000 000000000000000.
0000 0001 0000 0000 0000 006c 0001 0200 ...........l....
0000 000a 3130 2e32 2e30 2e38 3300 0536 ....10.2.0.83..6
0000 0016 3933 3438 3135 3436 3034 2f04 ....9348154604/.
1835 0125 293d 0002 1b2e 0000 0000 0002 .5.%)=..........
0000 0000 0000 0008 0000 0000 4a41 4300 ............JAC.
0000 0001 0000 0020 0000 0000 0001 0001 ....... ........
0000 0001 0501 0001 0001 0109 0000 0002 ................
0501 0001 0001 0100                     ........
omniORB: (0) 2015-03-19 13:51:09.377000: Creating ref to remote:
key<9348154604...5........>
 target id      : IDL:omg.org/CORBA/Object:1.0
 most derived id:
RMI:com.eisenmann.penta.interf.share.servant.engstl.IEngSTLServant:0000000000000000
omniORB: (0) 2015-03-19 13:51:09.391000: ObjRef() -- deleted.
452 [0x000014b0] INFO en_tc_penta_interface_main null - ServantRef narrowed
omniORB: (0) 2015-03-19 13:51:09.398000: Register value factory for
'RMI:com.eisenmann.penta.interf.share.data.ArtikelData:F5FAF179D94CCE8B:0000000000000001'.
omniORB: (0) 2015-03-19 13:51:09.419000: Register value factory for
'RMI:com.eisenmann.penta.interf.share.data.EngSTLKData:F2F8DA3AD8CCDA34:0000000000000001'.
omniORB: (0) 2015-03-19 13:51:09.420000: Register value factory for
'RMI:com.eisenmann.penta.interf.share.data.EngSTLPData:52C9C233B9A93902:0000000000000001'.
omniORB: (0) 2015-03-19 13:51:09.421000: Register value factory for
'RMI:com.eisenmann.penta.interf.share.exceptions.CreationException:F464EBE1775992EC:0000000000000001'.
omniORB: (0) 2015-03-19 13:51:09.427000: Register value factory for
'RMI:java.lang.StackTraceElement:CD38F9930EA8AAEC:6109C59A2636DD85'.
omniORB: (0) 2015-03-19 13:51:09.427000: LocateRequest to remote:
key<9348154604...5........>
omniORB: (0) 2015-03-19 13:51:09.428000: Client attempt to connect to
giop:tcp:10.2.0.83:1334
omniORB: (0) 2015-03-19 13:51:09.432000: Client opened connection to
giop:tcp:10.2.0.83:1334
omniORB: (0) 2015-03-19 13:51:09.432000: sendChunk: to
giop:tcp:10.2.0.83:1334 46 bytes
omniORB: (0) 2015-03-19 13:51:09.433000:
4749 4f50 0102 0103 2200 0000 0200 0000 GIOP....".......
0000 0000 1600 0000 3933 3438 3135 3436 ........93481546
3034 2f00 1835 0125 293d 0002 1b2e      04/..5.%)=....
omniORB: (0) 2015-03-19 13:51:09.436000: inputMessage: from
giop:tcp:10.2.0.83:1334 20 bytes
omniORB: (0) 2015-03-19 13:51:09.437000:
4749 4f50 0102 0004 0000 0008 0000 0002 GIOP............
0000 0001                               ....
omniORB: (0) 2015-03-19 13:51:09.438000: Invoke 'create' on remote:
key<9348154604...5........>
omniORB: (0) 2015-03-19 13:51:09.438000: Send codeset service context:
(ISO-8859-1,UTF-16)
omniORB: (0) 2015-03-19 13:51:09.439000: Create output value indirection
tracker
omniORB: (0) 2015-03-19 13:51:09.447000: sendChunk: to
giop:tcp:10.2.0.83:1334 412 bytes
omniORB: (0) 2015-03-19 13:51:09.447000:
4749 4f50 0102 0100 9001 0000 0400 0000 GIOP............
0300 0000 0000 0000 1600 0000 3933 3438 ............9348
3135 3436 3034 2f00 1835 0125 293d 0002 154604/..5.%)=..
1b2e 0000 0700 0000 6372 6561 7465 0000 ........create..
0100 0000 0100 0000 0c00 0000 0100 0000 ................
0100 0100 0901 0100 0000 0000 02ff ff7f ................
5800 0000 524d 493a 636f 6d2e 6569 7365 X...RMI:com.eise
6e6d 616e 6e2e 7065 6e74 612e 696e 7465 nmann.penta.inte
7266 2e73 6861 7265 2e64 6174 612e 4172 rf.share.data.Ar
7469 6b65 6c44 6174 613a 4635 4641 4631 tikelData:F5FAF1
3739 4439 3443 4345 3842 3a30 3030 3030 79D94CCE8B:00000
3030 3030 3030 3030 3030 3100 0000 0000 00000000001.....
00ff ff7f 0400 0000 fffe 2d00 0000 0000 ..........-.....
00ff ff7f 1600 0000 fffe 4600 3000 3000 ..........F.0.0.
3000 3000 3900 3000 3900 3600 3300 0000 0.0.9.0.9.6.3...
0000 0000 0000 0000 0000 0000 0000 0000 ................
0000 0000 0000 0000 0000 0000 0000 0000 ................
0000 0000 0000 0000 0000 0000 0000 0000 ................
0000 0000 0000 0000 0000 0000 0000 0000 ................
0000 0000 0000 0000 0000 0000 0000 0000 ................
0000 0000 0000 0000 0000 0000 0000 0000 ................
0000 0000 0000 0000 0000 0000 0000 0000 ................
0000 0000 0000 0000 0000 0000 0000 0000 ................
0000 0000 0000 0000 0000 0000 0000 0000 ................
0000 0000 0000 0000 0000 0000 0000 0000 ................
0000 0000 0000 0000 0000 0000           ............
omniORB: (0) 2015-03-19 13:51:09.449000: Delete output value indirection
tracker
omniORB: (0) 2015-03-19 13:51:10.684000: inputMessage: from
giop:tcp:10.2.0.83:1334 2774 bytes
omniORB: (0) 2015-03-19 13:51:10.685000:
4749 4f50 0102 0001 0000 0aca 0000 0004 GIOP............
0000 0001 0000 0000 0000 003f 4944 4c3a ...........?IDL:
636f 6d2f 6569 7365 6e6d 616e 6e2f 7065 com/eisenmann/pe
6e74 612f 696e 7465 7266 2f73 6861 7265 nta/interf/share
2f65 7863 6570 7469 6f6e 732f 4372 6561 /exceptions/Crea
7469 6f6e 4578 3a31 2e30 0000 7fff ff02 tionEx:1.0......
0000 0064 524d 493a 636f 6d2e 6569 7365 ...dRMI:com.eise
6e6d 616e 6e2e 7065 6e74 612e 696e 7465 nmann.penta.inte
7266 2e73 6861 7265 2e65 7863 6570 7469 rf.share.excepti
6f6e 732e 4372 6561 7469 6f6e 4578 6365 ons.CreationExce
7074 696f 6e3a 4634 3634 4542 4531 3737 ption:F464EBE177
3539 3932 4543 3a30 3030 3030 3030 3030 5992EC:000000000
3030 3030 3030 3100 0101 0000 0000 0000 0000001.........
7fff ff00 0000 007a 0044 0061 0073 0020 .......z.D.a.s.
004f 0062 006a 0065 006b 0074 0020 0065 .O.b.j.e.k.t. .e
0078 0069 0073 0074 0069 0065 0072 0074 .x.i.s.t.i.e.r.t
0020 0062 0065 0072 0065 0069 0074 0073 . .b.e.r.e.i.t.s
0020 0028 0063 006c 0069 0065 006e 0074 . .(.c.l.i.e.n.t
0020 0063 006f 006d 006d 0075 006e 0069 . .c.o.m.m.u.n.i
0063 0061 0074 0069 006f 006e 0020 0069 .c.a.t.i.o.n. .i
0064 0020 0069 0073 0020 0033 0033 0034 .d. .i.s. .3.3.4
0029 0000 7fff ff02 0000 0045 524d 493a .).........ERMI:
5b4c 6a61 7661 2e6c 616e 672e 5374 6163 [Ljava.lang.Stac
6b54 7261 6365 456c 656d 656e 743b 3a43 kTraceElement;:C
4433 3846 3939 3330 4541 3841 4145 433a D38F9930EA8AAEC:
3631 3039 4335 3941 3236 3336 4444 3835 6109C59A2636DD85
0000 0000 0000 0008 7fff ff02 0000 0042 ...............B
524d 493a 6a61 7661 2e6c 616e 672e 5374 RMI:java.lang.St
6163 6b54 7261 6365 456c 656d 656e 743a ackTraceElement:
4344 3338 4639 3933 3045 4138 4141 4543 CD38F9930EA8AAEC
3a36 3130 3943 3539 4132 3633 3644 4438 :6109C59A2636DD8
3500 0000 0000 0129 7fff ff00 0000 008a 5......)........
0063 006f 006d 002e 0065 0069 0073 0065 .c.o.m...e.i.s.e
006e 006d 0061 006e 006e 002e 0070 0065 .n.m.a.n.n...p.e
006e 0074 0061 002e 0068 0069 0070 0062 .n.t.a...h.i.p.b
006f 0062 002e 0069 006e 0074 0065 0072 .o.b...i.n.t.e.r
0066 002e 0073 0065 0072 0076 0065 0072 .f...s.e.r.v.e.r
002e 0048 0069 0070 0042 006f 0062 0041 ...H.i.p.B.o.b.A
0062 0073 0074 0072 0061 0063 0074 0053 .b.s.t.r.a.c.t.S
0069 006d 0070 006c 0065 0044 0065 006c .i.m.p.l.e.D.e.l
0065 0067 0061 0074 0065 0000 7fff ff00 .e.g.a.t.e......
0000 0042 0048 0069 0070 0042 006f 0062 ...B.H.i.p.B.o.b
0041 0062 0073 0074 0072 0061 0063 0074 .A.b.s.t.r.a.c.t
0053 0069 006d 0070 006c 0065 0044 0065 .S.i.m.p.l.e.D.e
006c 0065 0067 0061 0074 0065 002e 006a .l.e.g.a.t.e...j
0061 0076 0061 0000 7fff ff00 0000 0024 .a.v.a.........$
0063 0072 0065 0061 0074 0065 0053 0069 .c.r.e.a.t.e.S.i
0074 0065 0053 0070 0065 0063 0069 0066 .t.e.S.p.e.c.i.f
0069 0063 7fff ff02 ffff ffff ffff fea0 .i.c............
0000 0100 ffff ffff ffff fee0 ffff ffff ................
ffff ff6c 7fff ff00 0000 000c 0063 0072 ...l.........c.r
0065 0061 0074 0065 7fff ff02 ffff ffff .e.a.t.e........
ffff fe6c 0000 0001 7fff ff00 0000 008a ...l............
0063 006f 006d 002e 0065 0069 0073 0065 .c.o.m...e.i.s.e
006e 006d 0061 006e 006e 002e 0070 0065 .n.m.a.n.n...p.e
006e 0074 0061 002e 0068 0069 0070 0062 .n.t.a...h.i.p.b
006f 0062 002e 0069 006e 0074 0065 0072 .o.b...i.n.t.e.r
0066 002e 0073 0065 0072 0076 0065 0072 .f...s.e.r.v.e.r
002e 0048 0069 0070 0042 006f 0062 0041 ...H.i.p.B.o.b.A
0072 0074 0069 006b 0065 006c 0053 0065 .r.t.i.k.e.l.S.e
0072 0076 0061 006e 0074 0044 0065 006c .r.v.a.n.t.D.e.l
0065 0067 0061 0074 0065 0000 7fff ff00 .e.g.a.t.e......
0000 0042 0048 0069 0070 0042 006f 0062 ...B.H.i.p.B.o.b
0041 0072 0074 0069 006b 0065 006c 0053 .A.r.t.i.k.e.l.S
0065 0072 0076 0061 006e 0074 0044 0065 .e.r.v.a.n.t.D.e
006c 0065 0067 0061 0074 0065 002e 006a .l.e.g.a.t.e...j
0061 0076 0061 0000 ffff ffff ffff fef8 .a.v.a..........
7fff ff02 ffff ffff ffff fd74 0000 0033 ...........t...3
7fff ff00 0000 0086 0063 006f 006d 002e .........c.o.m..
0065 0069 0073 0065 006e 006d 0061 006e .e.i.s.e.n.m.a.n
006e 002e 0070 0065 006e 0074 0061 002e .n...p.e.n.t.a..
0069 006e 0074 0065 0072 0066 002e 0073 .i.n.t.e.r.f...s
0068 0061 0072 0065 002e 0073 0065 0072 .h.a.r.e...s.e.r
0076 0061 006e 0074 002e 0061 0072 0074 .v.a.n.t...a.r.t
0069 006b 0065 006c 002e 0041 0072 0074 .i.k.e.l...A.r.t
0069 006b 0065 006c 0053 0065 0072 0076 .i.k.e.l.S.e.r.v
0061 006e 0074 0049 006d 0070 006c 0000 .a.n.t.I.m.p.l..
7fff ff00 0000 002e 0041 0072 0074 0069 .........A.r.t.i
006b 0065 006c 0053 0065 0072 0076 0061 .k.e.l.S.e.r.v.a
006e 0074 0049 006d 0070 006c 002e 006a .n.t.I.m.p.l...j
0061 0076 0061 0000 ffff ffff ffff fe18 .a.v.a..........
7fff ff02 ffff ffff ffff fc94 ffff ffff ................
7fff ff00 0000 0090 0063 006f 006d 002e .........c.o.m..
0065 0069 0073 0065 006e 006d 0061 006e .e.i.s.e.n.m.a.n
006e 002e 0070 0065 006e 0074 0061 002e .n...p.e.n.t.a..
0069 006e 0074 0065 0072 0066 002e 0073 .i.n.t.e.r.f...s
0068 0061 0072 0065 002e 0073 0065 0072 .h.a.r.e...s.e.r
0076 0061 006e 0074 002e 0061 0072 0074 .v.a.n.t...a.r.t
0069 006b 0065 006c 002e 005f 0041 0072 .i.k.e.l..._.A.r
0074 0069 006b 0065 006c 0053 0065 0072 .t.i.k.e.l.S.e.r
0076 0061 006e 0074 0049 006d 0070 006c .v.a.n.t.I.m.p.l
005f 0054 0069 0065 0000 0000 7fff ff00 ._.T.i.e........
0000 000e 005f 0069 006e 0076 006f 006b ....._.i.n.v.o.k
0065 0000 7fff ff02 ffff ffff ffff fbd0 .e..............
0000 012d 7fff ff00 0000 003e 006f 0072 ...-.......>.o.r
0067 002e 006a 0061 0063 006f 0072 0062 .g...j.a.c.o.r.b
002e 0070 006f 0061 002e 0052 0065 0071 ...p.o.a...R.e.q
0075 0065 0073 0074 0050 0072 006f 0063 .u.e.s.t.P.r.o.c
0065 0073 0073 006f 0072 0000 7fff ff00 .e.s.s.o.r......
0000 002a 0052 0065 0071 0075 0065 0073 ...*.R.e.q.u.e.s
0074 0050 0072 006f 0063 0065 0073 0073 .t.P.r.o.c.e.s.s
006f 0072 002e 006a 0061 0076 0061 0000 .o.r...j.a.v.a..
7fff ff00 0000 001e 0069 006e 0076 006f .........i.n.v.o
006b 0065 004f 0070 0065 0072 0061 0074 .k.e.O.p.e.r.a.t
0069 006f 006e 0000 7fff ff02 ffff ffff .i.o.n..........
ffff fb1c 0000 025c ffff ffff ffff ff48 .......\.......H
ffff ffff ffff ff88 7fff ff00 0000 000e ................
0070 0072 006f 0063 0065 0073 0073 0000 .p.r.o.c.e.s.s..
7fff ff02 ffff ffff ffff fae4 0000 02eb ................
ffff ffff ffff ff10 ffff ffff ffff ff50 ...............P
7fff ff00 0000 0006 0072 0075 006e 0000 .........r.u.n..
0000 012c 0000 0000 7fff ff00 0000 0022 ...,..........."
0049 0049 004f 0050 0053 0045 0052 0056 .I.I.O.P.S.E.R.V
0045 0052 005f 0030 0030 0030 0030 0038 .E.R._.0.0.0.0.8
0032 0000 7fff ff00 0000 0022 0049 0049 .2.........".I.I
004f 0050 0053 0045 0052 0056 0045 0052 .O.P.S.E.R.V.E.R
005f 0030 0030 0030 0030 0038 0032 0000 ._.0.0.0.0.8.2..
7fff ff00 0000 0072 0063 006f 006d 002e .......r.c.o.m..
0065 0069 0073 0065 006e 006d 0061 006e .e.i.s.e.n.m.a.n
006e 002e 0070 0065 006e 0074 0061 002e .n...p.e.n.t.a..
0069 006e 0074 0065 0072 0066 002e 0073 .i.n.t.e.r.f...s
0068 0061 0072 0065 002e 0064 0061 0074 .h.a.r.e...d.a.t
0061 002e 0041 0072 0074 0069 006b 0065 .a...A.r.t.i.k.e
006c 0044 0061 0074 0061 0040 0031 0031 .l.D.a.t.a. at .1.1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20150319/c2445d18/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 12000967.jpg
Type: image/jpeg
Size: 2028 bytes
Desc: not available
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20150319/c2445d18/attachment-0002.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 12251050.jpg
Type: image/jpeg
Size: 2387 bytes
Desc: not available
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20150319/c2445d18/attachment-0003.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ecblank.gif
Type: image/gif
Size: 45 bytes
Desc: not available
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20150319/c2445d18/attachment-0002.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20150319/c2445d18/attachment-0003.gif>


More information about the omniORB-list mailing list