4 Replies Latest reply on Dec 28, 2012 1:03 PM by Tomaz Cerar

    Does Jboss 7.x support jars used in older version JBoss


      Hi All,


      I have a small query to be clarified when migrating from JBoss older version to newer version i.e JBoss 7.1 or 7.2.

      I know that JBoss 7 follows modular class loading.  Need to understand the compatibility of JBoss 7.1 with across older version support of ejb,struts,hibernate,jms etc. Any document explaining this would also suffice.


      My question is can we keep the jars used by older version JBoss into the JBoss 7.x corresponding modules library and deploy? 


      For instance I am migrating from JBoss 3.2 to JBoss 7.x, I have the following jar and its MANIFEST.MF under my jboss 3.2/server/node/lib


      1) jboss-j2ee.jar - Has support for EJB2, JMS, SQL,TRANSACTION



      Manifest-Version: 1.0
      Specification-Title: JBoss
      Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.)
      Ant-Version: Apache Ant 1.6.2
      Implementation-Title: JBoss [WonderLand]
      Specification-Vendor: JBoss (http://www.jboss.org/)
      Specification-Version: 3.2.6
      Implementation-Vendor-Id: http://www.jboss.org/
      Implementation-Version: 3.2.6 (build: CVSTag=JBoss_3_2_6 date=20041014
      Implementation-Vendor: JBoss.org
      Implementation-URL: http://www.jboss.org/


      Can I keep the same jar under jboss-as-7.1x\modules\javax\ejb\api\main which already has in built jboss-ejb-api_3.1_spec-1.0.1.Final.jar, modify modules.xml to reflect the change?


      Can anybody clarify me. This would help understand if Jboss 7 supports older version technologies.