How to get WSDL from URL for services exposed in PI 7.1


I have exposed a BAPI as web service via PI.I have generated the wsdl file and able to test via SOAP UI.When I type in the URL in browser with ?WSDL ,I cant see the WSDL.

Is there any workaround to get the WSDL vai brower;

My url in SOAP looks like:


Also is it always that the client invoking the web service should do via valid PI user and pwd?

Infopath needs to access the WSDL,and its not able to do via the wsdl file.