当前位置:  技术问答>java相关

请问有关ejb的jndi的问题,敬请指点!

    来源: 互联网  发布时间:2017-04-28

    本文导语:  我要在weblogic7下deploy一个ejb。 在指定其jndi-name时,该如何写? 如果是这样 java:comp/env/ejb/myEJBHome 或者ejb/myEJBHome 或者ejb.myEJBHome 在lookup时,用lookup("java:comp/env/ejb/myEJBHome"),则报错,找不到该ejb。 如果是这样 myEJBHome ...

我要在weblogic7下deploy一个ejb。
在指定其jndi-name时,该如何写?

如果是这样
java:comp/env/ejb/myEJBHome
或者ejb/myEJBHome
或者ejb.myEJBHome
在lookup时,用lookup("java:comp/env/ejb/myEJBHome"),则报错,找不到该ejb。

如果是这样
myEJBHome
在lookup时,用lookup("myEJBHome"),则没有问题。


我想问一下,应该怎么理解这些概念?

|
对,但在定义的时候不需加,只是访问的时候必须提供全名,如下:
定义时(本地访问,远程访问类似):
            
                
                ejb/User
                Entity
                userapp.UserHome
                userapp.User
                User
            

访问时:
     Context initial = new InitialContext();
     return (UserInfoHome)
     initial.lookup("java:comp/env/ejb/UserInfo");


|
Context env =.....;
env.lookup(".....");的时候,lookup()里面好像可以直接写jndi-name


InitialContext env=...;
env.lookup(".....");的时候,lookup()里面好像要写java:comp/env/


部署文件里面没有必要写java:comp/env/


|
如果是这样
java:comp/env/ejb/myEJBHome
或者ejb/myEJBHome
或者ejb.myEJBHome
在lookup时,用lookup("ejb/myEJBHome"),应该没有问题的。

|
java:comp/env/ejb/myEJBHome

Context env = (Context) ctx.lookup("java:comp/env");
env.lookup("ejb/myEJBHome");

概念是每个Application Server 都有自己的JNDI 根.当年查看了所有的JNDI 时就明白了.

    
 
 

您可能感兴趣的文章:

  • 请问什么是“设计模式”,有这方面的教材吗?望各位大侠指点指点初学者。谢谢!
  • 请问java如何调用com?请大家发表意见和指点一下。
  • 请问在UNIX环境高级编程这书里面引用的一个头文件,多谢指点。
  • 紧急:请问有谁会使用Free BSD操作系统,请给予指点
  • 请问,哪儿有Jrun studio 望指点!!谁提供的且成功下载的定给分!!!:)
  • 我是JSP的初学者。谢谢你们的指点。请问。。。。
  • 我是JSP的初学者。谢谢你们的指点。请问。。。。。
  • .net/c#/asp.net iis7站长之家
  • 请问在redhat linux7.3下怎么将一个硬盘的某区格式化为swap区???分少慢慢加,谢谢指点!!
  • 请问高手:Ctrl+Alt+F1~F8可以切换虚拟终端,这个代码是在哪儿实现的?我搞不懂,最好指点源代码大概位置。
  • 请问suse或ubuntu有没有中文版本?在哪能下载到光盘影像文件?我是新手,希望大家指点。谢谢!
  • 请问,如何在linux 中使用cout<<,cin>>,本人新手,请各位高手详悉指点 :)
  • 请问如何知道邮件中的邮件哪个是新邮件,我是用POP3协议。请各位大虾指点一下。
  • 请问如何调用windows自带的程序(比如说计算器),我是新手请详细指点,愿(200)分相送。
  • 请问何为xsl?我觉得新版的论坛的xml+xsl的技术很好,想学习,看些什么书呢?请指点!
  • 请问这是什么原因?望各位大师指点
  • 请问:TCP程序为何有时会丢包,请各位大哥指点
  • 想向linux方向的网络编程方面发展···请问应该具备什么知识啊?麻烦指点一下··
  • 请问出现这个错误码是什么意思,请指点!
  • 请问在windows下怎么看到linux下的文件?请高手指点!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问哪里有jboss有关配置的教程,最好是中文的,先谢了
  • 高分请教:请问怎么才能得到最近所有有关文件操作(新建,删除等)的记录
  • 请问有关man的问题
  • 请问有关solarisx86几张光盘的问题
  • 请问一个shell中有关数据格式转化的问题
  • 请问数据库有关问题,谢谢!
  • 请问大虾有关在windows上移植GCC的问题。
  • 请问有关ObjectCollectedException的问题?
  • 请问如何学习corba,再推荐几本好的书,最好是和java有关的
  • 请问有关MAP,SET,LIST的定义,特性,要考scjp拉,书上又不清楚
  • 请问哪里可以找到有关Enhydra的资料?
  • 请问高手有关makefie!!!!
  • 请问哪有有关linux/unix操作手册sch的文档下载吗?
  • 请问一个有关cron输出的问题
  • 请问ftp上传大小写突然改变跟linux有关吗?
  • 请问装LINUX与计算机配置有关吗》?
  • 请问一个有关向Vector中加入元素的问题
  • 请问有关写日志的问题??
  • 请问一下有关LINUX内核的网卡驱动一个弱弱的问题
  • 请问大家一个有关hwclock的问题
  • 请问:我知道路由器的telnet密码,但忘记了enable 密码,请问如何是好?
  • 请问那里有SYBASE的jbdb 2.0下载;jspsmartupload可以直接将文件上传到数据库,请问如何使用
  • 请问最新的reahat9.0是基于什么核心的?2.4?2.6?请问那里能下载?
  • 请问:请问哪里有关于linux基本操作命令讲解的资料下载,最好是幻灯片格式的.
  • 请问,我试图用#admintool&图形工具命令来安装sun workshop5.0,为什么进入的却是用户管理界面?请问具体该如何在solaris下安装应用软件
  • 请问在Redhat 9里,我从登录就是图形介面,请问如何在图形介面内进入命令行方式呢,谢谢
  • 请问玩过SOLARIS的高手门,在不正常关机后,就不能启动到windows公用桌面了,只能在命令提示模式下了,请问怎么解决这个问题啊?急~!~!
  • 请问:我在redhat下装了bochs-2.2.1-1.rpm,.装了后,想设置一下,但找不到bochsrc.fda.bxrc,请问这个文件在哪个曰录下啊。
  • 请问:在配置Qt时,很多文档都说在.profile,.login里加东西,但是我好像没有发现有这两个文件上,请问这些文件在哪个目录下啊
  • 请问:在GCC里的C程序里的变量的声明是不是只能在前面,而且相同类型的变量的声明只能放在一起?如果不是,请问怎么样可以解决这个问题.
  • 请问各位大虾,小弟今天开始学jsp了,这学期我们有java课,所以已经下载了jdk(好象是1.2),请问我的98环境怎么配置jsp环境呀?我的jdk可以运行.java程序,别的我就不知道了....谢谢!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3