Hi Bruno, I accidentally attached the wrong file to the email. Yet, the problem persists...
Do you have any idea what could be the reason the WSDL2JAVA fails? Asaf Lahav VP R&D, Prima Grid LTD. Cellular: 972-54-4717955 Phone: 972-3-6540255 Fax: 972-3-6540254 -----Original Message----- From: Bruno Harbulot [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 06, 2006 3:49 PM To: wsrf-user@ws.apache.org Subject: Re: Importing a custom made WSDL Hi, It seems that you've defined AsynchronousOperationsPortType in asyncSpec.wsdl and that you're trying to use AsynchronousBusinessOperationsPortType, which should probably be in AsynchronousBusinessOperationsInvocation.wsdl,but it's not in what you've just sent. (Perhaps you should use a different namespace for these two imported WSDL files as well). Cheers, Bruno. Asaf Lahav wrote: > /Hi all, / > > /I'm a little stuck with the MUSE WSDL2JAVA utility./ > > /I created a WSDL file containing my definitions for asynchronous > invocations of operations (find attached a file named asyncSpec.wsdl)/ > > /Apparently, the asyncSpec.wsdl file and the file which is importing it > seem valid. but when I try to generate the Java artifacts using the > WSDL2JAVA it fails./ > > / / > > /Also see the output.txt file for the output I'm getting while > generating the Java artifacts./ > > /(PO.WSDL file is the WSDL of the service I'm trying to generate)/ > > / / > > /Do you have an idea why it fails?/ > > /Could that be a bug in the WSDL2JAVA utility?/ > > / / > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Buildfile: build.xml init: [echo] Using webapp dir: C:\Tomcat/webapps/muse [mkdir] Created dir: C:\testServices\testAsync2\generated\.xmlbeans\lib generate: [mkdir] Created dir: C:\Tomcat\webapps\muse\_tmp_ [copy] Copying 1 file to C:\Tomcat\webapps\muse\_tmp_ [wsdl2Java] --> 06-04-06 17:00:02 DEBUG [main] ProjectResourceBundle: getBundle(org.apache.ws,org.apache.ws.util.i18n,resource,null,...) [wsdl2Java] --> 06-04-06 17:00:02 DEBUG [main] ProjectResourceBundle: loadBundle: Ignoring MissingResourceException: Can't find bundle for base name org.apache.ws.util.resource, locale iw_IL [wsdl2Java] --> 06-04-06 17:00:02 DEBUG [main] ProjectResourceBundle: loadBundle: Ignoring MissingResourceException: Can't find bundle for base name org.apache.ws.resource, locale iw_IL [wsdl2Java] --> 06-04-06 17:00:02 DEBUG [main] ProjectResourceBundle: Created org.apache.ws.util.i18n.resource, linked to parent null [wsdl2Java] --> 06-04-06 17:00:02 DEBUG [main] ProjectResourceBundle: getBundle(org.apache.ws.resource,org.apache.ws.resource.i18n,resource,null,...) [wsdl2Java] --> 06-04-06 17:00:03 DEBUG [main] ProjectResourceBundle: loadBundle: Ignoring MissingResourceException: Can't find bundle for base name org.apache.ws.resource.resource, locale iw_IL [wsdl2Java] --> 06-04-06 17:00:03 DEBUG [main] ProjectResourceBundle: Root package not found, cross link to org.apache.ws.util.i18n.resource [wsdl2Java] --> 06-04-06 17:00:03 DEBUG [main] ProjectResourceBundle: Created org.apache.ws.resource.i18n.resource, linked to parent org.apache.ws.util.i18n.resource [wsdl2Java] --> 06-04-06 17:00:03 DEBUG [main] ProjectResourceBundle: org.apache.ws.resource.i18n.resource::handleGetObject(OPT_OUTPUT_DIR_FOR_GEN_SRC) [wsdl2Java] --> 06-04-06 17:00:03 DEBUG [main] ProjectResourceBundle: org.apache.ws.resource.i18n.resource::handleGetObject(OPT_CLASSPATH_SENT_TO_XMLBEANS) [wsdl2Java] --> 06-04-06 17:00:03 DEBUG [main] ProjectResourceBundle: org.apache.ws.resource.i18n.resource::handleGetObject(OPT_ENABLE_VERBOSE) [wsdl2Java] Processing WSDL file "C:\Tomcat\webapps\muse\_tmp_\PO.wsdl"... [wsdl2Java] Retrieving document at 'C:\Tomcat\webapps\muse\_tmp_\PO.wsdl'. [wsdl2Java] Retrieving document at '../spec/wsx/WS-MetadataExchange-2004_09.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/_tmp_/PO.wsdl'. [wsdl2Java] Retrieving document at '../spec/wsrf/WS-ResourceLifetime-1_2-Draft_01.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/_tmp_/PO.wsdl'. [wsdl2Java] Retrieving document at '../spec/wsdm/MUWS-Part2-1_0.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/_tmp_/PO.wsdl'. [wsdl2Java] Retrieving document at '../spec/wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/_tmp_/PO.wsdl'. [wsdl2Java] Retrieving document at '../spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/_tmp_/PO.wsdl'. [wsdl2Java] Retrieving document at '../wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl'. [wsdl2Java] Retrieving document at '../wsrf/WS-ResourceLifetime-1_2-Draft_01.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl'. [wsdl2Java] Retrieving document at '../spec/boasync/AsynchronousBusinessOperationsInvocation.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/_tmp_/PO.wsdl'. [wsdl2Java] Retrieving document at '../wsx/WS-MetadataExchange-2004_09.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/spec/boasync/AsynchronousBusinessOperationsInvocation.wsdl'. [wsdl2Java] Retrieving document at '../wsrf/WS-ResourceLifetime-1_2-Draft_01.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/spec/boasync/AsynchronousBusinessOperationsInvocation.wsdl'. [wsdl2Java] Retrieving document at '../wsdm/MUWS-Part2-1_0.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/spec/boasync/AsynchronousBusinessOperationsInvocation.wsdl'. [wsdl2Java] Retrieving document at '../wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl', relative to 'file:/C:/Tomcat/webapps/muse/spec/boasync/AsynchronousBusinessOperationsInvocation.wsdl'. [wsdl2Java] Generating XMLBeans for WSDL file "C:\Tomcat\webapps\muse\_tmp_\PO.wsdl"... [wsdl2Java] Found existing generated xmlbean jar in the classpath at location: C:\Tomcat\webapps\muse\WEB-INF\lib\PO-xbeans.jar ...This will be removed from the classpath sent to Scomp in order to regenerate all imports. [wsdl2Java] Loading wsdl file C:\Tomcat\webapps\muse\_tmp_\PO.wsdl [wsdl2Java] Processing 1 schema(s) in C:\Tomcat\webapps\muse\_tmp_\PO.wsdl [wsdl2Java] Processing WSRF WSDL port "PO"... [wsdl2Java] [wsdl2Java] [wsdl2Java] Unable to find a port type info for the implemented capability: {http://www.primagrid.com/specs/services/businessoperations/asynchronousinvocations}AsynchronousBusinessOperationsPortType!!!!!! [wsdl2Java] [delete] Deleting directory C:\Tomcat\webapps\muse\_tmp_ BUILD SUCCESSFUL Total time: 26 seconds
<?xml version="1.0" encoding="UTF-8"?> <definitions xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd" xmlns:tns="http://www.primagrid.com/services/two/po" xmlns:async="http://www.primagrid.com/specs/services/businessoperations/asynchronousinvocations" xmlns:ns4="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" xmlns:ns5="http://schemas.xmlsoap.org/ws/2003/03/addressing" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" xmlns:wsrlw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.wsdl" xmlns:muws-p2-wsdl="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" xmlns:ns1="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa04="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:ns="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" xmlns:ns3="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" xmlns:ns2="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://www.primagrid.com/services/two/po" name="MyDefinition"> <import namespace="http://schemas.xmlsoap.org/ws/2004/09/mex" location="../spec/wsx/WS-MetadataExchange-2004_09.wsdl"/> <import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.wsdl" location="../spec/wsrf/WS-ResourceLifetime-1_2-Draft_01.wsdl"/> <import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" location="../spec/wsdm/MUWS-Part2-1_0.wsdl"/> <import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" location="../spec/wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl"/> <import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" location="../spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl"/> <import namespace="http://www.primagrid.com/specs/services/businessoperations/asynchronousinvocations" location="../spec/boasync/AsynchronousBusinessOperationsInvocation.wsdl"/> <types> <schema elementFormDefault="qualified" targetNamespace="http://www.primagrid.com/services/two/po" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" xmlns:muws-p2-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns:wsrl="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" schemaLocation="../spec/wsrf/WS-BaseFaults-1_2-Draft_01.xsd"/> <xsd:import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd" schemaLocation="../spec/wsrf/WS-ResourceLifetime-1_2-Draft_01.xsd"/> <xsd:import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" schemaLocation="../spec/wsn/WS-BaseNotification-1_2-Draft_01.xsd"/> <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" schemaLocation="../spec/wsdm/MUWS-Part1-1_0.xsd"/> <xsd:import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" schemaLocation="../spec/wsdm/MUWS-Part2-1_0.xsd"/> <!-- *** Add an element definition here for each of your custom resource properties *** --> <!-- *** e.g.: <element name="MyProperty" type="xsd:string" /> *** --> <!-- Resource Properties Document Schema --> <element name="ResourceProperties"> <complexType> <sequence> <!-- *** If you wish to implement the wsrl:ScheduledResourceTermination portType, uncomment the below two lines *** --> <element ref="wsrl:CurrentTime"/> <element ref="wsrl:TerminationTime"/> <!-- *** If you wish to implement the wsnt:NotificationProducer portType, uncomment the below three lines *** --> <element maxOccurs="unbounded" ref="wsnt:Topic"/> <element ref="wsnt:FixedTopicSet"/> <element maxOccurs="unbounded" ref="wsnt:TopicExpressionDialects"/> <!-- *** The ResourceId property is _required_ by the MUWS spec *** --> <element ref="muws-p1-xs:ResourceId"/> <!-- *** If you wish to implement the MUWS ManageabilityCharacteristics capability, uncomment the below line *** --> <!-- <element ref="muws-p1-xs:ManageabilityCapability" minOccurs="0" maxOccurs="unbounded"/> --> <!-- *** If you wish to implement the MUWS CorrelatableProperties capability, uncomment the below line *** --> <!-- <element ref="muws-p1-xs:CorrelatableProperties" minOccurs="0" maxOccurs="unbounded"/> --> <!-- *** If you wish to implement the MUWS Description capability, uncomment the below three lines *** --> <!-- <element ref="muws-p2-xs:Caption" minOccurs="0" maxOccurs="unbounded"/> <element ref="muws-p2-xs:Description" minOccurs="0" maxOccurs="unbounded"/> <element ref="muws-p2-xs:Version" minOccurs="0"/> --> <!-- *** If you wish to implement the MUWS OperationalStatus capability, uncomment the below line *** --> <!-- <element ref="muws-p2-xs:OperationalStatus"/> --> <!-- *** If you wish to implement the MUWS Metrics capability, uncomment the below line *** --> <!-- <element ref="muws-p2-xs:CurrentTime"/> --> <!-- *** If you wish to implement the MUWS Relationships capability, uncomment the below line *** --> <!-- <element ref="muws-p2-xs:Relationship" minOccurs="0" maxOccurs="unbounded"/> --> <!-- *** Add an element ref here for each of the custom resource property elements you defined above *** --> <!-- *** e.g.: <element ref="tns:MyProperty" /> (NOTE: default is minOccurs="1" and maxOccurs="1") *** --> <!-- *** or: <element ref="tns:MyOtherProperty" minOccurs="0" maxOccurs="unbounded" /> *** --> <!-- *** Uncomment the below any element if you want to permit resource property elements with arbitrary names (not generally recommended) *** --> <!-- <any minOccurs="0" maxOccurs="unbounded" namespace="##other" processContents="lax"/> --> <element ref="tns:stam"/> </sequence> </complexType> </element> <!-- *** Add element definitions for custom request/response/fault types here *** --> <!-- Create Resource --> <element name="Create"> <complexType/> </element> <element name="CreateResponse"> <complexType> <sequence> <element ref="wsa04:EndpointReference"/> </sequence> </complexType> </element> <element name="CreateFault"> <complexType> <complexContent> <extension base="wsbf:BaseFaultType"/> </complexContent> </complexType> </element> <!-- Destroy Resource --> <element name="DestroyResource"> <complexType> <sequence> <element name="resourceid" type="xsd:string"/> </sequence> </complexType> </element> <element name="DestroyResourceResponse"> <complexType/> </element> <element name="DestroyResourceFault"> <complexType> <complexContent> <extension base="wsbf:BaseFaultType"/> </complexContent> </complexType> </element> <element name="SubmitPurchaseOrder"> <complexType> <sequence> <element name="argy" type="xsd:string"/> <element name="poNumber" type="xsd:int"/> <element name="argx" type="xsd:int"/> </sequence> </complexType> </element> <element name="SubmitPurchaseOrderResponse"> <complexType> <sequence> <element name="returnElement" type="xsd:string"/> </sequence> </complexType> </element> <element name="stam" type="xsd:string"/> </schema> </types> <message name="SubmitPurchaseOrderRequest"> <part name="SubmitPurchaseOrderRequest" element="tns:SubmitPurchaseOrder"/> </message> <message name="DestroyResourceInstanceResponse"> <part name="document" element="tns:DestroyResourceResponse"/> </message> <message name="CreateFaultMessage"> <part name="document" element="tns:CreateFault"/> </message> <message name="CreateResourceInstanceRequest"> <part name="document" element="tns:Create"/> </message> <message name="CreateResourceInstanceResponse"> <part name="document" element="tns:CreateResponse"/> </message> <message name="DestroyResourceFaultMessage"> <part name="document" element="tns:DestroyResourceFault"/> </message> <message name="SubmitPurchaseOrderResponse"> <part name="SubmitPurchaseOrderResponse" element="tns:SubmitPurchaseOrderResponse"/> </message> <message name="DestroyResourceInstanceRequest"> <part name="document" element="tns:DestroyResource"/> </message> <portType name="POPortType" wsrp:ResourceProperties="tns:ResourceProperties"> <operation name="StartAsynchronousOperation"> <input name="StartAsynchronousOperationRequest" message="async:StartAsynchronousOperationRequest"/> <output name="StartAsynchronousOperationResponse" message="async:StartAsynchronousOperationResponse"/> <fault name="StartAsynchronousOperationFault" message="async:StartAsynchronousOperationFaultMessage"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> </operation> <operation name="StopAsynchronousOperation"> <input name="StopAsynchronousOperationRequest" message="async:StopAsynchronousOperationRequest"/> <output name="StopAsynchronousOperationResponse" message="async:StopAsynchronousOperationResponse"/> <fault name="StopAsynchronousOperationFault" message="async:StopAsynchronousOperationFaultMessage"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> </operation> <operation name="JoinAsynchronousOperation"> <input name="JoinAsynchronousOperationRequest" message="async:JoinAsynchronousOperationRequest"/> <output name="JoinAsynchronousOperationResponse" message="async:JoinAsynchronousOperationResponse"/> <fault name="JoinAsynchronousOperationFault" message="async:JoinAsynchronousOperationFaultMessage"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> <fault name="JoinAsynchronousOperationTimeoutFault" message="async:JoinAsynchronousOperationTimeoutFaultMessage"/> </operation> <operation name="GetResourceProperty"> <input name="GetResourcePropertyRequest" message="wsrpw:GetResourcePropertyRequest"/> <output name="GetResourcePropertyResponse" message="wsrpw:GetResourcePropertyResponse"/> <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> </operation> <operation name="GetMultipleResourceProperties"> <input name="GetMultipleResourcePropertiesRequest" message="wsrpw:GetMultipleResourcePropertiesRequest"/> <output name="GetMultipleResourcePropertiesResponse" message="wsrpw:GetMultipleResourcePropertiesResponse"/> <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> </operation> <operation name="SetResourceProperties"> <input name="SetResourcePropertiesRequest" message="wsrpw:SetResourcePropertiesRequest"/> <output name="SetResourcePropertiesResponse" message="wsrpw:SetResourcePropertiesResponse"/> <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/> <fault name="UnableToModifyResourcePropertyFault" message="wsrpw:UnableToModifyResourcePropertyFault"/> <fault name="SetResourcePropertyRequestFailedFault" message="wsrpw:SetResourcePropertyRequestFailedFault"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> <fault name="InvalidSetResourcePropertiesRequestContentFault" message="wsrpw:InvalidSetResourcePropertiesRequestContentFault"/> </operation> <operation name="QueryResourceProperties"> <input name="QueryResourcePropertiesRequest" message="wsrpw:QueryResourcePropertiesRequest"/> <output name="QueryResourcePropertiesResponse" message="wsrpw:QueryResourcePropertiesResponse"/> <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/> <fault name="InvalidQueryExpressionFault" message="wsrpw:InvalidQueryExpressionFault"/> <fault name="QueryEvaluationErrorFault" message="wsrpw:QueryEvaluationErrorFault"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> <fault name="UnknownQueryExpressionDialectFault" message="wsrpw:UnknownQueryExpressionDialectFault"/> </operation> <operation name="Destroy"> <input message="wsrlw:DestroyRequest"/> <output message="wsrlw:DestroyResponse"/> <fault name="ResourceNotDestroyedFault" message="wsrlw:ResourceNotDestroyedFault"/> <fault name="ResourceUnknownFault" message="wsrlw:ResourceUnknownFault"/> </operation> <operation name="SetTerminationTime"> <input message="wsrlw:SetTerminationTimeRequest"/> <output message="wsrlw:SetTerminationTimeResponse"/> <fault name="UnableToSetTerminationTimeFault" message="wsrlw:UnableToSetTerminationTimeFault"/> <fault name="ResourceUnknownFault" message="wsrlw:ResourceUnknownFault"/> <fault name="TerminationTimeChangeRejectedFault" message="wsrlw:TerminationTimeChangeRejectedFault"/> </operation> <operation name="Subscribe"> <input message="wsntw:SubscribeRequest"/> <output message="wsntw:SubscribeResponse"/> <fault name="SubscribeCreationFailedFault" message="wsntw:SubscribeCreationFailedFault"/> <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault"/> <fault name="TopicPathDialectUnknownFault" message="wsntw:TopicPathDialectUnknownFault"/> </operation> <operation name="GetCurrentMessage"> <input message="wsntw:GetCurrentMessageRequest"/> <output message="wsntw:GetCurrentMessageResponse"/> <fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault"/> <fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault"/> <fault name="NoCurrentMessageOnTopicFault" message="wsntw:NoCurrentMessageOnTopicFault"/> <fault name="ResourceUnknownFault" message="wsntw:ResourceUnknownFault"/> </operation> <operation name="Notify"> <input name="Notify" message="wsntw:Notify"/> </operation> <operation name="CreateResourceInstance"> <input name="CreateResourceInstanceRequest" message="tns:CreateResourceInstanceRequest"/> <output name="CreateResourceInstanceResponse" message="tns:CreateResourceInstanceResponse"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> <fault name="CreateFault" message="tns:CreateFaultMessage"/> </operation> <operation name="DestroyResourceInstance"> <input name="DestroyResourceRequest" message="tns:DestroyResourceInstanceRequest"/> <output name="DestroyResourceResponse" message="tns:DestroyResourceInstanceResponse"/> <fault name="DestroyResourceFault" message="tns:DestroyResourceFaultMessage"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> </operation> <operation name="SubmitPurchaseOrder"> <input name="SubmitPurchaseOrderRequest" message="tns:SubmitPurchaseOrderRequest"/> <output name="SubmitPurchaseOrderResponse" message="tns:SubmitPurchaseOrderResponse"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> </operation> </portType> <binding name="POBinding" type="tns:POPortType"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="StartAsynchronousOperation"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="StartAsynchronousOperationFault"> <soap:fault name="StartAsynchronousOperationFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> </operation> <operation name="StopAsynchronousOperation"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="StopAsynchronousOperationFault"> <soap:fault name="StopAsynchronousOperationFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> </operation> <operation name="JoinAsynchronousOperation"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="JoinAsynchronousOperationFault"> <soap:fault name="JoinAsynchronousOperationFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> <fault name="JoinAsynchronousOperationTimeoutFault"> <soap:fault name="JoinAsynchronousOperationTimeoutFault" use="literal"/> </fault> </operation> <operation name="GetResourceProperty"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="InvalidResourcePropertyQNameFault"> <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> </operation> <operation name="GetMultipleResourceProperties"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="InvalidResourcePropertyQNameFault"> <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> </operation> <operation name="SetResourceProperties"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="InvalidResourcePropertyQNameFault"> <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> </fault> <fault name="UnableToModifyResourcePropertyFault"> <soap:fault name="UnableToModifyResourcePropertyFault" use="literal"/> </fault> <fault name="SetResourcePropertyRequestFailedFault"> <soap:fault name="SetResourcePropertyRequestFailedFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> <fault name="InvalidSetResourcePropertiesRequestContentFault"> <soap:fault name="InvalidSetResourcePropertiesRequestContentFault" use="literal"/> </fault> </operation> <operation name="QueryResourceProperties"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="InvalidResourcePropertyQNameFault"> <soap:fault name="InvalidResourcePropertyQNameFault" use="literal"/> </fault> <fault name="InvalidQueryExpressionFault"> <soap:fault name="InvalidQueryExpressionFault" use="literal"/> </fault> <fault name="QueryEvaluationErrorFault"> <soap:fault name="QueryEvaluationErrorFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> <fault name="UnknownQueryExpressionDialectFault"> <soap:fault name="UnknownQueryExpressionDialectFault" use="literal"/> </fault> </operation> <operation name="Destroy"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="ResourceNotDestroyedFault"> <soap:fault name="ResourceNotDestroyedFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> </operation> <operation name="SetTerminationTime"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="UnableToSetTerminationTimeFault"> <soap:fault name="UnableToSetTerminationTimeFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> <fault name="TerminationTimeChangeRejectedFault"> <soap:fault name="TerminationTimeChangeRejectedFault" use="literal"/> </fault> </operation> <operation name="Subscribe"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="SubscribeCreationFailedFault"> <soap:fault name="SubscribeCreationFailedFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> <fault name="TopicPathDialectUnknownFault"> <soap:fault name="TopicPathDialectUnknownFault" use="literal"/> </fault> </operation> <operation name="GetCurrentMessage"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="TopicNotSupportedFault"> <soap:fault name="TopicNotSupportedFault" use="literal"/> </fault> <fault name="InvalidTopicExpressionFault"> <soap:fault name="InvalidTopicExpressionFault" use="literal"/> </fault> <fault name="NoCurrentMessageOnTopicFault"> <soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> </operation> <operation name="Notify"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> </operation> <operation name="CreateResourceInstance"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> <fault name="CreateFault"> <soap:fault name="CreateFault" use="literal"/> </fault> </operation> <operation name="DestroyResourceInstance"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="DestroyResourceFault"> <soap:fault name="DestroyResourceFault" use="literal"/> </fault> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> </operation> <operation name="SubmitPurchaseOrder"> <soap:operation style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> <fault name="ResourceUnknownFault"> <soap:fault name="ResourceUnknownFault" use="literal"/> </fault> </operation> </binding> <service name="PO"> <port name="PO" binding="tns:POBinding"> <soap:address location="http://localhost:8080/muse/services/MyPort"/> </port> </service> </definitions>
<?xml version="1.0" encoding="UTF-8"?> <definitions xmlns:wsrp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd" xmlns:tns="http://www.primagrid.com/specs/services/businessoperations/asynchronousinvocations" xmlns:ns4="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" xmlns:ns5="http://schemas.xmlsoap.org/ws/2003/03/addressing" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" xmlns:wsrlw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.wsdl" xmlns:muws-p2-wsdl="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" xmlns:ns1="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa04="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:ns="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" xmlns:ns3="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" xmlns:ns2="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://www.primagrid.com/specs/services/businessoperations/asynchronousinvocations" name="AsynchronousBusinessOperationsDefinition"> <import namespace="http://schemas.xmlsoap.org/ws/2004/09/mex" location="../wsx/WS-MetadataExchange-2004_09.wsdl"/> <import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.wsdl" location="../wsrf/WS-ResourceLifetime-1_2-Draft_01.wsdl"/> <import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl" location="../wsdm/MUWS-Part2-1_0.wsdl"/> <import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl" location="../wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl"/> <import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl" location="../wsn/WS-BaseNotification-1_2-Draft_01.wsdl"/> <types> <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" xmlns:muws-p2-xs="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" xmlns:wsrl="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.primagrid.com/specs/services/businessoperations/asynchronousinvocations" elementFormDefault="qualified"> <import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd" schemaLocation="../wsrf/WS-BaseFaults-1_2-Draft_01.xsd"/> <import namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceLifetime-1.2-draft-01.xsd" schemaLocation="../wsrf/WS-ResourceLifetime-1_2-Draft_01.xsd"/> <import namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd" schemaLocation="../wsn/WS-BaseNotification-1_2-Draft_01.xsd"/> <import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd" schemaLocation="../wsdm/MUWS-Part1-1_0.xsd"/> <import namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd" schemaLocation="../wsdm/MUWS-Part2-1_0.xsd"/> <!-- *** e.g.: <element name="MyProperty" type="xsd:string" /> *** --> <element name="ResourceProperties"> <complexType> <sequence/> </complexType> </element> <!-- Start Asynchronous Operation --> <element name="StartAsynchronousOperation"> <complexType> <sequence> <element name="jobname" type="xsd:string"/> <element name="jobexpiration" type="xsd:date"/> <element name="jobarguments"> <complexType> <sequence/> </complexType> </element> </sequence> </complexType> </element> <element name="StartAsynchronousOperationResponse"> <complexType> <sequence> <element name="jobname" type="xsd:string"/> <element name="jobid" type="xsd:string"/> </sequence> </complexType> </element> <element name="StartAsynchronousOperationFault"> <complexType> <complexContent> <extension base="wsbf:BaseFaultType"/> </complexContent> </complexType> </element> <!-- Stop Asynchronous Operation --> <element name="StopAsynchronousOperation"> <complexType> <sequence> <element name="jobname" type="xsd:string"/> <element name="jobid" type="xsd:string"/> </sequence> </complexType> </element> <element name="StopAsynchronousOperationResponse"> <complexType/> </element> <element name="StopAsynchronousOperationFault"> <complexType> <complexContent> <extension base="wsbf:BaseFaultType"/> </complexContent> </complexType> </element> <!-- Join Asynchronous Operation --> <element name="JoinAsynchronousOperation"> <complexType> <sequence> <element name="jobname" type="xsd:string"/> <element name="jobid" type="xsd:string"/> <element name="waituntil" type="xsd:date"/> </sequence> </complexType> </element> <element name="JoinAsynchronousOperationResponse"> <complexType/> </element> <element name="JoinAsynchronousOperationFault"> <complexType> <complexContent> <extension base="wsbf:BaseFaultType"/> </complexContent> </complexType> </element> <element name="JoinAsynchronousOperationTimeoutFault"> <complexType> <complexContent> <extension base="wsbf:BaseFaultType"/> </complexContent> </complexType> </element> </schema> </types> <message name="StartAsynchronousOperationRequest"> <part name="StartAsynchronousOperationRequest" element="tns:StartAsynchronousOperation"/> </message> <message name="StartAsynchronousOperationResponse"> <part name="document" element="tns:StartAsynchronousOperationResponse"/> </message> <message name="StartAsynchronousOperationFaultMessage"> <part name="document" element="tns:StartAsynchronousOperationFault"/> </message> <message name="StopAsynchronousOperationRequest"> <part name="StopAsynchronousOperationRequest" element="tns:StopAsynchronousOperation"/> </message> <message name="StopAsynchronousOperationResponse"> <part name="document" element="tns:StopAsynchronousOperationResponse"/> </message> <message name="StopAsynchronousOperationFaultMessage"> <part name="document" element="tns:StopAsynchronousOperationFault"/> </message> <message name="JoinAsynchronousOperationRequest"> <part name="JoinAsynchronousOperationRequest" element="tns:JoinAsynchronousOperation"/> </message> <message name="JoinAsynchronousOperationResponse"> <part name="document" element="tns:JoinAsynchronousOperationResponse"/> </message> <message name="JoinAsynchronousOperationFaultMessage"> <part name="document" element="tns:JoinAsynchronousOperationFault"/> </message> <message name="JoinAsynchronousOperationTimeoutFaultMessage"> <part name="document" element="tns:JoinAsynchronousOperationTimeoutFault"/> </message> <portType name="AsynchronousBusinessOperationsPortType" wsrp:ResourceProperties="tns:ResourceProperties"> <operation name="StartAsynchronousOperation"> <input name="StartAsynchronousOperationRequest" message="tns:StartAsynchronousOperationRequest"/> <output name="StartAsynchronousOperationResponse" message="tns:StartAsynchronousOperationResponse"/> <fault name="StartAsynchronousOperationFault" message="tns:StartAsynchronousOperationFaultMessage"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> </operation> <operation name="StopAsynchronousOperation"> <input name="StopAsynchronousOperationRequest" message="tns:StopAsynchronousOperationRequest"/> <output name="StopAsynchronousOperationResponse" message="tns:StopAsynchronousOperationResponse"/> <fault name="StopAsynchronousOperationFault" message="tns:StopAsynchronousOperationFaultMessage"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> </operation> <operation name="JoinAsynchronousOperation"> <input name="JoinAsynchronousOperationRequest" message="tns:JoinAsynchronousOperationRequest"/> <output name="JoinAsynchronousOperationResponse" message="tns:JoinAsynchronousOperationResponse"/> <fault name="JoinAsynchronousOperationFault" message="tns:JoinAsynchronousOperationFaultMessage"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> <fault name="JoinAsynchronousOperationTimeoutFault" message="tns:JoinAsynchronousOperationTimeoutFaultMessage"/> </operation> <operation name="GetResourceProperty"> <input name="GetResourcePropertyRequest" message="wsrpw:GetResourcePropertyRequest"/> <output name="GetResourcePropertyResponse" message="wsrpw:GetResourcePropertyResponse"/> <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> </operation> <operation name="GetMultipleResourceProperties"> <input name="GetMultipleResourcePropertiesRequest" message="wsrpw:GetMultipleResourcePropertiesRequest"/> <output name="GetMultipleResourcePropertiesResponse" message="wsrpw:GetMultipleResourcePropertiesResponse"/> <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> </operation> <operation name="SetResourceProperties"> <input name="SetResourcePropertiesRequest" message="wsrpw:SetResourcePropertiesRequest"/> <output name="SetResourcePropertiesResponse" message="wsrpw:SetResourcePropertiesResponse"/> <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/> <fault name="UnableToModifyResourcePropertyFault" message="wsrpw:UnableToModifyResourcePropertyFault"/> <fault name="SetResourcePropertyRequestFailedFault" message="wsrpw:SetResourcePropertyRequestFailedFault"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> <fault name="InvalidSetResourcePropertiesRequestContentFault" message="wsrpw:InvalidSetResourcePropertiesRequestContentFault"/> </operation> <operation name="QueryResourceProperties"> <input name="QueryResourcePropertiesRequest" message="wsrpw:QueryResourcePropertiesRequest"/> <output name="QueryResourcePropertiesResponse" message="wsrpw:QueryResourcePropertiesResponse"/> <fault name="InvalidResourcePropertyQNameFault" message="wsrpw:InvalidResourcePropertyQNameFault"/> <fault name="InvalidQueryExpressionFault" message="wsrpw:InvalidQueryExpressionFault"/> <fault name="QueryEvaluationErrorFault" message="wsrpw:QueryEvaluationErrorFault"/> <fault name="ResourceUnknownFault" message="wsrpw:ResourceUnknownFault"/> <fault name="UnknownQueryExpressionDialectFault" message="wsrpw:UnknownQueryExpressionDialectFault"/> </operation> </portType> </definitions>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]