DEPLOYMENT DESCRIPTOR EJB1.
1(listing 12-3)
<!Doctype EJB-JAR public //Sun Microsystems, Ind. // DTD EnterpriseJavabeans
1.1//EN [Link]
<ejb-jar>
<enterprise-beans>
<entity>
<ejb-name>myEJB</ejb-name>
<home>[Link]</home>
<remote>[Link]</remote>
<ejb-class>[Link]</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>[Link]</prim-key-class>
<reentrant>False</reentrant>
</entity>
</enterprise-beans>
</ejb-jar>
Listing 12.4 :: Deployment descriptor for
EJB2.0
<!Doctype EJB-JAR public //Sun Microsystems, Ind. // DTD EnterpriseJavabeans
1.1//EN [Link]
<ejb-jar>
<enterprise-beans>
<entity>
<ejb-name>myEJB</ejb-name>
<home>[Link]</home>
<remote>[Link]</remote>
<local-home>[Link]</local-home>
<local>[Link]</local>
<ejb-class>[Link]</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>[Link]</prim-key-class>
<reentrant>False</reentrant>
</entity>
</enterprise-beans>
</ejb-jar>
EXAMPLE: A simple home interface for the myEJB EJB
Import [Link].*;
Import [Link];
Public interface MyEJBHome extends EJBHome
{
Public MyEJB create() throws CreateException, RemoteException ;
}
EXAMPLE: A simple Remote interface for the myEJB EJB
Import [Link].*;
Import [Link];
Public interface MyEJB extends n EJBObject
{
Public String myMethod() throws RemoteException ;
}