我刚做完这个例子~~~~···,你说具体明白一点吧。我现在正做这个笔记。EJB引用没有。JNDI得名字有没有写好。
解决方案 »
- 关于list<map>型在jsp页面上显示的问题
- 接口用abstract修饰符修饰有什么特殊作用吗?
- NetBeans 关于GUI设计的问题
- 使用DOM解析XML命名空间的问题,高手请帮忙!
- 请高手指教
- 一个关于HQL的连接查询
- hebernate的annotation问题:共享主键的@ONETOONE
- java获取时间段内的工作时长
- 请问有好点的关于STRUTS的教程或是文章吗(小弟在线守侯)
- VJ++和JBuilder都是Java的开发环境吗?
- struts报找错:Cannot find ActionMappings or ActionFormBeans collection
- 在线请求如何将java.exe文件打包
打包企业Bean
我们使用deploytool部署工具的新建企业Bean向导来打包企业Bean。在这个过程中向导完成如下工作:
1. 创建企业Bean的部署描述符文件
2. 将部署描述符文件和企业Bean的类文件打包进同一个EJB JAR文件
3. 把生成的EJB JAR文件加入应用程序的ConverterApp.ear文件
打包成功后你可以用Tools\Descriptor Viewer菜单查看部署描述符文件内容
用File\New\Enterprise Bean菜单打开新建企业Bean向导,该向导包含以下对话框:
1. Introduction对话框
a) 阅读该向导的说明
b) 点击Next
2. EJB JAR对话框
a) 选择Create New JAR File In Application单选按钮
b) 在下拉框中选择ConverterApp
c) 在JAR Display Name域输入ConverterJAR
d) 点击Edite按钮
e) 在Available Files下的树中定位到j2eetutorial/examples/build/ejb/converter目录。(如果converter目录在树中的层次太深,你可以通过在Starting Directory域中输入converter的整个或者部分路径来简化在树中的目录展开动作)
f) 在Available Files树中选中converter目录下的Converter.class、ConverterBean.class和ConverterHome.class文件点击Add按钮。(你也可以使用鼠标拖放操作来将这些文件加入Contents文本域)
g) 点击OK
h) 点击Next
3. General对话框
a) 在Bean Type下选中Session单选按钮
b) 选中Stateless单选按钮
c) 在Enterprise Bean Class下拉框中选择ConverterBean
d) 在Enterprise Bean Name域输入ConverterEJB
e) 在Remote Home Interface下拉框中选择ConverterHome
f) 在Remote Interface下拉框中选择Converter
g) 点击Next
4. Transaction Management对话框
a) 后面的步骤对本例并不重要,点击Finish完成向导
但是结果呢目录下只是产生一个temp??.jar的文件,是空的,也没办法添加到应用的ear包里面就是ConverterAPP.ear这个工程里面