We need hide some operations from the WSDL for the client when the hit ?WSDL from the browser. I tried by disabling Publish in WSDL from the policy tab.
I was able to hide part of the operations by disabling bindings and portype in the policy tab.
In the portOperation part publish in WSDL is showing disabled but it is still showing the message part in the WSDL when I hit ?WSDL from the browser.
portOperation part doesn't allow me to change the check mark from disabled to enabled or vice versa. as shown in the pictures attached.
I am not sure what I am missing. Please can you help to identify how can I disable the message part from the WSDL when I hit ?WSDL in the browser and leave just one operations visible to the client and hide the others.
------------------------------
jhon cardenas
------------------------------