SaveUserSession ejbUser = null; //这个可是Remote接口?如果不是当然要出错了。
解决方案 »
- 数据库连接问题
- dtree 添加节点事件
- strut2 iterator标签实现复杂循环
- 弱弱的问:ant里的双星符号是什么意思啊?
- 如何发送及接收mms?求代码或者给思路,谢谢
- JAVA 下拉级联 城市选择的问题
- 常见错误java.lang.IllegalStateException求助!
- 各位大师,走过,路过,千万不要“吝啬”啊~~帮帮忙啊 50分~
- 为什么这么简单的一个问题,在我的机子上老是出错...救命啊!!!
- win8下安装SVN不能正常使用,求大神帮忙!
- 100分求jsp树的原代码 最好是jsp+js+xml 执行效率要高。(从数据库中动态生成的)在线
- Java、EJB、J2EE、OOAD&UML相关培训。寒假优惠!
这是容器自动形成的类,你的问题,好象是jndi没有绑定的不对。
p.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
p.put(Context.PROVIDER_URL,url);
//连接服务器的代码,针对不同的中间件,不同
Context CalDueValueInterface=new InitialContext(p);
Object obj=CalDueValueInterface.lookup(lus);
CalDueHome home=(CalDueHome)PortableRemoteObject.narrow(obj,CalDueHome.class);
epgv2.SaveUserSessionEOImpl_WLStub
是在发布EJB时调用EJBC自动生成的代码存根类。
EJB的调用会有两个类自动生成:存根类和框架类,这一点可以参看一些理论书。你说的问题不太清楚,ClassCast的错误发生在类型转换时不能正确造型而抛出的。你是用JB开发?并且你的EJB也已经正常发布?
然后你用JB自动生成的TestClient测试一下看能否通过?
一般JB生成的TestClient是不会有问题的。