1 Reply Latest reply on Apr 5, 2012 10:39 AM by stevecassidy

    Question on jbossws

    stevecassidy

      We have JBoss 4.3.0 CP08 (EAP version)

       

      We have jboss-web.deployer/server.xml set up to listen on port 8443 (SSL) and 8009 (AJP). We have intentionally disabled port 8080

       

      However if I start a web browser and browse to the machine with the jbossws/services context path then a list of the services with their WSDLs are displayed.

       

      However these links show that these are listening on port 8080 but I know this is not true as port 8080 is disabled.

       

      It would be usrful if these klinks could show the actual address the webservice is listening on as JBoss must know this information internally as it appears that when this page is shown 8080 is hardcoded.

       

      I am not sure if this is a bug in JBoss but it doesn't look right to me.

       

      Does anyone have any thoughts on this?

       

       

      Thanks

       

      Steve

        • 1. Re: Question on jbossws
          stevecassidy

          I solved this by the following

           

           

          In

           

          /var/lib/jbossas/server/production/deploy/jbossws.sar/jbossws.beans/META-INF/jboss-beans.xml

           

           

          Commented the line

           

          <property name="webServiceHost">{jboss.bind.address}</property>

           

          So the config around this line now looks like

           

          <!-- property name="webServiceHost"{jboss.bind.address}property -->

              <property name="modifySOAPAddress">true</property>