全て。このようなコードがあります
        Properties props = new Properties();
        props.put("org.omg.CORBA.ORBInitRef", "NameService=corbaloc::testsrv:2809/NameService");
        ORB orb = ORB.init((String[])null, props);
        org.omg.CORBA.Object objRef = orb.resolve_initial_references("NameService");
        NamingContextExt ncRef = NamingContextExtHelper.narrow(objRef);
        CommunicatorHdb impl = CommunicatorHdbHelper.narrow(ncRef.resolve_str("TestServiceName"));
        System.out.println("My valid impl = " + impl");
デスクトップ版の有効なコードです。このコードを webapp (Jetty または Tomcat 7 を使用) に使用すると、文字列に例外 "BAD_PARAM" が表示されます
        CommunicatorHdb impl = CommunicatorHdbHelper.narrow(ncRef.resolve_str("TestServiceName"));
tomcat で動作しないのはなぜですか?