<?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>
   <display-name>AddressBook (EJB module)</display-name>

   <description>EJB module that contains one Container Managed Entity Bean,
                namely the AddressBook bean</description>

   <enterprise-beans>
      <entity>
            
         <description>This bean implements the back end of the address book
                      application</description>

         <display-name>Address book entry</display-name>
         <ejb-name>addressbook.ejb.AddressEntry</ejb-name>
         <home>addressbook.ejb.AddressBook</home>
         <remote>addressbook.ejb.AddressEntry</remote>
         <ejb-class>addressbook.ejb.AddressEntryBean</ejb-class>
         <persistence-type>Container</persistence-type>
         <prim-key-class>java.lang.String</prim-key-class>
         <reentrant>False</reentrant>
         <cmp-field><field-name>name</field-name></cmp-field>
         <cmp-field><field-name>address</field-name></cmp-field>
         <cmp-field><field-name>city</field-name></cmp-field>
         <primkey-field>name</primkey-field>
      </entity>
   </enterprise-beans>

   <assembly-descriptor>
      <security-role>
         <description>Users</description>
         <role-name>users</role-name>
      </security-role>
   </assembly-descriptor>

</ejb-jar>
