123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- <testset>
- <dataelements/>
- <handlerwrapper>DefaultHandlerWrapper</handlerwrapper>
- <endpoints>
- <timeout xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://gruppe.wst.univie.ac.at/~mangler/services/timeout.php</timeout>
- <get_data xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:8080/PHP/services/get_data.php</get_data>
- <get_tool_list xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:8080/PHP/services/get_tool_list.php</get_tool_list>
- <tool_config xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:8080/PHP/services/tool_config.php</tool_config>
- <start_url xmlns="http://riddl.org/ns/common-patterns/properties/1.0">http://192.168.20.133:9296/url/</start_url>
- </endpoints>
- <description>
- <description xmlns="http://cpee.org/ns/description/1.0">
- <call id="a2" endpoint="get_tool_list">
- <parameters>
- <label>get_tool_list</label>
- <method>:post</method>
- <arguments>
- <articleID>!data.articleID</articleID>
- </arguments>
- <sensors/>
- </parameters>
- <finalize output="result">data.toolList = result["toolList"];</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a6" endpoint="tool_config">
- <parameters>
- <label>get_tool_config</label>
- <method>:post</method>
- <arguments>
- <toolList>!data.toolList</toolList>
- </arguments>
- <sensors/>
- </parameters>
- <finalize output="result">data.events = result</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <call id="a3" endpoint="get_data">
- <parameters>
- <label>Select Tool</label>
- <method>:post</method>
- <arguments>
- <toolList>!data.toolList</toolList>
- <form>toolList.html</form>
- <rolle>!data.rolle</rolle>
- <events>!data.events</events>
- </arguments>
- <sensors/>
- </parameters>
- <finalize output="result">data.toolID = result["result"]["toolID"]
- data.toolStatus = result["result"]["toolStatus"]</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- <choose mode="exclusive">
- <alternative condition="data.toolStatus == "Production"">
- <_probability>
- <_probability_min/>
- <_probability_max/>
- <_probability_avg/>
- </_probability>
- <call id="a4" endpoint="start_url">
- <parameters>
- <label>Production</label>
- <method>:post</method>
- <arguments>
- <behavior>fork_running</behavior>
- <url>http://192.168.20.133:8080/PHP/processes/production.xml</url>
- <init>
- <orderID>!data.orderID</orderID>
- <machineID>!data.machineID</machineID>
- <toolID>!data.toolID</toolID>
- <articleID>!data.articleID</articleID>
- <rolle>!data.rolle</rolle>
- <workerID>!data.workerID</workerID>
- </init>
- <endpoints/>
- <stream/>
- </arguments>
- <sensors/>
- <report>
- <url/>
- </report>
- </parameters>
- <finalize output="result"/>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- </alternative>
- <otherwise>
- <call id="a5" endpoint="start_url">
- <parameters>
- <label>Umbau</label>
- <method>:post</method>
- <arguments>
- <behavior>fork_running</behavior>
- <url>http://192.168.20.133:8080/PHP/processes/umbau.xml</url>
- <init>
- <rolle>VORB</rolle>
- <toolID>!data.toolID</toolID>
- </init>
- <endpoints/>
- <stream/>
- </arguments>
- <sensors/>
- <report>
- <url/>
- </report>
- </parameters>
- <finalize output="result">data.smth = "umbau"</finalize>
- <update output="result"/>
- <_timing>
- <_timing_min/>
- <_timing_max/>
- <_timing_avg/>
- </_timing>
- <_notes>
- <_notes_general/>
- <_notes_output/>
- <_attachments/>
- </_notes>
- </call>
- </otherwise>
- </choose>
- </description>
- </description>
- <transformation>
- <description type="copy"/>
- <dataelements type="none"/>
- <endpoints type="none"/>
- </transformation>
- <attributes>
- <info xmlns="http://riddl.org/ns/common-patterns/properties/1.0">MainProcess</info>
- <modeltype xmlns="http://riddl.org/ns/common-patterns/properties/1.0">CPEE</modeltype>
- <theme xmlns="http://riddl.org/ns/common-patterns/properties/1.0">default</theme>
- </attributes>
- </testset>
|