0 Replies Latest reply: Feb 20, 2009 8:47 AM by 506087 RSS

    Calling ESB_UnbilledUsageSiebelReqABCS_Service Error

    506087
      Hi All,

      Requirment is to create a jspx page by calling the ESB_UnbilledUsageSiebelReqABCS_Service. I have created the proxy for the ESB_UnbilledUsageSiebelReqABCS_Service web service and created the user data class, VO and AM. When I am testing the call, using AM-->Test, it throws follwing error for the error

      <corecom:Text>
      com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.xmlsoap.org/ws/2003/03/business-process/}selectionFailure} messageType: {}
      parts: {{summary=&lt;summary>empty variable/expression result.
      xpath variable/expression expression "/ns3:ListOfCmuRequestBillingProfileIo/ns3:ComInvoiceProfile/ns3:AccountName" is empty at line 280, when attempting reading/copying it.
      Please make sure the variable/expression result "/ns3:ListOfCmuRequestBillingProfileIo/ns3:ComInvoiceProfile/ns3:AccountName" is not empty.
      &lt;/summary>}}
      </corecom:Text>

      for the request message

      <env:Header>
      <sbh:SessionType xmlns:sbh="http://siebel.com/webservices">None</sbh:SessionType>
      </env:Header>
      <env:Body>
      <ns0:QueryUnbilledUsage_Input>
      <ns6:ListOfCmuRequestBillingProfileIo>
      <ns6:ComInvoiceProfile>
      <ns6:AccountId>1-628CY</ns6:AccountId>
      <ns6:AccountName>Parasu Ram BAN1</ns6:AccountName>
      <ns6:MaximumNumberOfRecords>10</ns6:MaximumNumberOfRecords>
      <ns6:CurrencyCode>INR</ns6:CurrencyCode>
      <ns6:BillingProfileName>1-628DS</ns6:BillingProfileName>
      <ns6:BillingProfileId>1-628DS</ns6:BillingProfileId>
      </ns6:ComInvoiceProfile>
      </ns6:ListOfCmuRequestBillingProfileIo>
      </ns0:QueryUnbilledUsage_Input>
      </env:Body>
      </env:Envelope>.

      But When I am appedning the

      But when I am invoking the web service through Eviware SOAP UI, by removing the tag <ns0:QueryUnbilledUsage_Input> from the request, I am able to get the proper response.

      Can any one help me out what and where the things are going wrong

      Thanks
      Vikram