大侠请进,部署成功,但是调用出错,求解

adonn 2003-02-26 11:21:43
DEBUG [ExecuteThread: '13' for queue: 'default'] (GameController.java:106) - wro
ng Namingexception
javax.naming.LinkException: . Root exception is javax.naming.NameNotFoundExcept
ion: Unable to resolve 'app/ejb/LotteryWeb.jar#GameManager/local-home' Resolved:
'app/ejb' Unresolved:'LotteryWeb.jar#GameManager' ; remaining name 'LotteryWeb.
jar#GameManager/local-home'
<<no stack trace available>>
...全文
32 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
nullhue 2003-02-26
  • 打赏
  • 举报
回复
没有找到指定的jndi
把你的web.xml;ejb-jar.xml,程序掉用的地方拿来看看.
adonn 2003-02-26
  • 打赏
  • 举报
回复
UP
adonn 2003-02-26
  • 打赏
  • 举报
回复
转成Remote借口就可以了,不知道什么原因
adonn 2003-02-26
  • 打赏
  • 举报
回复
<weblogic-ejb-jar>
<weblogic-enterprise-bean>
<ejb-name>GameManager</ejb-name>
<reference-descriptor>
<ejb-local-reference-description>
<ejb-ref-name>Game</ejb-ref-name>
<jndi-name>Game</jndi-name>
</ejb-local-reference-description>
</reference-descriptor>
<local-jndi-name>GameManagerLocal</local-jndi-name>
</weblogic-enterprise-bean>
<weblogic-enterprise-bean>
<ejb-name>Game</ejb-name>
<entity-descriptor>
<persistence>
<persistence-use>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
<type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
</persistence-use>
</persistence>
</entity-descriptor>
<local-jndi-name>Game</local-jndi-name>
</weblogic-enterprise-bean>
</weblogic-ejb-jar>



谢谢
nullhue 2003-02-26
  • 打赏
  • 举报
回复
weblogic-ejb-jar.xml
nullhue 2003-02-26
  • 打赏
  • 举报
回复
weblogic.xml呢?
还有应用的地方我看看。
adonn 2003-02-26
  • 打赏
  • 举报
回复
部署的时候成功,但察看jndi tree的时候发现,只有
Bind Name: GameManager
Object Class:
Object Hash Code:
Object To String:

adonn 2003-02-26
  • 打赏
  • 举报
回复
ejb-jar.xml


<enterprise-beans>
<session>
<display-name>GameManager</display-name>
<ejb-name>GameManager</ejb-name>
<local-home>com.sumit.lottery.database.GameManagerLocalHome</local-home>
<local>com.sumit.lottery.database.GameManagerLocal</local>
<ejb-class>com.sumit.lottery.database.GameManagerBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<ejb-local-ref>
<description />
<ejb-ref-name>Game</ejb-ref-name>
<ejb-ref-type>Entity</ejb-ref-type>
<local-home>com.sumit.lottery.database.GameHome</local-home>
<local>com.sumit.lottery.database.Game</local>
</ejb-local-ref>
</session>

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧