Pessoal estou com problemas em JBOSS-CMP-MySQL.

Implementei um exemplo JBOSS-BMP e funcionou corretamente.
No caso do JBOSS-CMP o deploy funcionou corretamente, no aplicativo cliente eu
executo remotamente criando em Entity Bean e n�o gera erro algum, s� que n�o esta
gravando no MySQL.

segue as configura��es que est�o no META-INF e que v�o dentro do arquivo jar

ejb-jar.xml
---------------------
<ejb-jar>
 <enterprise-beans>

        <entity>
            <display-name>empresa</display-name>
            <ejb-name>empresa</ejb-name>
            <home>EmpresaHome</home>
            <remote>Empresa</remote>
            <ejb-class>EmpresaBean</ejb-class>
            <persistence-type>Container</persistence-type>
            <prim-key-class>EmpresaKey</prim-key-class>
            <reentrant>False</reentrant>
            <cmp-version>2.x</cmp-version>
            <abstract-schema-name>EmpresaBean</abstract-schema-name> <!-- Usado para identificar o EJB em consultas EJB-QL-->
            <cmp-field>
                <field-name>id</field-name>
            </cmp-field>
            <cmp-field>
                <field-name>nome</field-name>
            </cmp-field>
        </entity>

 </enterprise-beans>
 
 <assembly-descriptor>
  <container-transaction>
  <method>
   <ejb-name>empresa</ejb-name>
   <method-name>*</method-name>
  </method>
  <trans-attribute>Required</trans-attribute>
  </container-transaction>
 </assembly-descriptor>
</ejb-jar>

 

jboss.xml
-------------------------
<?xml version="1.0" encoding="UTF-8"?>
<jboss>
  <enterprise-beans>
      <entity>
        <ejb-name>empresa</ejb-name>
        <jndi-name>empresa</jndi-name>
      </entity>
  </enterprise-beans>
</jboss>


jbosscmp-jdbc.xml
-----------------------------
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE jbosscmp-jdbc PUBLIC "-//JBoss//DTD JBOSSCMP-JDBC 3.0//EN" "http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_0.dtd">

<jbosscmp-jdbc>

<defaults>
  <datasource>java:/MySqlDS</datasource>
  <datasource-mapping>mySQL</datasource-mapping>
  <create-table>false</create-table>
  <remove-table>false</remove-table>
  <read-only>false</read-only>
  <pk-constraint>true</pk-constraint>
</defaults>

 

    <enterprise-beans>

       <entity>

         <ejb-name>empresa</ejb-name>
         <table-name>empresa</table-name>

         <cmp-field>
            <field-name>id</field-name>
            <column-name>id</column-name>
         </cmp-field>
         <cmp-field>
            <field-name>nome</field-name>
            <column-name>nome</column-name>
         </cmp-field>

      </entity>

   </enterprise-beans>
</jbosscmp-jdbc>


Agrade�o desde j�,

Otus



Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.

Responder a