`
猪才怪
  • 浏览: 23936 次
  • 性别: Icon_minigender_1
  • 来自: 济南
文章分类
社区版块
存档分类
最新评论

EJB3.0 jar 文件配置引起的问题

阅读更多
1. 异常信息:java.lang.ClassCastException: javax.naming.Reference cannot be cast to ………太长了后面省略。
问题原因:
Jboss目录下有个Client文件夹,下面有一些jar文件是给EJB的远程调用者准备的,这下面的jar文件应该放到我们的调用EJB的程序的classpath中。如果是开发阶段,拷贝到工程里就行了。JBoss4和Jboss5略有不同,Jboss4下有一个叫做jbossall-client的jar文件,这个jar中包含了所有客户端需要的class。JBoss5也有这个文件,可是体积相当小,因为里面没有实际的class,我们需要的class分散在其他的jar中。因此使用JBoss4只需要拷贝jbossall-client即可,使用JBoss5则需要拷贝Client下所有的jar。
分享到:
评论
3 楼 猪才怪 2011-06-22  
孙宁振 写道

嘿嘿 加你一下。
2 楼 孙宁振 2011-06-17  
1 楼 wang8118 2011-04-05  
哇,谢了,正好遇到这个问题,jboss6里面也是需要拷贝所有的jar

相关推荐

    ejb 3.0 jar 包 很全 part1

    ejb 3.0 jar 包 很全ejb 3.0 jar 包 很全ejb 3.0 jar 包 很全ejb 3.0 jar 包 很全ejb 3.0 jar 包 很全ejb 3.0 jar 包 很全ejb 3.0 jar 包 很全

    ejb 3.0 jar 包 很全 part2

    这些JAR文件共同构成了EJB 3.0开发和运行环境的基础,涵盖了从Web服务到日志记录,再到数据持久化和安全管理的各个方面。通过这些库,开发者可以构建出高效、可靠且易于维护的EJB 3.0应用程序。

    EJB3.0开发环境配置

    ### EJB 3.0 开发环境配置详解 #### 一、引言 EJB (Enterprise JavaBeans) 是 Java 平台为企业级应用提供的一种组件模型。随着技术的发展,EJB 3.0 引入了许多改进,简化了开发过程并增强了性能。本文将详细介绍...

    ejb3.0开发规范PDF

    EJB 3.0移除了传统的部署描述符(ejb-jar.xml),许多元数据可以直接在Bean类上通过注解来定义,使得部署过程更加简单。 10. **测试支持(Testing Support)**: EJB 3.0引入了单元测试和集成测试的支持,使得...

    EJB3.0+JBOSS+MyEclipse初体验(完整代码和过程)

    在"**EJB3.0+JBOSS+MyEclipse初体验(完整代码和过程).txt**"文件中,你将找到一个完整的示例,涵盖了上述所有步骤,包括具体的代码片段和执行过程,这对于初学者来说是一个很好的起点,可以快速理解并实践EJB 3.0在...

    ejb3.0开发实例(java工程)

    在这个"ejb3.0开发实例(java工程)"中,我们将深入探讨EJB 3.0的主要特性和开发实践。 1. **注解驱动**:EJB 3.0最大的变革之一就是大量使用注解(Annotation),减少了XML配置文件的使用。例如,@Stateless、@...

    精通EJB3.0 pdf

    EJB3.0最显著的改变之一是引入了对注解的支持,这使得开发者可以在类和方法上使用注解来声明EJB的属性和配置,从而极大地简化了EJB组件的创建过程。例如,可以使用`@Stateless`、`@Stateful`和`@Singleton`注解来...

    EJB3.0入门经典(PDF)

    《EJB3.0入门经典》是关于EJB 3.0的专业技术教程,从实用的角度出发,理论联系实际,用9章的篇幅详细讲解了EJB 3.0开发的方法和技巧。《EJB3.0入门经典》内容丰富,讲解由浅入深,全面系统,在讲解EJB 3.0最新开发...

    EJB3.0开发平台配置.pptx

    **EJB3.0开发平台配置详解** 企业级JavaBean(Enterprise JavaBeans,简称EJB)是Java EE平台的核心组件之一,用于构建分布式、事务处理和安全的企业级应用程序。EJB3.0是其一个重要版本,引入了简化开发的新特性,...

    EJB3.0 规范文件

    2. **注解支持**:EJB 3.0 开始支持注解,这意味着开发者可以在代码中直接定义组件的配置细节,而无需编写大量的 XML 配置文件。这不仅减少了代码量,还提高了开发效率。 3. **POJO 支持**:在 EJB 3.0 中,EJB ...

    EJB3.0所需jar文件(60多个)

    这个压缩包"60多个EJB3.0所需jar文件"包含了EJB3.0开发所需要的核心库,这些jar文件通常包括以下几个关键部分: 1. **Java Persistence API (JPA)**:EJB3.0引入了JPA作为标准的ORM(对象关系映射)框架,允许...

    ejb3.0入门图文教程

    首先,我们来看《EJB3.0开发Entity.pdf》。在EJB 3.0中,Entity Bean代表持久化对象,它存储在数据库中并与数据库进行交互。这个部分将介绍如何定义实体bean,包括使用JPA(Java Persistence API)来注解实体类,...

    ejb2.0与ejb3.0的区别

    ### EJB2.0与EJB3.0的主要区别 #### 一、简介 企业Java Beans(EJB)是Java平台为企业级应用提供的一种组件模型。随着技术的发展,EJB经历了多个版本的迭代,其中EJB 2.0和EJB 3.0是两个重要的里程碑版本。本文将...

    Java之精通EJB3.0.pdf

    1. **简化编程模型:**EJB3.0引入了许多新的特性来简化开发过程,例如使用注解来替代XML配置文件,这大大减轻了开发者的负担。 2. **容器管理实体Bean(CMB):**EJB3.0中引入了容器管理实体Bean(CMB),它支持持久...

    EJB3.0规范和API文档

    1. **持久化(Persistence)**: ejb-3_0-pfd-spec-persistence.pdf文件可能详细介绍了EJB 3.0中的JPA(Java Persistence API),这是对ORM(对象关系映射)的支持。JPA允许开发者用面向对象的方式处理数据库操作,...

    李腾飞EJB3.0 源码 源代码

    "李腾飞EJB3.0 源码 源代码"可能包含的是李腾飞教授或团队关于EJB 3.0技术的实践示例或教学资源。通过分析这些源码,开发者可以深入理解EJB 3.0的实现细节,例如如何使用注解定义Bean、如何处理持久化、如何进行依赖...

    Eclipse开发EJB_3.0

    在 EJB 3.0 中,也可以通过 ejb-jar 配置文件来查找该 EJB。该配置文件是一个 XML 文件,定义了 EJB 的配置信息。在本例中,我们创建了一个名为 ejb-jar 的配置文件,该文件定义了 EJB 的名称、版本和描述信息。 本...

    EJB 3.0实例教程.pdf

    在EJB 3.0之前,开发者需要编写大量的XML配置文件来描述实体、会话和消息驱动bean的行为。EJB 3.0引入了注解,使得开发者可以直接在类和方法上使用注解来声明bean的角色和行为。例如,`@Entity`用于标记实体bean,`@...

    《EJB 3.0入门经典》 源码

    1. **注解驱动**:在EJB 3.0中,开发者可以通过在类和方法上添加注解来声明实体Bean、会话Bean和消息驱动Bean,大大减少了XML配置文件的使用。 2. **简化持久化**:引入了JPA(Java Persistence API),使对象/关系...

    mdb.rar_EJB3.0_ejb3.0 example

    4. **部署描述符**:虽然EJB 3.0倾向于使用注解,但仍然可能有一个ejb-jar.xml文件,包含额外的部署信息或兼容旧版本服务器的配置。 5. **测试和应用服务器配置**:为了运行和测试MDB,可能需要设置应用服务器(如...

Global site tag (gtag.js) - Google Analytics