Anonymous ACL not enforced on WSD

Hi All,

I have a scenario where I have to call a Web service connector from a parent service. This parent service is having Execute ACL as “Anonymous”. And the Enforce Execute ACL property of the connector is set to “When parent servce only”.

Now, when I run this parent service, it fails with the following error:

[ISS.0088.9164] Access to WSDescriptor GnwAuLmiServices.Services.WebServices.Consumer.CustomerService:customerService denied

The issue is with the WSD of the web service. Apparently, while executing, IS checks for some properties from WSD, and since WSD is having Execute ACL as “Default”, it is failing.

Changing the ACL of the WSD is not an option.

Any ideas how to bypass this validation of WSD?

Thanks and Regards,
Ninad Patil