Thanks for the responses so far.
Ok, here is my ejb-jar file:

<?xml version="1.0"?>

<!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>person.Person</ejb-name>
        <home>person.PersonHome</home>
      <remote>person.Person</remote>
        <ejb-class>person.PersonBean</ejb-class>
        <persistence-type>Container</persistence-type>
        <prim-key-class>person.PersonPK</prim-key-class>
        <reentrant>False</reentrant>
        <cmp-field>
          <field-name>personid_</field-name>
        </cmp-field>
        <cmp-field>
          <field-name>name_</field-name>
        </cmp-field>
      <cmp-field>
        <field-name>address_</field-name>
      </cmp-field>
      <cmp-field>
        <field-name>phone_</field-name>
      </cmp-field>
      <primkey-field>personid_</primkey-field>
  </entity>
  </enterprise-beans>
  <assembly-descriptor>
    <container-transaction>
            <method>
              <ejb-name>person.Person</ejb-name>
              <method-intf>Remote</method-intf>
              <method-name>*</method-name>
            </method>
            <trans-attribute>Required</trans-attribute>
    </container-transaction>
  </assembly-descriptor>
</ejb-jar>

Here is my weblogic-ejb-jar file:

<?xml version="1.0"?>

<!DOCTYPE weblogic-ejb-jar PUBLIC '-//BEA Systems, Inc.//DTD WebLogic 5.1.0
EJB//EN' 'http://www.bea.com/servers/wls510/dtd/weblogic-ejb-jar.dtd'>

<weblogic-ejb-jar>
  <weblogic-enterprise-bean>
      <ejb-name>person.Person</ejb-name>
      <caching-descriptor>
              <max-beans-in-cache>1000</max-beans-in-cache>
      </caching-descriptor>
      <persistence-descriptor>
        <is-modified-method-name>isModified</is-modified-method-name>
              <persistence-type>
                <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
                <type-version>5.1.0</type-version>

<type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
              </persistence-type>
            <persistence-use>
              <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
              <type-version>5.1.0</type-version>
            </persistence-use>
    </persistence-descriptor>
    <jndi-name>person.PersonHome</jndi-name>
  </weblogic-enterprise-bean>
</weblogic-ejb-jar>

And here is my weblogic-rdbms-persistence file

<!DOCTYPE weblogic-rdbms-bean PUBLIC '-//BEA Systems, Inc.//DTD WebLogic
5.1.0 EJB RDBMS Persistence//EN'
'http://www.bea.com/servers/wls510/dtd/weblogic-rdbms-persistence.dtd'>

<weblogic-rdbms-bean>
  <pool-name>hubdemoPool</pool-name>
  <table-name>Person</table-name>
  <attribute-map>
    <object-link>
      <bean-field>personid_</bean-field>
      <dbms-column>Person_id</dbms-column>
    </object-link>
    <object-link>
      <bean-field>name_</bean-field>
      <dbms-column>Name</dbms-column>
    </object-link>
    <object-link>
      <bean-field>address_</bean-field>
      <dbms-column>Address</dbms-column>
    </object-link>
    <object-link>
      <bean-field>phone_</bean-field>
      <dbms-column>Phone_number</dbms-column>
    </object-link>
  </attribute-map>
  <finder-list>
    <finder>
      <method-name>findPerson</method-name>
      <method-params>
        <method-param>java.lang.String</method-param>
      </method-params>
      <finder-query><![CDATA[(= name_ $0)]]></finder-query>
    </finder>
  </finder-list>
  <options>
    <use-quoted-names>false</use-quoted-names>
  </options>
</weblogic-rdbms-bean>

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to