1.Install Eclipse + JBOSS IDE 2.0
2.官方的使用JBOSS IDE来开发EJB3 APP的教程还没出来(查看http://www.jboss.com/docs/trailblazer),所以只能用下列步骤
3.创建一个普通的java project,把我自己定义的“ejb library”加入到classpath里,同时把junit 4也添加到classpath
4.打开JBoss Server View:window àShow View àOther.. àJBoss Server View
5.在JBoss Server View里create a jboss server,注意:选的server选项如下图:
创建完之后,JBoss Server View见下图:
6.如果是要调试的话,则选定server,然后click上图的debug button,如果是运行,则click run button
7.在project root folder下创建好build.xml,它非常重要,用于打包和copy打包的文件到jboss server deploy目录下(build.xml参看自己的ejb3 hello world project)。
8.然后如果要调试的话,就在build.xml的outline view里right click task,然后选择Debug As àAnt Build (见下图),如果不是调试,则选择Run As àAnt Build
9.进行Junit Test也很容易,但最关键的前提是还是需要先启动jboss server,然后把你的ejb jar发布到jboss里才可以进行junit test,因为ejb的调用离不开ejb container!!那么调用ejb的代码如下:
publicstaticObject getEJB(String jndipath) {
Properties props = newProperties();
props.setProperty("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
props.setProperty("java.naming.provider.url", "localhost:1099");
props.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces");
InitialContext ctx = newInitialContext(props);
ctx.lookup("HelloWorldBean/remote");
本文转自
http://java.chinaitlab.com/EJB/725603.html
分享到:
相关推荐
工作之余亲自对ejb3进行相应功能的测试 其中包括基本的客户端与服务器分离式测试(分成两个单独的项目进行测试)sessionBean测试、entityBean测试、messageDriverBean测试,服务器采用jboss4,客户端可以放在tomcat...
EJB3开发Entity EJB3开发Entity
介绍EJB的开发调试方法,包括详细的操作步骤和截图。
ejb3中文版
(8):JBoss EJB3(HelloWorld)备忘记 15 摘要: 15 备忘记开始: 16 [1] 安装 jdk 5: 16 [2] 安装 JBoss EJB3: 16 [3] 第一次启动 JBoss: 18 [4] 安装 Eclipse WTP: 18 [5] 安装 JBoss IDE: 18 [6] 使用 ...
EJB3的三本好书第二本,最好的介绍ejb3的书,看过之后,其他的书都送人了,而且附带的源代码,几乎包括了所有的主流应用服务器的例子,glassfish, jboss, weblogic, oracleAS 3本书分别是: 1. Beginning EJB3 ...
《经典Java EE企业应用实战:基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发》介绍了Java EE规范的三大主要规范JSF、EJB 3和JPA,其中JSF是Sun公司提供的JSF RI;EJB 3部分则包含Session Bean、Message Driven Bean的...
EJB2和EJB3的架构异同?详细讲解 EJB编程模型的简化 JPA替代实体Bean 拦截器概念
EJB3的三本好书之三,也很不错的一本ejb3的书籍,是英文版,附带源代码,这本书的好处是与Mastering EJB 3ed有一定的继承性,可以对比来看. 3本书的地址 1. Beginning EJB3 Application Development From Novice to ...
经典JAVA EE企业应用实战基于WEBLOGIC JBOSS的JSF+EJB 3+JPA整合开发——源码.part1 其他部分详见我的上传列表,全部分卷下载完成才能解压。 本书介绍了Java EE规范的三大主要规范JSF、EJB 3和JPA,其中JSF是Sun...
手动部署EJB 亲自体验EJB开发流程,包含完整代码。
EJB3开发指南英文版《EJB.3.Developer.Guide》 出版商:PacketPublishing 出版日期:2008年5月 页数:276 简介: 第一章:EJB3体系结构简介 第二章:Session Beans 第三章:实体Entities 第四章:对象关系映射ORM 第...
weblogic 10 ejb3 入门教程 + 调试通过的源代码 通过网上的教程,调试通过了weblogic 下的 ejb 3, 备份专用
使用eclipse通过jboss开发简单的ejb应用(jboss7.x & ejb3.x),包含server和client。
Mastering+EJB3 EJB3+IN+ACTION Beginning+EJB3+Application+Development
一个EJB的小测试代码 服务器是weblogic9
EJB完美架构、简单开发(EJB 3[1].0开发演示)
This paper analyzes elements of remote invocation method, points out the initialization, JNDI search and remote invocation are the keyfactors affecting the EJB performance. Thus, an idea optimizing ...
EJB3(中文版)EJB3(中文版)EJB3(中文版)EJB3(中文版)EJB3(中文版)EJB3(中文版)EJB3(中文版)
经典Java EE企业应用实战:基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 part3