// CQuery.java import IDLInterchange.*; import CosPropertyService.*; import ACM.*; import java.io.*; import java.net.*; public class CQuery { public static void main(String[] args) { // Initialize the ORB. org.omg.CORBA.ORB orb = org.omg.CORBA.ORB.init(args,null); // Initialize the BOA org.omg.CORBA.BOA boa = orb.BOA_init(); //Creating a CQuery //CQueryImpl result = // new CQueryImpl("aQueryObject"); //boa.obj_is_ready(result); //System.out.println("Created" + result); CServicePreferencesImpl result2 = new CServicePreferencesImpl("hastalosguevos"); boa.obj_is_ready(result2); System.out.println("Created" + result2); if ( args.length != 0 ) { //String url; //try { //System.out.println("Resolving the url"); //com.visigenic.vbroker.URLNaming.Resolver resolver = //com.visigenic.vbroker.URLNaming.ResolverHelper.narrow( // orb.resolve_initial_references("URLNamingResolver")); //url = "http://Eel:15000/CSPref.ior"; //resolver.force_register_url(url,result2); // Gerard, 2-5-98, new class naming.java naming.PublishVisi(result2, "CSPref", orb); //} //catch (Exception e) { // System.err.println(e); //} } // Wait for incoming requests boa.impl_is_ready(); } }