The ejb-jar.xml visual editor lets you edit the general for an EJB module. You open the editor by expanding the project's
Configuration Files node in the Projects window and double-clicking ejb-jar.xml.
The Enterprise Beans section of the General tab contains a section for each
of your EJB module's enterprise beans.
The General section for entity beans lets you set the following general information about the enterprise bean:
Name. Specifies the enterprise bean's name. This name is not related
to the bean's JNDI name that is specified in the sun-ejb-jar.xml
deployment descriptor. The name must be unique in the ejb-jar.xml file.
Persistence Type. Specifies whether the bean's persistence is managed
by the container or by the bean.
Abstract Schema Name. Specifies the abstract schema
that declares the persistent fields and relationships of an entity bean.
Primary Key Field. Specifies the primary key field of the entity
bean. The combo box lists all of the CMP fields in your entity bean. A primary
key uniquely identifies an entity bean.
Primary Key Class. Displays your primary key's class. You can change
the class by going to the entity bean's CMP fields section and entering a
new class in the primary key field's Type column. You can also specify a primary
key class of an compound key if Multiple (Compound primary key) is selected
in the Primary Key field.
Reentrant. Specifies whether the bean is reentrant. Reentrant enterprise
beans can handle multiple simultaneous, interleaved, or nested invocations
which will not interfere with each other.
Each entity bean also has the following sections in the ejb-jar.xml editor: