Topic: 多个EJB打在一个JAR?

  Print this page

1.多个EJB打在一个JAR? Copy to clipboard
Posted by: super12
Posted on: 2003-06-06 13:59

我有多个EJB,每一个EJB都是独立的,想把它们打在一个JAR中,请问ejb-jar.xml怎么写??

2.Re:多个EJB打在一个JAR? [Re: super12] Copy to clipboard
Posted by: FinalFantasy
Posted on: 2003-06-07 04:43

如果你自己手工写ejb的话,,,建议你用J2EE RI 打包,然后把里边的jar取出来,就是了。。自己写xml。。太恐怖了。。。。。

3.Re:多个EJB打在一个JAR? [Re: super12] Copy to clipboard
Posted by: mojialin100
Posted on: 2003-06-18 18:43

可以要jb来做阿

4.Re:多个EJB打在一个JAR? [Re: super12] Copy to clipboard
Posted by: luoq_dl
Posted on: 2003-06-18 23:14

不止要写ejb-jar.xml,根据服务器的不同要写另外的xml,建议使用你确定的应用服务器的发布工具。

5.Re:多个EJB打在一个JAR? [Re: luoq_dl] Copy to clipboard
Posted by: tier3
Posted on: 2003-06-19 08:31

可以试试用ant+Xdoclet生成,很方便的。

6.Re:多个EJB打在一个JAR? [Re: super12] Copy to clipboard
Posted by: yfh0919
Posted on: 2003-06-20 10:00

<ejb-jar>
<enterprise-beans>
<session>
<ejb-name>CooACNiniSenteiGetListConfirmC</ejb-name>
<home>jp.tokyo.metro.eprocurement.business.control.coo.acninisenteigetlistconfirm.CooACNiniSenteiGetListConfirmCHome</home>
<remote>jp.tokyo.metro.eprocurement.business.control.coo.acninisenteigetlistconfirm.CooACNiniSenteiGetListConfirmC</remote>
<ejb-class>jp.tokyo.metro.eprocurement.business.control.coo.acninisenteigetlistconfirm.CooACNiniSenteiGetListConfirmCBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<env-entry>
<env-entry-name>jp.co.nec.ome.component.ComponentName</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>CooACNiniSenteiGetListConfirmC</env-entry-value>
</env-entry>
<env-entry>
<env-entry-name>jp.co.nec.ome.component.EnvironmentJNDIName</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>jp.or.jacic.ebidfw.business.utility.environment.bean.EnvironmentReader</env-entry-value>
</env-entry>
</session>

<session>
<ejb-name>CooAMNyusatsushienS</ejb-name>
<home>jp.tokyo.metro.eprocurement.business.service.coo.amnyusatsushien.CooAMNyusatsushienSHome</home>
<remote>jp.tokyo.metro.eprocurement.business.service.coo.amnyusatsushien.CooAMNyusatsushienS</remote>
<ejb-class>jp.tokyo.metro.eprocurement.business.service.coo.amnyusatsushien.CooAMNyusatsushienSBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<env-entry>
<env-entry-name>jp.co.nec.ome.component.ComponentName</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>CooAMNyusatsushienS</env-entry-value>
</env-entry>
<env-entry>
<env-entry-name>jp.co.nec.ome.component.EnvironmentJNDIName</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>jp.or.jacic.ebidfw.business.utility.environment.bean.EnvironmentReader</env-entry-value>
</env-entry>
</session>
</enterprise-beans>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>CooACNiniSenteiGetListConfirmC</ejb-name>
<method-intf>Remote</method-intf>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>

<container-transaction>
<method>
<ejb-name>CooAMNyusatsushienS</ejb-name>
<method-intf>Remote</method-intf>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>

</ejb-jar>

7.Re:多个EJB打在一个JAR? [Re: super12] Copy to clipboard
Posted by: dany
Posted on: 2003-06-20 11:33

呵呵,用jbuilder就不用这么麻烦了。

8.Re:多个EJB打在一个JAR? [Re: super12] Copy to clipboard
Posted by: smilessh
Posted on: 2003-06-26 09:55

用idea写,自动生成ejb组。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923