Hi all,
I have an old web application connected with c++ corba server through
Orbacus library.
My environment is:
jdk 1.3.1-4
Orbacus 3.3.4
JRun 3.1
I must set the virtual machine args with
-Xbootclasspath/p:/usr/opt/JOB-3.3.4/OB.jar:/usr/opt/JOB-3.3.4/OBEvent.jar:
.......
Now I have tried to upgrade the application to JRun4 updater 2 (and jdk
1.4.2), but if I set the -Xbootclasspath my server throwns this exceptions:
04/08 09:03:04 error Exception thrown in operation start
[3]java.lang.NullPointerException
at com.ooc.CORBA.OptionFilter.parse(OptionFilter.java)
at com.ooc.CORBA.ORB.set_parameters(ORB.java)
at org.omg.CORBA.ORB.init(ORB.java)
at jrunx.iiop.ORBManager.getORB(ORBManager.java)...
[cut]
[2]javax.naming.NamingException: Lookup failure caused by inability to
dereference object (null) [Root exception is java.lang.NullPointerException]
at jrun.naming.JRunNamingContext.lookup(JRunNamingContext.java)
[cut]
[1]jrunx.util.EnvironmentNamingContextException
at jrunx.util.EncContextUtil.initializeENC(EncContextUtil.java)
[cut]
and so on. :-(
Any ideas??????
Thanks
Marco.
Bjorn Abelli - 12 Apr 2004 21:26 GMT
"marco" wrote...
> I have an old web application connected with
> c++ corba server through Orbacus library.
>
> My environment is:
>
> jdk 1.3.1-4
[snip]
> Now I have tried to upgrade the application to JRun4
> updater 2 (and jdk 1.4.2), but if I set the -Xbootclasspath
> my server throwns this exceptions:
The preferred approach changed from BOA to POA
between jdk 1.3 to jdk 1.4.
That can have changed the "contract" from
what Orbacus is expecting.
It's just a guess, as I'm not familiar with
neither Orbacus nor JRun, or how they're
supposed to work together with the ORB
in Sun's jdk.
just my 2c
// Bjorn A