I have updated my Jboss 3.2.1 (20030504) to the new 4.0.4RC1. anonymous wrote : So, your JBoss 3.2.x application should run fine in the default configuration of JBoss AS 4.0.1 but your JBoss AS 4.0.0 applications may not be. I can deploy all my old packages and comunicate with it, store and read. But I'm using MySQL as Persistance and all old modules are using the Hipernate. Also all custom finders don't work.
my packages looks like: package.jar | | | +-META-INF | + jaws.xml | | + jboss.xml | | + ejb-jar.xml | +package | + some classes | | | | jaws.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/jaws_2_4.dtd"> | | | | <jaws> | | <datasource>java:/mySQL-bean-DS</datasource> | | <type-mapping>mySQL</type-mapping> | | | | <enterprise-beans> | | | | <entity> | | <ejb-name>BeanName</ejb-name> | | <cmp-field> | | <field-name> beanID </field-name> | | <column-name>bean_id</column-name> | | <dbindex/> | | </cmp-field> | | <cmp-field> | | <field-name>someField</field-name> | | <column-name>some_field</column-name> | | </cmp-field> | | | | <finder> | | <name>findAll</name> | | <query></query> | | <order></order> | | </finder> | | <finder> | | <name>findBySomeFiled</name> | | <query><![CDATA[where some_field = {0}]]></query> | | <order></order> | | </finder> | | <table-name>bean</table-name> | | </entity> | | </enterprise-beans> | | </jaws> | | | | | | ejb-jar.xml | | | <?xml version="1.0" encoding="UTF-16"?> | | <!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> | | <enterprise-beans> | | <entity> | | <ejb-name> BeanName </ejb-name> | | <home> pkg.BeanNameHome </home> | | <remote> pkg.BeanName </remote> | | <ejb-class> pkg.BeanNameBean </ejb-class> | | <persistence-type> Container </persistence-type> | | <prim-key-class> java.lang.Integer </prim-key-class> | | <primkey-field> beanID </primkey-field> | | <reentrant> False </reentrant> | | | | <cmp-field> | | <field-name>beanID</field-name> | | </cmp-field> | | <cmp-field> | | <field-name>someField</field-name> | | </cmp-field> | | | | <resource-ref> | | <res-ref-name>jdbc/DataSource</res-ref-name> | | <res-type>javax.sql.DataSource</res-type> | | <res-auth>Container</res-auth> | | </resource-ref> | | </entity> | | | | </enterprise-beans> | | | | <assembly-descriptor> | | <container-transaction> | | <method> | | <ejb-name>BeanName</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"?> | | | | <!DOCTYPE jboss PUBLIC | | "-//JBoss//DTD JBOSS 3.2//EN" | | "http://www.jboss.org/j2ee/dtd/jboss_3_2.dtd"> | | | | <jboss> | | <enforce-ejb-restrictions>true</enforce-ejb-restrictions> | | <enterprise-beans> | | | | <entity> | | <ejb-name>BeanName</ejb-name> | | <!-- DataSource verzweigen --> | | <resource-ref> | | <res-ref-name>jdbc/DataSource</res-ref-name> | | <resource-name>mySQL-bean-DS</resource-name> | | </resource-ref> | | </entity> | | </enterprise-beans> | | </jboss> | | | | | View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3924197#3924197 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3924197 ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ JBoss-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-user
