You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hise-commits@incubator.apache.org by rr...@apache.org on 2010/01/13 23:20:58 UTC

svn commit: r898994 [6/7] - in /incubator/hise/trunk: ./ hise-services/ hise-services/src/main/java/org/apache/hise/api/ hise-services/src/main/java/org/apache/hise/dao/ hise-services/src/main/java/org/apache/hise/engine/ hise-services/src/main/java/or...

Modified: incubator/hise/trunk/hise-web/soapui-tests/hise-soapui-project.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-web/soapui-tests/hise-soapui-project.xml?rev=898994&r1=898993&r2=898994&view=diff
==============================================================================
--- incubator/hise/trunk/hise-web/soapui-tests/hise-soapui-project.xml (original)
+++ incubator/hise/trunk/hise-web/soapui-tests/hise-soapui-project.xml Wed Jan 13 23:20:54 2010
@@ -15,8 +15,7 @@
   ~ KIND, either express or implied.  See the License for the
   ~ specific language governing permissions and limitations
   ~ under the License.
-  -->
-<con:soapui-project name="hise" resourceRoot="" soapui-version="2.5.2" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="ProjectSettings@projectRoot">/home/joker/hise/hise/hise-web/soapui-tests</con:setting></con:settings><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="taskOperationsSOAP" type="wsdl" bindingName="{http://www.example.org/WS-HT/api/wsdl}taskOperationsSOAP" soapVersion="1_1" anonymous="optional" definition="http://localhost:8080/x/ht/?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8080/x/ht/?wsdl"><con:part><con:url>http://localhost:8080/x/ht/?xsd=xml.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xml:lang="en" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+  --><con:soapui-project name="hise" resourceRoot="" soapui-version="2.5.2" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="ProjectSettings@projectRoot">/home/joker/hise/hise-git/hise-web/soapui-tests</con:setting></con:settings><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="taskOperationsSOAP" type="wsdl" bindingName="{http://www.example.org/WS-HT/api/wsdl}taskOperationsSOAP" soapVersion="1_1" anonymous="optional" definition="http://localhost:8080/x/ht/?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8080/x/ht/?wsdl"><con:part><con:url>http://localhost:8080/x/ht/?xsd=xml.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xml:lang="en" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:annotation>
     <xs:documentation>See http://www.w3.org/XML/1998/namespace.html and
    http://www.w3.org/TR/REC-xml for information about this namespace.
@@ -2590,14 +2589,14 @@
          <xsd:text>?</xsd:text>
       </xsd:addComment>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/addCommentRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/claim" name="claim" bindingOperationName="claim" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/addCommentRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/claim" name="claim" bindingOperationName="claim" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" wssPasswordType="PasswordText"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:claim>
-         <xsd:identifier>?</xsd:identifier>
+         <xsd:identifier>1</xsd:identifier>
       </xsd:claim>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/claimRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/complete" name="complete" bindingOperationName="complete" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:credentials><con:username>user1</con:username><con:password>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/claimRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/complete" name="complete" bindingOperationName="complete" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:complete>
@@ -2650,7 +2649,7 @@
    <soapenv:Header/>
    <soapenv:Body>
       <xsd:fail>
-         <xsd:identifier>?</xsd:identifier>
+         <xsd:identifier>3</xsd:identifier>
          <!--Optional:-->
          <xsd:faultName>?</xsd:faultName>
          <!--Optional:-->
@@ -2709,9 +2708,9 @@
    <soapenv:Header/>
    <soapenv:Body>
       <xsd:getInput>
-         <xsd:identifier>?</xsd:identifier>
+         <xsd:identifier>1</xsd:identifier>
          <!--Optional:-->
-         <xsd:part>?</xsd:part>
+         <xsd:part>request</xsd:part>
       </xsd:getInput>
    </soapenv:Body>
 </soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getInputRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/getMyTaskAbstracts" name="getMyTaskAbstracts" bindingOperationName="getMyTaskAbstracts" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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">
@@ -2742,7 +2741,26 @@
          <xsd:maxTasks>10</xsd:maxTasks>
       </xsd:getMyTasks>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:credentials><con:username>user1</con:username><con:password>user1pass</con:password><con:domain/></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getMyTasksRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/getOutput" name="getOutput" bindingOperationName="getOutput" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:credentials><con:username>user1</con:username><con:password>user1pass</con:password><con:domain/></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getMyTasksRequest"/></con:call><con:call name="Request 2"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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>
+         <xsd:taskType>?</xsd:taskType>
+         <!--Optional:-->
+         <xsd:genericHumanRole>?</xsd:genericHumanRole>
+         <!--Optional:-->
+         <xsd:workQueue>?</xsd:workQueue>
+         <!--Zero or more repetitions:-->
+         <xsd:status>?</xsd:status>
+         <!--Optional:-->
+         <xsd:whereClause>?</xsd:whereClause>
+         <!--Optional:-->
+         <xsd:createdOnClause>?</xsd:createdOnClause>
+         <!--Optional:-->
+         <xsd:maxTasks>?</xsd:maxTasks>
+      </xsd:getMyTasks>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getMyTasksRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/getOutput" name="getOutput" bindingOperationName="getOutput" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:getOutput>
@@ -2775,14 +2793,14 @@
          <xsd:contentType>?</xsd:contentType>
       </xsd:getTaskDescription>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getTaskDescriptionRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/getTaskInfo" name="getTaskInfo" bindingOperationName="getTaskInfo" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getTaskDescriptionRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/getTaskInfo" name="getTaskInfo" bindingOperationName="getTaskInfo" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" wssPasswordType="PasswordText"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:getTaskInfo>
-         <xsd:identifier>?</xsd:identifier>
+         <xsd:identifier>1</xsd:identifier>
       </xsd:getTaskInfo>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getTaskInfoRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/nominate" name="nominate" bindingOperationName="nominate" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:credentials><con:username>user1</con:username><con:password>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getTaskInfoRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.example.org/WS-HT/api/wsdl/nominate" name="nominate" bindingOperationName="nominate" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:nominate>
@@ -2944,8 +2962,13 @@
       </xsd:complexType>
     </xsd:schema>
   </wsdl:types>
-  <wsdl:message name="ClaimApprovalResponse"></wsdl:message>
+  <wsdl:message name="ClaimResolveResponse"></wsdl:message>
   <wsdl:message name="notifyResponse"></wsdl:message>
+  <wsdl:message name="ClaimResolveRequest">
+    <wsdl:part name="claimId" type="xsd:int"></wsdl:part>
+    <wsdl:part name="ok" type="xsd:boolean"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="ClaimApprovalResponse"></wsdl:message>
   <wsdl:message name="ClaimApprovalRequest">
     <wsdl:part name="ClaimApprovalRequest" type="tns:ClaimApprovalData"></wsdl:part>
   </wsdl:message>
@@ -2954,10 +2977,10 @@
     <wsdl:part name="lastname" type="xsd:string"></wsdl:part>
     <wsdl:part name="taskId" type="xsd:string"></wsdl:part>
   </wsdl:message>
-  <wsdl:portType name="ClaimApprovalReminderPT">
-    <wsdl:operation name="notify">
-      <wsdl:input message="tns:notifyRequest"></wsdl:input>
-      <wsdl:output message="tns:notifyResponse"></wsdl:output>
+  <wsdl:portType name="ClaimsResolvingPT">
+    <wsdl:operation name="resolve">
+      <wsdl:input message="tns:ClaimResolveRequest"></wsdl:input>
+      <wsdl:output message="tns:ClaimResolveResponse"></wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:portType name="ClaimsHandlingPT">
@@ -2973,7 +2996,7 @@
   <wsdl:binding name="ClaimsHandlingBinding" type="tns:ClaimsHandlingPT">
     <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
     <wsdl:operation name="approve">
-      <soap:operation soapAction="http://www.insurance.example.com/claims/approve"/>
+      <soap:operation/>
       <wsdl:input>
         <soap:body namespace="http://www.insurance.example.com/claims" use="literal"/>
       </wsdl:input>
@@ -2982,7 +3005,19 @@
       </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="escalate">
-      <soap:operation soapAction="http://www.insurance.example.com/claims/escalate"/>
+      <soap:operation/>
+      <wsdl:input>
+        <soap:body namespace="http://www.insurance.example.com/claims" use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body namespace="http://www.insurance.example.com/claims" use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:binding name="ClaimsResolvingBinding" type="tns:ClaimsResolvingPT">
+    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="resolve">
+      <soap:operation/>
       <wsdl:input>
         <soap:body namespace="http://www.insurance.example.com/claims" use="literal"/>
       </wsdl:input>
@@ -2996,7 +3031,12 @@
       <soap:address location="http://localhost:8080/ClaimsHandlingService/"/>
     </wsdl:port>
   </wsdl:service>
-</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint></con:endpoints><con:operation isOneWay="false" action="http://www.insurance.example.com/claims/approve" name="approve" bindingOperationName="approve" type="Request-Response" inputName="" sendsAttachments="false" anonymous="optional" receivesAttachments="false"><con:settings/><con:call name="Request 1" wssPasswordType="PasswordDigest"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+  <wsdl:service name="ClaimsResolvingService">
+    <wsdl:port binding="tns:ClaimsResolvingBinding" name="ClaimsResolvingPort">
+      <soap:address location="http://localhost:9999"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="approve" bindingOperationName="approve" type="Request-Response" inputName="" sendsAttachments="false" anonymous="optional" receivesAttachments="false"><con:settings/><con:call name="Request 1" wssPasswordType="PasswordDigest"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
    <soapenv:Header/>
    <soapenv:Body>
       <cla:approve>
@@ -3013,7 +3053,58 @@
          </ClaimApprovalRequest>
       </cla:approve>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:credentials><con:username>user2</con:username><con:password>user2pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.insurance.example.com/claims/escalate" name="escalate" bindingOperationName="escalate" type="Request-Response" inputName="" sendsAttachments="false" anonymous="optional" receivesAttachments="false"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+</soapenv:Envelope>]]></con:request><con:credentials><con:username>user2</con:username><con:password>user2pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/></con:call><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:approve>
+         <ClaimApprovalRequest>
+            <cla:cust>
+               <cla:id>?</cla:id>
+               <cla:firstname>?</cla:firstname>
+               <cla:lastname>?</cla:lastname>
+            </cla:cust>
+            <cla:amount>?</cla:amount>
+            <cla:region>?</cla:region>
+            <cla:prio>?</cla:prio>
+            <cla:activateAt>?</cla:activateAt>
+         </ClaimApprovalRequest>
+      </cla:approve>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/></con:call><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:approve>
+         <ClaimApprovalRequest>
+            <cla:cust>
+               <cla:id>?</cla:id>
+               <cla:firstname>?</cla:firstname>
+               <cla:lastname>?</cla:lastname>
+            </cla:cust>
+            <cla:amount>?</cla:amount>
+            <cla:region>?</cla:region>
+            <cla:prio>?</cla:prio>
+            <cla:activateAt>?</cla:activateAt>
+         </ClaimApprovalRequest>
+      </cla:approve>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/></con:call><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:approve>
+         <ClaimApprovalRequest>
+            <cla:cust>
+               <cla:id>?</cla:id>
+               <cla:firstname>?</cla:firstname>
+               <cla:lastname>?</cla:lastname>
+            </cla:cust>
+            <cla:amount>?</cla:amount>
+            <cla:region>?</cla:region>
+            <cla:prio>?</cla:prio>
+            <cla:activateAt>?</cla:activateAt>
+         </ClaimApprovalRequest>
+      </cla:approve>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/></con:call></con:operation><con:operation isOneWay="false" action="" name="escalate" bindingOperationName="escalate" type="Request-Response" inputName="" sendsAttachments="false" anonymous="optional" receivesAttachments="false"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
    <soapenv:Header/>
    <soapenv:Body>
       <cla:escalate2>
@@ -3030,16 +3121,185 @@
          </ClaimApprovalRequest>
       </cla:escalate2>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/escalateRequest2"/></con:call></con:operation></con:interface><con:testSuite name="SimpleTests"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="getMyTasks" searchProperties="true" id="8f1618ed-6298-4f03-8f23-ab0643e54769"><con:settings/><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="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@wss-time-to-live"/></con:settings><con:encoding>UTF-8</c
 on:encoding><con:endpoint>http://localhost:8080/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:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/escalateRequest2"/></con:call><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:escalate>
+         <ClaimApprovalRequest>
+            <cla:cust>
+               <cla:id>?</cla:id>
+               <cla:firstname>?</cla:firstname>
+               <cla:lastname>?</cla:lastname>
+            </cla:cust>
+            <cla:amount>?</cla:amount>
+            <cla:region>?</cla:region>
+            <cla:prio>?</cla:prio>
+            <cla:activateAt>?</cla:activateAt>
+         </ClaimApprovalRequest>
+      </cla:escalate>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/escalateRequest"/></con:call><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:escalate>
+         <ClaimApprovalRequest>
+            <cla:cust>
+               <cla:id>?</cla:id>
+               <cla:firstname>?</cla:firstname>
+               <cla:lastname>?</cla:lastname>
+            </cla:cust>
+            <cla:amount>?</cla:amount>
+            <cla:region>?</cla:region>
+            <cla:prio>?</cla:prio>
+            <cla:activateAt>?</cla:activateAt>
+         </ClaimApprovalRequest>
+      </cla:escalate>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/escalateRequest"/></con:call><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:escalate>
+         <ClaimApprovalRequest>
+            <cla:cust>
+               <cla:id>?</cla:id>
+               <cla:firstname>?</cla:firstname>
+               <cla:lastname>?</cla:lastname>
+            </cla:cust>
+            <cla:amount>?</cla:amount>
+            <cla:region>?</cla:region>
+            <cla:prio>?</cla:prio>
+            <cla:activateAt>?</cla:activateAt>
+         </ClaimApprovalRequest>
+      </cla:escalate>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/escalateRequest"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="ClaimsResolvingBinding" type="wsdl" bindingName="{http://www.insurance.example.com/claims}ClaimsResolvingBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8080/ClaimsHandlingService/?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8080/ClaimsHandlingService/?wsdl"><con:part><con:url>http://localhost:8080/ClaimsHandlingService/?wsdl</con:url><con:content><![CDATA[<wsdl:definitions name="ClaimApproval" targetNamespace="http://www.insurance.example.com/claims" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.insurance.example.com/claims" xmlns:wsdl="http://schemas
 .xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+  <wsdl:types>
+    <xsd:schema elementFormDefault="qualified" targetNamespace="http://www.insurance.example.com/claims">
+      <xsd:complexType name="ClaimApprovalData">
+        <xsd:sequence>
+          <xsd:element name="cust">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="id" type="xsd:string"></xsd:element>
+                <xsd:element name="firstname" type="xsd:string"></xsd:element>
+                <xsd:element name="lastname" type="xsd:string"></xsd:element>
+              </xsd:sequence>
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="amount" type="xsd:double"/>
+          <xsd:element name="region" type="xsd:string"/>
+          <xsd:element name="prio" type="xsd:int"/>
+          <xsd:element name="activateAt" type="xsd:dateTime"/>
+        </xsd:sequence>
+      </xsd:complexType>
+    </xsd:schema>
+  </wsdl:types>
+  <wsdl:message name="ClaimResolveResponse"></wsdl:message>
+  <wsdl:message name="notifyResponse"></wsdl:message>
+  <wsdl:message name="ClaimResolveRequest">
+    <wsdl:part name="claimId" type="xsd:int"></wsdl:part>
+    <wsdl:part name="ok" type="xsd:boolean"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="ClaimApprovalResponse"></wsdl:message>
+  <wsdl:message name="ClaimApprovalRequest">
+    <wsdl:part name="ClaimApprovalRequest" type="tns:ClaimApprovalData"></wsdl:part>
+  </wsdl:message>
+  <wsdl:message name="notifyRequest">
+    <wsdl:part name="firstname" type="xsd:string"></wsdl:part>
+    <wsdl:part name="lastname" type="xsd:string"></wsdl:part>
+    <wsdl:part name="taskId" type="xsd:string"></wsdl:part>
+  </wsdl:message>
+  <wsdl:portType name="ClaimsResolvingPT">
+    <wsdl:operation name="resolve">
+      <wsdl:input message="tns:ClaimResolveRequest"></wsdl:input>
+      <wsdl:output message="tns:ClaimResolveResponse"></wsdl:output>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:portType name="ClaimsHandlingPT">
+    <wsdl:operation name="approve">
+      <wsdl:input message="tns:ClaimApprovalRequest"></wsdl:input>
+      <wsdl:output message="tns:ClaimApprovalResponse"></wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="escalate">
+      <wsdl:input message="tns:ClaimApprovalRequest"></wsdl:input>
+      <wsdl:output message="tns:ClaimApprovalResponse"></wsdl:output>
+    </wsdl:operation>
+  </wsdl:portType>
+  <wsdl:binding name="ClaimsHandlingBinding" type="tns:ClaimsHandlingPT">
+    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="approve">
+      <soap:operation/>
+      <wsdl:input>
+        <soap:body namespace="http://www.insurance.example.com/claims" use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body namespace="http://www.insurance.example.com/claims" use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+    <wsdl:operation name="escalate">
+      <soap:operation/>
+      <wsdl:input>
+        <soap:body namespace="http://www.insurance.example.com/claims" use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body namespace="http://www.insurance.example.com/claims" use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:binding name="ClaimsResolvingBinding" type="tns:ClaimsResolvingPT">
+    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
+    <wsdl:operation name="resolve">
+      <soap:operation/>
+      <wsdl:input>
+        <soap:body namespace="http://www.insurance.example.com/claims" use="literal"/>
+      </wsdl:input>
+      <wsdl:output>
+        <soap:body namespace="http://www.insurance.example.com/claims" use="literal"/>
+      </wsdl:output>
+    </wsdl:operation>
+  </wsdl:binding>
+  <wsdl:service name="ClaimsHandlingService">
+    <wsdl:port binding="tns:ClaimsHandlingBinding" name="ClaimsHandlingPort">
+      <soap:address location="http://localhost:8080/ClaimsHandlingService/"/>
+    </wsdl:port>
+  </wsdl:service>
+  <wsdl:service name="ClaimsResolvingService">
+    <wsdl:port binding="tns:ClaimsResolvingBinding" name="ClaimsResolvingPort">
+      <soap:address location="http://localhost:9999"/>
+    </wsdl:port>
+  </wsdl:service>
+</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:9999</con:endpoint><con:endpoint>http://localhost:8084/ClaimsResponse/</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="resolve" bindingOperationName="resolve" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8084/ClaimsResponse/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:resolve>
+         <ok>?</ok>
+      </cla:resolve>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsResolvingPT/resolveRequest"/></con:call><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9999</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:resolve>
+         <ok>?</ok>
+      </cla:resolve>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsResolvingPT/resolveRequest"/></con:call><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:9999</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:resolve>
+         <claimId>?</claimId>
+         <ok>?</ok>
+      </cla:resolve>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsResolvingPT/resolveRequest"/></con:call></con:operation></con:interface><con:testSuite name="SimpleTests"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="getMyTasks" searchProperties="true" id="8f1618ed-6298-4f03-8f23-ab0643e54769"><con:settings/><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="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@wss-time-to-live"/></con:settings><con:encoding>UTF-8</co
 n:encoding><con:endpoint>http://localhost:8080/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:Body>
       <xsd:getMyTasks>
          <xsd:taskType>ALL</xsd:taskType>
-         <xsd:genericHumanRole>ACTUAL_OWNER</xsd:genericHumanRole>
+         <xsd:genericHumanRole>ACTUALOWNER</xsd:genericHumanRole>
          <xsd:maxTasks>10</xsd:maxTasks>
       </xsd:getMyTasks>
    </soapenv:Body>
 </soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="XQuery Match"><con:configuration><path>declare namespace htd = 'http://www.example.org/WS-HT/api/xsd';
-count(*/*/htd:getMyTasksResponse)</path><content>&lt;xml-fragment>1&lt;/xml-fragment></content><allowWildcards>false</allowWildcards></con:configuration></con:assertion><con:credentials><con:username>user1</con:username><con:password>user1pass</con:password><con:domain>abc</con:domain></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getMyTasksRequest"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="task lifecycle" searchProperties="true" id="840e871f-2cc1-48be-83b5-97566a7b978b"><con:settings/><con:testStep type="request" name="approve - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClaimsHandlingBinding</con:interface><con:operation>approve</con:operation><con:request name="appr
 ove - Request 1" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+count(*/*/htd:getMyTasksResponse)</path><content>&lt;xml-fragment>1&lt;/xml-fragment></content><allowWildcards>false</allowWildcards></con:configuration></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>user1pass</con:password><con:domain>abc</con:domain></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getMyTasksRequest"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="task lifecycle" searchProperties="true" id="840e871f-2cc1-48be-83b5-97566a7b978b"><con:settings/><con:testStep type="request" name="approve - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClaimsHandlingBinding</con:interface><con:operation>ap
 prove</con:operation><con:request name="approve - Request 1" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
    <soapenv:Header/>
    <soapenv:Body>
       <cla:approve>
@@ -3056,41 +3316,131 @@
          </ClaimApprovalRequest>
       </cla:approve>
    </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:credentials><con:username>user2</con:username><con:password>user2pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest"/></con:request></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="" wssPasswordType="PasswordDigest"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@wss-time-to-live"/></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:Body>
-      <xsd:getMyTasks>
-         <xsd:taskType>ALL</xsd:taskType>
-         <xsd:genericHumanRole>ACTUAL_OWNER</xsd:genericHumanRole>
-         <xsd:maxTasks>10</xsd:maxTasks>
-      </xsd:getMyTasks>
-   </soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="XQuery Match"><con:configuration><path>declare namespace htd = 'http://www.example.org/WS-HT/api/xsd';
-count(*/*/htd:getMyTasksResponse/htd:taskAbstract)</path><content>&lt;xml-fragment>1&lt;/xml-fragment></content><allowWildcards>false</allowWildcards></con:configuration></con:assertion><con:credentials><con:username>user1</con:username><con:password>user1pass</con:password><con:domain>abc</con:domain></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/getMyTasksRequest"/></con:request></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:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest" to="" replyTo="http://localhost:8082/ClaimsResponseService/" addDefaultTo="true"/></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>9</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 se
 tNullOnMissingSource="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:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xml
 ns: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: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:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/startRequest"/></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:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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>
-         <xsd:identifier>11</xsd:identifier>
+         <xsd:identifier>-11</xsd:identifier>
       </xsd:release>
    </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:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/releaseRequest"/></con:request></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:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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>1</xsd:identifier>
+         <xsd:identifier>${Properties#tid}</xsd:identifier>
       </xsd:start>
    </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>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/startRequest"/></con:request></con:config></con:testStep><con:testStep type="request" name="release"><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" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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>
-         <xsd:identifier>1</xsd:identifier>
+         <xsd:identifier>${Properties#tid}</xsd:identifier>
       </xsd:release>
    </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>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/releaseRequest"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:properties/><con:wssContainer/></con:soapui-project>
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/releaseRequest"/></con:request></con:config></con:testStep><con:testStep type="request" name="start2"><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="start2" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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>${Properties#tid}</xsd:identifier>
+      </xsd:start>
+   </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>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/startRequest"/></con:request></con:config></con:testStep><con:testStep type="request" name="complete"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>complete</con:operation><con:request name="complete" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:complete>
+         <xsd:identifier>${Properties#tid}</xsd:identifier>
+         <xsd:taskData>asdb</xsd:taskData>
+      </xsd:complete>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username>user1</con:username><con:password>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/completeRequest"/></con:request></con:config></con:testStep><con:testStep type="mockresponse" name="resolve"><con:settings/><con:config xsi:type="con:MockResponseStep" startStep="complete" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClaimsResolvingBinding</con:interface><con:operation>resolve</con:operation><con:path>/ClaimsResponseService/</con:path><con:port>8082</con:port><con:response><con:settings/><con:responseContent><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.exam
 ple.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:resolveResponse/>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:responseContent><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:response><con:assertion type="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="XQuery Match"><con:configuration><path>&lt;a>{*/*/*/*/text()}&lt;/a></path><content>&lt;a>123true&lt;/a></content><allowWildcards>false</allowWildcards></con:configuration></con:assertion></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="task lifecycle - fault" searchProperties="true" id="2a5f518e-5583-46a8-b552-8332a0dbfeb0"><con:settings/><con:testStep type="request" name="approve - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClaimsHandlingBinding</con:interface><con:operation>approve</con:operation><con:request name="approve - Request 
 1" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:approve>
+         <ClaimApprovalRequest>
+            <cla:cust>
+               <cla:id>1234</cla:id>
+               <cla:firstname>Edmund</cla:firstname>
+               <cla:lastname>Zorn</cla:lastname>
+            </cla:cust>
+            <cla:amount>1234</cla:amount>
+            <cla:region>usa</cla:region>
+            <cla:prio>2</cla:prio>
+            <cla:activateAt>2009-01-02T12:00:00</cla:activateAt>
+         </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>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest" to="" replyTo="http://localhost:8086/ClaimsResponseService/" addDefaultTo="true"/></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>10</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 s
 etNullOnMissingSource="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:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xm
 lsoap.org/soap/envelope/" xmlns:xsd="http://www.example.org/WS-HT/api/xsd">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <xsd:start>
+         <xsd:identifier>${Properties#tid}</xsd:identifier>
+      </xsd:start>
+   </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>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/startRequest"/></con:request></con:config></con:testStep><con:testStep type="request" name="fail - 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>fail</con:operation><con:request name="fail - Request 1" outgoingWss="" incomingWss="" wssPasswordType="PasswordText"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:fail>
+         <xsd:identifier>${Properties#tid}</xsd:identifier>
+         <xsd:faultName>fn1</xsd:faultName>
+         <xsd:faultData>fd1</xsd:faultData>
+      </xsd:fail>
+   </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>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/failRequest"/></con:request></con:config></con:testStep><con:testStep type="mockresponse" name="resolve"><con:settings/><con:config xsi:type="con:MockResponseStep" startStep="fail - Request 1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClaimsResolvingBinding</con:interface><con:operation>resolve</con:operation><con:path>/ClaimsResponseService/</con:path><con:port>8086</con:port><con:response><con:settings/><con:responseContent><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:resolveResponse/>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:responseContent><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:response><con:assertion type="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="XQuery Match"><con:configuration><path>&lt;a>{*/*/*/*/text()}&lt;/a></path><content>&lt;a>1234false&lt;/a></content><allowWildcards>false</allowWildcards></con:configuration></con:assertion></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="task lifecycle - forward" searchProperties="true" id="c0469a7c-d838-429d-aac8-0edde340f414"><con:settings/><con:testStep type="request" name="approve - Request 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>ClaimsHandlingBinding</con:interface><con:operation>approve</con:operation><con:request name="approve - Requ
 est 1" outgoingWss="" incomingWss="" wssPasswordType="PasswordDigest" useWsAddressing="true"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/ClaimsHandlingService/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:approve>
+         <ClaimApprovalRequest>
+            <cla:cust>
+               <cla:id>1234</cla:id>
+               <cla:firstname>Edmund</cla:firstname>
+               <cla:lastname>Zorn</cla:lastname>
+            </cla:cust>
+            <cla:amount>1234</cla:amount>
+            <cla:region>usa</cla:region>
+            <cla:prio>2</cla:prio>
+            <cla:activateAt>2009-01-02T12:00:00</cla:activateAt>
+         </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>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsHandlingPT/approveRequest" to="" replyTo="http://localhost:8086/ClaimsResponseService/" addDefaultTo="true"/></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>11</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 s
 etNullOnMissingSource="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="PasswordText"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/taskOperations/</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmln
 s: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>
+         <xsd:identifier>${Properties#tid}</xsd:identifier>
+         <xsd:organizationalEntity>
+            <ws:users>
+               <ws:user>user2</ws:user>
+            </ws:users>
+         </xsd:organizationalEntity>
+      </xsd:forward>
+   </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>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.example.org/WS-HT/api/wsdl/taskOperations/forwardRequest"/></con:request></con:config></con:testStep><con:testStep type="request" name="getTaskInfo"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>taskOperationsSOAP</con:interface><con:operation>getTaskInfo</con:operation><con:request name="getTaskInfo" wssPasswordType="PasswordText"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/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:getTaskInfo>
+         <xsd:identifier>${Properties#tid}</xsd:identifier>
+      </xsd:getTaskInfo>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="XQuery Match"><con:configuration><path>&lt;a xmlns:ns3="http://www.example.org/WS-HT/api">{*/*/*/*/ns3:actualOwner/text()}&lt;/a></path><content>&lt;a xmlns:ns3="http://www.example.org/WS-HT/api">user2&lt;/a></content><allowWildcards>false</allowWildcards></con:configuration></con:assertion><con:credentials><con:username>user1</con:username><con:password>user1pass</con:password></con:credentials><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:mockService port="8084" path="/ClaimsResponse/" host="joker-laptop" name="MockService 1" bindToHostOnly="false" docroot=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.mock.WsdlMockService@require-soap-action">true</con:setting><con:setting id="com.eviware.soapui.impl.wsdl.mock.WsdlMockService@require-soap-versio
 n">false</con:setting></con:settings><con:mockOperation name="resolve" interface="ClaimsResolvingBinding" operation="resolve"><con:settings/><con:dispatchStyle>SEQUENCE</con:dispatchStyle><con:defaultResponse>Response 1</con:defaultResponse><con:response name="Response 1" encoding="UTF-8"><con:settings/><con:responseContent><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cla="http://www.insurance.example.com/claims">
+   <soapenv:Header/>
+   <soapenv:Body>
+      <cla:resolveResponse/>
+   </soapenv:Body>
+</soapenv:Envelope>]]></con:responseContent><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.insurance.example.com/claims/ClaimsResolvingPT/resolveResponse"/></con:response><con:dispatchConfig/></con:mockOperation><con:properties/></con:mockService><con:properties/><con:wssContainer/></con:soapui-project>
\ No newline at end of file

Added: incubator/hise/trunk/hise-web/src/main/resources/hise-cxf.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-web/src/main/resources/hise-cxf.xml?rev=898994&view=auto
==============================================================================
--- incubator/hise/trunk/hise-web/src/main/resources/hise-cxf.xml (added)
+++ incubator/hise/trunk/hise-web/src/main/resources/hise-cxf.xml Wed Jan 13 23:20:54 2010
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8"?>
+  <!--
+    ~ Licensed to the Apache Software Foundation (ASF) under one ~ or more contributor license agreements. See the NOTICE file ~ distributed with this work for additional information ~ regarding copyright ownership. The ASF licenses this file ~ to you under the Apache License, Version 2.0 (the ~ "License"); you may not use this file except in compliance ~ with the License. You may obtain a copy of the License at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~ Unless required by applicable law or agreed to in writing, ~ software distributed under the License is distributed on an ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~ KIND, either express or implied. See the License for the ~ specific
+    language governing permissions and limitations ~ under the License.
+  -->
+<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:util="http://www.springframework.org/schema/util" xmlns:http-conf="http://cxf.apache.org/transports/http/configuration" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:jaxws="http://cxf.apache.org/jaxws" xmlns:cxf="http://cxf.apache.org/core" xmlns:htd="http://www.example.org/WS-HT" xmlns:htda="http://www.example.org/WS-HT/api" xmlns:htdt="http://www.example.org/WS-HT/api/xsd" xmlns:htdaw="http://www.example.org/WS-HT/api/wsdl" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ins="http://www.insurance.example.com/claims"
+  xsi:schemaLocation="
+       http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
+       http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.0.xsd
+       http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd
+       http://cxf.apache.org/transports/http/configuration http://cxf.apache.org/schemas/configuration/http-conf.xsd
+       http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
+       http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd
+       http://cxf.apache.org/core http://cxf.apache.org/schemas/core.xsd
+       http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
+       ">
+
+  <import resource="classpath:META-INF/cxf/cxf.xml"/>
+  <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/>
+  <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>
+
+<!-- 
+  <bean id="hisePasswordCallback" class="org.apache.hise.engine.MapPasswordCallback">
+    <property name="passwords" ref="hiseLoginProperties"/>
+  </bean>
+   -->
+
+  <bean id="hisePasswordCallback" class="org.apache.hise.engine.HISEDaoPasswordCallback">
+    <property name="hiseDao" ref="hiseDao"/>
+  </bean>
+
+<!-- 
+  <bean id="transactionHandler" class="org.apache.hise.engine.jaxws.TransactionHandler">
+    <property name="transactionManager" ref="transactionManager"/>
+  </bean>
+   -->
+
+  <bean id="hiseDao" class="org.apache.hise.dao.HISEDao">
+    <property name="entityManagerFactory" ref="htEntityManagerFactory"/>
+  </bean>
+
+  <bean id="hiseEngine" class="org.apache.hise.engine.HISEEngine">
+    <property name="hiseDao" ref="hiseDao"/>
+  </bean>
+
+  <bean id="hiseScheduler" class="org.apache.hise.engine.Scheduler" init-method="init" destroy-method="destroy">
+    <property name="hiseEngine" ref="hiseEngine"/>
+    <property name="transactionManager" ref="transactionManager"/>
+  </bean>
+
+  <tx:annotation-driven transaction-manager="transactionManager"/>
+
+  <util:properties id="hiseLoginProperties" location="classpath:hise-login.properties"/>
+
+  <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
+    <property name="entityManagerFactory" ref="htEntityManagerFactory"/>
+    <property name="dataSource" ref="htDataSource"/>
+  </bean>
+
+  <bean name="taskOperations" class="org.apache.hise.engine.jaxws.TaskOperationsImpl" init-method="init">
+    <property name="hiseEngine" ref="hiseEngine"/>
+  </bean>
+
+  <jaxws:endpoint id="taskOperationsEndpoint" name="taskOperationsEndpoint" address="/taskOperations/" implementor="#taskOperations" serviceName="htdaw:taskOperations" publish="true"  wsdlLocation="classpath:ws-humantask.wsdl">
+  <!-- 
+    <jaxws:handlers>
+      <ref bean="transactionHandler"/>
+    </jaxws:handlers>
+     -->
+    <jaxws:inInterceptors>
+      <bean class="org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor">
+        <constructor-arg>
+          <map>
+            <entry key="action" value="UsernameToken"/>
+            <entry key="passwordType" value="PasswordDigest"/>
+            <entry key="passwordCallbackRef">
+              <ref bean="hisePasswordCallback"/>
+            </entry>
+          </map>
+        </constructor-arg>
+      </bean>
+    </jaxws:inInterceptors>
+  </jaxws:endpoint>
+
+  <bean id="logInbound" class="org.apache.cxf.interceptor.LoggingInInterceptor"/>
+  <bean id="logOutbound" class="org.apache.cxf.interceptor.LoggingOutInterceptor"/>
+
+  <cxf:bus>
+    <cxf:inInterceptors>
+      <ref bean="logInbound"/>
+    </cxf:inInterceptors>
+    <cxf:outInterceptors>
+      <ref bean="logOutbound"/>
+    </cxf:outInterceptors>
+    <cxf:inFaultInterceptors>
+      <ref bean="logInbound"/>
+    </cxf:inFaultInterceptors>
+    <cxf:outFaultInterceptors>
+      <ref bean="logOutbound"/>
+    </cxf:outFaultInterceptors>
+  </cxf:bus>
+</beans>

Propchange: incubator/hise/trunk/hise-web/src/main/resources/hise-cxf.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/hise/trunk/hise-web/src/main/resources/hise-ds.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-web/src/main/resources/hise-ds.xml?rev=898994&r1=898993&r2=898994&view=diff
==============================================================================
--- incubator/hise/trunk/hise-web/src/main/resources/hise-ds.xml (original)
+++ incubator/hise/trunk/hise-web/src/main/resources/hise-ds.xml Wed Jan 13 23:20:54 2010
@@ -27,6 +27,14 @@
     http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd
     ">
 
+    <bean id="htEntityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
+        <property name="dataSource" ref="htDataSource" />
+        <property name="jpaVendorAdapter" ref="htJPAVendorAdapter"/>
+        <property name="jpaPropertyMap" ref="htJPAPropertyMap"/>
+        <property name="persistenceXmlLocation" value="classpath:/org/apache/hise/persistence.xml" />
+        <property name="persistenceUnitName" value="org.apache.hise"/>
+    </bean>
+
     <util:map id="htJPAPropertyMap">
         <!-- 
             <entry key="hibernate.search.default.directory_provider" value="org.hibernate.search.store.RAMDirectoryProvider"  />   

Modified: incubator/hise/trunk/hise-web/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-web/src/main/webapp/WEB-INF/web.xml?rev=898994&r1=898993&r2=898994&view=diff
==============================================================================
--- incubator/hise/trunk/hise-web/src/main/webapp/WEB-INF/web.xml (original)
+++ incubator/hise/trunk/hise-web/src/main/webapp/WEB-INF/web.xml Wed Jan 13 23:20:54 2010
@@ -27,10 +27,8 @@
       <param-name>contextConfigLocation</param-name>
       <param-value>
         classpath:/hise-ds.xml,
-        classpath:/hise-config.xml,
-        classpath:/cxf-server.xml,
-        classpath:/hise/applicationContext.xml,
-        classpath:/*-hise-endpoint.xml
+        classpath:/hise-cxf.xml,
+        classpath:/*-hise-dd.xml
       </param-value>
     </context-param>
 
@@ -56,15 +54,21 @@
         <display-name>HTTP Request Interceptor</display-name>
 
         <servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
+        <!--
         <init-param>
           <param-name>config-location</param-name>
-          <param-value>classpath:/cxf-server.xml</param-value>
+          <param-value>
+            classpath:/hise-ds.xml,
+            classpath:/hise-cxf.xml,
+            classpath:/*-hise-dd.xml
+          </param-value>
         </init-param>
         <init-param>
           <param-name>bus.id</param-name>
           <param-value>cxf</param-value>
         </init-param>
         <load-on-startup>999</load-on-startup>
+        -->
       </servlet>
       <servlet-mapping>
         <servlet-name>HTTP Request Interceptor</servlet-name>

Added: incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/Client2Test.java
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/Client2Test.java?rev=898994&view=auto
==============================================================================
--- incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/Client2Test.java (added)
+++ incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/Client2Test.java Wed Jan 13 23:20:54 2010
@@ -0,0 +1,54 @@
+package org.apache.hise;
+
+import java.util.Iterator;
+
+import javax.xml.namespace.QName;
+import javax.xml.soap.MessageFactory;
+import javax.xml.soap.SOAPMessage;
+import javax.xml.transform.Source;
+import javax.xml.transform.dom.DOMSource;
+import javax.xml.ws.Dispatch;
+import javax.xml.ws.Service;
+
+import org.apache.commons.lang.Validate;
+import org.apache.hise.utils.DOMUtils;
+import org.junit.Ignore;
+import org.junit.Test;
+import org.w3c.dom.Document;
+
+@Ignore
+public class Client2Test {
+    @Test
+    public void testClient() throws Exception {
+        Service destinationService = Service.create(getClass().getResource("/ExampleTasks.wsdl"), QName.valueOf("{http://www.insurance.example.com/claims}ClaimsResolvingService"));
+        QName destinationPort = null;
+        {
+            Iterator<QName> it = destinationService.getPorts();
+            while (it.hasNext()) {
+                QName p = it.next();
+                System.out.println(p);
+                destinationPort = p;
+            }
+        }
+        Validate.notNull(destinationPort);
+
+        Dispatch<Source> dispatch;
+        dispatch = destinationService.createDispatch(destinationPort, Source.class, Service.Mode.PAYLOAD);
+
+//        Dispatch<SOAPMessage> dispatch;
+//        dispatch = destinationService.createDispatch(destinationPort, SOAPMessage.class, Service.Mode.PAYLOAD);
+        
+        dispatch.getRequestContext().put(Dispatch.ENDPOINT_ADDRESS_PROPERTY, "http://localhost:8084/ClaimsResponse/");
+        //Tue Jan 12 17:50:56 GMT+01:00 2010:DEBUG:>> "SOAPAction: "http://www.insurance.example.com/claims/approve"[\r][\n]"
+
+//        dispatch.getRequestContext().put(Dispatch.SOAPACTION_URI_PROPERTY, "http://www.insurance.example.com/claims/approve");
+//        SOAPMessage m;
+//        MessageFactory messageFactory = MessageFactory.newInstance();
+//        m = messageFactory.createMessage();
+        Document response = DOMUtils.parse("<cla:resolve xmlns:cla=\"http://www.insurance.example.com/claims\"><ok>true</ok></cla:resolve>");
+//        Document doc = m.getSOAPBody().getOwnerDocument();
+//        m.getSOAPBody().appendChild(doc.importNode(response.getDocumentElement(), true));
+//        m.writeTo(System.out);
+        dispatch.invoke(new DOMSource(response));
+    }
+}

Propchange: incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/Client2Test.java
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/SampleUsers.java
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/SampleUsers.java?rev=898994&view=auto
==============================================================================
--- incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/SampleUsers.java (added)
+++ incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/SampleUsers.java Wed Jan 13 23:20:54 2010
@@ -0,0 +1,54 @@
+package org.apache.hise;
+
+import org.apache.hise.dao.HISEDao;
+import org.apache.hise.dao.OrgEntity;
+import org.apache.hise.dao.TaskOrgEntity;
+import org.springframework.orm.jpa.JpaTransactionManager;
+import org.springframework.transaction.TransactionStatus;
+import org.springframework.transaction.support.TransactionCallback;
+import org.springframework.transaction.support.TransactionTemplate;
+
+public class SampleUsers {
+    
+    private HISEDao hiseDao;
+    private JpaTransactionManager transactionManager;
+    
+    public void setHiseDao(HISEDao hiseDao) {
+        this.hiseDao = hiseDao;
+    }
+
+    public void setTransactionManager(JpaTransactionManager transactionManager) {
+        this.transactionManager = transactionManager;
+    }
+
+    public void init() {
+        TransactionTemplate transactionTemplate = new TransactionTemplate(transactionManager);
+        
+        transactionTemplate.execute(new TransactionCallback() {
+            public Object doInTransaction(TransactionStatus arg0) {
+                OrgEntity g = new OrgEntity();
+                {
+                    g.setName("group1");
+                    g.setType(TaskOrgEntity.OrgEntityType.GROUP);
+                    hiseDao.saveOrgEntity(g);
+                }
+                {
+                    OrgEntity o = new OrgEntity();
+                    o.setName("user1");
+                    o.setType(TaskOrgEntity.OrgEntityType.USER);
+                    o.setUserPassword("user1pass");
+                    hiseDao.saveOrgEntity(o);
+                }
+                {
+                    OrgEntity o = new OrgEntity();
+                    o.setName("user2");
+                    o.setType(TaskOrgEntity.OrgEntityType.USER);
+                    o.setUserPassword("user2pass");
+                    o.getUserGroups().add(g);
+                    hiseDao.saveOrgEntity(o);
+                }
+                return null;
+            }
+        });
+    }
+}

Propchange: incubator/hise/trunk/hise-web/src/test/java/org/apache/hise/SampleUsers.java
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/hise/trunk/hise-web/src/test/resources/epr.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-web/src/test/resources/epr.xml?rev=898994&view=auto
==============================================================================
--- incubator/hise/trunk/hise-web/src/test/resources/epr.xml (added)
+++ incubator/hise/trunk/hise-web/src/test/resources/epr.xml Wed Jan 13 23:20:54 2010
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsa:EndpointReference 
+  xmlns:wsa="http://www.w3.org/2005/08/addressing"
+  xmlns:wsa2="http://www.w3.org/2005/02/addressing/wsdl"
+  >
+  <wsa:Address>http://localhost:8082/ClaimsResponseService/</wsa:Address>
+  <wsa:To>http://localhost:8082/ClaimsHandlingService/</wsa:To>
+  <!-- 
+  <wsa:Metadata>
+    <wsa2:ServiceName xmlns:ins="http://www.insurance.example.com/claims" EndpointName="ClaimsResolvingPort">ins:ClaimsResolvingService</wsa2:ServiceName>
+  </wsa:Metadata>
+   -->
+</wsa:EndpointReference>

Propchange: incubator/hise/trunk/hise-web/src/test/resources/epr.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/hise/trunk/hise-web/src/test/resources/epr2.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-web/src/test/resources/epr2.xml?rev=898994&view=auto
==============================================================================
--- incubator/hise/trunk/hise-web/src/test/resources/epr2.xml (added)
+++ incubator/hise/trunk/hise-web/src/test/resources/epr2.xml Wed Jan 13 23:20:54 2010
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsa:To xmlns:wsa="http://www.w3.org/2005/08/addressing">http://localhost:8082/ClaimsHandlingService/</wsa:To>

Propchange: incubator/hise/trunk/hise-web/src/test/resources/epr2.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/hise/trunk/hise-web/src/test/resources/hise-ds.xml
URL: http://svn.apache.org/viewvc/incubator/hise/trunk/hise-web/src/test/resources/hise-ds.xml?rev=898994&view=auto
==============================================================================
--- incubator/hise/trunk/hise-web/src/test/resources/hise-ds.xml (added)
+++ incubator/hise/trunk/hise-web/src/test/resources/hise-ds.xml Wed Jan 13 23:20:54 2010
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ Licensed to the Apache Software Foundation (ASF) under one
+  ~ or more contributor license agreements.  See the NOTICE file
+  ~ distributed with this work for additional information
+  ~ regarding copyright ownership.  The ASF licenses this file
+  ~ to you under the Apache License, Version 2.0 (the
+  ~ "License"); you may not use this file except in compliance
+  ~ with the License.  You may obtain a copy of the License at
+  ~
+  ~    http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by applicable law or agreed to in writing,
+  ~ software distributed under the License is distributed on an
+  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  ~ KIND, either express or implied.  See the License for the
+  ~ specific language governing permissions and limitations
+  ~ under the License.
+  -->
+<beans xmlns="http://www.springframework.org/schema/beans" 
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+       xmlns:util="http://www.springframework.org/schema/util"
+       
+       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
+    http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd
+    http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd
+    http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd
+    ">
+
+    <bean id="htEntityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
+        <property name="dataSource" ref="htDataSource" />
+        <property name="jpaVendorAdapter" ref="htJPAVendorAdapter"/>
+        <property name="jpaPropertyMap" ref="htJPAPropertyMap"/>
+        <property name="persistenceXmlLocation" value="classpath:/org/apache/hise/persistence.xml" />
+        <property name="persistenceUnitName" value="org.apache.hise"/>
+    </bean>
+
+    <util:map id="htJPAPropertyMap">
+        <!-- 
+            <entry key="hibernate.search.default.directory_provider" value="org.hibernate.search.store.RAMDirectoryProvider"  />   
+            <entry key="hibernate.cache.provider_class" value="net.sf.ehcache.hibernate.SingletonEhCacheProvider" />
+            <entry key="hibernate.cache.provider_configuration" value="classpath:ehCache.xml" />
+            <entry key="hibernate.cache.use_second_level_cache" value="true" />
+            <entry key="hibernate.generate_statistics" value="true" />
+            <entry key="hibernate.cache.use_structured_entries" value="true" />
+            <entry key="hibernate.jdbc.batch_size" value="0" />
+            <entry key="hibernate.default_batch_fetch_size" value="20"/>
+             -->
+            <entry key="hibernate.hbm2ddl.auto" value="create-drop" />
+    </util:map>
+    
+    <!-- 
+    <bean id="htJPAVendorAdapter" class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
+        <property name="showSql" value="true" />
+        <property name="generateDdl" value="true" />
+        <property name="databasePlatform" value="org.hibernate.dialect.H2Dialect" />
+    </bean>
+
+    <bean id="htDataSource" class="org.springframework.jdbc.datasource.SingleConnectionDataSource" lazy-init="true">
+        <property name="driverClassName" value="org.h2.Driver" />
+        <property name="url" value="jdbc:h2:file:~/hise-db;DB_CLOSE_ON_EXIT=false" />
+        <property name="username" value="sa" />
+        <property name="password">
+            <value></value>
+        </property>
+        <property name="autoCommit" value="false" />
+        <property name="suppressClose" value="true" />
+    </bean>
+     -->
+
+    <!-- 
+    <bean id="htJPAVendorAdapter" class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
+        <property name="showSql" value="true" />
+        <property name="generateDdl" value="true" />
+        <property name="databasePlatform" value="org.hibernate.dialect.MySQL5Dialect" />
+    </bean>
+
+    <bean id="htDataSource" class="org.springframework.jdbc.datasource.SingleConnectionDataSource" lazy-init="true">
+        <property name="driverClassName" value="com.mysql.jdbc.Driver" />
+        <property name="url" value="jdbc:mysql://localhost/hise"/>
+        <property name="username" value="root" />
+        <property name="password" value="abc"/>
+        <property name="autoCommit" value="false" />
+        <property name="suppressClose" value="true" />
+    </bean>
+     -->
+
+    <bean id="htJPAVendorAdapter" class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
+        <property name="showSql" value="false" />
+        <property name="generateDdl" value="true" />
+        <property name="databasePlatform" value="org.hibernate.dialect.OracleDialect" />
+    </bean>
+
+    <bean id="htDataSource" class="org.springframework.jdbc.datasource.SingleConnectionDataSource" lazy-init="true">
+        <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
+        <property name="url" value="jdbc:oracle:thin:@localhost:1521:XE"/>
+        <property name="username" value="hise" />
+        <property name="password" value="hise"/>
+        <property name="autoCommit" value="false" />
+        <property name="suppressClose" value="true" />
+    </bean>
+    
+    <bean id="sampleUsers" class="org.apache.hise.SampleUsers" init-method="init">
+        <property name="hiseDao" ref="hiseDao"></property>
+        <property name="transactionManager" ref="transactionManager"></property>
+    </bean>
+ </beans>

Propchange: incubator/hise/trunk/hise-web/src/test/resources/hise-ds.xml
------------------------------------------------------------------------------
    svn:eol-style = native