cancel
Showing results for 
Search instead for 
Did you mean: 

CORBA issues

Former Member
0 Kudos

We are attempting to invoke CORBA from within XI, and we are

encountering some issues.

1. SAP Netweaver does not define env:comp/ORB defined in JNDI to lookup

the server orb. When I try to retrieve the name, the orb returned is

null.

2. The ORB provided by SAP doesn't seem to understand

corbaname/corbaloc URLs. We use the following properties

org.omg.CORBA.ORBClass="com.sap.engine.system.ORBProxy"

org.omg.CORBA.ORBSingletonClass="com.sap.engine.system.ORBSingletonProxy"

We need to know if these are known issues or if the configuration is

wrong or if we are specifying the ORB correctly. Any help you can

provide or documentation you can refer us to would be appreciated.

Accepted Solutions (0)

Answers (3)

Answers (3)

ravi_raman2
Active Contributor
0 Kudos

Some additional information here

Symptom

The ORB implementation of EJB containers conflicts with OrbixWeb bundled in Java RFC.

Additional key words

Orbix CORBA Enterprise JavaBeans

Cause and prerequisites

Java RFC release 4.5A to 4.6B uses a CORBA middleware implementation

using Iona's Orbix and OrbixWeb. When trying to wrap JRFC code into

enterprise JavaBeans to be deployed in an EJB container, if the

container is implemented using a CORBA ORB, it will conflict with

OrbixWeb.

Solution

Currently there is no solution for the ORB conflict between

Orbix and EJB containers.

We will be delevering a JNI implementation of JRFC in 4.6C, which

will be more apporpriate for server side Java, and will not

cause any ORB conflicts with EJB containers.

ravi_raman2
Active Contributor
0 Kudos

almost forgot to ask this.......are you using the iway adaptor ?

ravi_raman2
Active Contributor
0 Kudos

Can you also tell us the reason behind corba usage, if possible i would try to avoid taking that route, i have done a couple of migrations for clients out of IBM crossworlds that uses corba.....and into xi.

Regards

Ravi