This page will allow you provide a WSDL file (with Policy assertions)
and ask for the resulting Service, Endpoint, Operation, Input, Output
or Fault associated policy.
The demo page itself has the following fields:
- Endpoint URL
Enter the URL of the service that supports the WS-Policy tests.
- Known URLs
Or, you can select from the list of known endpoints in the
drop-down.
- Test
Select the associated Policy statement you would like to calculate.
- Service
The name of the WSDL Service to look for.
- Port
The name of the WSDL Port to look for.
- Operation
The name of the WSDL Operation to look for.
- Fault
The name of the WSDL Fault to look for.
Supporting endpoints must conform to the following rules:
- The Action URI will be one of the following (depending on the test):
- http://example.com/ws/2004/09/policy/EffectiveServicePolicy/Request
- http://example.com/ws/2004/09/policy/EffectiveEndpointPolicy/Request
- http://example.com/ws/2004/09/policy/EffectiveOperationPolicy/Request
- http://example.com/ws/2004/09/policy/EffectiveInputPolicy/Request
- http://example.com/ws/2004/09/policy/EffectiveOutputPolicy/Request
- http://example.com/ws/2004/09/policy/EffectiveFaultPolicy/Request
- The incoming message will contain a SOAP Header containing the
following information:
<x:PolicySubject xmlns:x="http://example.com/ws/2004/09/policy">
<x:service>Service</x:service>
<x:port>PortName</x:port>
<x:operation>OperationName</x:operation>
<x:fault>FaultName</x:fault>
</x:PolicySubject></xmp>
Based on the type of test performed not all elements are required.
- The Body of the message contains the WSDL document to be processed.
This host's endpoint URL is: