`

JBOSS 4.2.2以上@Local和@Remote同时声明的问题

阅读更多

 

    在4.2.2GA 上 我部署一个EJB TestManagerBean 报错,结果 查了下,要在Local和Remote标注上 指定,

Ejb接口类.

不然 就会报错:

javax.ejb.EJBException: Local and Remote Interfaces cannot have duplicate interface for bean XXXXX

 

 

示例代码:

 

package com.test.ejb;

import javax.ejb.Local;
import javax.ejb.Remote;
import javax.ejb.Stateless;

@Stateless
@Remote(TestManager.class)
@Local(TestManager.class)
public class TestManagerBean implements TestManager {

    public void test(String str) {
        //操作
    }

}

 

分享到:
评论
2 楼 wangding263 2009-01-04  
哦 这样的啊 受教了!我还没有用过JBoss 5.0呢 呵呵
1 楼 qiujy 2009-01-04  
在JBoss5.0.0GA中还是不行的,规范中不允许这样做。

相关推荐

    JBOSS 4.2.2GA 使用指南

    1. **系统需求**:首先,你需要确保你的系统满足JBOSS 4.2.2GA的硬件和软件要求,包括兼容的操作系统(如Windows, Linux, Solaris等)、足够的内存和硬盘空间,以及Java Development Kit (JDK) 1.4或更高版本。...

    jboss4.2.2.GA

    jboss4.2.2.GA java开发的好帮手

    jboss4.2.2GA中文文档

    JBoss 4.2.2 GA的EJB 3.0和JMS功能为开发者提供了强大而灵活的工具,以构建可扩展、可维护的企业级应用。通过深入理解这些核心概念和技术,开发者能够充分利用JBoss的潜力,构建出高效、稳定的应用系统。文档中的...

    jboss-4.2.2.GA

    JBoss是著名的开源Java应用服务器,它基于Java EE(Enterprise Edition)规范,为开发和部署企业级应用程序提供了全面的框架和服务。JBoss 4.2.2.GA是该平台的一个稳定版本,发布于2007年,包含了对Java EE 5的支持...

    jboss-4.2.2.GA.part2.

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA............

    jboss-4.2.2.GA.part5

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA

    jboss-4.2.2

    以上就是关于JBoss 4.2.2在Linux环境下配置、管理和监控的一些核心知识点,通过理解和掌握这些内容,你可以有效地部署和维护基于JEE的应用程序。在实际操作中,还可能遇到更多具体问题,需要查阅官方文档或社区资源...

    Jboss4.2.2.GA英文文档

    JBoss AS 4.2.2 GA的核心特性包括容器管理、事务服务、安全、集群、Web服务、JMS(Java Message Service)和EJB(Enterprise JavaBeans)支持。这个版本的更新旨在提高稳定性和性能,同时引入了新的功能和改进,以...

    JBOSS4.2.2EJBWEB群集配置与部署全过程

    同时,JBOSS社区提供了丰富的文档和论坛资源,可以帮你解决大部分问题。 总的来说,掌握JBOSS 4.2.2的EJB和Web群集配置与部署是一项复杂但必要的技能,它能帮助你构建高可用、可扩展的企业级应用系统。通过实践和...

    jboss-4.2.2.GA端口路径

    在本文中,我们将深入探讨如何在JBoss 4.2.2.GA版本中修改默认的端口设置,这是一个常见的需求,尤其是在端口被其他服务占用时。 ### JBoss 4.2.2.GA端口路径与配置 JBoss 4.2.2.GA版本在运行时,默认监听在8080...

    Local和Remote方式访问EJB

    在EJB 3.0及以后版本中,Local接口通过实现无注解的接口来定义,或者通过使用`@Local`注解的接口来定义。例如: ```java public interface MyLocalBean { void doSomething(); } ``` 2. **Remote访问**:Remote...

    jboss-4.2.2.GA.part2

    jboss 4.2.2.GA part2,办公区上不了官网,只能先传到这里了。和我一样杯具的码农可以下了使用。

    MacOS下jdk1.6+Eclipse4.4.2+JBoss4.2.2+SVN开发环境搭建

    以上就是MacOS环境下搭建JDK 1.6、Eclipse 4.4.2、JBoss 4.2.2和SVN开发环境的详细过程。这个环境适用于那些依赖于特定版本技术栈的老项目,确保了兼容性和稳定性。在实际工作中,根据项目需求,你可能还需要配置...

    Jboss4.2.2+Spring2.5.6+hibernate+JTA事务的实现

    "Jboss4.2.2+Spring2.5.6+Hibernate+JTA事务的实现"就是一个典型的例子,它涉及到四个关键的技术栈,即JBoss Application Server 4.2.2、Spring 2.5.6、Hibernate ORM以及Java Transaction API(JTA)。这些技术的...

    jboss-4.2.2.GA.part4

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA

    jboss-4.2.2.GA.part3

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA

    jboss-4.2.2.GA.part1

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA

    EJB3.0+JBOSS4.2.2GA集群

    总的来说,"EJB3.0+JBOSS4.2.2GA集群"意味着开发者正在构建一个基于EJB 3.0的分布式应用程序,并使用JBoss AS 4.2.2 GA版本来支持集群部署,以提高系统的可靠性和性能。通过深入理解集群配置、会话复制以及负载均衡...

Global site tag (gtag.js) - Google Analytics