Hi,

I'm a newbie with jboss and i just want to deploy a single EntityBean CMP. 
When i start jboss , i have this exception

[Container factory] org.jboss.ejb.DeploymentException: Error in jboss.xml 
for Bean Article: found in jboss.xml but not in ejb-jar.xml

I have checked the jndi name in the 2 xml files. What's wrong ?

Thanks for your help

Here are the xml files

----------------------------------------
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise 
JavaBeans 1.1//EN' 'http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd'>

<ejb-jar>
  <enterprise-beans>
    <entity>
      <ejb-name>Article</ejb-name>
      <home>jboss.ArticleHome</home>
      <remote>jboss.Article</remote>
      <ejb-class>jboss.ArticleBean</ejb-class>
      <persistence-type>Container</persistence-type>
      <prim-key-class>java.lang.String</prim-key-class>
      <reentrant>False</reentrant>
      <cmp-field>
        <field-name>idarticle</field-name>
      </cmp-field>
      <cmp-field>
        <field-name>idracine</field-name>
      </cmp-field>
      <cmp-field>
        <field-name>idtypeart</field-name>
      </cmp-field>
      <cmp-field>
        <field-name>libelle</field-name>
      </cmp-field>
      <cmp-field>
        <field-name>typecond</field-name>
      </cmp-field>
      <cmp-field>
        <field-name>prixachat</field-name>
      </cmp-field>
      <cmp-field>
        <field-name>prixvente</field-name>
      </cmp-field>
      <cmp-field>
        <field-name>qtemincons</field-name>
      </cmp-field>
      <cmp-field>
        <field-name>oid</field-name>
      </cmp-field>
      <primkey-field>idarticle</primkey-field>
      <resource-ref>
        <res-ref-name>jdbc/DataSource</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
      </resource-ref>
    </entity>
  </enterprise-beans>
  <assembly-descriptor>
    <container-transaction>
      <method>
        <ejb-name>Article</ejb-name>
        <method-name>*</method-name>
      </method>
      <trans-attribute>Required</trans-attribute>
    </container-transaction>
  </assembly-descriptor>
</ejb-jar>

<?xml version="1.0" encoding="Cp1252"?>
<jboss>
     <secure>false</secure>
     <container-configurations />
     <resource-managers>
       <resource-manager res-class="org.jboss.ejb.deployment.JDBCResource">
         <res-name>jdbc/DataSource</res-name>
         <res-jndi-name>ProgressDS</res-jndi-name>
       </resource-manager>
     </resource-managers>
     <enterprise-beans>
       <entity>
         <ejb-name>Article</ejb-name>
         <jndi-name>Article</jndi-name>
         <configuration-name></configuration-name>
         <resource-ref>
           <res-ref-name>jdbc/DataSource</res-ref-name>
           <resource-name>jdbc/DataSource</resource-name>
         </resource-ref>
       </entity>
     </enterprise-beans>
   </jboss>

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.



--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
List Help?:          [EMAIL PROTECTED]

Reply via email to