[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: i021 proposal
Proposal regarding issue 021. I'm not quite sure this is right yet, so I
would appreciate feedback from the Policy experts.
Based on CDII
Delete 142-154 section 2.3 and replace with.
2.3 Assertion Attachment
The RM assertion can have Service, Endpoint, Operation or Message
Endpoint Policy Subjects [WS-PolicyAttachment].
WS-PolicyAttachment [WS-PolicyAttachment] defines both abstract and
concrete attachment points in WSDL [WSDL1.1]. Because the RM policy
assertion specifies a concrete behaviour, it MUST NOT be attached to
abstract constructs:
* wsdl:portType
* wsdl:portType/wsdl:operation
* wsdl:portType/wsdl:operation/wsdl:input
• wsdl:portType/wsdl:operation/wsdl:output
• wsdl:portType/wsdl:operation/wsdl:fault
* wsdl:message
The RM policy assertion MAY be attached to the following constructs
* wsdl:service
* wsdl:port
* wsdl:binding.
• wsdl:binding/wsdl:operation
• wsdl:binding/wsdl:operation/wsdl:input
• wsdl:binding/wsdl:operation/wsdl:output
• wsdl:binding/wsdl:operation/wsdl:fault
If the RM assertion is attached to the wsdl:service construct, it MUST
be considered to apply to all the wsdl:port's referenced in the binding.
If the RM assertion is attached to the wsdl:port construct, it MUST be
considered to apply to all the wsdl:binding's referenced in the port.
If the RM assertion is attached to the wsdl:binding construct, it MUST
be considered to apply to all the wsdl:operation's referenced in the
binding.
If the RM assertion is attached to the wsdl:operation construct, it MUST
be considered to apply to all the wsdl:input's, wsdl:output's and
wsdl:fault's referenced in the operation.
WS-Addressing allows for policy assertions to be included within an
EndpointReference. Per section 2.2 above, the presence of this
policy assertion in an EPR specifies the level of support for
WS-ReliableMessaging offered by that endpoint.
Paul
--
Paul Fremantle
VP/Technology, WSO2 and OASIS WS-RX TC Co-chair
http://bloglines.com/blog/paulfremantle
paul@wso2.com
"Oxygenating the Web Service Platform", www.wso2.com
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]