JNDI找不到,可能是什么原因?......急救!~ 多半是你根本没有发布成功... ------------------------------------------------------ 我们还年轻牛奶会有的奶牛也会有的 可天天在 csdn 混这些会有吗 ?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是WEBLOGIC提示我DEPLY为TRUE了呀还有哦,就是那些Hashtable ht = new Hashtable()ht.put(Context.INITIAL_CONTEXT_FACTORY,“WEBLOGIC.JNDI.WLInitialContextFactory”);一定要写吗? true表示你发布了.但成没成功就不知道了...点你的ejb,点monitor ... 再点 monitor all entity bean.. ,看如果是一个带数字的表格就是成功了,否则就是失败...也可以右键你的server,看jndi,如果有你发布的jndi,也可以说你发布成功了,如果没有,当然就是失败 ------------------------------------------------------ 我们还年轻牛奶会有的奶牛也会有的 可天天在 csdn 混这些会有吗 ?? 一个带数字的表格是有啊,可是数字都是0是那个jndi tree 吧?我看到有了啊,结构是这样的:myserver-customsession-customsession_EO-customsessionLocal+javax-SoundboxDataSource+weblogic这样子,我调用customsession的时候是不是只要ctx.lookup("customsessionLocalHome");就可以了啊?虽然我打包放在soundbox.ejb.session.customsession里面的?而不应该用ctx.lookup("soundbox.ejb.session.customsessionLocalHome")?顺便问一句:jndi里面怎么没有customsessionLocalHome? 在同一个进程里才可以调用本地接口。你写的测试程序和你的bean在同一个进程里吗?如果你的测试程序是单独的话,必须写(Context.INITIAL_CONTEXT_FACTORY,“WEBLOGIC.JNDI.WLInitialContextFactory”),另外在jndi树中用/不是.例如ejb/mybean而不是ejb.mybean 我用Servlet测试的EJB用Weblogic运行 如果你的servlet和ejb在同一个ear中,可以不用加上下文的初始化参数,而且你lookup的不对吧,是customsessionLocal不是customsessionLocalHome,你可以看看你的ejb-jar.xml文件中的本地jndi名是什么 Hibernate 执行 native sql 查询时遇到的问题 struts配置文件中的attrubute和name属性老是搞不懂 新人求问:hibernate2+struts2+spring3遇到的问题 如何解决Exception: AxisFault 401问题 Hibernate中查询返回结果集的一个问题!急 关于String类中replace方法的问题! J2EE:B/S程序中如何实现刷卡? java中调用的存储过程能返回记录集吗? 看书看到RowSet,不明白,请指点一下 菜鸟问题,Cmp和bmp是什么东西? [求助]关于EJB打包的问题 谁知道哪儿有ejb的书籍下载啊
Hashtable ht = new Hashtable()
ht.put(Context.INITIAL_CONTEXT_FACTORY,“WEBLOGIC.JNDI.WLInitialContextFactory”);
一定要写吗?
点你的ejb,点monitor ... 再点 monitor all entity bean.. ,看如果是一个带数字的表格就是成功了,否则就是失败...也可以右键你的server,看jndi,如果有你发布的jndi,也可以说你发布成功了,如果没有,当然就是失败 ------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
可天天在 csdn 混这些会有吗 ??
-customsession
-customsession_EO
-customsessionLocal
+javax
-SoundboxDataSource
+weblogic
这样子,我调用customsession的时候
是不是只要ctx.lookup("customsessionLocalHome");
就可以了啊?虽然我打包放在soundbox.ejb.session.customsession里面的?
而不应该用ctx.lookup("soundbox.ejb.session.customsessionLocalHome")?
顺便问一句:jndi里面怎么没有customsessionLocalHome?
如果你的测试程序是单独的话,必须写(Context.INITIAL_CONTEXT_FACTORY,“WEBLOGIC.JNDI.WLInitialContextFactory”),另外在jndi树中用/不是.
例如ejb/mybean而不是ejb.mybean
EJB用Weblogic运行