0 Replies Latest reply on Jun 16, 2014 6:48 AM by jrwhitley

    php::soap client access wildfly 8.1.0 Final

    jrwhitley

      I have been running with jboss-eap-6.1 and have clients accessing a web service from both java and php. On upgrading to wildfly 8.1.0 Final I have found that some php derived web service calls fail 'could not connect to host'

       

      wildfly/jboss is fronted by apache virtula hosts via ajp

       

      xxx.xxx.xxx.xxx - - [16/Jun/2014:10:58:53 +0100] "POST /xxx-ejb/TravelWebService/TravelWebService?wsdl= HTTP/1.1" 200 6149 "-" "Guzzle/3.6.0 curl/7.21.0 PHP/5.3.3-7+squeeze15"

       

      is sucessful

       

      A call of the form

      xxx.xxx.xxx.xxx - - [16/Jun/2014:10:59:30 +0100] "GET /xxx-ejb/TravelWebService/TravelWebService?wsdl HTTP/1.1" 200 2364 "-" "-"

      xxx.xxx.xxx.xxx - - [16/Jun/2014:10:59:30 +0100] "POST /xxx-ejb/TravelWebService/TravelWebService HTTP/1.1" 200 4048 "-" "PHP-SOAP/5.3.3-7+squeeze15"

       

      works on jboss-eap-6.1 but the GET fails (and hence no POST) on 8.1.0 Final

       

      I noticed that, from the deploy directory, find . -name '*wsdl'  on jboss-eap-6.1 gives

      data/wsdl/xxx.ear/xxx-ejb.jar/TravelWebService.wsdl

       

      but data/wsdl has data/wsdl/xxx.ear/ but no wsdl

      What am I missing?