2016-04-15 3 views
0

の制御を見つけるはfusion.TheのWebサービスから給与詳細を取得するために、Oracle OERから得られたWSDLのXMLのSOAPUIバージョンであるAssignmentidHIREDATEfindcriteriaにFindControlを求めます、私はこのWebserviceを消費するときJdeveloper私はcreanteriaとfindcontrolをnullとして渡し、値をassignmentidとhiredateに渡して給与属性を得ることができます。しかし、soap uiの問題は何ですか?私の仕事はsoapuiで実行することです検索基準の値とSOAP UIの下

<?xml version="1.0" encoding="UTF-8"?> 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/hcm/compensation/salary/core/salaryServiceV2/types/" xmlns:typ1="http://xmlns.oracle.com/adf/svc/types/"> 
    <soapenv:Header /> 
    <soapenv:Body> 
     <typ:findSalaryfindByAssignmentIdAndDate> 
     <typ:findCriteria> 
      <typ1:fetchStart>0</typ1:fetchStart> 
      <typ1:fetchSize>-1</typ1:fetchSize> 
      <!--Optional:--> 
      <typ1:filter> 
       <!--Optional:--> 
       <typ1:conjunction>?</typ1:conjunction> 
       <!--1 or more repetitions:--> 
       <typ1:group> 
        <!--Optional:--> 
        <typ1:conjunction>?</typ1:conjunction> 
        <typ1:upperCaseCompare>false</typ1:upperCaseCompare> 
        <!--1 or more repetitions:--> 
        <typ1:item> 
        <!--Optional:--> 
        <typ1:conjunction>?</typ1:conjunction> 
        <typ1:upperCaseCompare>false</typ1:upperCaseCompare> 
        <typ1:attribute>?</typ1:attribute> 
        <typ1:operator>?</typ1:operator> 
        <!--You have a CHOICE of the next 2 items at this level--> 
        <!--Zero or more repetitions:--> 
        <typ1:value>?</typ1:value> 
        <typ1:nested /> 
        </typ1:item> 
       </typ1:group> 
       <!--Zero or more repetitions:--> 
       <typ1:nested /> 
      </typ1:filter> 
      <!--Optional:--> 
      <typ1:sortOrder> 
       <!--1 or more repetitions:--> 
       <typ1:sortAttribute> 
        <typ1:name>?</typ1:name> 
        <typ1:descending>false</typ1:descending> 
       </typ1:sortAttribute> 
      </typ1:sortOrder> 
      <!--Zero or more repetitions:--> 
      <typ1:findAttribute>?</typ1:findAttribute> 
      <typ1:excludeAttribute>false</typ1:excludeAttribute> 
      <!--Zero or more repetitions:--> 
      <typ1:childFindCriteria> 
       <typ1:fetchStart>0</typ1:fetchStart> 
       <typ1:fetchSize>-1</typ1:fetchSize> 
       <!--Optional:--> 
       <typ1:filter> 
        <!--Optional:--> 
        <typ1:conjunction>?</typ1:conjunction> 
        <!--1 or more repetitions:--> 
        <typ1:group> 
        <!--Optional:--> 
        <typ1:conjunction>?</typ1:conjunction> 
        <typ1:upperCaseCompare>false</typ1:upperCaseCompare> 
        <!--1 or more repetitions:--> 
        <typ1:item> 
         <!--Optional:--> 
         <typ1:conjunction>?</typ1:conjunction> 
         <typ1:upperCaseCompare>false</typ1:upperCaseCompare> 
         <typ1:attribute>?</typ1:attribute> 
         <typ1:operator>?</typ1:operator> 
         <!--You have a CHOICE of the next 2 items at this level--> 
         <!--Zero or more repetitions:--> 
         <typ1:value>?</typ1:value> 
         <typ1:nested /> 
        </typ1:item> 
        </typ1:group> 
        <!--Zero or more repetitions:--> 
        <typ1:nested /> 
       </typ1:filter> 
       <!--Optional:--> 
       <typ1:sortOrder> 
        <!--1 or more repetitions:--> 
        <typ1:sortAttribute> 
        <typ1:name>?</typ1:name> 
        <typ1:descending>false</typ1:descending> 
        </typ1:sortAttribute> 
       </typ1:sortOrder> 
       <!--Zero or more repetitions:--> 
       <typ1:findAttribute>?</typ1:findAttribute> 
       <typ1:excludeAttribute>false</typ1:excludeAttribute> 
       <!--Zero or more repetitions:--> 
       <typ1:childFindCriteria /> 
       <typ1:childAttrName>?</typ1:childAttrName> 
      </typ1:childFindCriteria> 
     </typ:findCriteria> 
     <typ:assignmentId>?</typ:assignmentId> 
     <typ:effectiveDate>?</typ:effectiveDate> 
     <typ:findControl> 
      <typ1:retrieveAllTranslations>false</typ1:retrieveAllTranslations> 
     </typ:findControl> 
     </typ:findSalaryfindByAssignmentIdAndDate> 
    </soapenv:Body> 
</soapenv:Envelope> 

答えて

0

あなたがNULL値を持つノードを渡したい場合、あなたはこのようにそれを行うことができます。

<?xml version="1.0" encoding="UTF-8"?> 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
    xmlns:typ="http://xmlns.oracle.com/apps/hcm/compensation/salary/core/salaryServiceV2/types/" 
    xmlns:typ1="http://xmlns.oracle.com/adf/svc/types/"> 
    <soapenv:Header /> 
    <soapenv:Body> 
     <typ:findSalaryfindByAssignmentIdAndDate> 
     <typ:findCriteria /><!-- NULLed node --> 
     <typ:assignmentId>your_id</typ:assignmentId> 
     <typ:effectiveDate>effective_date</typ:effectiveDate> 
     <typ:findControl /><!-- NULLed node --> 
     </typ:findSalaryfindByAssignmentIdAndDate> 
    </soapenv:Body> 
</soapenv:Envelope> 
関連する問題