Visibroker fails with "Encountered orb Initialization error" when communicating with IBM JDK V1.4.x
 Technote (troubleshooting)
 
Problem(Abstract)
You are running Visibroker V4.1, V4.5, or V4.5.x and the Visibroker ORB is communicating with IBM® JDK™ V1.4.x, and you receive the following error message on the Visibroker ORB:

Encountered orb Initialization error:
org.omg.CORBA.MARSHAL: vmcid: IBM minor code: 8C1 completed: Maybe

The IBM JDK also displays MARSHAL errors during the failure.
 
Cause
This type of error can be associated with a Visibroker ORB compatibility property setting. Visibroker provides a compatibility property to allow Visibroker ORB to communicate with older levels of Visibroker:

vbroker.orb.enableVB4backcompat

A setting of true for this property setting can cause marshalling errors when communicating with an IBM ORB.

 
Resolving the problem
Visibroker requires the compatibility property to be set to false when the Visibroker ORB is communicating with foreign (other vendor) ORBs.

Specify this property setting in the Visibroker JDK when you communicate with an IBM ORB:

-Dvbroker.orb.enableVB4backcompat=false

 
Related information
Borland Enterprise Server 5.1 Release Notes
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
Historical Number
24295
49R
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Object Request Broker (ORB)
Operating system(s): Windows
Software version: 6.0
Software edition:
Reference #: 1177225
IBM Group: Software Group
Modified date: Aug 17, 2004