airavata-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hes...@apache.org
Subject svn commit: r1221415 - /incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleMath.xwf
Date Tue, 20 Dec 2011 18:37:52 GMT
Author: heshan
Date: Tue Dec 20 18:37:51 2011
New Revision: 1221415

URL: http://svn.apache.org/viewvc?rev=1221415&view=rev
Log:
AIRAVATA-225 Adding SimpleMath workflow.

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

Added: incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleMath.xwf
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleMath.xwf?rev=1221415&view=auto
==============================================================================
--- incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleMath.xwf (added)
+++ incubator/airavata/trunk/modules/xbaya-gui/src/test/resources/SimpleMath.xwf Tue Dec 20 18:37:51 2011
@@ -0,0 +1,843 @@
+<?xml version="1.0"?><xwf:workflow xwf:version="0.2-INCUBATING" xmlns:xwf="http://airavata.apache.org/xbaya/xwf">
+  <xgr:graph xgr:version="0.2-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>param1</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:outputPort>Input_out_0</xgr:outputPort>
+      <xgr:x>0</xgr:x>
+      <xgr:y>0</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}int</xgr:dataType>
+        <xgr:value>15</xgr:value>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="input">
+      <xgr:id>param2</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:outputPort>Input_2_out_0</xgr:outputPort>
+      <xgr:x>0</xgr:x>
+      <xgr:y>55</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}int</xgr:dataType>
+        <xgr:value>16</xgr:value>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="input">
+      <xgr:id>param1_2</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:outputPort>Input_3_out_0</xgr:outputPort>
+      <xgr:x>0</xgr:x>
+      <xgr:y>110</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}int</xgr:dataType>
+        <xgr:value>18</xgr:value>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="input">
+      <xgr:id>param2_2</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:outputPort>Input_4_out_0</xgr:outputPort>
+      <xgr:x>0</xgr:x>
+      <xgr:y>165</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}int</xgr:dataType>
+        <xgr:value>21</xgr:value>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="input">
+      <xgr:id>param1_3</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:outputPort>Input_5_out_0</xgr:outputPort>
+      <xgr:x>0</xgr:x>
+      <xgr:y>219</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}int</xgr:dataType>
+        <xgr:value>25</xgr:value>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="input">
+      <xgr:id>param2_3</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:outputPort>Input_6_out_0</xgr:outputPort>
+      <xgr:x>0</xgr:x>
+      <xgr:y>276</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}int</xgr:dataType>
+        <xgr:value>30</xgr:value>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="input">
+      <xgr:id>param1_4</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:outputPort>Input_7_out_0</xgr:outputPort>
+      <xgr:x>0</xgr:x>
+      <xgr:y>331</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}int</xgr:dataType>
+        <xgr:value>36</xgr:value>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="input">
+      <xgr:id>param2_4</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:outputPort>Input_8_out_0</xgr:outputPort>
+      <xgr:x>0</xgr:x>
+      <xgr:y>387</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}int</xgr:dataType>
+        <xgr:value>43</xgr:value>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="output">
+      <xgr:id>return</xgr:id>
+      <xgr:name>return</xgr:name>
+      <xgr:inputPort>Output_in_0</xgr:inputPort>
+      <xgr:x>995</xgr:x>
+      <xgr:y>182</xgr:y>
+      <xgr:config>
+        <xgr:description></xgr:description>
+        <xgr:dataType>{http://www.w3.org/2001/XMLSchema}int</xgr:dataType>
+      </xgr:config>
+    </xgr:node>
+    <xgr:node xgr:type="ws">
+      <xgr:id>MathServicePortType_adder</xgr:id>
+      <xgr:name>MathServicePortType:adder</xgr:name>
+      <xgr:outputPort>MathServicePortType_adder_out_0</xgr:outputPort>
+      <xgr:inputPort>MathServicePortType_adder_in_0</xgr:inputPort>
+      <xgr:inputPort>MathServicePortType_adder_in_1</xgr:inputPort>
+      <xgr:controlInPort>MathServicePortType_adder_ctrl_in_0</xgr:controlInPort>
+      <xgr:controlOutPort>MathServicePortType_adder_ctrl_out_0</xgr:controlOutPort>
+      <xgr:x>149</xgr:x>
+      <xgr:y>39</xgr:y>
+      <xgr:wsdl>_</xgr:wsdl>
+      <xgr:portType>{http://interpreter.xbaya.airavata.apache.org}MathServicePortType</xgr:portType>
+      <xgr:operation>adder</xgr:operation>
+    </xgr:node>
+    <xgr:node xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_2</xgr:id>
+      <xgr:name>MathServicePortType:adder</xgr:name>
+      <xgr:outputPort>MathServicePortType_adder_2_out_0</xgr:outputPort>
+      <xgr:inputPort>MathServicePortType_adder_2_in_0</xgr:inputPort>
+      <xgr:inputPort>MathServicePortType_adder_2_in_1</xgr:inputPort>
+      <xgr:controlInPort>MathServicePortType_adder_2_ctrl_in_0</xgr:controlInPort>
+      <xgr:controlOutPort>MathServicePortType_adder_2_ctrl_out_0</xgr:controlOutPort>
+      <xgr:x>145</xgr:x>
+      <xgr:y>133</xgr:y>
+      <xgr:wsdl>_</xgr:wsdl>
+      <xgr:portType>{http://interpreter.xbaya.airavata.apache.org}MathServicePortType</xgr:portType>
+      <xgr:operation>adder</xgr:operation>
+    </xgr:node>
+    <xgr:node xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_3</xgr:id>
+      <xgr:name>MathServicePortType:adder</xgr:name>
+      <xgr:outputPort>MathServicePortType_adder_3_out_0</xgr:outputPort>
+      <xgr:inputPort>MathServicePortType_adder_3_in_0</xgr:inputPort>
+      <xgr:inputPort>MathServicePortType_adder_3_in_1</xgr:inputPort>
+      <xgr:controlInPort>MathServicePortType_adder_3_ctrl_in_0</xgr:controlInPort>
+      <xgr:controlOutPort>MathServicePortType_adder_3_ctrl_out_0</xgr:controlOutPort>
+      <xgr:x>144</xgr:x>
+      <xgr:y>236</xgr:y>
+      <xgr:wsdl>_</xgr:wsdl>
+      <xgr:portType>{http://interpreter.xbaya.airavata.apache.org}MathServicePortType</xgr:portType>
+      <xgr:operation>adder</xgr:operation>
+    </xgr:node>
+    <xgr:node xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_4</xgr:id>
+      <xgr:name>MathServicePortType:adder</xgr:name>
+      <xgr:outputPort>MathServicePortType_adder_4_out_0</xgr:outputPort>
+      <xgr:inputPort>MathServicePortType_adder_4_in_0</xgr:inputPort>
+      <xgr:inputPort>MathServicePortType_adder_4_in_1</xgr:inputPort>
+      <xgr:controlInPort>MathServicePortType_adder_4_ctrl_in_0</xgr:controlInPort>
+      <xgr:controlOutPort>MathServicePortType_adder_4_ctrl_out_0</xgr:controlOutPort>
+      <xgr:x>145</xgr:x>
+      <xgr:y>344</xgr:y>
+      <xgr:wsdl>_</xgr:wsdl>
+      <xgr:portType>{http://interpreter.xbaya.airavata.apache.org}MathServicePortType</xgr:portType>
+      <xgr:operation>adder</xgr:operation>
+    </xgr:node>
+    <xgr:node xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_5</xgr:id>
+      <xgr:name>MathServicePortType:adder</xgr:name>
+      <xgr:outputPort>MathServicePortType_adder_5_out_0</xgr:outputPort>
+      <xgr:inputPort>MathServicePortType_adder_5_in_0</xgr:inputPort>
+      <xgr:inputPort>MathServicePortType_adder_5_in_1</xgr:inputPort>
+      <xgr:controlInPort>MathServicePortType_adder_5_ctrl_in_0</xgr:controlInPort>
+      <xgr:controlOutPort>MathServicePortType_adder_5_ctrl_out_0</xgr:controlOutPort>
+      <xgr:x>482</xgr:x>
+      <xgr:y>92</xgr:y>
+      <xgr:wsdl>_</xgr:wsdl>
+      <xgr:portType>{http://interpreter.xbaya.airavata.apache.org}MathServicePortType</xgr:portType>
+      <xgr:operation>adder</xgr:operation>
+    </xgr:node>
+    <xgr:node xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_6</xgr:id>
+      <xgr:name>MathServicePortType:adder</xgr:name>
+      <xgr:outputPort>MathServicePortType_adder_6_out_0</xgr:outputPort>
+      <xgr:inputPort>MathServicePortType_adder_6_in_0</xgr:inputPort>
+      <xgr:inputPort>MathServicePortType_adder_6_in_1</xgr:inputPort>
+      <xgr:controlInPort>MathServicePortType_adder_6_ctrl_in_0</xgr:controlInPort>
+      <xgr:controlOutPort>MathServicePortType_adder_6_ctrl_out_0</xgr:controlOutPort>
+      <xgr:x>486</xgr:x>
+      <xgr:y>294</xgr:y>
+      <xgr:wsdl>_</xgr:wsdl>
+      <xgr:portType>{http://interpreter.xbaya.airavata.apache.org}MathServicePortType</xgr:portType>
+      <xgr:operation>adder</xgr:operation>
+    </xgr:node>
+    <xgr:node xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_7</xgr:id>
+      <xgr:name>MathServicePortType:adder</xgr:name>
+      <xgr:outputPort>MathServicePortType_adder_7_out_0</xgr:outputPort>
+      <xgr:inputPort>MathServicePortType_adder_7_in_0</xgr:inputPort>
+      <xgr:inputPort>MathServicePortType_adder_7_in_1</xgr:inputPort>
+      <xgr:controlInPort>MathServicePortType_adder_7_ctrl_in_0</xgr:controlInPort>
+      <xgr:controlOutPort>MathServicePortType_adder_7_ctrl_out_0</xgr:controlOutPort>
+      <xgr:x>733</xgr:x>
+      <xgr:y>179</xgr:y>
+      <xgr:wsdl>_</xgr:wsdl>
+      <xgr:portType>{http://interpreter.xbaya.airavata.apache.org}MathServicePortType</xgr:portType>
+      <xgr:operation>adder</xgr:operation>
+    </xgr:node>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Input_out_0</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>param1</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Input_2_out_0</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>param2</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Input_3_out_0</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>param1_2</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Input_4_out_0</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>param2_2</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Input_5_out_0</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>param1_3</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Input_6_out_0</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>param2_3</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Input_7_out_0</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>param1_4</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Input_8_out_0</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>param2_4</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="systemData">
+      <xgr:id>Output_in_0</xgr:id>
+      <xgr:name>Parameter</xgr:name>
+      <xgr:node>return</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_in_0</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:node>MathServicePortType_adder</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_in_1</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:node>MathServicePortType_adder</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_out_0</xgr:id>
+      <xgr:name>return</xgr:name>
+      <xgr:node>MathServicePortType_adder</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_ctrl_in_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_ctrl_out_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_2_in_0</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:node>MathServicePortType_adder_2</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_2_in_1</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:node>MathServicePortType_adder_2</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_2_out_0</xgr:id>
+      <xgr:name>return</xgr:name>
+      <xgr:node>MathServicePortType_adder_2</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_2_ctrl_in_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_2</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_2_ctrl_out_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_2</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_3_in_0</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:node>MathServicePortType_adder_3</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_3_in_1</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:node>MathServicePortType_adder_3</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_3_out_0</xgr:id>
+      <xgr:name>return</xgr:name>
+      <xgr:node>MathServicePortType_adder_3</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_3_ctrl_in_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_3</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_3_ctrl_out_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_3</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_4_in_0</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:node>MathServicePortType_adder_4</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_4_in_1</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:node>MathServicePortType_adder_4</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_4_out_0</xgr:id>
+      <xgr:name>return</xgr:name>
+      <xgr:node>MathServicePortType_adder_4</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_4_ctrl_in_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_4</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_4_ctrl_out_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_4</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_5_in_0</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:node>MathServicePortType_adder_5</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_5_in_1</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:node>MathServicePortType_adder_5</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_5_out_0</xgr:id>
+      <xgr:name>return</xgr:name>
+      <xgr:node>MathServicePortType_adder_5</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_5_ctrl_in_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_5</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_5_ctrl_out_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_5</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_6_in_0</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:node>MathServicePortType_adder_6</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_6_in_1</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:node>MathServicePortType_adder_6</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_6_out_0</xgr:id>
+      <xgr:name>return</xgr:name>
+      <xgr:node>MathServicePortType_adder_6</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_6_ctrl_in_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_6</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_6_ctrl_out_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_6</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_7_in_0</xgr:id>
+      <xgr:name>param1</xgr:name>
+      <xgr:node>MathServicePortType_adder_7</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_7_in_1</xgr:id>
+      <xgr:name>param2</xgr:name>
+      <xgr:node>MathServicePortType_adder_7</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="ws">
+      <xgr:id>MathServicePortType_adder_7_out_0</xgr:id>
+      <xgr:name>return</xgr:name>
+      <xgr:node>MathServicePortType_adder_7</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_7_ctrl_in_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_7</xgr:node>
+    </xgr:port>
+    <xgr:port xgr:type="control">
+      <xgr:id>MathServicePortType_adder_7_ctrl_out_0</xgr:id>
+      <xgr:name>control</xgr:name>
+      <xgr:node>MathServicePortType_adder_7</xgr:node>
+    </xgr:port>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>Input_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_in_0</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>Input_2_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_in_1</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>Input_3_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_2_in_0</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>Input_4_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_2_in_1</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>Input_5_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_3_in_0</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>Input_6_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_3_in_1</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>Input_7_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_4_in_0</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>Input_8_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_4_in_1</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>MathServicePortType_adder_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_5_in_0</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>MathServicePortType_adder_2_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_5_in_1</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>MathServicePortType_adder_3_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_6_in_0</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>MathServicePortType_adder_4_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_6_in_1</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>MathServicePortType_adder_5_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_7_in_0</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>MathServicePortType_adder_6_out_0</xgr:fromPort>
+      <xgr:toPort>MathServicePortType_adder_7_in_1</xgr:toPort>
+    </xgr:edge>
+    <xgr:edge xgr:type="data">
+      <xgr:fromPort>MathServicePortType_adder_7_out_0</xgr:fromPort>
+      <xgr:toPort>Output_in_0</xgr:toPort>
+    </xgr:edge>
+  </xgr:graph>
+  <xwf:wsdls>
+    <xwf:wsdl xwf:id="_">&lt;wsdl:definitions targetNamespace="http://interpreter.xbaya.airavata.apache.org" xmlns:ns1="http://org.apache.axis2/xsd"
+  xmlns:ns="http://interpreter.xbaya.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:types>
+        &lt;xs:schema attributeFormDefault="qualified" elementFormDefault="unqualified" targetNamespace="http://interpreter.xbaya.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="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="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:portType name="MathServicePortType">
+        &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:portType>
+    &lt;wsdl:binding name="MathServiceSoap11Binding" type="ns:MathServicePortType">
+        &lt;soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
+        &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:binding>
+    &lt;wsdl:binding name="MathServiceSoap12Binding" type="ns:MathServicePortType">
+        &lt;soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
+        &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:binding>
+    &lt;wsdl:binding name="MathServiceHttpBinding" type="ns:MathServicePortType">
+        &lt;http:binding verb="POST" />
+        &lt;wsdl:operation name="adder">
+            &lt;http:operation location="MathService/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="MathService/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:binding>
+    &lt;wsdl:service name="MathService">
+        &lt;wsdl:port name="MathServiceHttpSoap11Endpoint" binding="ns:MathServiceSoap11Binding">
+            &lt;soap:address location="http://localhost:6060/axis2/services/MathService/" />
+        &lt;/wsdl:port>
+        &lt;wsdl:port name="MathServiceHttpSoap12Endpoint" binding="ns:MathServiceSoap12Binding">
+            &lt;soap12:address location="http://localhost:6060/axis2/services/MathService/" />
+        &lt;/wsdl:port>
+        &lt;wsdl:port name="MathServiceHttpEndpoint" binding="ns:MathServiceHttpBinding">
+            &lt;http:address location="http://localhost:6060/axis2/services/MathService/" />
+        &lt;/wsdl:port>
+    &lt;/wsdl:service>
+&lt;/wsdl:definitions></xwf:wsdl>
+  </xwf:wsdls>
+  <xwf:image>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
+</xwf:image>
+</xwf:workflow>



Mime
View raw message