SAP-SOAP -Extensions

Hi Experts,
I am relativly new to XI/PI.
As far as I know messages are exchanged via XML and the SOAP-Protocol. Additionally to the standard SOAP the SOAP used comprises some SAP-extensions like error headers or hop-lists.
Does anybody have some documents and specs (or links to them) where I can get a complete list of all extensions and a description to about them.
Thanks for your help.
Regards Sebastian

Hi,
Check out these links ..
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/de01d390-0201-0010-eca7-9557a2149a1a
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3fd542b6-0901-0010-51a1-cbdc02ca468b
http://www.w3.org/TR/2003/REC-soap12-part1-20030624/
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/0d7349b6-0901-0010-ddbe-ec43178a61ff
and look at this
Registration Support FAQ [original link is broken]
regards
Aashish Sinha
PS : reward points if helpful

Similar Messages

  • Header missing in SOAP message header (SAP XI Extension)

    Hi Experts,
    We are implementing interface MasterDataUpdateConfirmation_Out between 2 SAP ERP systems. The middleware is SAP PI.
    SAP PI team requested a change in this interface Stack - Replace Stack ABAP by Stack Java. The changes were made.
    However, now we get an error in the interface in the SAP ERP sender system, but the message arrives to SAP PI where is processed without errors and also arrives to SAP ERP receive system and the message is also processes without errors.
    The error we have in XML message in SAP ERP sender system is:
    XML element {http://schemas.xmlsoap.org/soap/envelope/}Header missing in
    SOAP message header (SAP XI Extension)
    Exception of class CX_XMS_SYSERR_PARSER
    Can anyone please help us? We have no ideia what to do.
    Thanks in advance,
    RS

    Hi again,
    I don't know if it is important, but the communication is asynchronous and the sender system is SAP ECC 6.0.
    Thanks!

  • Envelope missing in SOAP message header (SAP XI Extension)

    I have scenario where in I am sending a file from XI to PCK. BUt i am getting a following error.
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIProtocol</SAP:Category>
      <SAP:Code area="PARSER">ITEM_MISSING</SAP:Code>
      <SAP:P1>Envelope</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>XML tag Envelope missing in SOAP message header (SAP XI Extension)</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    I am enclosing the file i am trying to send.
    <?xml version="1.0" encoding="UTF-8" ?>
    - <ns0:CFP_SENDER_MT xmlns:ns0="HTTP://PCKXI.WORLDBANK.ORG">
    - <SEND>
      <TF_Number>12</TF_Number>
      <TF_Desc>1212</TF_Desc>
      </SEND>
      </ns0:CFP_SENDER_MT>
    Can somebody please enlighten me about this error? Points would be rewarded immediately
    Regards,
    Manish

    Dear Manish,
    quite often the reason for this kind of error
    is the fact that the receiver of the XI message is
    returning a http response to the Integration Server.
    As of XI3.0 SP21 / PI7.0 SP13 this response
    is also properly parsed and visible in the error
    header of the XI message.
    For almost all prior support package levels an
    advanced correction is available as per OSS note:
    1064346 Improved error output for connection problems
    Please check whether this applies to your system.
    If so, you will see detailed information on the error
    in the error header object of the XI message as soon
    as this issue re-occurs.
    Best Regards,
    Harald Keimer
    XI Development Support
    SAP AG, Walldorf

  • Https call from SAP SOAP client tool

    Hi,
    in order to call a webservice via https using the SAP SOAP client tool, I've done the following:
    1. The Client cert field filled with my personal certificate from IE (pcert.pfx)
    2. The Trust store field left as it was (cacerts file of the jre).
    When calling the service I am getting
    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
    Very likely this is caused by setting 2.
    Could anybody advise how to get an X.509 certificate of trusted root CAs? Any chance to export from IE or would one have to get that from a CA? File types required are ppfx or p12, which is strange since these contain private keys.
    Much appreciated.
    Rene Funke

    Hi Rene,
    You need to include the full certificate chain in the p12 file. i.e. private cert and root CA cert.  IE will not export the full certificate path with the private certificate unless it was imported into IE with this flag set. You could use Firefox to generate the pks12 file. It will include the full certificate path.
    This private certificate (p12 file) should then be added to the truststore in XI.
    Also, .p12 (pkcs#12) file format defines a file format commonly used to store private keys with accompanying public key certificates - not just private keys.
    Hope this helps.
    Bryan

  • SAP Enterprise Extension HR Patches

    HI Folks,
    We are planning to upgrade Patches for SAP_HR, while upgrading, we found patches called as
    SAP Enterprise Extension HR, is it Related to CORE Hr, do we need to apply these patches.
    Experts Plz advice.
    Regards,
    Sekar.

    Hi Guys
    Where or not you require EA_HR depends on what HR products you plan to use, you need to check the release notes and pre-reqs of the HR functionality you plan to use
    The following link gives you an overview of the core EA_HR functions
    - there maybe however be re-use of EA_HR functions by other HR products
    http://help.sap.com/saphelp_erp60/helpdata/EN/44/4541e0bc511193e10000000a155369/frameset.htm
    EA_HR may also be a pre-req to activate other business functions in SFW5 - eg HCM Process and Forms
    Best regards
    Stuart

  • SAP/SOAP/PHP

    Hello Guys,
    How can i use the PHP and SOAP to communicate with the DI Server of SAP.  A simple example will help, even just login and get BP List?  Thank you

    Hello Gilbert,
    I don't know if Business One provides a SOAP Interface. But as long as you only read data you can just directly go to the MS SQL Database of the B1 System. Do you know that there is a SAP Business One SDK Forum here in SDN.
    Regards
    Gregor

  • SAP SOAP Adaptor

    Hi,
    I am fairly new to SAP, and have been given the task of creating a SOAP interface which will suck out data from SAP, which will be used as an adaptor for another application we use.
    I read through some of the documentation online, and found some nice examples of putting data into SAP via SOAP (http://help.sap.com/saphelp_nw04/helpdata/en/4a/0f1e40777cdd5fe10000000a155106/frameset.htm), but I am after sucking data out of SAP with the help of SOAP.
    Could someone please point me in the right direction on this one please?
    Thanks.

    Hi Udo,
    Thank for you the fast reply.
    To be honest with you, I'm not sure if it's the XI that I want to make use of or not, I searched the forums and found other SOAP questions in here, so made a presumption this is the place I should be posting. I will tell you what I am trying to do exactly, and maybe you, or someone else could correct me.
    I want to setup a SOAP Request XML document on SAP, to spit out a SOAP Response XML document. I have a list of the data fields I want to grab, but little knowledge in how to have SAP export what I want.
    If I am not in the correct thread, please could someone direct me to the correct one to post my question again, please?
    Thanks again.

  • Extending Bilevel Partition - SAP Lumira Extensions

    Hi All,
    Has anyone tried extending the Bilevel Partition? http://bl.ocks.org/mbostock/5944371
    Also is it mandatory to have the data in CSV format? Can't we just use the JSON object? for example: the flare.json that has been used here
    If I try uploading the JSON format: I get the error for dimension length cannot be zero.
    My data model looks like this when I upload json file and select "other" from the format which looks pretty odd to me:

    You will have to get Lumira 1.25 (released last week). Then look at the following blogs:
    Introducing the All-New Visualization SDK for SAP Lumira
    The author has a number of other useful blogs that will be worth looking at.
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow me on Twitter (#SAPLumira)
    Got Enhancement ideas? Use the SAP Idea Place 

  • How to OPEN / Access .SAP files?  .SAP File extension!!

    I have downloaded SAP Classic English Training (CU44), inside the archive are a lot of .SAP files. 
    How do you open / play these files?
    .SAP  -  These are all SAP Education Content. 
    Here is label.asc
    SAP KW 4.0 - 7.0
    Content Update No. 40
    December 2008
    Classical Training Courses: DE/EN
    XML Traing Courses: DE/EN
    Number 51036048_1
    So basically we have a lot of these .SAP files, what do we do with them?  How to access the content that's in them?
    Please help Thanks

    My mistake I miss read your post... usually .SAP files are exports from SAP or shortcuts.... for example if you create a shortcut for a system in your desktop will have a .SAP extention also for example if you export a role to a file in PFCG it will create a file with a .SAP extention.
    I presume this files are meant to be uploaded in some way but you will have to explain your scenario
    Regards
    Juan

  • SAP ECC Extension Activation issue

    Dear Expert,
    We want the ESS activities and for that we have activated EA_HR, but still not visibke,
    Also now in the Business Function Set "CWM BFS" got selected. and now I am not able to activate any other Enterprise Add ons.
    Any idea how this can be done?
    Regards

    Hi Markus,
    Was hoping for your reply and it came..Thanks dear..
    I have resolved the issue, by making the production client as customization in SCC4 and then transaction SCPR20 to reactivate EA_HR_*.
    And it worked.
    Thanks & Regards

  • SAP Webservice returning HTML response instead of SOAP

    <br>Hi,
    I want to call a webservice created from an SAP function in SAP 6.40.
    When I test this webservice with the TCPGateway tool, if no application exception occured, I receive the correct response : the <b>SOAP</b> response message:
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
       <soap-env:Body>
          <n0:ZWsCreateWagonResponse xmlns:n0="urn:sap-com:document:sap:soap:functions:mc-style">
          </n0:ZWsCreateWagonResponse>
       </soap-env:Body>
    </soap-env:Envelope>
    <br>But if an application exception occured in the web service, I receive the response message in <b>HTML</b> :
    500 Internal Server Error
    Error when processing your request
    What has happened?
    The URL .../sap/bc/srt/rfc/sap/z_ws_create_wagon was not called due to an error.
    The following error text was processed in the system LSD : Exception condition "ALREADY_EXISTS" raised.
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Function: Z_WS_CREATE_WAGON of program SAPLZ_WS_HU
    Form: EXECUTE of program CL_SRG_RFC_PROXY_CONTEXT ---- CP
    Form: IF_SOAP_APPLICATION_RT EXEC_PROCESSING of program CL_SOAP_APPLICATION_RFC ---- CP
    Form: EXEC_PROCESSING of program CL_SOAP_RUNTIME_SERVER ---- CP
    Form: EXECUTE_PROCESSING of program CL_SOAP_RUNTIME_ROOT ---- CP
    Form: EXECUTE_PROCESSING of program CL_SOAP_RUNTIME_SERVER ---- CP
    Form: EXEC_PROCESSING of program CL_SOAP_TRANSPORT_EXTENSN_ROOTCP
    Form: EXEC_PROCESSING of program CL_SOAP_HTTP_EXTENSION ---- CP
    Form: HANDLE_REQUEST of program CL_SOAP_TRANSPORT_EXTENSN_ROOTCP
    Form: HANDLE_REQUEST of program CL_SOAP_HTTP_EXTENSION ---- CP
    <br>When I call the web service in XI with a SOAP Receiver Adapter, I get the following exception (in case of application exception but also when no application exception occured) :
    com.sap.aii.af.ra.ms.api.DeliveryException:
    <br>invalid content type for SOAP: TEXT/HTML
    So, my questions:
    - how to receive a SOAP response instead of an HTML response in case of application exception in the web service ?
    - why do I get an Invalid content type exception when the response is well a SOAP response ?
    <br><br>Thanks in advance,
    Laurence

    Thanks for your response, Sandro.
    The webservice which I use has been modified. Now if it throws an exception, I receive well a SOAP message :
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
       <soap-env:Body>
          <soap-env:Fault>
             <faultcode>soap-env:Client</faultcode>
             <faultstring xml:lang="en">ALREADY_EXISTS</faultstring>
             <detail>
                <n0:Z_WS_CREATE_WAGON.Exception xmlns:n0="urn:sap-com:document:sap:rfc:functions">
                   <Name>ALREADY_EXISTS</Name>
                   <Text>Virus scan profile /SIHTTP/HTTP_UPLOAD is not active</Text>
                   <Message>
                      <ID>VSCAN</ID>
                      <Number>033</Number>
                   </Message>
                </n0:Z_WS_CREATE_WAGON.Exception>
             </detail>
          </soap-env:Fault>
       </soap-env:Body>
    </soap-env:Envelope>
    About the exception managing :<br>
    - In my integration process, I include the send step in a block, with property <i>Exceptions</i> =
    ALREADY_EXISTS
    - In the send step, in property <i>Exceptions</i>, I add <i>System Error</i>
    ALREADY_EXISTS
    - I insert an <i>Exception Branch</i> in the new block, <i>Exception Handler</i>
    ALREADY_EXISTS
    Is that correct?
    Do I need to use Fault messages?
    And how do I get the error message ?
    <br>In transaction ST22, I have no dump.
    <br>If it is a problem of exception managing, why do I get also the error (<i>com.sap.aii.af.ra.ms.api.DeliveryException: invalid content type for SOAP: TEXT/HTML</i>) when all is right in the web service call ?
    Regards,
    Laurence

  • OLAP BAPI - MDX Extension - SAP VARIABLES

    Hello,
    we use OLAP BAPI in oder to run queries angainst BW. Queries are written in MDX using the SAP VARIABLES extension to MDX. When using a variable for characteristic "0MATERIAL", the system returns an error stating that the specified value is not correct with this characteristic (we test our queries using tx "mdxtest"). In fact, the specified value exists for 0MATERIAL. Are there any further restrictions to using the SAP VARIABLES-clause (e.g., ALPHA-conversion exit)?
    Thank you!
    Kind regards,
    Tom

    Hello Rishi,
    thank you for your comment. You are right - the conversion exit is MATN1. In fact it does not work either using a material number in external format or using a material number in internal format. Any further ideas - are there any specifics to MDX using clause SAP VARIABLES?
    Thank you!
    Kind regards,
    Tom

  • SAP Java lib for SOAP: is there any chance to use HTTP-compression?

    We use 3rd party web service in java, they plan to use HTTP-compression to save the bandwidth. At the moment I have no idea how to turn it on in SAP Java libs for SOAP.
    Any help will be appreciated.

    Hi Kirill,
    HTTP-compression is something, which occurs at the HTTP protocol level (transparent and below the SAOP protocol) and is controlled by HTTP protocol headers.
    To enable HTTP-compression, you will "somehow" have to manipulate the http layer of the SAP SOAP stack.
    Good starting point to look for further information is the NWDS help. Use the search topics "header compress".
    Regards
    Gregor

  • .SAP Extension - What is it??  How to use??

    Hello Guys,  I have been given some training content.  But I dont know how to use.  Please help me.
    51040861_2      CU50: Classical English Training Courses
    1040861_2:
         A1_Courses:
         I1114EN.SAP
         K1114EN.SAP
         R1114EN.SAP
         ADM_Courses:
         I1115EN.SAP
         K1115EN.SAP
         R1115EN.SAP
    How do I use these files??  PLease help.
    Thanks

    Hello,
    This might help a bit and let's wait if someone can advise more.
    How to OPEN / Access .SAP files?  .SAP File extension!!
    Thanks

  • SAP Extension Sets

    Hi,
    I am trying to use BAPI_MATVAL_PRICE_CHANGE. However, this BAPI nees some configuration to be done before it can be used. This additional configuration is only available once EA-FIN Extension Set (Financials Extension) is activated.
    I am aware that there is an alternative where you can update a separate config table to bypass activating the Extension Set, but I also need to implement OSS Note 0000605588 to fix a bug in the BAPI. Because the BAPI is associated with the Extension Set I cannot change the code unless it is activated - a bit of a Catch 22.
    I know that Extension Sets contain extra functionality but does anyone know if this will affect the way existing functionality works?
    Can you turn off Extension Sets once they have been activated (through SPRO)?
    I have also heard that SAP will release Extension Set specific Support Packs. Is this correct?
    Thanks,
    Pat.

    Hello Patrick.
    Not sure about all your questions, but the performance assistant does not recommend de-activation:
    <i>Do not deactivate a part of the SAP ECC Extension Set that has already been activated, since this can cause inconsistencies in your data. The enhancements made to the structure types mentioned above are also retained.</i>

Maybe you are looking for

  • Module Pool Programming adding line items.

    Hi, I am Doing Module Pool Programming in which I Should add line items and if the user gives the save button the data wil be saved in  tables and SAP should generate one unique number. Please give me inputs how to generate unique number and add n nu

  • Lightroom 2.5 very slow

    After upgrade to 2.5, LR seems very sluggish. Below is the data from Help/System Info. Any suggestions? I'm not sure why Virtual Memory Used is so high. Is this a setting I need to change somewhere? Thanks for any suggestions. Lightroom version: 2.5

  • DVD drive not ejecting discs

    MacBook Pro UniBody with MATSHITA DVD-R UJ-868 I have to eject a CD or DVD 10 or 20 times. It makes the eject noise then the disc doesn't come out and it gets remounted again. After 10 or 20 goes suddenly one time it comes all the way out. Any clues

  • Imac 14,2 crash¨, imac 14,2 crash¨

    Hi, I recently bought a kit of 16Go additional RAM for my new 14,2 later 2013 iMac. Following reference from corsair: CMSA16GX3M2A1600C11 (http://www.corsair.com/en/corsair-mac-memory-16gb-dual-channel-ddr3l-sodimm-memo ry-kit-cmsa16gx3m2a1600c11.htm

  • Compatibilty of sony cyber -shot DSC-P100

    Happy new Year .. can any one tell me if the the sony cyber shot DSC-P100 / P120 can be connected to a Ipod with the Ipod camera connector I have been all over cyber world.. searching for hours and cant find a straight answer only a little hint. any