when i am trying to use entity beans (ejb2.1) ,my jbosscmp-jdbc.xml is not bieng read by jboss...i am sure as a websphere...there is some element tag in ejb-jar.xml for specifying the name of jbosscmp-jdbc.xml file...can sum one give me that...an example wld be great .attached is my ejb-jar.xml and jdbcmpjdbc.xml
===========================================================================
<?xml version="1.0" encoding="UTF-8"?>
<ejb-jar id="ejb-jar_ID" version="2.1" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd"> <display-name>
SessionStrutsEJB
</display-name>
<enterprise-beans>
<!-- A minimal session
EJB deployment -->
<session>
<ejb-name>AuthenticationEJB</ejb-name>
<home>com.library.ejb.AuthenticationHome</home>
<remote>com.library.ejb.AuthenticationRemote</remote>
<ejb-class>com.library.ejb.AuthenticationBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
<entity>
<ejb-name>CategoryEntityBean</ejb-name>
<home>com.library.ejb.CategoryEntityHome</home>
<remote>com.library.ejb.CategoryEntityRemote</remote>
<ejb-class>com.library.ejb.CategoryEntityBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.Integer</prim-key-class>
<reentrant>false</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>CategoryEntityBean</abstract-schema-name>
<cmp-field><field-name>desc</field-name></cmp-field>
<cmp-field><field-name>name</field-name></cmp-field>
<cmp-field><field-name>category_id</field-name></cmp-field>
<primkey-field>category_id</primkey-field>
</entity>
<entity>
<ejb-name>BookEntityBean</ejb-name>
<local-home>com.library.ejb.BookEntityLocalHome</local-home>
<local>com.library.ejb.BookEntityLocal</local>
<ejb-class>com.library.ejb.BookEntityBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.Integer</prim-key-class>
<reentrant>false</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>BookEntityBean</abstract-schema-name>
<cmp-field><field-name>desc</field-name></cmp-field>
<cmp-field><field-name>name</field-name></cmp-field>
<cmp-field><field-name>book_id</field-name></cmp-field>
<primkey-field>book_id</primkey-field>
</entity>
</enterprise-beans>
<relationships>
<ejb-relation>
<ejb-relation-name>category-book</ejb-relation-name>
<ejb-relationship-role >
<ejb-relationship-role-name>Category-has-Book</ejb-relationship-role-name>
<multiplicity>Many</multiplicity>
<relationship-role-source>
<ejb-name>CategoryEntityBean</ejb-name>
</relationship-role-source>
<cmr-field>
<cmr-field-name>books</cmr-field-name>
<cmr-field-type>java.util.Set</cmr-field-type>
</cmr-field>
</ejb-relationship-role>
<ejb-relationship-role >
<ejb-relationship-role-name>Book-in-Category</ejb-relationship-role-name>
<multiplicity>One</multiplicity>
<relationship-role-source>
<ejb-name>BookEntityBean</ejb-name>
</relationship-role-source>
</ejb-relationship-role>
</ejb-relation>
</relationships>
<assembly-descriptor>
</assembly-descriptor>
</ejb-jar>
==========================================================================
<?xml version='1.0' encoding='UTF-8' ?>
<!--
This is the XML DTD for the jbosscmp-jdbc deployment descriptor.
<!DOCTYPE jbosscmp-jdbc PUBLIC
"-//JBoss//DTD JBOSSCMP-JDBC 4.0//EN"
"http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_4_0.dtd">
-->
<jbosscmp-jdbc>
<entity>
<ejb-name>CategoryEntityBean</ejb-name>
<datasource>
java:MySqlDS</datasource>
<table>categ</table>
<cmp-field>
<field-name>desc</field-name>
<column-name>category_desc</column-name>
</cmp-field>
<cmp-field>
<field-name>name</field-name>
<column-name>category_name</column-name>
</cmp-field>
<cmp-field>
<field-name>category_id</field-name>
<column-name>category_id</column-name>
</cmp-field>
</entity>
<entity>
<ejb-name>BookEntityBean</ejb-name>
<datasource>java:MySqlDS</datasource>
<table>book</table>
<cmp-field>
<field-name>desc</field-name>
<column-name>book_desc</column-name>
</cmp-field>
<cmp-field>
<field-name>name</field-name>
<column-name>book_name</column-name>
</cmp-field>
<cmp-field>
<field-name>book_id</field-name>
<column-name>book_id</column-name>
</cmp-field>
</entity>
<relationships>
<ejb-relation>
<ejb-relation-name>category-book</ejb-relation-name>
<relation-table-mapping>
<table-name>category_name</table-name>
<datasource>java:MySqlDS</datasource>
</relation-table-mapping>
<ejb-relationship-role>
<ejb-relationship-role-name>Category-has-Book</ejb-relationship-role-name>
<key-fields>
<key-field>
<field-name>category_id</field-name>
<column-name>category_id</column-name>
</key-field>
</key-fields>
</ejb-relationship-role>
<ejb-relationship-role>
<ejb-relationship-role-name>Book-in-Category</ejb-relationship-role-name>
<key-fields>
<key-field>
<field-name>book_id</field-name>
<column-name>book_id</column-name>
</key-field>
</key-fields>
</ejb-relationship-role>
</ejb-relation>
</relationships>
</jbosscmp-jdbc>