Context myEnv = (Context) initial.lookup("java:comp/env");
Object objref = myEnv.lookup("SimpleConverter");
改为:
Object objref = initial.lookup("SimpleConverter");
就可以了
Object objref = myEnv.lookup("SimpleConverter");
改为:
Object objref = initial.lookup("SimpleConverter");
就可以了
解决方案 »
- NoClassDefFoundError:org/apche/digesters/Rileset如何解决?
- 中国人开发的开源史上最牛的框架
- 关于连接池的问题,急请能人专家(可以给予一定的金钱报酬)!急、急、急
- 跪求 Easysvn
- Spring ModelAndView jstl 取值问题
- 用过Tomcat 5.5的请进,急用!!!!!
- [400分]CMP在部署的时候出错误,请帮忙,十分紧急,求大家帮忙
- 大家用过Oracle JDBC驱动调用updateObject吗??
- 即将用java开发一系统,请大家给些宝贵意见
- 请问怎样把weblogic卸干净?
- 建立Entity Bean的问题
- 新手问一个关于J2EE应用服务器启动的问题
InitialContext ctx=new InitialContext();
Object objref=ctx.lookup("java:comp/env/SimpleConverter");
非常感谢你提供的意见!
运行时显示objref.getClass()为 com.sun.corba.ee.impl.corba.CORBAObjectImpl,这个类正确吗?还是应该返回ConverterBean的对象阿?
我的解决办法是:
将JNDI的名字设置为SimpleConverter。并且设置一个环境变量
set APPCPATH=D:\java\ConverterAppClient.jar
我曾经将这个客户端的JAR放到CLASSPATH中,但是没有起作用。
然后再运行程序,成功!
谢谢各位的帮助!