incubator-hise-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From r.@apache.org
Subject svn commit: r987243 [1/3] - in /incubator/hise/trunk: hise-distro/src/distro/examples/osgi/claimsHandling/src/main/resources/ hise-distro/src/distro/examples/war/claimsHandling/ hise-examples/osgi/claimsHandling-bundle/src/main/resources/ hise-examples...
Date Thu, 19 Aug 2010 17:39:07 GMT
Author: rr
Date: Thu Aug 19 17:39:07 2010
New Revision: 987243

URL: http://svn.apache.org/viewvc?rev=987243&view=rev
Log:
HISE-83: Improve definition of tasks for the tests integration and examples. They should be consistent with the schema. (Thanks to Michał Więcław)

Modified:
    incubator/hise/trunk/hise-distro/src/distro/examples/osgi/claimsHandling/src/main/resources/testHtd1.xml
    incubator/hise/trunk/hise-distro/src/distro/examples/war/claimsHandling/claimsHandling-soapui-project.xml
    incubator/hise/trunk/hise-distro/src/distro/examples/war/claimsHandling/claimsHandling.xml
    incubator/hise/trunk/hise-examples/osgi/claimsHandling-bundle/src/main/resources/Htd1.xml
    incubator/hise/trunk/hise-examples/war/claimsHandling/claimsHandling.xml
    incubator/hise/trunk/hise-test-example-osgi/src/main/resources/testHtd1.xml
    incubator/hise/trunk/itest/delegation.xml

Modified: incubator/hise/trunk/hise-distro/src/distro/examples/osgi/claimsHandling/src/main/resources/testHtd1.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-distro/src/distro/examples/osgi/claimsHandling/src/main/resources/testHtd1.xml?rev=987243&r1=987242&r2=987243&view=diff
==============================================================================
--- incubator/hise/trunk/hise-distro/src/distro/examples/osgi/claimsHandling/src/main/resources/testHtd1.xml (original)
+++ incubator/hise/trunk/hise-distro/src/distro/examples/osgi/claimsHandling/src/main/resources/testHtd1.xml Thu Aug 19 17:39:07 2010
@@ -1,443 +1,127 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- 
-https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0c9ce4c-ee02-2a10-4b96-cb205464aa02
-
-© 2007 Active Endpoints Inc., Adobe Systems Inc., BEA Systems Inc., International
-Business Machines Corporation, Oracle Inc., and SAP AG. All rights reserved.
+     An example Human Task, which handles customer claims.
  -->
 <htd:humanInteractions xmlns:htd="http://www.example.org/WS-HT"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
-    xmlns:tns="http://www.insurance.example.com/claims/"
-    targetNamespace="http://www.insurance.example.com/claims/"
+    xmlns:tns="http://www.insurance.example.com/claims"
+    xmlns:cla="http://www.insurance.example.com/claims"
+    targetNamespace="http://www.insurance.example.com/claims"
     xsi:schemaLocation="http://www.example.org/WS-HT file:/usr/share/schemas/ws-humantask.xsd">
     
-    <!-- 
-        
-        Test human task definition. Contains: task definitions, different human roles definitions,
-        descriptions with parameters.
-        
-        TODO:
-         
-         - matching business request
-        
-    -->
-    
-    <htd:import importType="http://schemas.xmlsoap.org/wsdl/" location="ExampleTasks.wsdl" namespace="http://www.insurance.example.com/claims/"/>
-    
-    <htd:logicalPeopleGroups>
-    
-    	<htd:logicalPeopleGroup name="lpg1">
-            <htd:documentation xml:lang="en-US">Employee group.</htd:documentation>
-            <htd:parameter name="region" type="xsd:string"/>
-        </htd:logicalPeopleGroup>
+    <htd:import importType="http://schemas.xmlsoap.org/wsdl/" location="ExampleTasks.wsdl" namespace="http://www.insurance.example.com/claims"/>
 
-    </htd:logicalPeopleGroups>
-    
     <htd:tasks>
-    
-        <!-- Please change properties other than potential owners i both Task1 and Task2 -->
-        
-        <!-- One potential owners -->
+
         <htd:task name="Task1">
-            
+
             <htd:documentation xml:lang="en-US">This task is used to handle claims that require manual approval. </htd:documentation>
-            <htd:interface portType="tns:ClaimsHandlingPT" operation="approve" responsePortType="tns:ClaimsResolvingPT" responseOperation="resolve"/>
-            <htd:priority> htd:getInput("ClaimApprovalRequest")/priority </htd:priority>
-            
+
+            <htd:interface portType="tns:ClaimsHandlingPT" operation="approve" 
+                           responsePortType="tns:ClaimsResolvingPT" responseOperation="resolve"/>
+
+            <htd:priority>  
+                xs:integer(htd:getInput("ClaimApprovalRequest")/cla:prio)
+            </htd:priority>
+
             <htd:peopleAssignments>
+
             	<htd:potentialOwners>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
+                    <htd:from>
+                    	<htd:literal>
+			    <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user1</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
                 </htd:potentialOwners>
-                
+                             
                 <htd:businessAdministrators>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:groups>
-                                <htd:group>group1</htd:group>
-                                <htd:group>group2</htd:group>
-                            </htd:groups>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
+                    <htd:from>
+                    	<htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user1</htd:user>
+                                    <htd:user>user2</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
                 </htd:businessAdministrators>
 
                 <htd:businessAdministrators>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                                <htd:user>user2</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
-                </htd:businessAdministrators>
-<!-- 
-                <htd:businessAdministrators>
-                    <htd:from logicalPeopleGroup="lpg1">
-                        <htd:argument name="region"> htd:getInput("ClahimApprovalRequest")/region </htd:argument>
+                    <htd:from>
+                    	<htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:groups>
+                                    <htd:group>group1</htd:group>
+                                    <htd:group>group2</htd:group>
+                                </htd:groups>
+                            </htd:organizationalEntity>
+                        </htd:literal>
                     </htd:from>
                 </htd:businessAdministrators>
-                 -->
                 
             	<htd:taskStakeholders>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user3</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
-                </htd:taskStakeholders>
-                
+                    <htd:from>
+                        <htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user3</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
+                </htd:taskStakeholders>   
+             
             </htd:peopleAssignments>
             
-            <htd:delegation potentialDelegatees="nobody"/>
-            
             <htd:presentationElements>
                 
-                <htd:name xml:lang="en-US"> Approve Claim </htd:name>
+            <htd:name xml:lang="en-US"> Approve Claim </htd:name>
                 
                 <htd:presentationParameters>
                     
                     <htd:presentationParameter name="firstname" type="xsd:string">
-                        htd:getInput("ClaimApprovalRequest")/cust/firstname </htd:presentationParameter>
+                        xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:firstname)
+                    </htd:presentationParameter>
                     
                     <htd:presentationParameter name="lastname" type="xsd:string">
-                        htd:getInput("ClaimApprovalRequest")/cust/lastname </htd:presentationParameter>
+                        xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:lastname)
+                    </htd:presentationParameter>
                     
                     <htd:presentationParameter name="euroAmount" type="xsd:double">
-                        htd:getInput("ClaimApprovalRequest")/amount </htd:presentationParameter>
+                        xs:double(htd:getInput("ClaimApprovalRequest")/cla:amount)
+                    </htd:presentationParameter>
                         
                 </htd:presentationParameters>
                 
-                <htd:subject xml:lang="en-US"> Approve the insurance claim for PLN $euroAmount$ on behalf of $firstname$ $lastname$ </htd:subject>
-
-                <htd:description xml:lang="en-US" contentType="text/plain"> Approve this claim following corporate guideline #4711.0815/7 ... </htd:description>
+                <htd:subject xml:lang="en-US"> 
+                    Approve the insurance claim for PLN {$euroAmount} on behalf of {$firstname} {$lastname} 
+                </htd:subject>
+
+                <htd:description xml:lang="en-US" contentType="text/plain"> 
+                    Approve this claim following corporate guideline #4711.0815/7 for {$firstname} {$lastname} 
+                </htd:description>
 
             </htd:presentationElements>
             
             <htd:outcome>
                 <![CDATA[
                   <cla:resolve xmlns:cla="http://www.insurance.example.com/claims" xmlns:htd="http://www.example.org/WS-HT">
-                     <claimId>{htd:getInput("request")/ClaimApprovalRequest/cla:cust/cla:id/text()}</claimId>
+                     <claimId>{htd:getInput("ClaimApprovalRequest")/cla:cust/cla:id/text()}</claimId>
                      <ok>{$outcome}</ok>
                   </cla:resolve>
                 ]]>
             </htd:outcome>
-  <htd:deadlines>
-    <htd:startDeadline>
-      <htd:for>'PT5S'</htd:for>
-      <htd:escalation name="reassignTask3">
-        <htd:reassignment>
-          <htd:potentialOwners>
-            <htd:from>
-              <htd:literal>
-                <htd:organizationalEntity>
-                  <htd:users>
-                    <htd:user>user3</htd:user>
-                  </htd:users>
-                </htd:organizationalEntity>
-
-              </htd:literal>
-            </htd:from>
-          </htd:potentialOwners>
-        </htd:reassignment>
-      </htd:escalation>
-      
-    </htd:startDeadline>
-
-  <htd:startDeadline>
-    <htd:for>'PT5S'</htd:for>
-    <htd:escalation name="startDeadline2">
-      <htd:toParts>
-        <htd:toPart name="request">
-        <![CDATA[
-          <cla:notify xmlns:cla="http://www.insurance.example.com/claims" xmlns:htd="http://www.example.org/WS-HT">
-            <firstname>{htd:getInput("request")/ClaimApprovalRequest/cla:cust/cla:firstname/text()}</firstname>
-            <lastname>{htd:getInput("request")/ClaimApprovalRequest/cla:cust/cla:lastname/text()}</lastname>
-            <taskId>{$taskId}</taskId>
-          </cla:notify>
-        ]]>
-        </htd:toPart>
-      </htd:toParts>
-      <htd:localNotification reference="tns:Notify2"/>
-    </htd:escalation>
-  </htd:startDeadline>
-    
-    <htd:completionDeadline>
-      <htd:for>'PT10S'</htd:for>
-      <htd:escalation name="reassignTask3Completion">
-        <htd:reassignment>
-          <htd:potentialOwners>
-            <htd:from>
-              <htd:literal>
-                <htd:organizationalEntity>
-                  <htd:users>
-                    <htd:user>user4</htd:user>
-                  </htd:users>
-                </htd:organizationalEntity>
-              </htd:literal>
-            </htd:from>
-          </htd:potentialOwners>
-        </htd:reassignment>
-      </htd:escalation>
-    </htd:completionDeadline>
-  </htd:deadlines>
-        </htd:task>    
-        
-        <!-- Two potential owners -->
-        <htd:task name="Task2">
-            
-            <htd:documentation xml:lang="en-US">This task is used to handle claims that require manual approval. </htd:documentation>
-            <htd:interface portType="tns:ClaimsHandlingPT" operation="approve2" responsePortType="tns:ClaimsHandlingCallbackPT" responseOperation="approvalResponse"/>
-            <htd:priority> htd:getInput("ClaimApprovalRequest")/prio </htd:priority>
-            
-            <htd:peopleAssignments>
-            	
-            	<htd:potentialOwners>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                                <htd:user>user2</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
-                </htd:potentialOwners>
-                
-                <htd:businessAdministrators>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:groups>
-                                <htd:group>group1</htd:group>
-                                <htd:group>group2</htd:group>
-                            </htd:groups>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>  
-                </htd:businessAdministrators>
-
-                <htd:businessAdministrators>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                                <htd:user>user2</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>  
-                </htd:businessAdministrators>
-
-<!-- 
-                <htd:businessAdministrators>
-                    <htd:from logicalPeopleGroup="lpg1">
-                        <htd:argument name="region"> htd:getInput("ClahimApprovalRequest")/region </htd:argument>
-                    </htd:from>
-                </htd:businessAdministrators>
-                 -->
-                
-            	<htd:taskStakeholders>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user3</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>  
-                </htd:taskStakeholders>
-                
-            </htd:peopleAssignments>
-            
-            <htd:delegation potentialDelegatees="nobody"/>
-            
-            <htd:presentationElements>
-                
-                <htd:name xml:lang="en-US"> Approve Claim </htd:name>
-                
-                <htd:presentationParameters>
-                    
-                    <htd:presentationParameter name="firstname" type="xsd:string">
-                        htd:getInput("ClaimApprovalRequest")/cust/firstname </htd:presentationParameter>
-                    
-                    <htd:presentationParameter name="lastname" type="xsd:string">
-                        htd:getInput("ClaimApprovalRequest")/cust/lastname </htd:presentationParameter>
-                    
-                    <htd:presentationParameter name="euroAmount" type="xsd:double">
-                        htd:getInput("ClaimApprovalRequest")/amount </htd:presentationParameter>
-                        
-                </htd:presentationParameters>
-                
-                <htd:subject xml:lang="en-US"> Approve the insurance claim for PLN $euroAmount$ on behalf of $firstname$ $lastname$ </htd:subject>
-
-                <htd:description xml:lang="en-US" contentType="text/plain"> Approve this claim following corporate guideline #4711.0815/7 ... </htd:description>
-
-            </htd:presentationElements>
-            
-        </htd:task>    
-
-
-        <!-- Escalation -->
-        <htd:task name="Task3">
-            
-            <htd:documentation xml:lang="en-US">This task is used to handle claims that require manual approval. </htd:documentation>
-            <htd:interface portType="tns:ClaimsHandlingPT" operation="approve3"/>
-            
-            <htd:peopleAssignments>
-              <htd:potentialOwners>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
-                </htd:potentialOwners>
-
-                <htd:businessAdministrators>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user2</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
-                </htd:businessAdministrators>
-            </htd:peopleAssignments>
-            
-            <htd:presentationElements>
-                
-                <htd:name xml:lang="en-US"> Approve Claim </htd:name>
-                
-                <htd:presentationParameters>
-                    
-                    <htd:presentationParameter name="firstname" type="xsd:string">
-                        htd:getInput("ClaimApprovalRequest")/cust/firstname </htd:presentationParameter>
-                    
-                    <htd:presentationParameter name="lastname" type="xsd:string">
-                        htd:getInput("ClaimApprovalRequest")/cust/lastname </htd:presentationParameter>
-                    
-                    <htd:presentationParameter name="euroAmount" type="xsd:double">
-                        htd:getInput("ClaimApprovalRequest")/amount </htd:presentationParameter>
-                        
-                </htd:presentationParameters>
-                
-                <htd:subject xml:lang="en-US"> Approve the insurance claim for PLN $euroAmount$ on behalf of $firstname$ $lastname$ </htd:subject>
-
-                <htd:description xml:lang="en-US" contentType="text/plain"> Approve this claim following corporate guideline #4711.0815/7 ... </htd:description>
+         
+	   <htd:autoActivate>true</htd:autoActivate>
 
-            </htd:presentationElements>
+        </htd:task>  
+       
+    </htd:tasks> 
 
-  <htd:deadlines>
-    <htd:startDeadline>
-      <htd:for>PT5S</htd:for>
-      <htd:escalation name="startDeadline1">
-        <htd:reassignment>
-          <htd:potentialOwners>
-            <htd:from>
-              <htd:literal>
-                <htd:organizationalEntity>
-                  <htd:users>
-                    <htd:user>user3</htd:user>
-                  </htd:users>
-                </htd:organizationalEntity>
-
-              </htd:literal>
-            </htd:from>
-          </htd:potentialOwners>
-        </htd:reassignment>
-      </htd:escalation>
-    </htd:startDeadline>
-    
-    <htd:startDeadline>
-      <htd:for>PT5S</htd:for>
-      <htd:escalation name="startDeadline2">
-        <htd:localNotification reference="tns:Notify2"/>
-      </htd:escalation>
-    </htd:startDeadline>
-    
-    <!-- 
-    <htd:startDeadline>
-      <htd:for>PT5S</htd:for>
-      <htd:escalation name="startDeadline3">
-        <htd:notification name="NotifyInline">
-          <htd:interface portType="req" operation="notify"></htd:interface>
-          <htd:priority>2</htd:priority>
-          <htd:peopleAssignments>
-          </htd:peopleAssignments>
-          <htd:presentationElements>
-          </htd:presentationElements>
-        </htd:notification>
-      </htd:escalation>
-    </htd:startDeadline>
-     -->
-    
-    <htd:completionDeadline>
-      <htd:for>PT10S</htd:for>
-      <htd:escalation name="reassignTask3Completion">
-        <htd:reassignment>
-          <htd:potentialOwners>
-            <htd:from>
-              <htd:literal>
-                <htd:organizationalEntity>
-                  <htd:users>
-                    <htd:user>user4</htd:user>
-                  </htd:users>
-                </htd:organizationalEntity>
-              </htd:literal>
-            </htd:from>
-          </htd:potentialOwners>
-        </htd:reassignment>
-      </htd:escalation>
-    </htd:completionDeadline>
-  </htd:deadlines>
-        </htd:task>    
-    </htd:tasks>    
-    
-    <htd:notifications>
-      <htd:notification name="Notify2">
-        <htd:interface portType="tns:ClaimApprovalReminderPT" operation="notify"></htd:interface>
-        <htd:peopleAssignments>
-          <htd:potentialOwners>
-            <htd:from>
-              <htd:literal>
-                <htd:organizationalEntity>
-                  <htd:users>
-                    <htd:user>user5</htd:user>
-                  </htd:users>
-                </htd:organizationalEntity>
-              </htd:literal>
-            </htd:from>
-          </htd:potentialOwners>
-        </htd:peopleAssignments>
-        <htd:presentationElements>
-          <htd:name>Notify2Name</htd:name>
-          <htd:subject>Name2Subject</htd:subject>
-        </htd:presentationElements>
-      </htd:notification>
-    </htd:notifications>
 </htd:humanInteractions>

Modified: incubator/hise/trunk/hise-distro/src/distro/examples/war/claimsHandling/claimsHandling-soapui-project.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-distro/src/distro/examples/war/claimsHandling/claimsHandling-soapui-project.xml?rev=987243&r1=987242&r2=987243&view=diff
==============================================================================
--- incubator/hise/trunk/hise-distro/src/distro/examples/war/claimsHandling/claimsHandling-soapui-project.xml (original)
+++ incubator/hise/trunk/hise-distro/src/distro/examples/war/claimsHandling/claimsHandling-soapui-project.xml Thu Aug 19 17:39:07 2010
@@ -3095,7 +3095,7 @@ Business Machines Corporation, Oracle In
          </ClaimApprovalRequest>
       </cla:approve>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>pass1</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>1941</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 ><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve - Request 1</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="getMyTasks - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>getMyTasks</con:operation><con:request name="getMyTasks - Request 1" outgoingWss="" incomingWss="" timeout="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting
 ></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>pass1</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>801</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve - Request 1</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="getMyTasks - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>getMyTasks</con:operation><con:request name="getMyTasks - Request 1" outgoingWss="" incomingWss="" timeout="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting>
 </con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
    <soapenv:Header/>
    <soapenv:Body>
       <xsd:getMyTasks>
@@ -3156,7 +3156,7 @@ count(*/*/htd:getMyTasksResponse)</path>
          </ClaimApprovalRequest>
       </cla:approve>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>pass1</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>1942</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 ><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve - Request 1</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="start - not existing"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>start</con:operation><con:request name="start - not existing" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con
 :encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">    <soapenv:Header/>    <soapenv:Body>       <xsd:start>          <xsd:identifier>-10</xsd:identifier>       </xsd:start>    </soapenv:Body> </soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Not SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>user1pass</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/startRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="release - not existing"><con:settings/><con:config xsi:type="con
 :RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>release</con:operation><con:request name="release - not existing" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>pass1</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>802</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve - Request 1</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="start - not existing"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>start</con:operation><con:request name="start - not existing" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:
 encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">    <soapenv:Header/>    <soapenv:Body>       <xsd:start>          <xsd:identifier>-10</xsd:identifier>       </xsd:start>    </soapenv:Body> </soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Not SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>user1pass</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/startRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="release - not existing"><con:settings/><con:config xsi:type="con:
 RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>release</con:operation><con:request name="release - not existing" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
    <soapenv:Header/>
    <soapenv:Body>
       <xsd:release>
@@ -3272,7 +3272,7 @@ declare namespace ns1='http://www.exampl
          </ClaimApprovalRequest>
       </cla:approve>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>pass1</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>1943</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 ><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve - Request 1</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="start - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>start</con:operation><con:request name="start - Request 1" outgoingWss="" incomingWss="" timeout="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings
 ><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>pass1</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>803</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve - Request 1</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="start - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>start</con:operation><con:request name="start - Request 1" outgoingWss="" incomingWss="" timeout="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings>
 <con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
    <soapenv:Header/>
    <soapenv:Body>
       <xsd:start>
@@ -3317,7 +3317,7 @@ declare namespace ns1='http://www.exampl
          </ClaimApprovalRequest>
       </cla:approve>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>pass1</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>1944</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 ><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve - Request 1</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="forward - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>forward</con:operation><con:request name="forward - Request 1" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con
 :encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd" xmlns:ws="http://www.example.org/WS-HT">
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>pass1</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>804</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve - Request 1</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="forward - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>forward</con:operation><con:request name="forward - Request 1" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:
 encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd" xmlns:ws="http://www.example.org/WS-HT">
    <soapenv:Header/>
    <soapenv:Body>
       <xsd:forward>
@@ -3360,7 +3360,7 @@ declare namespace ns1='http://www.exampl
          </ClaimApprovalRequest>
       </cla:approve>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user2</con:username><con:password>user2pass</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest" to="" replyTo="${#Project#source}:8082/ClaimsResponseService/" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>1945</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi
 :type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid2</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="get Attachments infos"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>getAttachmentInfos</con:operation><con:request name="get Attachments infos" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request
 -headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user2</con:username><con:password>user2pass</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest" to="" replyTo="${#Project#source}:8082/ClaimsResponseService/" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>805</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi:
 type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid2</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="get Attachments infos"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>getAttachmentInfos</con:operation><con:request name="get Attachments infos" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-
 headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
    <soapenv:Header/>
    <soapenv:Body>
       <xsd:getAttachmentInfos>
@@ -3461,7 +3461,7 @@ declare namespace ns1='http://www.exampl
          </ClaimApprovalRequest>
       </cla:approve>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user2</con:username><con:password>user2pass</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest" to="" replyTo="${#Project#source}:8082/ClaimsResponseService/" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:source/><con:properties><con:property><con:name>tid</con:name><con:value>1946</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><c
 on:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve - Request 1</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="start"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>start</con:operation><con:request name="start" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlReques
 t@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user2</con:username><con:password>user2pass</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest" to="" replyTo="${#Project#source}:8082/ClaimsResponseService/" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:source/><con:properties><con:property><con:name>tid</con:name><con:value>806</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><co
 n:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>tid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve - Request 1</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="start"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>start</con:operation><con:request name="start" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest
 @request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
    <soapenv:Header/>
    <soapenv:Body>
       <xsd:start>
@@ -3539,7 +3539,7 @@ declare namespace ns1='http://www.exampl
          </ClaimApprovalRequest>
       </cla:approve>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user2</con:username><con:password>user2pass</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest" to="" replyTo="${#Project#source}:8082/ClaimsResponseService/" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>1947</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi
 :type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>ttid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="start"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>start</con:operation><con:request name="start" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;x
 ml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user2</con:username><con:password>user2pass</con:password></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest" to="" replyTo="${#Project#source}:8082/ClaimsResponseService/" addDefaultTo="true"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>tid</con:name><con:value>807</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="transfer" name="Property Transfer"><con:settings/><con:config xsi:
 type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="true" entitize="false" transferChildNodes="false"><con:name>ttid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>approve</con:sourceStep><con:sourcePath>&lt;a>{*/*/*/text()}&lt;/a></con:sourcePath><con:targetType>tid</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="start"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>start</con:operation><con:request name="start" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xm
 l-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/hise/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
    <soapenv:Header/>
    <soapenv:Body>
       <xsd:start>

Modified: incubator/hise/trunk/hise-distro/src/distro/examples/war/claimsHandling/claimsHandling.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-distro/src/distro/examples/war/claimsHandling/claimsHandling.xml?rev=987243&r1=987242&r2=987243&view=diff
==============================================================================
--- incubator/hise/trunk/hise-distro/src/distro/examples/war/claimsHandling/claimsHandling.xml (original)
+++ incubator/hise/trunk/hise-distro/src/distro/examples/war/claimsHandling/claimsHandling.xml Thu Aug 19 17:39:07 2010
@@ -6,65 +6,77 @@
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
     xmlns:tns="http://www.insurance.example.com/claims"
+    xmlns:cla="http://www.insurance.example.com/claims"
     targetNamespace="http://www.insurance.example.com/claims"
     xsi:schemaLocation="http://www.example.org/WS-HT file:/usr/share/schemas/ws-humantask.xsd">
     
     <htd:import importType="http://schemas.xmlsoap.org/wsdl/" location="ExampleTasks.wsdl" namespace="http://www.insurance.example.com/claims"/>
 
     <htd:tasks>
+
         <htd:task name="ClaimsHandlingTask">
 
-          <htd:documentation xml:lang="en-US">This task is used to handle claims that require manual approval. </htd:documentation>
-            <htd:interface portType="tns:ClaimsHandlingPT" operation="approve" responsePortType="tns:ClaimsResolvingPT" responseOperation="resolve"/>
-            <htd:priority> 
-				declare namespace cla="http://www.insurance.example.com/claims";
-				declare namespace htd="http://www.example.org/WS-HT";  
-				xs:integer(htd:getInput("ClaimApprovalRequest")/cla:prio)
+            <htd:documentation xml:lang="en-US">This task is used to handle claims that require manual approval. </htd:documentation>
+
+            <htd:interface portType="tns:ClaimsHandlingPT" operation="approve" 
+                           responsePortType="tns:ClaimsResolvingPT" responseOperation="resolve"/>
+
+            <htd:priority>  
+                xs:integer(htd:getInput("ClaimApprovalRequest")/cla:prio)
             </htd:priority>
-            
-			
-          
+
             <htd:peopleAssignments>
+
             	<htd:potentialOwners>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
+                    <htd:from>
+                    	<htd:literal>
+			    <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user1</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
                 </htd:potentialOwners>
                              
                 <htd:businessAdministrators>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:groups>
-                                <htd:group>group1</htd:group>
-                                <htd:group>group2</htd:group>
-                            </htd:groups>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                                <htd:user>user2</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
+                    <htd:from>
+                    	<htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user1</htd:user>
+                                    <htd:user>user2</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
+                </htd:businessAdministrators>
+
+                <htd:businessAdministrators>
+                    <htd:from>
+                    	<htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:groups>
+                                    <htd:group>group1</htd:group>
+                                    <htd:group>group2</htd:group>
+                                </htd:groups>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
                 </htd:businessAdministrators>
                 
             	<htd:taskStakeholders>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user3</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
-                </htd:taskStakeholders>                
+                    <htd:from>
+                        <htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user3</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
+                </htd:taskStakeholders>   
+             
             </htd:peopleAssignments>
             
             <htd:presentationElements>
@@ -74,28 +86,26 @@
                 <htd:presentationParameters>
                     
                     <htd:presentationParameter name="firstname" type="xsd:string">
-declare namespace cla="http://www.insurance.example.com/claims";
-declare namespace htd="http://www.example.org/WS-HT";
-xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:firstname)
-</htd:presentationParameter>
+                        xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:firstname)
+                    </htd:presentationParameter>
                     
                     <htd:presentationParameter name="lastname" type="xsd:string">
-declare namespace cla="http://www.insurance.example.com/claims";
-declare namespace htd="http://www.example.org/WS-HT";
-xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:lastname)
-</htd:presentationParameter>
+                        xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:lastname)
+                    </htd:presentationParameter>
                     
                     <htd:presentationParameter name="euroAmount" type="xsd:double">
-declare namespace cla="http://www.insurance.example.com/claims";
-declare namespace htd="http://www.example.org/WS-HT";
-xs:double(htd:getInput("ClaimApprovalRequest")/cla:amount)
-</htd:presentationParameter>
+                        xs:double(htd:getInput("ClaimApprovalRequest")/cla:amount)
+                    </htd:presentationParameter>
                         
                 </htd:presentationParameters>
                 
-<htd:subject xml:lang="en-US"> Approve the insurance claim for PLN {$euroAmount} on behalf of {$firstname} {$lastname} </htd:subject>
+                <htd:subject xml:lang="en-US"> 
+                    Approve the insurance claim for PLN {$euroAmount} on behalf of {$firstname} {$lastname} 
+                </htd:subject>
 
-                <htd:description xml:lang="en-US" contentType="text/plain"> Approve this claim following corporate guideline #4711.0815/7 for {$firstname} {$lastname} </htd:description>
+                <htd:description xml:lang="en-US" contentType="text/plain"> 
+                    Approve this claim following corporate guideline #4711.0815/7 for {$firstname} {$lastname} 
+                </htd:description>
 
             </htd:presentationElements>
             
@@ -108,8 +118,10 @@ xs:double(htd:getInput("ClaimApprovalReq
                 ]]>
             </htd:outcome>
          
-	<htd:autoActivate>true</htd:autoActivate>
- </htd:task>  
+	   <htd:autoActivate>true</htd:autoActivate>
+
+        </htd:task>  
        
-</htd:tasks> 
+    </htd:tasks> 
+
 </htd:humanInteractions>

Modified: incubator/hise/trunk/hise-examples/osgi/claimsHandling-bundle/src/main/resources/Htd1.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-examples/osgi/claimsHandling-bundle/src/main/resources/Htd1.xml?rev=987243&r1=987242&r2=987243&view=diff
==============================================================================
--- incubator/hise/trunk/hise-examples/osgi/claimsHandling-bundle/src/main/resources/Htd1.xml (original)
+++ incubator/hise/trunk/hise-examples/osgi/claimsHandling-bundle/src/main/resources/Htd1.xml Thu Aug 19 17:39:07 2010
@@ -1,82 +1,82 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- 
-https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a0c9ce4c-ee02-2a10-4b96-cb205464aa02
-
-© 2007 Active Endpoints Inc., Adobe Systems Inc., BEA Systems Inc., International
-Business Machines Corporation, Oracle Inc., and SAP AG. All rights reserved.
+     An example Human Task, which handles customer claims.
  -->
 <htd:humanInteractions xmlns:htd="http://www.example.org/WS-HT"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
     xmlns:tns="http://www.insurance.example.com/claims"
+    xmlns:cla="http://www.insurance.example.com/claims"
     targetNamespace="http://www.insurance.example.com/claims"
     xsi:schemaLocation="http://www.example.org/WS-HT file:/usr/share/schemas/ws-humantask.xsd">
     
-    <!--      
-        Example human task definition. Contains: Example definition, different human roles definitions,
-        descriptions with parameters.  
-    -->
-    
-    <htd:import importType="http://schemas.xmlsoap.org/wsdl/" location="ExampleTasks.wsdl" namespace="http://www.insurance.example.com/claims/"/>
-    
+    <htd:import importType="http://schemas.xmlsoap.org/wsdl/" location="ExampleTasks.wsdl" namespace="http://www.insurance.example.com/claims"/>
 
-    
     <htd:tasks>
-        
-        <!-- One potential owners -->
+
         <htd:task name="Task1">
-            
+
             <htd:documentation xml:lang="en-US">This task is used to handle claims that require manual approval. </htd:documentation>
-            <htd:interface portType="tns:ClaimsHandlingPT" operation="approve" responsePortType="tns:ClaimsResolvingPT" responseOperation="resolve"/>
-            <htd:priority> 
-				declare namespace cla="http://www.insurance.example.com/claims";
-				declare namespace htd="http://www.example.org/WS-HT";  
-				xs:integer(htd:getInput("ClaimApprovalRequest")/cla:prio)
+
+            <htd:interface portType="tns:ClaimsHandlingPT" operation="approve" 
+                           responsePortType="tns:ClaimsResolvingPT" responseOperation="resolve"/>
+
+            <htd:priority>  
+                xs:integer(htd:getInput("ClaimApprovalRequest")/cla:prio)
             </htd:priority>
-            
-			<htd:autoActivate>true</htd:autoActivate>
-          
+
             <htd:peopleAssignments>
+
             	<htd:potentialOwners>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
+                    <htd:from>
+                    	<htd:literal>
+			    <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user1</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
                 </htd:potentialOwners>
                              
                 <htd:businessAdministrators>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:groups>
-                                <htd:group>group1</htd:group>
-                                <htd:group>group2</htd:group>
-                            </htd:groups>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                                <htd:user>user2</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
+                    <htd:from>
+                    	<htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user1</htd:user>
+                                    <htd:user>user2</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
+                </htd:businessAdministrators>
+
+                <htd:businessAdministrators>
+                    <htd:from>
+                    	<htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:groups>
+                                    <htd:group>group1</htd:group>
+                                    <htd:group>group2</htd:group>
+                                </htd:groups>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
                 </htd:businessAdministrators>
                 
             	<htd:taskStakeholders>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user3</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
-                </htd:taskStakeholders>                
+                    <htd:from>
+                        <htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user3</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
+                </htd:taskStakeholders>   
+             
             </htd:peopleAssignments>
             
             <htd:presentationElements>
@@ -86,28 +86,26 @@ Business Machines Corporation, Oracle In
                 <htd:presentationParameters>
                     
                     <htd:presentationParameter name="firstname" type="xsd:string">
-declare namespace cla="http://www.insurance.example.com/claims";
-declare namespace htd="http://www.example.org/WS-HT";
-xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:firstname)
-</htd:presentationParameter>
+                        xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:firstname)
+                    </htd:presentationParameter>
                     
                     <htd:presentationParameter name="lastname" type="xsd:string">
-declare namespace cla="http://www.insurance.example.com/claims";
-declare namespace htd="http://www.example.org/WS-HT";
-xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:lastname)
-</htd:presentationParameter>
+                        xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:lastname)
+                    </htd:presentationParameter>
                     
                     <htd:presentationParameter name="euroAmount" type="xsd:double">
-declare namespace cla="http://www.insurance.example.com/claims";
-declare namespace htd="http://www.example.org/WS-HT";
-xs:double(htd:getInput("ClaimApprovalRequest")/cla:amount)
-</htd:presentationParameter>
+                        xs:double(htd:getInput("ClaimApprovalRequest")/cla:amount)
+                    </htd:presentationParameter>
                         
                 </htd:presentationParameters>
                 
-<htd:subject xml:lang="en-US"> Approve the insurance claim for PLN {$euroAmount} on behalf of {$firstname} {$lastname} </htd:subject>
+                <htd:subject xml:lang="en-US"> 
+                    Approve the insurance claim for PLN {$euroAmount} on behalf of {$firstname} {$lastname} 
+                </htd:subject>
 
-                <htd:description xml:lang="en-US" contentType="text/plain"> Approve this claim following corporate guideline #4711.0815/7 for {$firstname} {$lastname} </htd:description>
+                <htd:description xml:lang="en-US" contentType="text/plain"> 
+                    Approve this claim following corporate guideline #4711.0815/7 for {$firstname} {$lastname} 
+                </htd:description>
 
             </htd:presentationElements>
             
@@ -120,7 +118,10 @@ xs:double(htd:getInput("ClaimApprovalReq
                 ]]>
             </htd:outcome>
          
- </htd:task>  
+	   <htd:autoActivate>true</htd:autoActivate>
+
+        </htd:task>  
        
-</htd:tasks> 
+    </htd:tasks> 
+
 </htd:humanInteractions>

Modified: incubator/hise/trunk/hise-examples/war/claimsHandling/claimsHandling.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-examples/war/claimsHandling/claimsHandling.xml?rev=987243&r1=987242&r2=987243&view=diff
==============================================================================
--- incubator/hise/trunk/hise-examples/war/claimsHandling/claimsHandling.xml (original)
+++ incubator/hise/trunk/hise-examples/war/claimsHandling/claimsHandling.xml Thu Aug 19 17:39:07 2010
@@ -6,65 +6,77 @@
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema"
     xmlns:tns="http://www.insurance.example.com/claims"
+    xmlns:cla="http://www.insurance.example.com/claims"
     targetNamespace="http://www.insurance.example.com/claims"
     xsi:schemaLocation="http://www.example.org/WS-HT file:/usr/share/schemas/ws-humantask.xsd">
     
     <htd:import importType="http://schemas.xmlsoap.org/wsdl/" location="ExampleTasks.wsdl" namespace="http://www.insurance.example.com/claims"/>
 
     <htd:tasks>
+
         <htd:task name="ClaimsHandlingTask">
 
-          <htd:documentation xml:lang="en-US">This task is used to handle claims that require manual approval. </htd:documentation>
-            <htd:interface portType="tns:ClaimsHandlingPT" operation="approve" responsePortType="tns:ClaimsResolvingPT" responseOperation="resolve"/>
-            <htd:priority> 
-				declare namespace cla="http://www.insurance.example.com/claims";
-				declare namespace htd="http://www.example.org/WS-HT";  
-				xs:integer(htd:getInput("ClaimApprovalRequest")/cla:prio)
+            <htd:documentation xml:lang="en-US">This task is used to handle claims that require manual approval. </htd:documentation>
+
+            <htd:interface portType="tns:ClaimsHandlingPT" operation="approve" 
+                           responsePortType="tns:ClaimsResolvingPT" responseOperation="resolve"/>
+
+            <htd:priority>  
+                xs:integer(htd:getInput("ClaimApprovalRequest")/cla:prio)
             </htd:priority>
-            
-			
-          
+
             <htd:peopleAssignments>
+
             	<htd:potentialOwners>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
+                    <htd:from>
+                    	<htd:literal>
+			    <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user1</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
                 </htd:potentialOwners>
                              
                 <htd:businessAdministrators>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:groups>
-                                <htd:group>group1</htd:group>
-                                <htd:group>group2</htd:group>
-                            </htd:groups>
-                            <htd:users>
-                                <htd:user>user1</htd:user>
-                                <htd:user>user2</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
+                    <htd:from>
+                    	<htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user1</htd:user>
+                                    <htd:user>user2</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
+                </htd:businessAdministrators>
+
+                <htd:businessAdministrators>
+                    <htd:from>
+                    	<htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:groups>
+                                    <htd:group>group1</htd:group>
+                                    <htd:group>group2</htd:group>
+                                </htd:groups>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
                 </htd:businessAdministrators>
                 
             	<htd:taskStakeholders>
-                  <htd:from>
-                    <htd:literal>
-                        <htd:organizationalEntity>
-                            <htd:users>
-                                <htd:user>user3</htd:user>
-                            </htd:users>
-                        </htd:organizationalEntity>
-                    </htd:literal>
-                  </htd:from>
-                </htd:taskStakeholders>                
+                    <htd:from>
+                        <htd:literal>
+                            <htd:organizationalEntity>
+                                <htd:users>
+                                    <htd:user>user3</htd:user>
+                                </htd:users>
+                            </htd:organizationalEntity>
+                        </htd:literal>
+                    </htd:from>
+                </htd:taskStakeholders>   
+             
             </htd:peopleAssignments>
             
             <htd:presentationElements>
@@ -74,28 +86,26 @@
                 <htd:presentationParameters>
                     
                     <htd:presentationParameter name="firstname" type="xsd:string">
-declare namespace cla="http://www.insurance.example.com/claims";
-declare namespace htd="http://www.example.org/WS-HT";
-xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:firstname)
-</htd:presentationParameter>
+                        xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:firstname)
+                    </htd:presentationParameter>
                     
                     <htd:presentationParameter name="lastname" type="xsd:string">
-declare namespace cla="http://www.insurance.example.com/claims";
-declare namespace htd="http://www.example.org/WS-HT";
-xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:lastname)
-</htd:presentationParameter>
+                        xs:string(htd:getInput("ClaimApprovalRequest")/cla:cust/cla:lastname)
+                    </htd:presentationParameter>
                     
                     <htd:presentationParameter name="euroAmount" type="xsd:double">
-declare namespace cla="http://www.insurance.example.com/claims";
-declare namespace htd="http://www.example.org/WS-HT";
-xs:double(htd:getInput("ClaimApprovalRequest")/cla:amount)
-</htd:presentationParameter>
+                        xs:double(htd:getInput("ClaimApprovalRequest")/cla:amount)
+                    </htd:presentationParameter>
                         
                 </htd:presentationParameters>
                 
-<htd:subject xml:lang="en-US"> Approve the insurance claim for PLN {$euroAmount} on behalf of {$firstname} {$lastname} </htd:subject>
+                <htd:subject xml:lang="en-US"> 
+                    Approve the insurance claim for PLN {$euroAmount} on behalf of {$firstname} {$lastname} 
+                </htd:subject>
 
-                <htd:description xml:lang="en-US" contentType="text/plain"> Approve this claim following corporate guideline #4711.0815/7 for {$firstname} {$lastname} </htd:description>
+                <htd:description xml:lang="en-US" contentType="text/plain"> 
+                    Approve this claim following corporate guideline #4711.0815/7 for {$firstname} {$lastname} 
+                </htd:description>
 
             </htd:presentationElements>
             
@@ -108,8 +118,10 @@ xs:double(htd:getInput("ClaimApprovalReq
                 ]]>
             </htd:outcome>
          
-	<htd:autoActivate>true</htd:autoActivate>
- </htd:task>  
+	   <htd:autoActivate>true</htd:autoActivate>
+
+        </htd:task>  
        
-</htd:tasks> 
+    </htd:tasks> 
+
 </htd:humanInteractions>



Mime
View raw message