cancel
Showing results for 
Search instead for 
Did you mean: 

SAOP->PI7.4->RFC

Former Member
0 Kudos

Hello,

I generated following wsdl file, from wizard in PI, for synchronous scenario (non SAP)SOAP->PI->RFC(SAP)

but I have doubts if it's ok, e.g. no action nodes (please find wsld at the end of the post),

I'm trying to test soap via SOAPUI, but I'm getting error:

      <SOAP:Fault>

         <faultcode>SOAP:Server</faultcode>

         <faultstring>System Error</faultstring>

         <detail>

            <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">

               <context/>

               <code>MESSAGE.GENERAL</code>

               <text/>

            </s:SystemError>

         </detail>

      </SOAP:Fault>

WSDL generated in PI wizard (is it ok?):

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:sap-com:document:sap:rfc:functions">

   <soapenv:Header/>

   <soapenv:Body>

      <urn:ZPLMM_NOTIFICATION_CREATE>

         <!--You may enter the following 3 items in any order-->

         <NOTIF_HEADER>

            <!--Zero or more repetitions:-->

            <item>

               <!--Optional:-->

               <GRANIT_ID></GRANIT_ID>

               <!--Optional:-->

               <SAP_ID></SAP_ID>

               <!--Optional:-->

               <QMART>Z1</QMART>

               <!--Optional:-->

               <QMTXT>TestSOAP</QMTXT>

               <!--Optional:-->

               <TPLNR>51C0NDA55</TPLNR>

               <!--Optional:-->

               <EQUNR>110027</EQUNR>

               <!--Optional:-->

               <BAUTL></BAUTL>

               <!--Optional:-->

               <STRMN>24.08.2014</STRMN>

               <!--Optional:-->

               <STRUR></STRUR>

               <!--Optional:-->

               <LTRMN></LTRMN>

               <!--Optional:-->

               <LTRUR></LTRUR>

               <!--Optional:-->

               <PRIOK></PRIOK>

               <!--Optional:-->

               <MSAUS></MSAUS>

               <!--Optional:-->

               <INGRP>MEC</INGRP>

               <!--Optional:-->

               <IWERK>1150</IWERK>

               <!--Optional:-->

               <GEWRK></GEWRK>

               <!--Optional:-->

               <PARNR_VERA>10587</PARNR_VERA>

               <!--Optional:-->

               <HEADKTXT>Test 1</HEADKTXT>

               <!--Optional:-->

               <TEAM_MANAGER></TEAM_MANAGER>

               <!--Optional:-->

               <REPORTED_BY></REPORTED_BY>

               <!--Optional:-->

               <AUSVN>?</AUSVN>

               <!--Optional:-->

               <AUZTV>?</AUZTV>

               <!--Optional:-->

               <AUSBS>?</AUSBS>

               <!--Optional:-->

               <AUZTB>?</AUZTB>

               <!--Optional:-->

               <AUSWK>?</AUSWK>

            </item>

         </NOTIF_HEADER>

         <PARAMS>

            <!--Zero or more repetitions:-->

            <item>

               <!--Optional:-->

               <NAME>?</NAME>

               <!--Optional:-->

               <TYPE>?</TYPE>

               <!--Optional:-->

               <VALUE>?</VALUE>

            </item>

         </PARAMS>

         <SYSTEMNAME>?</SYSTEMNAME>

      </urn:ZPLMM_NOTIFICATION_CREATE>

   </soapenv:Body>

</soapenv:Envelope>

thank You,

Regards,

Tomasz

Accepted Solutions (1)

Accepted Solutions (1)

udo_martens
Active Contributor
0 Kudos

Hi Tomasz,

this is for sure no wsdl file, but a partly filled message template from SOAP UI. First replace the question marker there and retest. Then look to Communication Channel monitoring and post error descriptions.

/Udo

Former Member
0 Kudos

I'm sorry,

my mistake

let's forget about this mistake.

Thanks Your hint about monitoring, what should be obvious for me, but was not, I found the problem,

Thank You

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi

Looks like the soap adapter has returned fault message. How did you generates the WSDL in PI?