1 Reply Latest reply: Apr 5, 2012 10:39 AM by Steve Cassidy RSS

Question on jbossws

Steve Cassidy Newbie

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
    Steve Cassidy Newbie

    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>