|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (49)
View Page History{note}Note : these two components are only "template component" and can help you to implement your own ones.{note}
<wsdl:operation name="GetCurrentMessage">
<soap:operation
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/b-2/GetCurrentMessage" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="TopicExpressionDialectUnknownFault">
<wsdl:fault name="TopicExpressionDialectUnknownFault">
</wsdl:fault>
<wsdl:fault name="TopicExpressionDialectUnknownFault">
<wsdl:fault name="TopicExpressionDialectUnknownFault">
<soap:fault use="literal" name="TopicExpressionDialectUnknownFault" />
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<wsdl:fault name="InvalidTopicExpressionFault">
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<wsdl:fault name="InvalidTopicExpressionFault">
<soap:fault use="literal" name="InvalidTopicExpressionFault" />
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<wsdl:fault name="TopicNotSupportedFault">
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<wsdl:fault name="TopicNotSupportedFault">
<soap:fault use="literal" name="TopicNotSupportedFault" />
</wsdl:fault>
<wsdl:fault name="NoCurrentMessageOnTopicFault">
<wsdl:fault name="NoCurrentMessageOnTopicFault">
</wsdl:fault>
<wsdl:fault name="NoCurrentMessageOnTopicFault">
<wsdl:fault name="NoCurrentMessageOnTopicFault">
<soap:fault use="literal" name="NoCurrentMessageOnTopicFault" />
</wsdl:fault>
<wsdl:fault name="MultipleTopicsSpecifiedFault">
<wsdl:fault name="MultipleTopicsSpecifiedFault">
</wsdl:fault>
<wsdl:fault name="MultipleTopicsSpecifiedFault">
<wsdl:fault name="MultipleTopicsSpecifiedFault">
<soap:fault use="literal" name="MultipleTopicsSpecifiedFault" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="RegisterPublisher">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/br-2/RegisterPublisher" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
</wsdl:operation>
<wsdl:operation name="RegisterPublisher">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/br-2/RegisterPublisher" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="RegisterPublisher">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/br-2/RegisterPublisher" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
</wsdl:operation>
<wsdl:operation name="RegisterPublisher">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/br-2/RegisterPublisher" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<wsdl:fault name="InvalidTopicExpressionFault">
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<wsdl:fault name="InvalidTopicExpressionFault">
<soap:fault use="literal" name="InvalidTopicExpressionFault" />
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<wsdl:fault name="TopicNotSupportedFault">
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<wsdl:fault name="TopicNotSupportedFault">
<soap:fault use="literal" name="TopicNotSupportedFault" />
</wsdl:fault>
<wsdl:fault name="PublisherRegistrationRejectedFault">
<wsdl:fault name="PublisherRegistrationRejectedFault">
</wsdl:fault>
<wsdl:fault name="PublisherRegistrationRejectedFault">
<wsdl:fault name="PublisherRegistrationRejectedFault">
<soap:fault use="literal" name="PublisherRegistrationRejectedFault" />
</wsdl:fault>
<wsdl:fault name="PublisherRegistrationFailedFault">
<wsdl:fault name="PublisherRegistrationFailedFault">
</wsdl:fault>
<wsdl:fault name="PublisherRegistrationFailedFault">
<wsdl:fault name="PublisherRegistrationFailedFault">
<soap:fault use="literal" name="PublisherRegistrationFailedFault" />
</wsdl:fault>
<wsdl:fault name="UnacceptableInitialTerminationTimeFault">
<wsdl:fault name="UnacceptableInitialTerminationTimeFault">
</wsdl:fault>
<wsdl:fault name="UnacceptableInitialTerminationTimeFault">
<wsdl:fault name="UnacceptableInitialTerminationTimeFault">
<soap:fault use="literal" name="UnacceptableInitialTerminationTimeFault" />
</wsdl:fault>
<wsdl:operation>
</wsdl:binding>
<\!-\- PublisherRegistrationManager binding definition \-->
<wsdl:binding name="PublisherRegistrationManagerBinding"
type="wsn-brw:PublisherRegistrationManager">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="DestroyRegistration">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/br-2/DestroyRegistration" />
<wsdl:input name="DestroyRegistrationRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DestroyRegistrationResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="ResourceNotDestroyedFault">
<soap:fault use="literal" name="ResourceNotDestroyedFault" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<\!-\- SubscriptionManager binding definition \-->
<wsdl:binding name="SubscriptionManagerBinding" type="wsn-bw:SubscriptionManager">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="Renew">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/b-2/Renew" />
<wsdl:input name="RenewRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="RenewResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="UnacceptableTerminationTimeFault">
<soap:fault use="literal" name="UnacceptableTerminationTimeFault" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="Unsubscribe">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/b-2/Unsubscribe" />
<wsdl:input name="UnsubscribeRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="UnsubscribeResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="UnableToDestroySubscriptionFault">
<soap:fault use="literal" name="UnableToDestroySubscriptionFault" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:operation>
</wsdl:binding>
<\!-\- PublisherRegistrationManager binding definition \-->
<wsdl:binding name="PublisherRegistrationManagerBinding"
type="wsn-brw:PublisherRegistrationManager">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="DestroyRegistration">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/br-2/DestroyRegistration" />
<wsdl:input name="DestroyRegistrationRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DestroyRegistrationResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="ResourceNotDestroyedFault">
<soap:fault use="literal" name="ResourceNotDestroyedFault" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<\!-\- SubscriptionManager binding definition \-->
<wsdl:binding name="SubscriptionManagerBinding" type="wsn-bw:SubscriptionManager">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="Renew">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/b-2/Renew" />
<wsdl:input name="RenewRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="RenewResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="UnacceptableTerminationTimeFault">
<soap:fault use="literal" name="UnacceptableTerminationTimeFault" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="Unsubscribe">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/b-2/Unsubscribe" />
<wsdl:input name="UnsubscribeRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="UnsubscribeResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="UnableToDestroySubscriptionFault">
<soap:fault use="literal" name="UnableToDestroySubscriptionFault" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
</wsdl:fault>
<wsdl:operation>
</wsdl:binding>
<wsdl:operation>
</wsdl:binding>
<\!-- SupportedTopicsSet portType Service binding definition \-->
<wsdl:binding name="SupportedTopicsSetBinding"
type="tns:SupportedTopicsSet">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetSupportedTopics">
<soap:operation
soapAction="http://www.ebmwebsourcing.com/WS-BrokeredNotification/GetSupportedTopics" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="SupportedTopicsSetBinding"
type="tns:SupportedTopicsSet">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetSupportedTopics">
<soap:operation
soapAction="http://www.ebmwebsourcing.com/WS-BrokeredNotification/GetSupportedTopics" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<!-- PublisherRegistrationManager binding definition -->
<wsdl:binding name="PublisherRegistrationManagerBinding" type="wsn-brw:PublisherRegistrationManager">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="DestroyRegistration">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/br-2/DestroyRegistration" />
<wsdl:input name="DestroyRegistrationRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DestroyRegistrationResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="ResourceNotDestroyedFault">
<soap:fault use="literal" name="ResourceNotDestroyedFault" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<!-- SubscriptionManager binding definition -->
<wsdl:binding name="SubscriptionManagerBinding" type="wsn-bw:SubscriptionManager">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="Renew">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/b-2/Renew" />
<wsdl:input name="RenewRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="RenewResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="UnacceptableTerminationTimeFault">
<soap:fault use="literal" name="UnacceptableTerminationTimeFault" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="Unsubscribe">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/b-2/Unsubscribe" />
<wsdl:input name="UnsubscribeRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="UnsubscribeResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="UnableToDestroySubscriptionFault">
<soap:fault use="literal" name="UnableToDestroySubscriptionFault" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="PublisherRegistrationManagerBinding" type="wsn-brw:PublisherRegistrationManager">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="DestroyRegistration">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/br-2/DestroyRegistration" />
<wsdl:input name="DestroyRegistrationRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DestroyRegistrationResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="ResourceNotDestroyedFault">
<soap:fault use="literal" name="ResourceNotDestroyedFault" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<!-- SubscriptionManager binding definition -->
<wsdl:binding name="SubscriptionManagerBinding" type="wsn-bw:SubscriptionManager">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="Renew">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/b-2/Renew" />
<wsdl:input name="RenewRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="RenewResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="UnacceptableTerminationTimeFault">
<soap:fault use="literal" name="UnacceptableTerminationTimeFault" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="Unsubscribe">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/b-2/Unsubscribe" />
<wsdl:input name="UnsubscribeRequest">
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="UnsubscribeResponse">
<soap:body use="literal" />
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault use="literal" name="ResourceUnknownFault" />
</wsdl:fault>
<wsdl:fault name="UnableToDestroySubscriptionFault">
<soap:fault use="literal" name="UnableToDestroySubscriptionFault" />
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<\!-\- ============================================= \--v
<\!-\- =========== Service part definition ========= \-->
<\!-\- ============================================= \-->
<wsdl:service name="NotificationBrokerService">
<wsdl:port name="NotificationBrokerServiceEndpoint" binding="tns:NotificationBrokerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="PublisherRegistrationManagerService">
<wsdl:port name="PublisherRegistrationManagerServiceEndpoint" binding="tns:PublisherRegistrationManagerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="SubscriptionManagerService">
<wsdl:port name="SubscriptionManagerServiceEndpoint" binding="tns:SubscriptionManagerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="SupportedTopicsService">
<wsdl:port name="SupportedTopicsServiceEndpoint" binding="tns:SupportedTopicsSetBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<\!-\- =========== Service part definition ========= \-->
<\!-\- ============================================= \-->
<wsdl:service name="NotificationBrokerService">
<wsdl:port name="NotificationBrokerServiceEndpoint" binding="tns:NotificationBrokerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="PublisherRegistrationManagerService">
<wsdl:port name="PublisherRegistrationManagerServiceEndpoint" binding="tns:PublisherRegistrationManagerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="SubscriptionManagerService">
<wsdl:port name="SubscriptionManagerServiceEndpoint" binding="tns:SubscriptionManagerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="SupportedTopicsService">
<wsdl:port name="SupportedTopicsServiceEndpoint" binding="tns:SupportedTopicsSetBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<!-- SupportedTopicsSet portType Service binding definition -->
<wsdl:binding name="SupportedTopicsSetBinding"
type="tns:SupportedTopicsSet">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetSupportedTopics">
<soap:operation
soapAction="http://www.ebmwebsourcing.com/WS-BrokeredNotification/GetSupportedTopics" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="SupportedTopicsSetBinding"
type="tns:SupportedTopicsSet">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="GetSupportedTopics">
<soap:operation
soapAction="http://www.ebmwebsourcing.com/WS-BrokeredNotification/GetSupportedTopics" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<!-- ============================================= -->
<!-- =========== Service part definition ========= -->
<!-- ============================================= -->
<wsdl:service name="NotificationBrokerService">
<wsdl:port name="NotificationBrokerServiceEndpoint" binding="tns:NotificationBrokerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="PublisherRegistrationManagerService">
<wsdl:port name="PublisherRegistrationManagerServiceEndpoint" binding="tns:PublisherRegistrationManagerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="SubscriptionManagerService">
<wsdl:port name="SubscriptionManagerServiceEndpoint" binding="tns:SubscriptionManagerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="SupportedTopicsService">
<wsdl:port name="SupportedTopicsServiceEndpoint" binding="tns:SupportedTopicsSetBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<!-- =========== Service part definition ========= -->
<!-- ============================================= -->
<wsdl:service name="NotificationBrokerService">
<wsdl:port name="NotificationBrokerServiceEndpoint" binding="tns:NotificationBrokerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="PublisherRegistrationManagerService">
<wsdl:port name="PublisherRegistrationManagerServiceEndpoint" binding="tns:PublisherRegistrationManagerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="SubscriptionManagerService">
<wsdl:port name="SubscriptionManagerServiceEndpoint" binding="tns:SubscriptionManagerBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
<wsdl:service name="SupportedTopicsService">
<wsdl:port name="SupportedTopicsServiceEndpoint" binding="tns:SupportedTopicsSetBinding">
<soap:address location="petals:autogenerate" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>{code}
h2. Ws-Notification requests templates
{code}<wsn-br:DestroyRegistration
xmlns:wsn-br="http://docs.oasis-open.org/wsn/br-2"
xmlns:wsa="http://www.w3.org/2005/08/addressing"
xmlns:ebm="http://www.ebmwebsourcing.com/wsnotification/specificTypes"
targetnamespace="http://docs.oasis-open.org/wsn/br-2">
<ebm:ResourceUuidList>
<ebm:ResourceUuidList>