我刚刚在MyEclipse中找到开发XML的工具了,并写了一个新的EJB工程.但还是出现错误.我的ejb-jar.xml文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "ejb-jar_2_0.dtd" >
<ejb-jar>
  <description>Hello World</description>
  <display-name>Hello World file</display-name>
  <enterprise-beans>
    <session>
      <ejb-name>helloejbSession</ejb-name>
      <ejb-class>helloejb.HelloEJBBean</ejb-class>
      <home>helloejb.HelloEJBHome</home>
      <remote>helloejb.HelloEJBRemote</remote>
      <session-type>Stateless</session-type>
      <transaction-type>Container</transaction-type>
      <env-entry>
       <env-entry-name>INTL</env-entry-name>
       <env-entry-type>java.lang.Double</env-entry-type>
       <env-entry-value>15.0</env-entry-value>
      </env-entry>
      <env-entry>
       <env-entry-name>tradeLimit</env-entry-name>
       <env-entry-type>java.lang.Integer</env-entry-type>
       <env-entry-value>500</env-entry-value>
      </env-entry>
    </session>
  </enterprise-beans>
  <assembly-descriptor>
   <container-transaction>
   <method>
   <ejb-name>helloejbSession</ejb-name>
   <method-name>*</method-name>
   </method>
   <trans-attribute>Required</trans-attribute>
   </container-transaction>
  </assembly-descriptor>
</ejb-jar>提示错误如下:
Severity Description Resource In Folder Location Creation Time Id
2
The content of element type "session" must match "(description?,display-name?,small-icon?,large-icon?,ejb-name,home?,remote?,local-home?,local?,ejb-class,session-type,transaction-type,env-entry*,ejb-ref*,ejb-local-ref*,security-role-ref*,security-identity?,resource-ref*,resource-env-ref*)". ejb-jar.xml EJBFirst/src/META-INF line 24 July 15, 2006 5:14:01 PM 251请达人帮忙,谢谢