3 Replies Latest reply on Aug 11, 2004 2:02 PM by n2

    JBoss and HTTP

    pla

      I want to use JBoss only over HTTP.
      I have JNDI and JMS working over HTTP. Now I want to know if it is possible to get rid of using the port 4444.
      Thank you.

        • 1. Re: JBoss and HTTP
          bghcm

          Yes - you can change your invoker proxy bindings in standardjboss.xml to use the http invoker. For ejbs, set the invoker mbean property to jboss:service=invoker,type=http.

          • 2. Re: JBoss and HTTP
            pla

            Thank you for your answer. I tried this solution but I did not manage to do it. There is a lot of invoker in this file and I don't know which to modify.
            What is the one who uses the port 4444?
            If I modify all JBoss doesn't start. If I modify one or another, it doesn't change anything.
            Thank you

            • 3. Re: JBoss and HTTP
              n2

              I have JBoss 3.2.3 installed.

              I changed all non clustered invoker-proxy-bindings in standartjboss.xml from

              <invoker-mbean>jboss:service=invoker,type=jrmp</invoker-mbean>
              to
              <invoker-mbean>jboss:service=invoker,type=http</invoker-mbean>


              JBoss started without exceptions and client server connections works fine through firewall.

              The clustered invoker-proxy-binding i did not change, because i dont have a cluster running. They are still
              <invoker-mbean>jboss:service=invoker,type=jrmpha</invoker-mbean>