ejb-jar.xml里面可能有拼写错误

解决方案 »

  1.   

    entity 这个拼写错误么???这是ejb自动生成的阿
      

  2.   

    拼写错误,顺序错误,
    找个xml编辑工具仔细检查吧
      

  3.   

    我新学ejb不会看xml 啊那位大哥帮我看看啊
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
    <ejb-jar>
        <enterprise-beans>
            <entity>
                <display-name>Bm</display-name>
                <ejb-name>Bm</ejb-name>
                <home>test3.BmRemoteHome</home>
                <remote>test3.BmRemote</remote>
                <ejb-class>test3.BmBean</ejb-class>
                <persistence-type>Container</persistence-type>
                <reentrant>False</reentrant>
                <cmp-version>2.x</cmp-version>
                <abstract-schema-name>Bm</abstract-schema-name>
            </entity>
        </enterprise-beans>
        <assembly-descriptor>
            <container-transaction>
                <method>
                    <ejb-name>Bm</ejb-name>
                    <method-name>*</method-name>
                </method>
                <trans-attribute>Required</trans-attribute>
            </container-transaction>
        </assembly-descriptor>
    </ejb-jar>