|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (24)
View Page History{note}Note : these two components are only "template component" and can help you to implement your own ones.{note}
<!-- ========= Extended or Custom Types Definitions ========== -->
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<!-- this section describes some custom types used in child \-->
<!-- nodes where allowed element type - see associated \-->
<!-- XML schema - is "anyType". For example "QueryExpressionType" \-->
<!-- defined in the "b-2.xsd" XML schema file - which is a part of \-->
<!-- "WS-BaseNotification" specification - allowed "anyType" child \-->
<!-- node. In this specific case a simple "string" child node \-->
<!-- called "xpath" is used. Of course, this choice is not \-->
<\!-\- <!-- restrictive and "any other type" child node can still be used instead \-->
<\!-\- \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\~ \-->
<\!-\- ========================================================= \-->
<wsdl:types>
<xsd:schema targetNamespace="http://petals.ow2.org/petals-se-notification">
<xsd:import namespace="http://www.ebmwebsourcing.com/wsnotification/specificTypes"
schemaLocation="specificTypesForNotification.xsd" />
<\!-\- ========================================================= \-->
<wsdl:types>
<xsd:schema targetNamespace="http://petals.ow2.org/petals-se-notification">
<xsd:import namespace="http://www.ebmwebsourcing.com/wsnotification/specificTypes"
schemaLocation="specificTypesForNotification.xsd" />
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<!-- ========================================================= -->
<!-- ========================================================= -->
<xsd:import namespace="http://docs.oasis-open.org/wsn/t-1"
schemaLocation="t-1.xsd"/>
schemaLocation="t-1.xsd"/>
<wsdl:types>
<xsd:schema targetNamespace="http://petals.ow2.org/petals-se-notification">
<xsd:import namespace="http://www.ebmwebsourcing.com/wsnotification/specificTypes"
schemaLocation="specificTypesForNotification.xsd" />
<xsd:schema targetNamespace="http://petals.ow2.org/petals-se-notification">
<xsd:import namespace="http://www.ebmwebsourcing.com/wsnotification/specificTypes"
schemaLocation="specificTypesForNotification.xsd" />
<xsd:element name="SupportedTopicsMsgResponse" type="wstop:TopicSetType"/>
</xsd:schema>
</wsdl:types>
<\!-\- ================================================== \-->
<\!-\- ========= Message part definition ================ \-->
<\!-\- ================================================== \-->
<wsdl:message name="EmptyMessage"/>
<wsdl:message name="SupportedTopicsMessage">
<wsdl:part name="body" element="tns:SupportedTopicsMsgResponse"/>
</wsdl:message>
</xsd:schema>
</wsdl:types>
<\!-\- ================================================== \-->
<\!-\- ========= Message part definition ================ \-->
<\!-\- ================================================== \-->
<wsdl:message name="EmptyMessage"/>
<wsdl:message name="SupportedTopicsMessage">
<wsdl:part name="body" element="tns:SupportedTopicsMsgResponse"/>
</wsdl:message>
<xsd:import namespace="http://docs.oasis-open.org/wsn/t-1"
schemaLocation="t-1.xsd"/>
schemaLocation="t-1.xsd"/>
<\!-\- =============================================== \-->
<\!-\- ========= PortType definition ================ \-->
<\!-\- =============================================== \-->
<wsdl:portType name="SupportedTopicsSet">
<wsdl:documentation>
This port type defines a Web service that provides
information about Topics currently supported by the Broker.
</wsdl:documentation>
<\!-\- ========= PortType definition ================ \-->
<\!-\- =============================================== \-->
<wsdl:portType name="SupportedTopicsSet">
<wsdl:documentation>
This port type defines a Web service that provides
information about Topics currently supported by the Broker.
</wsdl:documentation>
<xsd:element name="SupportedTopicsMsgResponse" type="wstop:TopicSetType"/>
</xsd:schema>
</wsdl:types>
</xsd:schema>
</wsdl:types>
<wsdl:operation name="GetSupportedTopics">
<wsdl:input message="tns:EmptyMessage"/>
<wsdl:output message="tns:SupportedTopicsMessage"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:input message="tns:EmptyMessage"/>
<wsdl:output message="tns:SupportedTopicsMessage"/>
</wsdl:operation>
</wsdl:portType>
<!-- ================================================== -->
<!-- ========= Message part definition ================ -->
<!-- ================================================== -->
<wsdl:message name="EmptyMessage"/>
<wsdl:message name="SupportedTopicsMessage">
<wsdl:part name="body" element="tns:SupportedTopicsMsgResponse"/>
</wsdl:message>
<!-- ========= Message part definition ================ -->
<!-- ================================================== -->
<wsdl:message name="EmptyMessage"/>
<wsdl:message name="SupportedTopicsMessage">
<wsdl:part name="body" element="tns:SupportedTopicsMsgResponse"/>
</wsdl:message>
<\!-\- ============================================= \-->
<\!-\- ========== Binding definition =============== \-->
<\!-\- ============================================= \-->
<\!-\- NotificationBroker binding definition \-->
<\!-\- ========== Binding definition =============== \-->
<\!-\- ============================================= \-->
<\!-\- NotificationBroker binding definition \-->
<!-- =============================================== -->
<!-- ========== PortType definition ================ -->
<!-- =============================================== -->
<wsdl:portType name="SupportedTopicsSet">
<wsdl:documentation>
This port type defines a Web service that provides
information about Topics currently supported by the Broker.
</wsdl:documentation>
<wsdl:operation name="GetSupportedTopics">
<wsdl:input message="tns:EmptyMessage"/>
<wsdl:output message="tns:SupportedTopicsMessage"/>
</wsdl:operation>
</wsdl:portType>
<!-- ============================================= -->
<!-- ========== Binding definition =============== -->
<!-- ============================================= -->
<!-- NotificationBroker binding definition -->
<!-- ========== PortType definition ================ -->
<!-- =============================================== -->
<wsdl:portType name="SupportedTopicsSet">
<wsdl:documentation>
This port type defines a Web service that provides
information about Topics currently supported by the Broker.
</wsdl:documentation>
<wsdl:operation name="GetSupportedTopics">
<wsdl:input message="tns:EmptyMessage"/>
<wsdl:output message="tns:SupportedTopicsMessage"/>
</wsdl:operation>
</wsdl:portType>
<!-- ============================================= -->
<!-- ========== Binding definition =============== -->
<!-- ============================================= -->
<!-- NotificationBroker binding definition -->
<wsdl:binding name="NotificationBrokerBinding" type="wsn-brw:NotificationBroker">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="Notify">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/b-2/Notify" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="Subscribe">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/b-2/Subscribe" />
<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="InvalidFilterFault">
<soap:fault use="literal" name="InvalidFilterFault" />
</wsdl:fault>
<wsdl:fault name="TopicExpressionDialectUnknownFault">
<soap:fault use="literal" name="TopicExpressionDialectUnknownFault" />
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<soap:fault use="literal" name="InvalidTopicExpressionFault" />
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<soap:fault use="literal" name="TopicNotSupportedFault" />
</wsdl:fault>
<wsdl:fault name="InvalidProducerPropertiesExpressionFault">
<soap:fault use="literal"
name="InvalidProducerPropertiesExpressionFault" />
</wsdl:fault>
<wsdl:fault name="InvalidMessageContentExpressionFault">
<soap:fault use="literal" name="InvalidMessageContentExpressionFault" />
</wsdl:fault>
<wsdl:fault name="UnacceptableInitialTerminationTimeFault">
<soap:fault use="literal" name="UnacceptableInitialTerminationTimeFault" />
</wsdl:fault>
<wsdl:fault name="UnrecognizedPolicyRequestFault">
<soap:fault use="literal" name="UnrecognizedPolicyRequestFault" />
</wsdl:fault>
<wsdl:fault name="UnsupportedPolicyRequestFault">
<soap:fault use="literal" name="UnsupportedPolicyRequestFault" />
</wsdl:fault>
<wsdl:fault name="NotifyMessageNotSupportedFault">
<soap:fault use="literal" name="NotifyMessageNotSupportedFault" />
</wsdl:fault>
<wsdl:fault name="SubscribeCreationFailedFault">
<soap:fault use="literal" name="SubscribeCreationFailedFault" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetCurrentMessage">
<soap:operation
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="Notify">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/b-2/Notify" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="Subscribe">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/b-2/Subscribe" />
<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="InvalidFilterFault">
<soap:fault use="literal" name="InvalidFilterFault" />
</wsdl:fault>
<wsdl:fault name="TopicExpressionDialectUnknownFault">
<soap:fault use="literal" name="TopicExpressionDialectUnknownFault" />
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<soap:fault use="literal" name="InvalidTopicExpressionFault" />
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<soap:fault use="literal" name="TopicNotSupportedFault" />
</wsdl:fault>
<wsdl:fault name="InvalidProducerPropertiesExpressionFault">
<soap:fault use="literal"
name="InvalidProducerPropertiesExpressionFault" />
</wsdl:fault>
<wsdl:fault name="InvalidMessageContentExpressionFault">
<soap:fault use="literal" name="InvalidMessageContentExpressionFault" />
</wsdl:fault>
<wsdl:fault name="UnacceptableInitialTerminationTimeFault">
<soap:fault use="literal" name="UnacceptableInitialTerminationTimeFault" />
</wsdl:fault>
<wsdl:fault name="UnrecognizedPolicyRequestFault">
<soap:fault use="literal" name="UnrecognizedPolicyRequestFault" />
</wsdl:fault>
<wsdl:fault name="UnsupportedPolicyRequestFault">
<soap:fault use="literal" name="UnsupportedPolicyRequestFault" />
</wsdl:fault>
<wsdl:fault name="NotifyMessageNotSupportedFault">
<soap:fault use="literal" name="NotifyMessageNotSupportedFault" />
</wsdl:fault>
<wsdl:fault name="SubscribeCreationFailedFault">
<soap:fault use="literal" name="SubscribeCreationFailedFault" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetCurrentMessage">
<soap:operation
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="Notify">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/b-2/Notify" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="Subscribe">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/b-2/Subscribe" />
<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="InvalidFilterFault">
<soap:fault use="literal" name="InvalidFilterFault" />
</wsdl:fault>
<wsdl:fault name="TopicExpressionDialectUnknownFault">
<soap:fault use="literal" name="TopicExpressionDialectUnknownFault" />
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<soap:fault use="literal" name="InvalidTopicExpressionFault" />
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<soap:fault use="literal" name="TopicNotSupportedFault" />
</wsdl:fault>
<wsdl:fault name="InvalidProducerPropertiesExpressionFault">
<soap:fault use="literal"
name="InvalidProducerPropertiesExpressionFault" />
</wsdl:fault>
<wsdl:fault name="InvalidMessageContentExpressionFault">
<soap:fault use="literal" name="InvalidMessageContentExpressionFault" />
</wsdl:fault>
<wsdl:fault name="UnacceptableInitialTerminationTimeFault">
<soap:fault use="literal" name="UnacceptableInitialTerminationTimeFault" />
</wsdl:fault>
<wsdl:fault name="UnrecognizedPolicyRequestFault">
<soap:fault use="literal" name="UnrecognizedPolicyRequestFault" />
</wsdl:fault>
<wsdl:fault name="UnsupportedPolicyRequestFault">
<soap:fault use="literal" name="UnsupportedPolicyRequestFault" />
</wsdl:fault>
<wsdl:fault name="NotifyMessageNotSupportedFault">
<soap:fault use="literal" name="NotifyMessageNotSupportedFault" />
</wsdl:fault>
<wsdl:fault name="SubscribeCreationFailedFault">
<soap:fault use="literal" name="SubscribeCreationFailedFault" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetCurrentMessage">
<soap:operation
transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="Notify">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/b-2/Notify" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
</wsdl:operation>
<wsdl:operation name="Subscribe">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/b-2/Subscribe" />
<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="InvalidFilterFault">
<soap:fault use="literal" name="InvalidFilterFault" />
</wsdl:fault>
<wsdl:fault name="TopicExpressionDialectUnknownFault">
<soap:fault use="literal" name="TopicExpressionDialectUnknownFault" />
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<soap:fault use="literal" name="InvalidTopicExpressionFault" />
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<soap:fault use="literal" name="TopicNotSupportedFault" />
</wsdl:fault>
<wsdl:fault name="InvalidProducerPropertiesExpressionFault">
<soap:fault use="literal"
name="InvalidProducerPropertiesExpressionFault" />
</wsdl:fault>
<wsdl:fault name="InvalidMessageContentExpressionFault">
<soap:fault use="literal" name="InvalidMessageContentExpressionFault" />
</wsdl:fault>
<wsdl:fault name="UnacceptableInitialTerminationTimeFault">
<soap:fault use="literal" name="UnacceptableInitialTerminationTimeFault" />
</wsdl:fault>
<wsdl:fault name="UnrecognizedPolicyRequestFault">
<soap:fault use="literal" name="UnrecognizedPolicyRequestFault" />
</wsdl:fault>
<wsdl:fault name="UnsupportedPolicyRequestFault">
<soap:fault use="literal" name="UnsupportedPolicyRequestFault" />
</wsdl:fault>
<wsdl:fault name="NotifyMessageNotSupportedFault">
<soap:fault use="literal" name="NotifyMessageNotSupportedFault" />
</wsdl:fault>
<wsdl:fault name="SubscribeCreationFailedFault">
<soap:fault use="literal" name="SubscribeCreationFailedFault" />
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetCurrentMessage">
<soap:operation
soapAction="http://docs.oasis-open.org/wsn/b-2/GetCurrentMessage" />
<wsdl:input>
<wsdl:input>