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

Reply via email to