Skip to main content

Problem:

  • Product Name: VisiBroker
  • Product Version: 7.0
  • Product Component: Security
  • Platform/ OS version: All platforms

"CORBA::INITIALIZE" error occurs when linking libvbsec module using vbroker.orb.dynamicLibs property while statically linking Oracle client libraries.

Exception: CORBA::INITIALIZE Minor: 1330446336 Completion Status: NO

This error occurs due to the API conflict between the VisiBroker security libraries and Oracle client libraries.

Resolution:

The purpose of this article is to explain the cause of this error and how it can be prevented.

On statically linking the libvbsec before linking the Oracle client libraries, the server starts successfully.

To be fully safe, either Oracle should be consulted regarding this or application architecture must be re-done so that the Oracle dependant modules are separated from the VisiBroker dependant modules in such a way that any given process should not link both libraries.


#Oracle
#Security
#libvbsec
#VisiBroker