集中点就是在步骤5内的绑定上,我查了相关的NamingContext,NameComponent根本没有
rebind()方法,还有就是在书上所提到的生成的服务器框架应该为_TestImplBase.java
可是现在生成的框架是TestPOA.java,是不是JDK版本后面对框架的改动?请教各位了,刚
接触CORBA
rebind()方法,还有就是在书上所提到的生成的服务器框架应该为_TestImplBase.java
可是现在生成的框架是TestPOA.java,是不是JDK版本后面对框架的改动?请教各位了,刚
接触CORBA
不过我是idl2j生成java接口文件时用了一个参数
-oldImplBase 就可以生成_TestImplBase的接口文件了。。
1.4以后生成就是***POA这样的文件,可是接口类型又和书上所说的不一样了,
所以你的rebind这个方法就会出错了。。
如果TestObject是从TestObject继承的。那么,可能少了如下几步。
..._var obj = impl._this();
rootContext.rebind(path, obj);可能的话,把你的impl头文件发上来看看。