Skip to Content
0
Former Member
Dec 30, 2005 at 04:19 PM

XML integration: SOAP Runtime Exception

311 Views

Hi, and a happy new year to all of you.

I'm quite in trouble right now: I'm trying to process an XML flow into BW, but I receive the following error when trying:

-


<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>Internal Server Error</faultstring>
<detail>SOAP Runtime Exception: CSoapExceptionInternal : XML kernel processor cannot prepare function call ( kernel rc=2 ) </detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body></SOAP-ENV:Envelope>

-


The strangest thing is:

- I don't see any XML error

- When I try to send the flow into another system (Without the right datasource name), i get the same error

- When I add an error in my XML code, I still have the same error

- When I try another flow for another DataSource on the target system... it works quite well

It should mean that something wrong with my xml file, but I really don't see what. Could someone help me there?

-


<?xml version="1.0" ?>
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<rfc:_-BI0_-QI6AZtX_ST_UPFRONT_TOOLS_RFC xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
  <DATASOURCE>6AZX_ST_UPFRONT_TOOLS</DATASOURCE>
  <DATA>
    <item>
      <LONUM></LONUM>
      <DOCNUM></DOCNUM>
      <BDLST></BDLST>
      <BU></BU>
      <BD></BD>
      <PARZC></PARZC>
      <COUNTRY></COUNTRY>
      <CREATEDON></CREATEDON>
      <DOCRY></DOCRY>
      <SOLDNUM>1000000001</SOLDNUM>
      <CUACCREQ></CUACCREQ>
      <CUCTAGGN></CUCTAGGN>
      <CUPOLAMD></CUPOLAMD>
      <CPOD></CPOD>
      <BPBSTKD>TESTLFH210</BPBSTKD>
      <CPORCVD></CPORCVD>
      <CAEATBPD></CAEATBPD>
      <DTCAED></DTCAED>
      <LABPD></LABPD>
      <LAEDCAED></LAEDCAED>
      <TVRDTD></TVRDTD>
      <FVRDTD></FVRDTD>
      <SVRDTD></SVRDTD>
      <FFHAGO>A</FFHAGO>
      <INCOCODE></INCOCODE>
      <INCOSITE></INCOSITE>
      <KTEXTSO></KTEXTSO>
      <IDNUM>10CAELA1</IDNUM>
      <IDLAV></IDLAV>
      <PARZK></PARZK>
      <TVRDTN></TVRDTN>
      <FVRDTN></FVRDTN>
      <SVRDTN></SVRDTN>
      <PARZO></PARZO>
      <ORCAT></ORCAT>
      <ORCREAV></ORCREAV>
      <PARZP></PARZP>
      <RQDATE></RQDATE>
      <FIRSTDT></FIRSTDT>
      <PARZA></PARZA>
      <SALESGRP></SALESGRP>
      <SHIPRES></SHIPRES>
      <SCTDESC></SCTDESC>
      <SELUNIT></SELUNIT>
      <SCWWBU></SCWWBU>
      <LACTV></LACTV>
      <CUPOTST></CUPOTST>
      <TOOLNUM></TOOLNUM>
      <BPROJET></BPROJET>
      <AMOUNT></AMOUNT>
      <UPDMOD></UPDMOD>
      <LBD></LBD>
      <LBGRP></LBGRP>
      <SOLANM>L-A</SOLANM>
      <SOCAENM></SOCAENM>
      <SORDNM></SORDNM>
      <FHAGO>10LA3</FHAGO>
    </item>
  </DATA>
</rfc:_-BI0_-QI6AZX_ST_UPFRONT_TOOLS_RFC>
</SOAP:Body>
</SOAP:Envelope>

-


Thanks a lot, and please be gentle with the humble beginner I am.

Sylvain