`
javaEEdevelop
  • 浏览: 882217 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

EJB异常日记

 
阅读更多

javax.ejb.EJBException: Local and Remote Interfaces cannot have duplicate interface for bean HelloWorldBean
at org.jboss.ejb3.SessionContainer.checkForDuplicateLocalAndRemoteInterfaces(SessionContainer.java:134)
@Remote和@Local必须指定接口的class,也就是value值
例如:
@Remote(HelloWorld.class)  //申明是一个远程接口,不写默认是本地接口
@Local(HelloWorldLocal.class)  //申明是一个本地接口


Exception in thread "main" javax.ejb.EJBException: Invalid (i.e. remote) invocation of local interface (null container)
at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:80)
--当在不同的jvm内,只能通过远程的JNDI命名格式进行访问,也就是类的实现类/romote
--当在同一个jvm内,只能通过远程的JNDI命名格式进行访问,也就是类的实现类/local

分享到:
评论

相关推荐

    J2EE OA项目开发日记

    **J2EE OA项目开发日记** 是一篇关于使用Java企业级平台进行办公自动化(OA)系统开发的经验分享。本文档主要涉及以下几个方面的知识点: 1. **Ant构建工具**: - `build.xml` 文件是Ant的构建脚本,用于自动化...

    计算机软件员工作实习日记.pdf

    7. **代码复用与轻量级框架**:Struts、Spring和Hibernate都是轻量级框架,具有较低的侵入性,这意味着它们可以更容易地融入到现有项目中,提高代码的可复用性和维护性,对比EJB这样的重量级框架,它们更适合中小型...

    java培训实习报告

    三、异常处理在Java中,异常是程序运行时发生的错误。Java提供了一种结构化的异常处理机制,包括try、catch、finally和throw关键字。 1. try-catch-finally块 ```java try { // 可能抛出异常的代码 } catch ...

    jsp学习笔记

    **JSP(Java Server Pages)**是Java平台上用于创建动态网页的一种技术,它结合了HTML、脚本语言(如JavaScript)和Java代码,使得开发者可以...通过阅读"JSP学习日记",你可以逐步了解这些概念,并通过实践提升技能。

    如何学习Java技术

    此外,《Enterprise JavaBeans》一书提供了关于企业级Java应用的重要知识,特别是对于那些希望掌握EJB框架的人来说。 #### 应用服务器的选择与学习 对于想要进行更深层次的企业级Java应用开发的开发者来说,选择...

Global site tag (gtag.js) - Google Analytics