2 Replies Latest reply on Feb 4, 2002 11:00 PM by zommick

    Backporting JBossMQ from 3.0 to 2.4.4

    zommick

      I know the idea of backporting JBossMQ from 3.0 to 2.4.4 has been brought up many times before on this forum; however, there still doesn't seem to be anyone that has successfully done it. I've tried to download jboss-mq from the cvs HEAD and sucessfully rebuilt it; however, when I restart the JBoss server after replacing the jbossmq.jar and jbossmq-client.jar files, I get exceptions:

      [13:21:24,160,ConfigurationService] Could not create MBean JBossMQ:service=Server(org.jboss.mq.server.JBossMQService)
      java.lang.NoClassDefFoundError: org/jboss/system/ServiceMBeanSupport
      at java.lang.ClassLoader.defineClass0(Native Method)
      at java.lang.ClassLoader.defineClass(ClassLoader.java, Compiled Code)
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java, Compiled Code)
      ...
      ...

      That's because the ServiceMBeanSupport class used to be under org/jboss/util and now they've move it to a different package.

      Anyone actually been able to get a backport???

        • 1. Re: Backporting JBossMQ from 3.0 to 2.4.4

          Backporting mean just backproting. You have to change a bunch of stuff in JBossMQ and even in the startupscript if I remember correctly.

          I have made one unofficial backport some month ago. It is a litle bit old but seems to workn quite ok. I works with 2.4.3 (but probably not 2.4.4), but a diff to the current one might show how easy it is to continue this backporting).

          www.backsource.org/source/java/jboss/jbossmq-2.4-3.0.zip


          //Peter

          • 2. Re: Backporting JBossMQ from 3.0 to 2.4.4
            zommick

            I tried this for 2.4.3 and it didn't work. It definitely doesn't work for 2.4.4.