From: <viv...@us...> - 2007-04-27 13:43:45
|
Revision: 738 http://svn.sourceforge.net/unicore/?rev=738&view=rev Author: vivianli Date: 2007-04-27 06:43:44 -0700 (Fri, 27 Apr 2007) Log Message: ----------- modified service wsdls to include tsf, registry, and new Notification service Modified Paths: -------------- WSRF_JAXWS/trunk/lib/FastInfoset.jar WSRF_JAXWS/trunk/lib/http.jar WSRF_JAXWS/trunk/lib/jaxb-impl.jar WSRF_JAXWS/trunk/lib/jaxb-xjc.jar WSRF_JAXWS/trunk/lib/jaxws-api.jar WSRF_JAXWS/trunk/lib/jaxws-rt.jar WSRF_JAXWS/trunk/lib/jaxws-tools.jar WSRF_JAXWS/trunk/lib/saaj-impl.jar WSRF_JAXWS/trunk/lib/sjsxp.jar WSRF_JAXWS/trunk/lib/streambuffer.jar WSRF_JAXWS/trunk/schemas/atomic/jms/JobManagement.wsdl WSRF_JAXWS/trunk/schemas/atomic/jms/JobManagementBindings.wsdl WSRF_JAXWS/trunk/schemas/atomic/registry/Registry.wsdl WSRF_JAXWS/trunk/schemas/atomic/registry/RegistryBindings.wsdl WSRF_JAXWS/trunk/schemas/atomic/sms/StorageManagement.wsdl WSRF_JAXWS/trunk/schemas/atomic/sms/StorageManagementBindings.wsdl WSRF_JAXWS/trunk/schemas/atomic/tsf/TargetSystemFactory.wsdl WSRF_JAXWS/trunk/schemas/atomic/tsf/TargetSystemFactory.xsd WSRF_JAXWS/trunk/schemas/atomic/tsf/TargetSystemFactoryBindings.wsdl WSRF_JAXWS/trunk/schemas/atomic/tss/TargetSystem.wsdl WSRF_JAXWS/trunk/schemas/atomic/tss/TargetSystemBindings.wsdl WSRF_JAXWS/trunk/schemas/bindings/atomic/registry_wsdlbinding.xml WSRF_JAXWS/trunk/schemas/bindings/atomic/tsf_binding.xml WSRF_JAXWS/trunk/schemas/bindings/atomic/tsf_wsdlbinding.xml WSRF_JAXWS/trunk/schemas/bindings/wsrf_wsn/b_binding.xml WSRF_JAXWS/trunk/schemas/bindings/wsrf_wsn/cpp_wsdlbinding.xml WSRF_JAXWS/trunk/schemas/bindings/wsrf_wsn/nc_wsdlbinding.xml WSRF_JAXWS/trunk/schemas/bindings/wsrf_wsn/np_wsdlbinding.xml WSRF_JAXWS/trunk/schemas/bindings/wsrf_wsn/pp_wsdlbinding.xml WSRF_JAXWS/trunk/schemas/bindings/wsrf_wsn/sm_wsdlbinding.xml WSRF_JAXWS/trunk/schemas/bindings/wsrf_wsn/t_binding.xml WSRF_JAXWS/trunk/schemas/build.xml WSRF_JAXWS/trunk/schemas/etc/sun-jaxws.xml WSRF_JAXWS/trunk/schemas/etc/unicoregs.war WSRF_JAXWS/trunk/schemas/specs/wsn/b-2.xsd WSRF_JAXWS/trunk/schemas/specs/wsn/bw-2.wsdl WSRF_JAXWS/trunk/schemas/ugwsn/CreatePullPointService.wsdl WSRF_JAXWS/trunk/schemas/ugwsn/NotificationConsumerService.wsdl WSRF_JAXWS/trunk/schemas/ugwsn/NotificationProducerService.wsdl WSRF_JAXWS/trunk/schemas/ugwsn/PullPointService.wsdl WSRF_JAXWS/trunk/schemas/ugwsn/SubscriptionManagerService.wsdl WSRF_JAXWS/trunk/schemas/ugwsrf/lt/ResourceLifetimeBindings.wsdl WSRF_JAXWS/trunk/schemas/ugwsrf/lt/ResourceLifetimePortType.wsdl WSRF_JAXWS/trunk/schemas/ugwsrf/sg/ServiceGroupService.wsdl Modified: WSRF_JAXWS/trunk/lib/FastInfoset.jar =================================================================== (Binary files differ) Modified: WSRF_JAXWS/trunk/lib/http.jar =================================================================== (Binary files differ) Modified: WSRF_JAXWS/trunk/lib/jaxb-impl.jar =================================================================== (Binary files differ) Modified: WSRF_JAXWS/trunk/lib/jaxb-xjc.jar =================================================================== (Binary files differ) Modified: WSRF_JAXWS/trunk/lib/jaxws-api.jar =================================================================== (Binary files differ) Modified: WSRF_JAXWS/trunk/lib/jaxws-rt.jar =================================================================== (Binary files differ) Modified: WSRF_JAXWS/trunk/lib/jaxws-tools.jar =================================================================== (Binary files differ) Modified: WSRF_JAXWS/trunk/lib/saaj-impl.jar =================================================================== (Binary files differ) Modified: WSRF_JAXWS/trunk/lib/sjsxp.jar =================================================================== (Binary files differ) Modified: WSRF_JAXWS/trunk/lib/streambuffer.jar =================================================================== (Binary files differ) Modified: WSRF_JAXWS/trunk/schemas/atomic/jms/JobManagement.wsdl =================================================================== --- WSRF_JAXWS/trunk/schemas/atomic/jms/JobManagement.wsdl 2007-04-27 13:40:34 UTC (rev 737) +++ WSRF_JAXWS/trunk/schemas/atomic/jms/JobManagement.wsdl 2007-04-27 13:43:44 UTC (rev 738) @@ -8,7 +8,8 @@ xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsrf-rpw="http://docs.oasis-open.org/wsrf/rpw-2" - xmlns:wsrf-rlw="http://docs.oasis-open.org/wsrf/rlw-2"> + xmlns:wsrf-rlw="http://docs.oasis-open.org/wsrf/rlw-2" + xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2"> <!-- <wsdl:import namespace="http://docs.oasis-open.org/wsrf/rw-2" @@ -26,6 +27,10 @@ <wsdl:import namespace="http://docs.oasis-open.org/wsrf/rpw-2" location="http://docs.oasis-open.org/wsrf/rpw-2.wsdl"/> + + <wsdl:import + namespace="http://docs.oasis-open.org/wsn/bw-2" + location="http://docs.oasis-open.org/wsn/bw-2.wsdl"/> <wsdl:types> <xsd:schema @@ -112,6 +117,35 @@ <wsdl:fault name="JobNotResumedFault" message="jms:JobNotResumedFault"/> </wsdl:operation> + <!-- hack for NP --> + <wsdl:operation name="Subscribe"> + <wsdl:input message="wsntw:SubscribeRequest" /> + <wsdl:output message="wsntw:SubscribeResponse" /> + <wsdl:fault name="ResourceUnknownFault" message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="InvalidFilterFault" message="wsntw:InvalidFilterFault"/> + <wsdl:fault name="TopicExpressionDialectUnknownFault" message="wsntw:TopicExpressionDialectUnknownFault"/> + <wsdl:fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault" /> + <wsdl:fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault" /> + <wsdl:fault name="InvalidProducerPropertiesExpressionFault" message="wsntw:InvalidProducerPropertiesExpressionFault"/> + <wsdl:fault name="InvalidMessageContentExpressionFault" message="wsntw:InvalidMessageContentExpressionFault"/> + <wsdl:fault name="UnacceptableInitialTerminationTimeFault" message="wsntw:UnacceptableInitialTerminationTimeFault"/> + <wsdl:fault name="UnrecognizedPolicyRequestFault" message="wsntw:UnrecognizedPolicyRequestFault"/> + <wsdl:fault name="UnsupportedPolicyRequestFault" message="wsntw:UnsupportedPolicyRequestFault"/> + <wsdl:fault name="NotifyMessageNotSupportedFault" message="wsntw:NotifyMessageNotSupportedFault"/> + <wsdl:fault name="SubscribeCreationFailedFault" message="wsntw:SubscribeCreationFailedFault"/> + </wsdl:operation> + + <wsdl:operation name="GetCurrentMessage"> + <wsdl:input message="wsntw:GetCurrentMessageRequest"/> + <wsdl:output message="wsntw:GetCurrentMessageResponse"/> + <wsdl:fault name="ResourceUnknownFault" message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="TopicExpressionDialectUnknownFault" message="wsntw:TopicExpressionDialectUnknownFault"/> + <wsdl:fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault" /> + <wsdl:fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault" /> + <wsdl:fault name="NoCurrentMessageOnTopicFault" message="wsntw:NoCurrentMessageOnTopicFault" /> + <wsdl:fault name="MultipleTopicsSpecifiedFault" message="wsntw:MultipleTopicsSpecifiedFault" /> + </wsdl:operation> + <!-- hack for LT portTypes--> <wsdl:operation name="Destroy"> <wsdl:input name="DestroyRequest" message="wsrf-rlw:DestroyRequest" /> Modified: WSRF_JAXWS/trunk/schemas/atomic/jms/JobManagementBindings.wsdl =================================================================== --- WSRF_JAXWS/trunk/schemas/atomic/jms/JobManagementBindings.wsdl 2007-04-27 13:40:34 UTC (rev 737) +++ WSRF_JAXWS/trunk/schemas/atomic/jms/JobManagementBindings.wsdl 2007-04-27 13:43:44 UTC (rev 738) @@ -79,6 +79,81 @@ </wsdl:fault> </wsdl:operation> + <!-- hack for NP --> + <wsdl:operation name="Subscribe"> + <soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidFilterFault"> + <soap:fault name="InvalidFilterFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidTopicExpressionFault"> + <soap:fault name="InvalidTopicExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="TopicNotSupportedFault"> + <soap:fault name="TopicNotSupportedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="TopicExpressionDialectUnknownFault"> + <soap:fault name="TopicExpressionDialectUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidProducerPropertiesExpressionFault"> + <soap:fault name="InvalidProducerPropertiesExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidMessageContentExpressionFault"> + <soap:fault name="InvalidMessageContentExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnrecognizedPolicyRequestFault"> + <soap:fault name="UnrecognizedPolicyRequestFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnsupportedPolicyRequestFault"> + <soap:fault name="UnsupportedPolicyRequestFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="NotifyMessageNotSupportedFault"> + <soap:fault name="NotifyMessageNotSupportedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnacceptableInitialTerminationTimeFault"> + <soap:fault name="UnacceptableInitialTerminationTimeFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="SubscribeCreationFailedFault"> + <soap:fault name="SubscribeCreationFailedFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="GetCurrentMessage"> + <soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="TopicExpressionDialectUnknownFault"> + <soap:fault name="TopicExpressionDialectUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="NoCurrentMessageOnTopicFault"> + <soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="TopicNotSupportedFault"> + <soap:fault name="TopicNotSupportedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidTopicExpressionFault"> + <soap:fault name="InvalidTopicExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="MultipleTopicsSpecifiedFault"> + <soap:fault name="MultipleTopicsSpecifiedFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <!-- hack for LT, until find a solution to the extension problem --> <wsdl:operation name="SetTerminationTime"> <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination/SetTerminationTimeRequest"/> Modified: WSRF_JAXWS/trunk/schemas/atomic/registry/Registry.wsdl =================================================================== --- WSRF_JAXWS/trunk/schemas/atomic/registry/Registry.wsdl 2007-04-27 13:40:34 UTC (rev 737) +++ WSRF_JAXWS/trunk/schemas/atomic/registry/Registry.wsdl 2007-04-27 13:43:44 UTC (rev 738) @@ -5,8 +5,35 @@ xmlns:registry ="http://unigrids.org/2006/04/services/registry" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" - xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2"> - + xmlns:wsrf-sgw="http://docs.oasis-open.org/wsrf/sgw-2" + xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" + xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2" + xmlns:wsrf-rpw="http://docs.oasis-open.org/wsrf/rpw-2" + xmlns:wsrf-rl="http://docs.oasis-open.org/wsrf/rl-2" + xmlns:wsrf-rlw="http://docs.oasis-open.org/wsrf/rlw-2" + xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2"> + + <!-- hack for wsdls --> + <wsdl:import + namespace="http://docs.oasis-open.org/wsrf/sgw-2" + location="http://docs.oasis-open.org/wsrf/sgw-2.wsdl"/> + + <wsdl:import + namespace="http://docs.oasis-open.org/wsrf/rw-2" + location="http://docs.oasis-open.org/wsrf/rw-2.wsdl"/> + + <wsdl:import + namespace="http://docs.oasis-open.org/wsrf/rpw-2" + location="http://docs.oasis-open.org/wsrf/rpw-2.wsdl"/> + + <wsdl:import + namespace="http://docs.oasis-open.org/wsrf/rlw-2" + location="http://docs.oasis-open.org/wsrf/rlw-2.wsdl"/> + + <wsdl:import + namespace="http://docs.oasis-open.org/wsn/bw-2" + location="http://docs.oasis-open.org/wsn/bw-2.wsdl"/> + <wsdl:types> <xsd:schema targetNamespace="http://unigrids.org/2006/04/services/registry"> @@ -17,6 +44,250 @@ <!-- =========== Registry portType ================= --> <wsdl:portType name="Registry" wsrf-rp:ResourceProperties="registry:RegistryProperties"> + + <!--hack for SG port type --> + <wsdl:operation name="GetResourceProperty"> + <wsdl:input name="GetResourcePropertyRequest" + message="wsrf-rpw:GetResourcePropertyRequest" /> + <wsdl:output name="GetResourcePropertyResponse" + message="wsrf-rpw:GetResourcePropertyResponse" /> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault" /> + </wsdl:operation> + + <wsdl:operation name="Add"> + <wsdl:input name="AddRequest" message="wsrf-sgw:AddRequest"/> + <wsdl:output name="AddResponse" message="wsrf-sgw:AddResponse"/> + <wsdl:fault name="ContentCreationFailedFault" + message="wsrf-sgw:ContentCreationFailedFault"/> + <wsdl:fault name="UnsupportedMemberInterfaceFault" + message="wsrf-sgw:UnsupportedMemberInterfaceFault"/> + <wsdl:fault name="AddRefusedFault" + message="wsrf-sgw:AddRefusedFault"/> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault" /> + </wsdl:operation> + + <!-- hack for NP port type --> + <wsdl:operation name="Subscribe"> + <wsdl:input message="wsntw:SubscribeRequest" /> + <wsdl:output message="wsntw:SubscribeResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="InvalidFilterFault" + message="wsntw:InvalidFilterFault"/> + <wsdl:fault name="TopicExpressionDialectUnknownFault" + message="wsntw:TopicExpressionDialectUnknownFault"/> + <wsdl:fault name="InvalidTopicExpressionFault" + message="wsntw:InvalidTopicExpressionFault" /> + <wsdl:fault name="TopicNotSupportedFault" + message="wsntw:TopicNotSupportedFault" /> + <wsdl:fault name="InvalidProducerPropertiesExpressionFault" + message="wsntw:InvalidProducerPropertiesExpressionFault"/> + <wsdl:fault name="InvalidMessageContentExpressionFault" + message="wsntw:InvalidMessageContentExpressionFault"/> + <wsdl:fault name="UnacceptableInitialTerminationTimeFault" + message="wsntw:UnacceptableInitialTerminationTimeFault"/> + <wsdl:fault name="UnrecognizedPolicyRequestFault" + message="wsntw:UnrecognizedPolicyRequestFault"/> + <wsdl:fault name="UnsupportedPolicyRequestFault" + message="wsntw:UnsupportedPolicyRequestFault"/> + <wsdl:fault name="NotifyMessageNotSupportedFault" + message="wsntw:NotifyMessageNotSupportedFault"/> + <wsdl:fault name="SubscribeCreationFailedFault" + message="wsntw:SubscribeCreationFailedFault"/> + </wsdl:operation> + + <wsdl:operation name="GetCurrentMessage"> + <wsdl:input message="wsntw:GetCurrentMessageRequest"/> + <wsdl:output message="wsntw:GetCurrentMessageResponse"/> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="TopicExpressionDialectUnknownFault" + message="wsntw:TopicExpressionDialectUnknownFault"/> + <wsdl:fault name="InvalidTopicExpressionFault" + message="wsntw:InvalidTopicExpressionFault" /> + <wsdl:fault name="TopicNotSupportedFault" + message="wsntw:TopicNotSupportedFault" /> + <wsdl:fault name="NoCurrentMessageOnTopicFault" + message="wsntw:NoCurrentMessageOnTopicFault" /> + <wsdl:fault name="MultipleTopicsSpecifiedFault" + message="wsntw:MultipleTopicsSpecifiedFault" /> + </wsdl:operation> + + <!-- hack for LT portTypes--> + <wsdl:operation name="Destroy"> + <wsdl:input name="DestroyRequest" message="wsrf-rlw:DestroyRequest" /> + <wsdl:output name="DestroyResponse" message="wsrf-rlw:DestroyResponse" /> + <wsdl:fault name="ResourceNotDestroyedFault" message="wsrf-rlw:ResourceNotDestroyedFault"/> + <wsdl:fault name="ResourceUnknownFault" message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="ResourceUnavailableFault" message="wsrf-rw:ResourceUnavailableFault"/> + </wsdl:operation> + + <wsdl:operation name="SetTerminationTime"> + <wsdl:input name="SetTerminationTimeRequest" message="wsrf-rlw:SetTerminationTimeRequest" /> + <wsdl:output name="SetTerminationTimeResponse" message="wsrf-rlw:SetTerminationTimeResponse" /> + <wsdl:fault name="UnableToSetTerminationTimeFault" message="wsrf-rlw:UnableToSetTerminationTimeFault"/> + <wsdl:fault name="ResourceUnknownFault" message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="ResourceUnavailableFault" message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="TerminationTimeChangeRejectedFault" message="wsrf-rlw:TerminationTimeChangeRejectedFault"/> + </wsdl:operation> + + <!-- hack for RP port types --> + <wsdl:operation name="PutResourcePropertyDocument"> + <wsdl:input name="PutResourcePropertyDocumentRequest" + message="wsrf-rpw:PutResourcePropertyDocumentRequest" /> + <wsdl:output name="PutResourcePropertyDocumentResponse" + message="wsrf-rpw:PutResourcePropertyDocumentResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="UnableToPutResourcePropertyDocumentFault" + message="wsrf-rpw:UnableToPutResourcePropertyDocumentFault" /> + </wsdl:operation> + + <wsdl:operation name="GetResourcePropertyDocument"> + <wsdl:input name="GetResourcePropertyDocumentRequest" + message="wsrf-rpw:GetResourcePropertyDocumentRequest"/> + <wsdl:output name="GetResourcePropertyDocumentResponse" + message="wsrf-rpw:GetResourcePropertyDocumentResponse"/> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + </wsdl:operation> + + <!-- duplicated operation + <wsdl:operation name="GetResourceProperty"> + <wsdl:input name="GetResourcePropertyRequest" + message="wsrf-rpw:GetResourcePropertyRequest" /> + <wsdl:output name="GetResourcePropertyResponse" + message="wsrf-rpw:GetResourcePropertyResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + </wsdl:operation> + --> + + <wsdl:operation name="GetMultipleResourceProperties"> + <wsdl:input name="GetMultipleResourcePropertiesRequest" + message="wsrf-rpw:GetMultipleResourcePropertiesRequest" /> + <wsdl:output name="GetMultipleResourcePropertiesResponse" + message="wsrf-rpw:GetMultipleResourcePropertiesResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + </wsdl:operation> + + <wsdl:operation name="SetResourceProperties"> + <wsdl:input name="SetResourcePropertiesRequest" + message="wsrf-rpw:SetResourcePropertiesRequest" /> + <wsdl:output name="SetResourcePropertiesResponse" + message="wsrf-rpw:SetResourcePropertiesResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidModificationFault" + message="wsrf-rpw:InvalidModificationFault" /> + <wsdl:fault name="UnableToModifyResourcePropertyFault" + message="wsrf-rpw:UnableToModifyResourcePropertyFault" /> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + <wsdl:fault name="SetResourcePropertyRequestFailedFault" + message="wsrf-rpw:SetResourcePropertyRequestFailedFault" /> + </wsdl:operation> + + <wsdl:operation name="InsertResourceProperties"> + <wsdl:input name="InsertResourcePropertiesRequest" + message="wsrf-rpw:InsertResourcePropertiesRequest" /> + <wsdl:output name="InsertResourcePropertiesResponse" + message="wsrf-rpw:InsertResourcePropertiesResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidModificationFault" + message="wsrf-rpw:InvalidModificationFault" /> + <wsdl:fault name="UnableToModifyResourcePropertyFault" + message="wsrf-rpw:UnableToModifyResourcePropertyFault" /> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + <wsdl:fault name="InsertResourcePropertiesRequestFailedFault" + message="wsrf-rpw:InsertResourcePropertiesRequestFailedFault" /> + </wsdl:operation> + + <wsdl:operation name="UpdateResourceProperties"> + <wsdl:input name="UpdateResourcePropertiesRequest" + message="wsrf-rpw:UpdateResourcePropertiesRequest" /> + <wsdl:output name="UpdateResourcePropertiesResponse" + message="wsrf-rpw:UpdateResourcePropertiesResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidModificationFault" + message="wsrf-rpw:InvalidModificationFault" /> + <wsdl:fault name="UnableToModifyResourcePropertyFault" + message="wsrf-rpw:UnableToModifyResourcePropertyFault" /> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + <wsdl:fault name="UpdateResourcePropertiesRequestFailedFault" + message="wsrf-rpw:UpdateResourcePropertiesRequestFailedFault" /> + </wsdl:operation> + + <wsdl:operation name="DeleteResourceProperties"> + <wsdl:input name="DeleteResourcePropertiesRequest" + message="wsrf-rpw:DeleteResourcePropertiesRequest" /> + <wsdl:output name="DeleteResourcePropertiesResponse" + message="wsrf-rpw:DeleteResourcePropertiesResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidModificationFault" + message="wsrf-rpw:InvalidModificationFault" /> + <wsdl:fault name="UnableToModifyResourcePropertyFault" + message="wsrf-rpw:UnableToModifyResourcePropertyFault" /> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + <wsdl:fault name="DeleteResourcePropertiesRequestFailedFault" + message="wsrf-rpw:DeleteResourcePropertiesRequestFailedFault" /> + </wsdl:operation> + + <wsdl:operation name="QueryResourceProperties"> + <wsdl:input name="QueryResourcePropertiesRequest" + message="wsrf-rpw:QueryResourcePropertiesRequest" /> + <wsdl:output name="QueryResourcePropertiesResponse" + message="wsrf-rpw:QueryResourcePropertiesResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + <wsdl:fault name="UnknownQueryExpressionDialectFault" + message="wsrf-rpw:UnknownQueryExpressionDialectFault" /> + <wsdl:fault name="InvalidQueryExpressionFault" + message="wsrf-rpw:InvalidQueryExpressionFault" /> + <wsdl:fault name="QueryEvaluationErrorFault" + message="wsrf-rpw:QueryEvaluationErrorFault" /> + </wsdl:operation> + <!-- end of the hack--> + </wsdl:portType> </wsdl:definitions> \ No newline at end of file Modified: WSRF_JAXWS/trunk/schemas/atomic/registry/RegistryBindings.wsdl =================================================================== --- WSRF_JAXWS/trunk/schemas/atomic/registry/RegistryBindings.wsdl 2007-04-27 13:40:34 UTC (rev 737) +++ WSRF_JAXWS/trunk/schemas/atomic/registry/RegistryBindings.wsdl 2007-04-27 13:43:44 UTC (rev 738) @@ -1,17 +1,376 @@ -<?xml version="1.0" encoding="UTF-8"?> -<wsdl:definitions - name="RegistrySoapBinding" - targetNamespace="http://unigrids.org/2006/04/services/registry" - xmlns:porttype="http://unigrids.org/2006/04/services/registry" - xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" - xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"> - - <wsdl:import - namespace="http://unigrids.org/2006/04/services/registry" - location ="Registry.wsdl" /> - - <!-- ========== Registry Service Binding ============ --> - <wsdl:binding name="RegistrySoapBinding" type="porttype:Registry"> - <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> - </wsdl:binding> +<?xml version="1.0" encoding="UTF-8"?> +<wsdl:definitions + name="RegistrySoapBinding" + targetNamespace="http://unigrids.org/2006/04/services/registry" + xmlns:porttype="http://unigrids.org/2006/04/services/registry" + xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" + xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"> + + <wsdl:import + namespace="http://unigrids.org/2006/04/services/registry" + location ="Registry.wsdl" /> + + <!-- ========== Registry Service Binding ============ --> + <wsdl:binding name="RegistrySoapBinding" type="porttype:Registry"> + <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> + + <!-- hack for SG --> + <wsdl:operation name="Add"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/sgw-2/ServiceGroupRegistration/AddRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="ContentCreationFailedFault"> + <soap:fault name="ContentCreationFailedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnsupportedMemberInterfaceFault"> + <soap:fault name="UnsupportedMemberInterfaceFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="AddRefusedFault"> + <soap:fault name="AddRefusedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <!-- hack for NP --> + <wsdl:operation name="Subscribe"> + <soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidFilterFault"> + <soap:fault name="InvalidFilterFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidTopicExpressionFault"> + <soap:fault name="InvalidTopicExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="TopicNotSupportedFault"> + <soap:fault name="TopicNotSupportedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="TopicExpressionDialectUnknownFault"> + <soap:fault name="TopicExpressionDialectUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidProducerPropertiesExpressionFault"> + <soap:fault name="InvalidProducerPropertiesExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidMessageContentExpressionFault"> + <soap:fault name="InvalidMessageContentExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnrecognizedPolicyRequestFault"> + <soap:fault name="UnrecognizedPolicyRequestFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnsupportedPolicyRequestFault"> + <soap:fault name="UnsupportedPolicyRequestFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="NotifyMessageNotSupportedFault"> + <soap:fault name="NotifyMessageNotSupportedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnacceptableInitialTerminationTimeFault"> + <soap:fault name="UnacceptableInitialTerminationTimeFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="SubscribeCreationFailedFault"> + <soap:fault name="SubscribeCreationFailedFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="GetCurrentMessage"> + <soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="TopicExpressionDialectUnknownFault"> + <soap:fault name="TopicExpressionDialectUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="NoCurrentMessageOnTopicFault"> + <soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="TopicNotSupportedFault"> + <soap:fault name="TopicNotSupportedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidTopicExpressionFault"> + <soap:fault name="InvalidTopicExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="MultipleTopicsSpecifiedFault"> + <soap:fault name="MultipleTopicsSpecifiedFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <!-- hack for LT, until find a solution to the extension problem --> + <wsdl:operation name="SetTerminationTime"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination/SetTerminationTimeRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="UnableToSetTerminationTimeFault"> + <soap:fault name="UnableToSetTerminationTimeFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="TerminationTimeChangeRejectedFault"> + <soap:fault name="TerminationTimeChangeRejectedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="Destroy"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination/DestroyRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="ResourceNotDestroyedFault"> + <soap:fault name="ResourceNotDestroyedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <!-- hack for RP --> + <wsdl:operation name="PutResourcePropertyDocument"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rpw-2/PutResourcePropertyDocument/PutResourcePropertyDocumentRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnableToPutResourcePropertyDocumentFault"> + <soap:fault name="UnableToPutResourcePropertyDocumentFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="GetResourcePropertyDocument"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rpw-2/GetResourcePropertyDocument/GetResourcePropertyDocumentRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="GetMultipleResourceProperties"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rpw-2/GetMultipleResourceProperties/GetMultipleResourcePropertiesRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidResourcePropertyQNameFault"> + <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="GetResourceProperty"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidResourcePropertyQNameFault"> + <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="SetResourceProperties"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rpw-2/SetResourceProperties/SetResourcePropertiesRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidResourcePropertyQNameFault"> + <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="SetResourcePropertyRequestFailedFault"> + <soap:fault name="SetResourcePropertyRequestFailedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnableToModifyResourcePropertyFault"> + <soap:fault name="UnableToModifyResourcePropertyFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidModificationFault"> + <soap:fault name="InvalidModificationFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="InsertResourceProperties"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rpw-2/InsertResourceProperties/InsertResourcePropertiesRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidResourcePropertyQNameFault"> + <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidModificationFault"> + <soap:fault name="InvalidModificationFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnableToModifyResourcePropertyFault"> + <soap:fault name="UnableToModifyResourcePropertyFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InsertResourcePropertiesRequestFailedFault"> + <soap:fault name="InsertResourcePropertiesRequestFailedFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="UpdateResourceProperties"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rpw-2/UpdateResourceProperties/UpdateResourcePropertiesRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidResourcePropertyQNameFault"> + <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidModificationFault"> + <soap:fault name="InvalidModificationFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnableToModifyResourcePropertyFault"> + <soap:fault name="UnableToModifyResourcePropertyFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UpdateResourcePropertiesRequestFailedFault"> + <soap:fault name="UpdateResourcePropertiesRequestFailedFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="DeleteResourceProperties"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rpw-2/DeleteResourceProperties/DeleteResourcePropertiesRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="InvalidResourcePropertyQNameFault"> + <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidModificationFault"> + <soap:fault name="InvalidModificationFault"/> + </wsdl:fault> + <wsdl:fault name="UnableToModifyResourcePropertyFault"> + <soap:fault name="UnableToModifyResourcePropertyFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="DeleteResourcePropertiesRequestFailedFault"> + <soap:fault name="DeleteResourcePropertiesRequestFailedFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + + <wsdl:operation name="QueryResourceProperties"> + <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rpw-2/QueryResourceProperties/QueryResourcePropertiesRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="UnknownQueryExpressionDialectFault"> + <soap:fault name="UnknownQueryExpressionDialectFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnavailableFault"> + <soap:fault name="ResourceUnavailableFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidQueryExpressionFault"> + <soap:fault name="InvalidQueryExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="QueryEvaluationErrorFault"> + <soap:fault name="QueryEvaluationErrorFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidResourcePropertyQNameFault"> + <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <!--end of the hack--> + + </wsdl:binding> </wsdl:definitions> \ No newline at end of file Modified: WSRF_JAXWS/trunk/schemas/atomic/sms/StorageManagement.wsdl =================================================================== --- WSRF_JAXWS/trunk/schemas/atomic/sms/StorageManagement.wsdl 2007-04-27 13:40:34 UTC (rev 737) +++ WSRF_JAXWS/trunk/schemas/atomic/sms/StorageManagement.wsdl 2007-04-27 13:43:44 UTC (rev 738) @@ -8,7 +8,8 @@ xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsrf-rpw="http://docs.oasis-open.org/wsrf/rpw-2" - xmlns:wsrf-rlw="http://docs.oasis-open.org/wsrf/rlw-2"> + xmlns:wsrf-rlw="http://docs.oasis-open.org/wsrf/rlw-2" + xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2"> <!-- <wsdl:import namespace="http://docs.oasis-open.org/wsrf/rw-2" @@ -27,6 +28,10 @@ namespace="http://docs.oasis-open.org/wsrf/rpw-2" location="http://docs.oasis-open.org/wsrf/rpw-2.wsdl"/> + <wsdl:import + namespace="http://docs.oasis-open.org/wsn/bw-2" + location="http://docs.oasis-open.org/wsn/bw-2.wsdl"/> + <wsdl:types> <xsd:schema attributeFormDefault="unqualified" @@ -195,6 +200,35 @@ <wsdl:fault name="ExportFileResourceNotCreatedFault" message="sms:ExportFileResourceNotCreatedFault"/> </wsdl:operation> + <!-- hack for NP --> + <wsdl:operation name="Subscribe"> + <wsdl:input message="wsntw:SubscribeRequest" /> + <wsdl:output message="wsntw:SubscribeResponse" /> + <wsdl:fault name="ResourceUnknownFault" message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="InvalidFilterFault" message="wsntw:InvalidFilterFault"/> + <wsdl:fault name="TopicExpressionDialectUnknownFault" message="wsntw:TopicExpressionDialectUnknownFault"/> + <wsdl:fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault" /> + <wsdl:fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault" /> + <wsdl:fault name="InvalidProducerPropertiesExpressionFault" message="wsntw:InvalidProducerPropertiesExpressionFault"/> + <wsdl:fault name="InvalidMessageContentExpressionFault" message="wsntw:InvalidMessageContentExpressionFault"/> + <wsdl:fault name="UnacceptableInitialTerminationTimeFault" message="wsntw:UnacceptableInitialTerminationTimeFault"/> + <wsdl:fault name="UnrecognizedPolicyRequestFault" message="wsntw:UnrecognizedPolicyRequestFault"/> + <wsdl:fault name="UnsupportedPolicyRequestFault" message="wsntw:UnsupportedPolicyRequestFault"/> + <wsdl:fault name="NotifyMessageNotSupportedFault" message="wsntw:NotifyMessageNotSupportedFault"/> + <wsdl:fault name="SubscribeCreationFailedFault" message="wsntw:SubscribeCreationFailedFault"/> + </wsdl:operation> + + <wsdl:operation name="GetCurrentMessage"> + <wsdl:input message="wsntw:GetCurrentMessageRequest"/> + <wsdl:output message="wsntw:GetCurrentMessageResponse"/> + <wsdl:fault name="ResourceUnknownFault" message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="TopicExpressionDialectUnknownFault" message="wsntw:TopicExpressionDialectUnknownFault"/> + <wsdl:fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault" /> + <wsdl:fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault" /> + <wsdl:fault name="NoCurrentMessageOnTopicFault" message="wsntw:NoCurrentMessageOnTopicFault" /> + <wsdl:fault name="MultipleTopicsSpecifiedFault" message="wsntw:MultipleTopicsSpecifiedFault" /> + </wsdl:operation> + <!-- hack for LT portTypes--> <wsdl:operation name="Destroy"> <wsdl:input name="DestroyRequest" message="wsrf-rlw:DestroyRequest" /> Modified: WSRF_JAXWS/trunk/schemas/atomic/sms/StorageManagementBindings.wsdl =================================================================== --- WSRF_JAXWS/trunk/schemas/atomic/sms/StorageManagementBindings.wsdl 2007-04-27 13:40:34 UTC (rev 737) +++ WSRF_JAXWS/trunk/schemas/atomic/sms/StorageManagementBindings.wsdl 2007-04-27 13:43:44 UTC (rev 738) @@ -159,7 +159,81 @@ </wsdl:fault> </wsdl:operation> + <!-- hack for NP --> + <wsdl:operation name="Subscribe"> + <soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidFilterFault"> + <soap:fault name="InvalidFilterFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidTopicExpressionFault"> + <soap:fault name="InvalidTopicExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="TopicNotSupportedFault"> + <soap:fault name="TopicNotSupportedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="TopicExpressionDialectUnknownFault"> + <soap:fault name="TopicExpressionDialectUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidProducerPropertiesExpressionFault"> + <soap:fault name="InvalidProducerPropertiesExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidMessageContentExpressionFault"> + <soap:fault name="InvalidMessageContentExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnrecognizedPolicyRequestFault"> + <soap:fault name="UnrecognizedPolicyRequestFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnsupportedPolicyRequestFault"> + <soap:fault name="UnsupportedPolicyRequestFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="NotifyMessageNotSupportedFault"> + <soap:fault name="NotifyMessageNotSupportedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="UnacceptableInitialTerminationTimeFault"> + <soap:fault name="UnacceptableInitialTerminationTimeFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="SubscribeCreationFailedFault"> + <soap:fault name="SubscribeCreationFailedFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <wsdl:operation name="GetCurrentMessage"> + <soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequest"/> + <wsdl:input> + <soap:body use="literal"/> + </wsdl:input> + <wsdl:output> + <soap:body use="literal"/> + </wsdl:output> + <wsdl:fault name="TopicExpressionDialectUnknownFault"> + <soap:fault name="TopicExpressionDialectUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="NoCurrentMessageOnTopicFault"> + <soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="TopicNotSupportedFault"> + <soap:fault name="TopicNotSupportedFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="ResourceUnknownFault"> + <soap:fault name="ResourceUnknownFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="InvalidTopicExpressionFault"> + <soap:fault name="InvalidTopicExpressionFault" use="literal"/> + </wsdl:fault> + <wsdl:fault name="MultipleTopicsSpecifiedFault"> + <soap:fault name="MultipleTopicsSpecifiedFault" use="literal"/> + </wsdl:fault> + </wsdl:operation> + <!-- hack for LT, until find a solution to the extension problem --> <wsdl:operation name="SetTerminationTime"> <soap:operation soapAction="http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination/SetTerminationTimeRequest"/> Modified: WSRF_JAXWS/trunk/schemas/atomic/tsf/TargetSystemFactory.wsdl =================================================================== --- WSRF_JAXWS/trunk/schemas/atomic/tsf/TargetSystemFactory.wsdl 2007-04-27 13:40:34 UTC (rev 737) +++ WSRF_JAXWS/trunk/schemas/atomic/tsf/TargetSystemFactory.wsdl 2007-04-27 13:43:44 UTC (rev 738) @@ -3,10 +3,29 @@ name="TargetSystemFactory" targetNamespace="http://unigrids.org/2006/04/services/tsf" xmlns:tsf="http://unigrids.org/2006/04/services/tsf" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" + xmlns:wsrf-rl="http://docs.oasis-open.org/wsrf/rl-2" + xmlns:wsrf-rlw="http://docs.oasis-open.org/wsrf/rlw-2" xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> + xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" + xmlns:wsrf-rpw="http://docs.oasis-open.org/wsrf/rpw-2"> + <!--hack for rp/lt port types--> + <wsdl:import + namespace="http://docs.oasis-open.org/wsrf/rw-2" + location="http://docs.oasis-open.org/wsrf/rw-2.wsdl"/> + + <wsdl:import namespace="http://docs.oasis-open.org/wsrf/rl-2" + location="http://docs.oasis-open.org/wsrf/rl-2.xsd"/> + + <wsdl:import namespace="http://docs.oasis-open.org/wsrf/rlw-2" + location="http://docs.oasis-open.org/wsrf/rlw-2.wsdl"/> + + <wsdl:import namespace="http://docs.oasis-open.org/wsrf/rpw-2" + location="http://docs.oasis-open.org/wsrf/rpw-2.wsdl"/> + <!--end of hack--> + <wsdl:types> <xsd:schema xmlns:tsf="http://unigrids.org/2006/04/services/tsf" targetNamespace="http://unigrids.org/2006/04/services/tsf"> @@ -32,6 +51,172 @@ <wsdl:output name="CreateTSRResponse" message="tsf:CreateTSRResponse"/> <wsdl:fault name="TSRNotCreatedFault" message="tsf:TSRNotCreatedFault"/> </wsdl:operation> + + <!--hack for life time port type --> + <wsdl:operation name="Destroy"> + <wsdl:input name="DestroyRequest" message="wsrf-rlw:DestroyRequest" /> + <wsdl:output name="DestroyResponse" message="wsrf-rlw:DestroyResponse" /> + <wsdl:fault name="ResourceNotDestroyedFault" message="wsrf-rlw:ResourceNotDestroyedFault"/> + <wsdl:fault name="ResourceUnknownFault" message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="ResourceUnavailableFault" message="wsrf-rw:ResourceUnavailableFault"/> + </wsdl:operation> + + <wsdl:operation name="SetTerminationTime"> + <wsdl:input name="SetTerminationTimeRequest" message="wsrf-rlw:SetTerminationTimeRequest" /> + <wsdl:output name="SetTerminationTimeResponse" message="wsrf-rlw:SetTerminationTimeResponse" /> + <wsdl:fault name="UnableToSetTerminationTimeFault" message="wsrf-rlw:UnableToSetTerminationTimeFault"/> + <wsdl:fault name="ResourceUnknownFault" message="wsrf-rw:ResourceUnknownFault" /> + <wsdl:fault name="ResourceUnavailableFault" message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="TerminationTimeChangeRejectedFault" message="wsrf-rlw:TerminationTimeChangeRejectedFault"/> + </wsdl:operation> + + <!-- hacking for resource properties port type --> + <wsdl:operation name="PutResourcePropertyDocument"> + <wsdl:input name="PutResourcePropertyDocumentRequest" + message="wsrf-rpw:PutResourcePropertyDocumentRequest" /> + <wsdl:output name="PutResourcePropertyDocumentResponse" + message="wsrf-rpw:PutResourcePropertyDocumentResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="UnableToPutResourcePropertyDocumentFault" + message="wsrf-rpw:UnableToPutResourcePropertyDocumentFault" /> + </wsdl:operation> + + <wsdl:operation name="GetResourcePropertyDocument"> + <wsdl:input name="GetResourcePropertyDocumentRequest" + message="wsrf-rpw:GetResourcePropertyDocumentRequest"/> + <wsdl:output name="GetResourcePropertyDocumentResponse" + message="wsrf-rpw:GetResourcePropertyDocumentResponse"/> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + </wsdl:operation> + + <wsdl:operation name="GetResourceProperty"> + <wsdl:input name="GetResourcePropertyRequest" + message="wsrf-rpw:GetResourcePropertyRequest" /> + <wsdl:output name="GetResourcePropertyResponse" + message="wsrf-rpw:GetResourcePropertyResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + </wsdl:operation> + + <wsdl:operation name="GetMultipleResourceProperties"> + <wsdl:input name="GetMultipleResourcePropertiesRequest" + message="wsrf-rpw:GetMultipleResourcePropertiesRequest" /> + <wsdl:output name="GetMultipleResourcePropertiesResponse" + message="wsrf-rpw:GetMultipleResourcePropertiesResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + </wsdl:operation> + + <wsdl:operation name="SetResourceProperties"> + <wsdl:input name="SetResourcePropertiesRequest" + message="wsrf-rpw:SetResourcePropertiesRequest" /> + <wsdl:output name="SetResourcePropertiesResponse" + message="wsrf-rpw:SetResourcePropertiesResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidModificationFault" + message="wsrf-rpw:InvalidModificationFault" /> + <wsdl:fault name="UnableToModifyResourcePropertyFault" + message="wsrf-rpw:UnableToModifyResourcePropertyFault" /> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + <wsdl:fault name="SetResourcePropertyRequestFailedFault" + message="wsrf-rpw:SetResourcePropertyRequestFailedFault" /> + </wsdl:operation> + + <wsdl:operation name="InsertResourceProperties"> + <wsdl:input name="InsertResourcePropertiesRequest" + message="wsrf-rpw:InsertResourcePropertiesRequest" /> + <wsdl:output name="InsertResourcePropertiesResponse" + message="wsrf-rpw:InsertResourcePropertiesResponse" /> + <wsdl:fault name="ResourceUnknownFault" + message="wsrf-rw:ResourceUnknownFault"/> + <wsdl:fault name="ResourceUnavailableFault" + message="wsrf-rw:ResourceUnavailableFault"/> + <wsdl:fault name="InvalidModificationFault" + message="wsrf-rpw:InvalidModificationFault" /> + <wsdl:fault name="UnableToModifyResourcePropertyFault" + message="wsrf-rpw:UnableToModifyResourcePropertyFault" /> + <wsdl:fault name="InvalidResourcePropertyQNameFault" + message="wsrf-rpw:InvalidResourcePropertyQNameFault" /> + <wsdl:fault name="InsertResourcePropertiesRequestFailedFault" + message="wsrf-rpw:InsertResourcePropertiesRequestFailedFault" /> + </wsdl:operation> + + <wsdl:operation name="UpdateResourceProperties"> + <wsdl:input name="UpdateResourcePropertiesRequest" + message="wsrf-rpw:UpdateResourcePropertiesRequest" /> + <wsdl:output name="UpdateResourcePropertiesResponse" + message="wsrf-rpw:UpdateResourcePrope... [truncated message content] |