VIII- java2s JBOSS ejb still does not work and the solution
File : ejb.jar in the src/META-INF lib
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD
Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar >
<description>EJB Examples</description>
<display-name>EJB Examples</display-name>
<enterprise-beans>
<!-- Session Beans -->
<session >
<description>EJB Calc ARS Session Bean</description>
<display-name>EJB Calc ARS Session Bean</display-name>
<ejb-name>CalcARSBean</ejb-name>
<home>bean.CalcARSBeanHome</home>
<remote>bean.CalcARSBean</remote>
<local-home>bean.CalcARSBeanLocalHome</local-home>
<local>bean.CalcARSBeanLocal</local>
<ejb-class>bean.CalcARSSessionBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
<env-entry>
<env-entry-name>CalcARSBean</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>Calc ARS bean</env-entry-value>
</env-entry>
</session>
</enterprise-beans>
<!-- Relationships -->
<!-- Assembly Descriptor -->
<assembly-descriptor >
<method-permission >
<description>Session Bean</description>
<unchecked/>
<method >
<description>Session Bean</description>
<ejb-name>CalcARSBean</ejb-name>
<method-name>*</method-name>
</method>
</method-permission>
</assembly-descriptor >
</ejb-jar>
File : weblogic-ejb-jar in the src/META-INF lib
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-ejb-jar PUBLIC "-//BEA Systems, Inc.
//DTD WebLogic 6.0.0 EJB//EN" "http://www.bea.com/servers
/wls600/dtd/weblogic-ejb-jar.dtd">
<weblogic-ejb-jar>
<description>java2s Bean Example</description>
<weblogic-enterprise-bean>
<ejb-name>CalcARSBean</ejb-name>
<stateless-session-descriptor>
</stateless-session-descriptor>
<reference-descriptor>
</reference-descriptor>
<jndi-name>CalcARSSessionBean</jndi-name>
<local-jndi-name>CalcARSBeanLocal</local-jndi-name>
</weblogic-enterprise-bean>
</weblogic-ejb-jar>
( prev ) ( next )