Properties props = System.getProperties();
props.put("org.omg.CORBA.ORBClass", "com.inprise.vbroker.orb.ORB");
props.put("org.omg.CORBA.ORBSingletonClass", "com.inprise.vbroker.orb.ORB");
orb = ORB.init(args,props);
这样就不能运行orb = ORB.init(args,props);
说找不到ORB类。
要是这样就能运行
Properties props = System.getProperties();
//props.put("org.omg.CORBA.ORBClass", "com.inprise.vbroker.orb.ORB");
//props.put("org.omg.CORBA.ORBSingletonClass", "com.inprise.vbroker.orb.ORB");
orb = ORB.init(args,props);
ok

解决方案 »

  1.   

    Exception in thread "main" org.omg.CORBA.INITIALIZE: can't instantiate default ORB implementation com.inprise.vbroker.orb.ORB  vmcid: 0x0  minor code: 0  completed: No
    at org.omg.CORBA.ORB.create_impl(Unknown Source)
    at org.omg.CORBA.ORB.init(Unknown Source)
    at Corba_Init.<init>(Corba_Init.java:41)
    at bbbug.main(bbbug.java:11)
    Caused by: java.lang.ClassNotFoundException: com.inprise.vbroker.orb.ORB
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    ... 4 more