Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Help needed for troubleshooting exceptions from JVM JNI call

5 views
Skip to first unread message

Beili

unread,
May 8, 2003, 9:21:57 AM5/8/03
to
Hi,

I am really in a dead end, appreciate for any sugguestion in troubleshooting
the following exceptions.

Thanks in advanced,
Beili

I have a C++ client which creates JVM and then calls a Java A program. I got
exceptions when the Java A calls other Java which is calling initialContext
with the following set ups.

java.naming.provider.url=IOR:000000000000002b49444c3a6f6d672e6f72672f436f734
e616d696e672f4e616d696e67436f6e746578744578743a312e3000000000000100000000000
00088000102000000000e34372e3133352e33362e3132320093830000002900504d430000000
4000000182f434f4e544558545f504f414e616d6553657276696365000000000132000000000
000035649530300000005000507017f000000000000000000000800000000564953000000000
1000000140000000000010001000000000001010900000000,
java.naming.factory.initial=com.inprise.j2ee.jndi.CtxFactory,
java.naming.corba.orb=com.inprise.vbroker.orb.ORB@435a3a,
serverAddr=47.135.36.122,
java.naming.factory.url.pkgs=com.inprise.j2ee.jndi

The exception is
===========
javax.naming.NoInitialContextException: Cannot instantiate class:
com.inprise.j2ee.jndi.CtxFactory. Root exception is
java.lang.ClassNotFoundException: com/inprise/j2ee/jndi/CtxFactory
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:217)
at
com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:42)
at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:649)
at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
at javax.naming.InitialContext.init(InitialContext.java:219)
at javax.naming.InitialContext.<init>(InitialContext.java:195)
at
com.nt.transport.equinox.directory.common.TbmnDirectoryIF.getCosNamingContex
t(TbmnDirectoryIF.java:2708)
at
com.nt.transport.equinox.directory.common.TbmnDirectoryIF.getCosNamingContex
t(TbmnDirectoryIF.java:2649)
at
com.nt.transport.equinox.directory.common.TbmnDirectoryIF.getCosNamingContex
t(TbmnDirectoryIF.java:2626)
at
com.nt.transport.equinox.directory.common.TbmnDirectoryIF.getAppServerInitia
lContext(TbmnDirectoryIF.java:2067)
at
com.nt.transport.equinox.security.util.PasswordChangedListener.createTopicHe
lper(PasswordChangedListener.java:48)
at
com.nt.transport.equinox.security.util.PasswordChangedListener.start(Passwor
dChangedListener.java:40)
at
com.nt.transport.equinox.security.util.SecurityUtil.setJVMCredentials(Securi
tyUtil.java:48)
at
com.nt.transport.equinox.apgatewayem.EMManager.getDirectoryContext(EMManager
.java:235)
at
com.nt.transport.equinox.apgatewayem.EMManager.initializeManagers(EMManager.
java:353)
at
com.nt.transport.equinox.apgatewayem.EMManager.start(EMManager.java:454)

My JVM setting up is
===============
-verbose:class
-Dequinox.nsIOR.fileURL=/opt/nortel/omgr_2.0.0_ae/ns.ior
-Dequinox.security.server.name=Gateway
-Dorg.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB
-Dorg.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORBSingleton
-Dorg.omg.PortableInterceptor.ORBInitializerClass.com.nt.transport.equinox.u
tilities.corbainterceptor.ORBInit=com.nt.transport.equinox.ut
ilities.corbainterceptor.ORBInit
-Djavax.rmi.CORBA.StubClass=com.inprise.vbroker.rmi.CORBA.StubImpl
-Djavax.rmi.CORBA.UtilClass=com.inprise.vbroker.rmi.CORBA.UtilImpl
-Djavax.rmi.CORBA.PortableRemoteObjectClass=com.inprise.vbroker.rmi.CORBA.Po
rtableRemoteObjectImpl
-Dejb.jsec=true
-Dvbroker.security.logLevel=4
-Dvbroker.security.enableAuthentication=true
-Dvbroker.security.requireAuthentication=false
-Dvbroker.security.secureTransport=false
-Dvbroker.security.passwordBackEnd=CustomDB
-Dvbroker.security.CustomDB.type=com.nt.transport.equinox.security.util.acce
sscontroller.pmem.PmemPasswordBackend
-Dvbroker.security.rolemap_path=/opt/nortel/omgr_2.0.0_ae/config/ejb.rolemap
-Dvbroker.security.disable=false
-Dvbroker.security.wallet.type=NONE
-Dvbroker.security.wallet.identity=PMEMServer
-Dvbroker.security.wallet.password=PMEMServer
-Dvbroker.security.authDomains=ServerDomain
-Dvbroker.security.domain.ServerDomain.defaultAccessRole=grant
-Dequinox.orbInit.login=false
-Dequinox.security.realm=BackCompat
-Dequinox.security.server.name=PMEMServer
-Dvbroker.security.assertions.trust.all=true
-Djava.naming.factory.initial=com.inprise.j2ee.jndi.CtxFactory
-Djava.naming.factory.url.pkgs=com.inprise.j2ee.jndi
-Djava.class.path=/opt/nortel/omgr_2.0.0_ae/lib/asrt.jar:.:/opt/nortel/omgr_
2.0.0_ae/lib/TopicHelper.jar:/opt/nortel/omgr_2.0.0_ae/lib/em
.jar:/opt/nortel/omgr_2.0.0_ae/ejb/lib/jdsserver.jar:/opt/nortel/omgr_2.0.0_
ae/lib/jmclient.jar:/opt/nortel/omgr_2.0.0_ae/lib/jmq.jar:/op
t/nortel/omgr_2.0.0_ae/ejb/lib/vbejb.jar:/opt/nortel/omgr_2.0.0_ae/lib/vbjor
b.jar:/opt/nortel/omgr_2.0.0_ae/lib/vbsec.jar:/opt/nortel/omg
r_2.0.0_ae/ejb/lib/comutil.jar:/opt/nortel/omgr_2.0.0_ae/lib/all_jaxp.jar:/o
pt/nortel/omgr_2.0.0_ae/lib/core.jar:/opt/nortel/omgr_2.0.0_a
e/lib/DirectoryServer.jar:/opt/nortel/omgr_2.0.0_ae/lib/LogSystem.jar:/opt/n
ortel/omgr_2.0.0_ae/lib/ldap_all.jar:/opt/nortel/omgr_2.0.0_a
e/ejb/beans/dr.jar:/opt/nortel/omgr_2.0.0_ae/ejb/lib/object_model.jar:/opt/n
ortel/omgr_2.0.0_ae/lib/errors.jar:/opt/nortel/omgr_2.0.0_ae/
lib/EmsClient.jar:/opt/nortel/omgr_2.0.0_ae/ejb/beans/faultbeans.jar:/opt/no
rtel/omgr_2.0.0_ae/lib/utilities.jar:/opt/nortel/omgr_2.0.0_a
e/ejb/beans/securitybean.jar:/opt/nortel/omgr_2.0.0_ae/desktop/plugins/widge
ts.jar:/opt/nortel/omgr_2.0.0_ae/lib/ServerAccessController.j
ar:/opt/nortel/omgr_2.0.0_ae/lib/lm.jar:/opt/nortel/omgr_2.0.0_ae/lib/JarFor
IndependentDS.jar:/opt/nortel/omgr_2.0.0_ae/lib/ws.jar:/opt/n
ortel/omgr_2.0.0_ae/lib/xmlrt.jar:/opt/nortel/omgr_2.0.0_ae/lib/jsse.jar:/op
t/nortel/omgr_2.0.0_ae/lib/jnet.jar:/opt/nortel/omgr_2.0.0_ae
/lib/jcert.jar:/opt/nortel/omgr_2.0.0_ae/applmgmt.jar:/opt/nortel/omgr_2.0.0
_ae/lib/nedbreader.jar:/opt/nortel/omgr_2.0.0_ae/ejb/beans/ne
dbreader.jar:/opt/nortel/omgr_2.0.0_ae/lib/dmlapiSUN_client.jar:

Beili

unread,
May 8, 2003, 6:02:52 PM5/8/03
to

"Beili" <bz...@nortelnetworks.com> wrote in message
news:b9dljt$jm4$1...@zcars0v6.ca.nortel.com...
0 new messages