Incorrect soap address location in WSDL

Hi All,

I’m trying to create a webservice in 9.5 as a provider by selecting multiple flow services.

binding type: soap over http.
soap 1.1
binding style: document
binding use: literal

Now, after I create the webservice. When I look at the wsdl. It is having an additional thing at the end of the soap address.

It looks like this: <wsdl:service name=“Test.abcd.testprovider”>
<wsdl:port name=“Test_abcd_testprovider_Port” binding=“tns:Test_abcd_testprovider_Binder”>
<soap:address location=“http://aplderst.ac.com:6789/ws/Test.abcd.testprovider/Test_abcd_testprovider_Port”/>
</wsdl:port>

When I compare with wsdl’s created in 7.1.3. It is showing proper address.
Am i doing anything wrong?

I feel it should be “http://aplderst.ac.com:6789/ws/Test.abcd.testprovider” it should not have the other additional thing(Test_abcd_testprovider_Port) at the end.

Please let me know if I am missing anything.

I think this is new default form in 9.0 and newer version .
Refer to:
Web Services Developer’s Guide

12 How Integration Server Builds Consumer and
Provider Endpoint URLs
for detailed logic used.

Yes this is how it will be in 9.x series :slight_smile:

:slight_smile: Thanks for the information…