2 Replies Latest reply on Sep 24, 2007 2:05 PM by leifoo

    jboss-messaging-1.4.0.CR3 and jboss-remoting-2.2.2.SP1

    leifoo

      Hello,

      This is my first visit to this forum so maybe this question has already been answered.

      I have installed jboss-4.2.1.GA and jboss-messaging-1.4.0.CR3 as described in the JBoss Messaging User Guide. Also downloaded the jboss-remoting 2.2.2.SP1 and copied it to messaging/lib.

      The server starts succesfully, but when I try to run the Installation Validation in section 4.3 of the JBoss Messaging User Guide I get the following server error:
      ERROR [BisocketServerInvoker] received new control socket for unrecognized listenerId: 5c4o11h-r3h3ys-f6z135fe-1-f6z135rz-7
      After this the server hangs (can not be terminated with CtrlC).

      The client outputs the following warning:
      WARN @Timer-1 [BisocketServerInvoker] org.jboss.remoting.transport.bisocket.BisocketServerInvoker$ControlMonitorTimerTask@157b46f: detected failure on con

      If I roll back to the original jboss-remoting.jar everything seems to work fine, the section 4.3 example runs as described in the User Guide.

      Have I made som mistakes during the installation since the jboss-remoting-2.2.2.SP1 does not work for me?


      Thanks in advance
      Leif Olsen

      My environment:
      WinXP
      jdk1.6.0
      jboss-4.2.1.GA
      jboss-messaging-1.4.0.CR3
      jboss-remoting 2.2.2.SP1

        • 1. Re: jboss-messaging-1.4.0.CR3 and jboss-remoting-2.2.2.SP1
          clebert.suconic

          We need to change the classpath on the tests to include remoting on client also...

          The classPath on the examples is using:

           <path id="execution.classpath">
           <pathelement path="./etc"/>
           <pathelement path="../common/output/classes"/>
           <pathelement path="./output/classes"/>
           <fileset file="${messaging.client.jar.path}/${messaging.client.jar.name}"/>
           <fileset file="${jboss.home}/client/jbossall-client.jar"/>
           <fileset file="${jboss.home}/server/${jboss.configuration}/lib/log4j.jar"/>
           <fileset file="${jboss.home}/server/${jboss.configuration}/lib/javassist.jar"/>
           <fileset file="${jboss.home}/server/${jboss.configuration}/deploy/jboss-aop-jdk50.deployer/jboss-aop-jdk50.jar"/>
           <fileset file="${jboss.home}/server/${jboss.configuration}/deploy/jboss-aop-jdk50.deployer/trove.jar"/>
           </path>
          


          If you add jboss-remoting.jar before jbossall-client.jar, this would be fixed, as jbossall-client.jar includes the old remoting on it.

          I will also change the examples per your feedback.




          • 2. Re: jboss-messaging-1.4.0.CR3 and jboss-remoting-2.2.2.SP1
            leifoo

            Thanks for reply
            It worked!

            Regards
            Leif Olsen