Problem in running orbd & resolving initial reference to NameService
"Ramadurai, Sangeetha (MED)" <[email protected]> Sat, 15 Mar 2003 04:27:52 +0530
| Newsgroups | gmane.comp.java.sun.idl.user |
|---|---|
| Message-ID | <CDD2DCE772E72D44870ECBE6D3C384C001D05FFF@BANMLVEM01.e2k.ad.ge.com> |
hi,
Iam using J2SE V1.4 and its idlj
=09
Unable to run orbd:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
As per the description in =
http://java.sun.com/j2se/1.4/docs/guide/idl/orbd.html tried running =
the orbd on Windows.
start orbd -ORBInitialPort <port#> -ORBInitialHost <hostName>
But i get the following error on running the orbd as described above.
=
//-----------------------------------------------------------------------=
-----------------//
Usage: orbd <options>
where <options> includes:
-port Activation Port where the ORBD should be =
started, defau
lt 1049 (optional)
-defaultdb Directory for ORBD files, default "./orb.db" =
(optional)
-serverid Server Id for ORBD, default 1 (optional)
-ORBInitialPort Initial Port (required)
-ORBInitialHost Initial HostName (required)
org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 209 completed: No
at =
com.sun.corba.se.internal.iiop.GIOPImpl.createListener(GIOPImpl.java:253)=
at =
com.sun.corba.se.internal.iiop.GIOPImpl.getEndpoint(GIOPImpl.java:202)
at =
com.sun.corba.se.internal.POA.POAORB.setPersistentServerPort(POAORB.java:=
445)
at =
com.sun.corba.se.internal.POA.POAORB.parseProperties(POAORB.java:271)
at =
com.sun.corba.se.internal.Interceptors.PIORB.parseProperties(PIORB.java:3=
41)
at =
com.sun.corba.se.internal.corba.ORB.set_parameters(ORB.java:458)
at =
com.sun.corba.se.internal.POA.POAORB.set_parameters(POAORB.java:153)
at =
com.sun.corba.se.internal.Interceptors.PIORB.set_parameters(PIORB.java:33=
3)
at org.omg.CORBA.ORB.init(ORB.java:346)
at =
com.sun.corba.se.internal.Activation.ORBD.createORB(ORBD.java:99)
at =
com.sun.corba.se.internal.Activation.ORBD.run(ORBD.java:109)
at =
com.sun.corba.se.internal.Activation.ORBD.main(ORBD.java:327)
=
//-----------------------------------------------------------------------=
-----------------------------------------------//
=09
Does orbd not run in J2SDK V14 ?
But,=20
start tnameserv -ORBInitialPort <port#>
alone seems to work.
Code to resolve initial reference to NameService fails :
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
try
{
System.out.println("Resolve the Initial Reference of NameService");
org.omg.CORBA.Object objRef =3D =
orb.resolve_initial_references("NameService");
}
catch (Exception e)
{
System.out.println("SomeException occurred");
e.printStackTrace();
}
At run time the above code generates the following exception
=
//-----------------------------------------------------------------------=
---------------------------//
Resolve the Initial Reference of NameService
SomeException occurred
org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 201 completed: =
No
at =
com.sun.corba.se.internal.iiop.ConnectionTable.getConnection(ConnectionTa=
ble.java:148)
at =
com.sun.corba.se.internal.iiop.ConnectionTable.getConnection(ConnectionTa=
ble.java:65)
at =
com.sun.corba.se.internal.iiop.GIOPImpl.getConnection(GIOPImpl.java:67)
at =
com.sun.corba.se.internal.corba.ClientDelegate.createRequest(ClientDelega=
te.java:638)
at =
com.sun.corba.se.internal.corba.ClientDelegate.createRequest(ClientDelega=
te.java:580)
at =
com.sun.corba.se.internal.corba.InitialNamingClient.resolve(InitialNaming=
Client.java:1004)
at =
com.sun.corba.se.internal.corba.InitialNamingClient.resolveUsingBootstrap=
Protocol(InitialNamingClient.java:687)
at =
com.sun.corba.se.internal.corba.InitialNamingClient.cachedInitialReferenc=
es(InitialNamingClient.java:1085)
at =
com.sun.corba.se.internal.corba.InitialNamingClient.resolve_initial_refer=
ences(InitialNamingClient.java:978)
at =
com.sun.corba.se.internal.corba.ORB.resolve_initial_references(ORB.java:2=
422)
at MainFile$CORBATestServer.run(MainFile.java:56)
=
//-----------------------------------------------------------------------=
-------------------------//
Is this a known problem?
Any help on this is appreciated.
Thanks,
-Sangeetha
===========================================================================
To unsubscribe, send email to [email protected] and include in the body
of the message "signoff IDL-USERS". For general help, send email to
[email protected] and include in the body of the message "help".