[ nik79 @ 24.05.2010. 10:10 ] @
Pozdrav svima.Vec nekoliko dana se mucim da se nakacim na host na kome je podignut da tako kazem CORBA server. U nastavku se nalazi deo koda:
Code:

import java.util.Properties;

import org.omg.CORBA.ORB;
import org.omg.CosNaming.NamingContextExt;
import org.omg.CosNaming.NamingContextExtHelper;

public class ConnectionTest {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Properties prop = new Properties();
        prop.put("org.omg.CORBA.ORBClass", "com.inprise.vbroker.orb.ORB");
        prop.put("org.omg.CORBA.ORBSingletonClass", "com.inprise.vbroker.orb.ORB");
        prop.put("vbroker.agent.enableLocator","false");
        prop.put("org.omg.CORBA.ORBInitRef", "NameService=corbaloc::XXX.XXX.XXX.XXX:XXXXX/NameService");
        ORB orb = ORB.init(args, prop);
        org.omg.CORBA.Object objRef = null;
        try {
            objRef = orb.resolve_initial_references("NameService");   //OVDE BACA EXCEPTION
        } catch (Exception e) {
            System.err.println("ERROR - contruction of objRef");
            e.printStackTrace();
            }
        NamingContextExt ncRef = NamingContextExtHelper.narrow(objRef);
    }

}


Medjutim stalno dobijam exception u liniji gde pozivam orb.resolve_initial_references.
STACKTRACE:
Code:

org.omg.CORBA.ORBPackage.InvalidName
at com.inprise.vbroker.orb.ORb.resolve_initial_references(ORB.java:986)
at ConnectionTest(ConnectionTest:)


Na classpath sam odao vbjorb.jar.
Pretpostavljam da je nesto trivijalno u pitanju ali...
Hvala unapred.