airavata-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hes...@apache.org
Subject svn commit: r1350412 - /incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleForEach.xwf
Date Thu, 14 Jun 2012 22:15:30 GMT
Author: heshan
Date: Thu Jun 14 22:15:30 2012
New Revision: 1350412

URL: http://svn.apache.org/viewvc?rev=1350412&view=rev
Log:
AIRAVATA-471 Adding a sample workflow.

Added:
    incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleForEach.xwf

Added: incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleForEach.xwf
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleForEach.xwf?rev=1350412&view=auto
==============================================================================
--- incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleForEach.xwf (added)
+++ incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleForEach.xwf Thu Jun
14 22:15:30 2012
@@ -0,0 +1,514 @@
+<?xml version="1.0"?><xwf:workflow xwf:version="0.3-INCUBATING" xmlns:xwf="http://airavata.apache.org/xbaya/xwf">
+  <xgr:graph xgr:version="0.3-INCUBATING" xgr:type="ws" xmlns:xgr="http://airavata.apache.org/xbaya/graph">
+    <xgr:id>Workflow1</xgr:id>
+    <xgr:name>Workflow1</xgr:name>
+    <xgr:description></xgr:description>
+    <xgr:metadata>
+      <appinfo xmlns="http://www.w3.org/2001/XMLSchema">
+
+</appinfo>
+    </xgr:metadata>
+    <xgr:node xgr:type="input">
+      <xgr:id>Input</xgr:id>
+      <xgr:name>Input</xgr:name>
+      <xgr:outputPort>Input_out_2</xgr:outputPort>
+      <xgr:x>26</xgr:x>
+      <xgr:y>40</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}any</xgr:dataType>
+        <xgr:value>1,2</xgr:value>
+        <xgr:visibility>true</xgr:visibility>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="merge">
+      <xgr:id>EndForEach</xgr:id>
+      <xgr:name>EndForEach</xgr:name>
+      <xgr:outputPort>EndForEach_out_0</xgr:outputPort>
+      <xgr:inputPort>EndForEach_in_0</xgr:inputPort>
+      <xgr:controlInPort>EndForEach_ctrl_in_0</xgr:controlInPort>
+      <xgr:controlOutPort>EndForEach_ctrl_out_0</xgr:controlOutPort>
+      <xgr:x>647</xgr:x>
+      <xgr:y>84</xgr:y>
+      <xgr:config />
+    </xgr:node>
+    <xgr:node xgr:type="output">
+      <xgr:id>Output</xgr:id>
+      <xgr:name>Output</xgr:name>
+      <xgr:inputPort>Output_in_2</xgr:inputPort>
+      <xgr:x>809</xgr:x>
+      <xgr:y>84</xgr:y>
+      <xgr:config>
+        <xgr:description>4,5,5,6</xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}int</xgr:dataType>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="ws">
+      <xgr:id>ComplexMathServicePortType_adder</xgr:id>
+      <xgr:name>ComplexMathServicePortType:adder</xgr:name>
+      <xgr:outputPort>ComplexMathServicePortType_adder_out_0</xgr:outputPort>
+      <xgr:inputPort>ComplexMathServicePortType_adder_in_0</xgr:inputPort>
+      <xgr:inputPort>ComplexMathServicePortType_adder_in_1</xgr:inputPort>
+      <xgr:controlInPort>ComplexMathServicePortType_adder_ctrl_in_0</xgr:controlInPort>
+      <xgr:controlOutPort>ComplexMathServicePortType_adder_ctrl_out_0</xgr:controlOutPort>
+      <xgr:x>340</xgr:x>
+      <xgr:y>81</xgr:y>
+      <xgr:wsdl>_</xgr:wsdl>
+      <xgr:portType>{http://samples.airavata.apache.org}ComplexMathServicePortType</xgr:portType>
+      <xgr:operation>adder</xgr:operation>
+    </xgr:node>
+    <xgr:node xgr:type="input">
+      <xgr:id>Input_2</xgr:id>
+      <xgr:name>Input</xgr:name>
+      <xgr:outputPort>Input_2_out_3</xgr:outputPort>
+      <xgr:x>26</xgr:x>
+      <xgr:y>118</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}any</xgr:dataType>
+        <xgr:value>3,4</xgr:value>
+        <xgr:visibility>true</xgr:visibility>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="split">
+      <xgr:id>ForEach</xgr:id>
+      <xgr:name>ForEach</xgr:name>
+      <xgr:outputPort>ForEach_out_0</xgr:outputPort>
+      <xgr:outputPort>ForEach_out_1</xgr:outputPort>
+      <xgr:inputPort>ForEach_in_0</xgr:inputPort>
+      <xgr:inputPort>ForEach_in_1</xgr:inputPort>
+      <xgr:controlInPort>ForEach_ctrl_in_0</xgr:controlInPort>
+      <xgr:controlOutPort>ForEach_ctrl_out_0</xgr:controlOutPort>
+      <xgr:x>192</xgr:x>
+      <xgr:y>73</xgr:y>
+      <xgr:config />
+    </xgr:node>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Input_out_2</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>Input</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>EndForEach_in_0</xgr:id>
+      <xgr:name>Input</xgr:name>
+      <xgr:node>EndForEach</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>EndForEach_out_0</xgr:id>
+      <xgr:name>Output</xgr:name>
+      <xgr:node>EndForEach</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>EndForEach_ctrl_in_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>EndForEach</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>EndForEach_ctrl_out_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>EndForEach</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Output_in_2</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>Output</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>ComplexMathServicePortType_adder_in_0</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:node>ComplexMathServicePortType_adder</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>ComplexMathServicePortType_adder_in_1</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:node>ComplexMathServicePortType_adder</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>ComplexMathServicePortType_adder_out_0</xgr:id>
+      <xgr:name>return</xgr:name>
+      <xgr:node>ComplexMathServicePortType_adder</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>ComplexMathServicePortType_adder_ctrl_in_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>ComplexMathServicePortType_adder</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>ComplexMathServicePortType_adder_ctrl_out_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>ComplexMathServicePortType_adder</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Input_2_out_3</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>Input_2</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>ForEach_out_1</xgr:id>
+      <xgr:name>Output1</xgr:name>
+      <xgr:node>ForEach</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>ForEach_in_0</xgr:id>
+      <xgr:name>Input</xgr:name>
+      <xgr:node>ForEach</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>ForEach_out_0</xgr:id>
+      <xgr:name>Output1</xgr:name>
+      <xgr:node>ForEach</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>ForEach_ctrl_in_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>ForEach</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>ForEach_ctrl_out_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>ForEach</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>ForEach_out_1</xgr:id>
+      <xgr:name>Output1</xgr:name>
+      <xgr:node>ForEach</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>ForEach_in_1</xgr:id>
+      <xgr:name>Input</xgr:name>
+      <xgr:node>ForEach</xgr:node>
+    </xgr:port>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>EndForEach_out_0</xgr:fromPort>
+      <xgr:toPort>Output_in_2</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>ComplexMathServicePortType_adder_out_0</xgr:fromPort>
+      <xgr:toPort>EndForEach_in_0</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>Input_out_2</xgr:fromPort>
+      <xgr:toPort>ForEach_in_0</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>ForEach_out_0</xgr:fromPort>
+      <xgr:toPort>ComplexMathServicePortType_adder_in_0</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>ForEach_out_1</xgr:fromPort>
+      <xgr:toPort>ComplexMathServicePortType_adder_in_1</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>Input_2_out_3</xgr:fromPort>
+      <xgr:toPort>ForEach_in_1</xgr:toPort>
+    </xgr:edge>
+  </xgr:graph>
+  <xwf:wsdls>
+    <xwf:wsdl xwf:id="_">&lt;wsdl:definitions targetNamespace="http://samples.airavata.apache.org"
xmlns:ns1="http://org.apache.axis2/xsd" xmlns:ns="http://samples.airavata.apache.org"
+  xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
+    &lt;wsdl:documentation>
+		Provide Simple Service for Testing Purpose
+	&lt;/wsdl:documentation>
+    &lt;wsdl:types>
+        &lt;xs:schema attributeFormDefault="qualified" elementFormDefault="qualified"
targetNamespace="http://samples.airavata.apache.org">
+            &lt;xs:element name="multiplier">
+                &lt;xs:complexType>
+                    &lt;xs:sequence>
+                        &lt;xs:element minOccurs="0" name="param1" type="xs:int" />
+                        &lt;xs:element minOccurs="0" name="param2" type="xs:int" />
+                    &lt;/xs:sequence>
+                &lt;/xs:complexType>
+            &lt;/xs:element>
+            &lt;xs:element name="multiplierResponse">
+                &lt;xs:complexType>
+                    &lt;xs:sequence>
+                        &lt;xs:element minOccurs="0" name="return" type="xs:int" />
+                    &lt;/xs:sequence>
+                &lt;/xs:complexType>
+            &lt;/xs:element>
+            &lt;xs:element name="echo">
+                &lt;xs:complexType>
+                    &lt;xs:sequence>
+                        &lt;xs:element minOccurs="0" name="str" nillable="true" type="xs:string"
/>
+                    &lt;/xs:sequence>
+                &lt;/xs:complexType>
+            &lt;/xs:element>
+            &lt;xs:element name="echoResponse">
+                &lt;xs:complexType>
+                    &lt;xs:sequence>
+                        &lt;xs:element minOccurs="0" name="return" nillable="true" type="xs:string"
/>
+                    &lt;/xs:sequence>
+                &lt;/xs:complexType>
+            &lt;/xs:element>
+            &lt;xs:element name="concatenate">
+                &lt;xs:complexType>
+                    &lt;xs:sequence>
+                        &lt;xs:element minOccurs="0" name="str1" nillable="true" type="xs:string"
/>
+                        &lt;xs:element minOccurs="0" name="str2" nillable="true" type="xs:string"
/>
+                    &lt;/xs:sequence>
+                &lt;/xs:complexType>
+            &lt;/xs:element>
+            &lt;xs:element name="concatenateResponse">
+                &lt;xs:complexType>
+                    &lt;xs:sequence>
+                        &lt;xs:element minOccurs="0" name="return" nillable="true" type="xs:string"
/>
+                    &lt;/xs:sequence>
+                &lt;/xs:complexType>
+            &lt;/xs:element>
+            &lt;xs:element name="adder">
+                &lt;xs:complexType>
+                    &lt;xs:sequence>
+                        &lt;xs:element minOccurs="0" name="param1" type="xs:int" />
+                        &lt;xs:element minOccurs="0" name="param2" type="xs:int" />
+                    &lt;/xs:sequence>
+                &lt;/xs:complexType>
+            &lt;/xs:element>
+            &lt;xs:element name="adderResponse">
+                &lt;xs:complexType>
+                    &lt;xs:sequence>
+                        &lt;xs:element minOccurs="0" name="return" type="xs:int" />
+                    &lt;/xs:sequence>
+                &lt;/xs:complexType>
+            &lt;/xs:element>
+        &lt;/xs:schema>
+    &lt;/wsdl:types>
+    &lt;wsdl:message name="concatenateRequest">
+        &lt;wsdl:part name="parameters" element="ns:concatenate" />
+    &lt;/wsdl:message>
+    &lt;wsdl:message name="concatenateResponse">
+        &lt;wsdl:part name="parameters" element="ns:concatenateResponse" />
+    &lt;/wsdl:message>
+    &lt;wsdl:message name="adderRequest">
+        &lt;wsdl:part name="parameters" element="ns:adder" />
+    &lt;/wsdl:message>
+    &lt;wsdl:message name="adderResponse">
+        &lt;wsdl:part name="parameters" element="ns:adderResponse" />
+    &lt;/wsdl:message>
+    &lt;wsdl:message name="multiplierRequest">
+        &lt;wsdl:part name="parameters" element="ns:multiplier" />
+    &lt;/wsdl:message>
+    &lt;wsdl:message name="multiplierResponse">
+        &lt;wsdl:part name="parameters" element="ns:multiplierResponse" />
+    &lt;/wsdl:message>
+    &lt;wsdl:message name="echoRequest">
+        &lt;wsdl:part name="parameters" element="ns:echo" />
+    &lt;/wsdl:message>
+    &lt;wsdl:message name="echoResponse">
+        &lt;wsdl:part name="parameters" element="ns:echoResponse" />
+    &lt;/wsdl:message>
+    &lt;wsdl:portType name="ComplexMathServicePortType">
+        &lt;wsdl:operation name="concatenate">
+            &lt;wsdl:input wsaw:Action="urn:concatenate" message="ns:concatenateRequest"
/>
+            &lt;wsdl:output wsaw:Action="urn:concatenateResponse" message="ns:concatenateResponse"
/>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="adder">
+            &lt;wsdl:input wsaw:Action="urn:adder" message="ns:adderRequest" />
+            &lt;wsdl:output wsaw:Action="urn:adderResponse" message="ns:adderResponse"
/>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="multiplier">
+            &lt;wsdl:input wsaw:Action="urn:multiplier" message="ns:multiplierRequest"
/>
+            &lt;wsdl:output wsaw:Action="urn:multiplierResponse" message="ns:multiplierResponse"
/>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="echo">
+            &lt;wsdl:input wsaw:Action="urn:echo" message="ns:echoRequest" />
+            &lt;wsdl:output wsaw:Action="urn:echoResponse" message="ns:echoResponse"
/>
+        &lt;/wsdl:operation>
+    &lt;/wsdl:portType>
+    &lt;wsdl:binding name="ComplexMathServiceSoap11Binding" type="ns:ComplexMathServicePortType">
+        &lt;soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"
/>
+        &lt;wsdl:operation name="concatenate">
+            &lt;soap:operation soapAction="urn:concatenate" style="document" />
+            &lt;wsdl:input>
+                &lt;soap:body use="literal" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;soap:body use="literal" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="adder">
+            &lt;soap:operation soapAction="urn:adder" style="document" />
+            &lt;wsdl:input>
+                &lt;soap:body use="literal" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;soap:body use="literal" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="multiplier">
+            &lt;soap:operation soapAction="urn:multiplier" style="document" />
+            &lt;wsdl:input>
+                &lt;soap:body use="literal" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;soap:body use="literal" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="echo">
+            &lt;soap:operation soapAction="urn:echo" style="document" />
+            &lt;wsdl:input>
+                &lt;soap:body use="literal" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;soap:body use="literal" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+    &lt;/wsdl:binding>
+    &lt;wsdl:binding name="ComplexMathServiceSoap12Binding" type="ns:ComplexMathServicePortType">
+        &lt;soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"
/>
+        &lt;wsdl:operation name="concatenate">
+            &lt;soap12:operation soapAction="urn:concatenate" style="document" />
+            &lt;wsdl:input>
+                &lt;soap12:body use="literal" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;soap12:body use="literal" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="adder">
+            &lt;soap12:operation soapAction="urn:adder" style="document" />
+            &lt;wsdl:input>
+                &lt;soap12:body use="literal" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;soap12:body use="literal" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="multiplier">
+            &lt;soap12:operation soapAction="urn:multiplier" style="document" />
+            &lt;wsdl:input>
+                &lt;soap12:body use="literal" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;soap12:body use="literal" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="echo">
+            &lt;soap12:operation soapAction="urn:echo" style="document" />
+            &lt;wsdl:input>
+                &lt;soap12:body use="literal" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;soap12:body use="literal" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+    &lt;/wsdl:binding>
+    &lt;wsdl:binding name="ComplexMathServiceHttpBinding" type="ns:ComplexMathServicePortType">
+        &lt;http:binding verb="POST" />
+        &lt;wsdl:operation name="concatenate">
+            &lt;http:operation location="ComplexMathService/concatenate" />
+            &lt;wsdl:input>
+                &lt;mime:content type="text/xml" part="concatenate" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;mime:content type="text/xml" part="concatenate" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="adder">
+            &lt;http:operation location="ComplexMathService/adder" />
+            &lt;wsdl:input>
+                &lt;mime:content type="text/xml" part="adder" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;mime:content type="text/xml" part="adder" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="multiplier">
+            &lt;http:operation location="ComplexMathService/multiplier" />
+            &lt;wsdl:input>
+                &lt;mime:content type="text/xml" part="multiplier" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;mime:content type="text/xml" part="multiplier" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+        &lt;wsdl:operation name="echo">
+            &lt;http:operation location="ComplexMathService/echo" />
+            &lt;wsdl:input>
+                &lt;mime:content type="text/xml" part="echo" />
+            &lt;/wsdl:input>
+            &lt;wsdl:output>
+                &lt;mime:content type="text/xml" part="echo" />
+            &lt;/wsdl:output>
+        &lt;/wsdl:operation>
+    &lt;/wsdl:binding>
+    &lt;wsdl:service name="ComplexMathService">
+        &lt;wsdl:port name="ComplexMathServiceHttpSoap11Endpoint" binding="ns:ComplexMathServiceSoap11Binding">
+            &lt;soap:address location="http://localhost:8080/axis2/services/ComplexMathService/"
/>
+        &lt;/wsdl:port>
+        &lt;wsdl:port name="ComplexMathServiceHttpSoap12Endpoint" binding="ns:ComplexMathServiceSoap12Binding">
+            &lt;soap12:address location="http://localhost:8080/axis2/services/ComplexMathService/"
/>
+        &lt;/wsdl:port>
+        &lt;wsdl:port name="ComplexMathServiceHttpEndpoint" binding="ns:ComplexMathServiceHttpBinding">
+            &lt;http:address location="http://localhost:8080/axis2/services/ComplexMathService/"
/>
+        &lt;/wsdl:port>
+    &lt;/wsdl:service>
+&lt;/wsdl:definitions></xwf:wsdl>
+  </xwf:wsdls>
+  <xwf:image>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
+</xwf:image>
+</xwf:workflow>
\ No newline at end of file



Mime
View raw message