[omniORB] Marshaling error

James M. Moe moe_jim@burr-brown.com
Tue, 15 Jun 1999 10:09:37 -0700 (MST)


On 15 Jun 1999 10:56:31 +0100, Sai-Lai Lo wrote:

>In your code snippet, several members of stdf::mirT have not been
>initialised. They are: testPhase, processID, specName, specVer, designRev.

    Yes, that was it! :}

    This project went through a major re-design with the introduction
of CORBA as the underlying mechanism; it has made creating the project
*so* much easier!
    One of the side effects was the introduction of IDL versions of the
database tables, and the above were left out of the original design.
Initialising those fields to empty strings solved the marshalling
problem.
    You have sharp eyes.

    Thank you very much.


Jim Moe