你的意思是将A模块的Session Bean移动到B模块!可以通过导入Bean的方式来解决,import Bean,根据已经存在的文件,生产一个Session Bean,然后将 多余的Session Bean删除

解决方案 »

  1.   

    把A配置文件中
    <SessionBean>
    ....
    </SessionBean>
    COPY到B配置文件中
    <ejb>
    ....
    </ejb>
    然后把A和B的类打到一个包里就行了
      

  2.   

    理论上把你所要的EJB COPY到你的目录下,然后在<enterprise-beans>  添加你要的EJB如:
        <session>
                <display-name>aaa</display-name>
                <ejb-name>aaa</ejb-name>
                <home>cmptest.Ses.aaaHome</home>
                <remote>cmptest.Ses.aaa</remote>
                <ejb-class>cmptest.Ses.aaaBean</ejb-class>
                <session-type>Stateless</session-type>
                <transaction-type>Container</transaction-type>
            </session>
    </enterprise-beans>然后在 
    <assembly-descriptor>
    添加:
    <container-transaction>
                <method>
                    <ejb-name>aaa</ejb-name>
                    <method-name>*</method-name>
                </method>
                <trans-attribute>Required</trans-attribute>
            </container-transaction>
    </assembly-descriptor>
    ***************************
    这样就可了。
      

  3.   

    看来也没有什么好办法了。就是拷贝配置文件了。我再问一句,大家在用EJB开发的时候,是如何实现小组间的协作的?
      

  4.   

    jbuilder里子代的导入bean很好用!