SOAP RECEIVER: Possible to change the soap header request

Hi
Is it possible to change what is included in the soap header like namespaces (.. xmlns:ns="http://what.com"
Specifically I need to have the "http://Strange.org/thisis.xsd" (see below) included in the header and the <ns:pi-create> included in SOAP-ENV
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:ns="http://Strange.org/thisis.xsd">
<SOAP-ENV:Body>
<ns:pi-create>
<request>
<request-data>...
</request-data>
</request>
</ns:pi-create>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Hope somebody can help
Cheers

Hi Bowie,
1.You can change the Namespace. condition is no obj's under the namesapce then only it's possible otherwise u can't.
2.create a new namesapce what ever u want and copy all the obj's under that namesapce.finally delete the previous one.
XMLAnonymizerBean
Use
You use this module to anonymize XML elements and attributes by removing namespaces or namespace prefixes from the XML document of the main payload.
You can define a particular namespace prefix for each namespace. You can also change the encoding attribute of the XML declaration.
Integration
You can use the module in adapters that can be extended in the module processor.
Activities
Entries in the Processing Sequence
●      Insert the module before the adapter module.
If the adapter comprises multiple modules, for information about the position of the module, see: Extending the Module Chain in the Module Processor
●      Enter the module name AF_Modules/XMLAnonymizerBean.
●      Select the Module Type Local Enterprise Bean.
●      The system proposes a module key.
Entries in the Module Configuration
●      anonymizer.acceptNamespaces
Enter a list of namespaces and their prefixes that are to be kept in the XML document as follows: namespace1 n1 namespace2 n2 u2026
To enter a namespace without a prefix, enter '' (two single quotation marks).
Any namespaces you do not specify are removed from the XML document.
●      anonymizer.quote
Specify the character to be used to enclose the attribute values.
The default value is '. The parameter is optional.
●      anonymizer.encoding
To use a code page other than UTF-8, enter it.  The parameter is optional.
For example, enter ISO-8859-1.
Example
The anonymizer.acceptNamespaces parameter has the following value:
urn:sap-com:document:sap:rfc:functions rfc urn:sap-com:document:sap:soap:functions:mc-style rfc
●      Payload before using the XMLAnonymizerBean:
<Z_PAYMITEM_GET_LIST
  xmlns="urn:sap-com:document:sap:rfc:functions"
  xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <I_ACCOUNTIDENT xmlns="">
    <ACCOUNT_NUMBER>0080000094</ACCOUNT_NUMBER>
    <BANK_COUNTRY>DE</BANK_COUNTRY>
    <BANK_COUNTRY_ISO>DE</BANK_COUNTRY_ISO>
  </I_ACCOUNTIDENT>
</Z_PAYMITEM_GET_LIST>
●      Payload after using the XMLAnonymizerBean:
<?xml version='1.0' encoding='utf-8'?>
<rfc:Z_PAYMITEM_GET_LIST
  xmlns:rfc='urn:sap-com:document:sap:rfc:functions'>
  <I_ACCOUNTIDENT>
    <ACCOUNT_NUMBER>0080000094</ACCOUNT_NUMBER>
    <BANK_COUNTRY>DE</BANK_COUNTRY>
    <BANK_COUNTRY_ISO>DE</BANK_COUNTRY_ISO>
  </I_ACCOUNTIDENT>
</rfc:Z_PAYMITEM_GET_LIST>
with rgds,
MFH

Similar Messages

  • Possible to change the default spool request title ?

    Hello,
    I'm SAP Basis guy, I've been asked by our functional team if it would be possible to change the default spool request title.
    Our endusers have access to transaction SP01, where every morning, they can see the spools request that have been generated during the execution of night batches.
    Currently, the default spool name is displayed :
    Title or name of spool request LIST1S LOCL ZREPORTSUFFIX (in transactions sm37 and sp01)
    Is it possible to change the default name of this spool request with some abap coding ?
    Thank you.

    hi,
    goto transaction SPAD and change the default values as you require but i doubt whether you would be able to change the spool title after the job has been triggered i think it is nt possible
    but for further requests you can change it from SPAD
    reard if helpful
    vivekanand

  • SOAP receiver adapter - payload inside the soap envelop

    Hi,
    We have to send a SOAP message to 3rd party from PI 7.1. Using SOAP receiver adapter - we are trying to achieve this. 3rd party software is unable to accept payload as an attachment of the main envelop - they want it enside the main envelop.
    I tried with "Keep attachment" option - but PI still keping the payload as an attachment. I think this option is for handling "extra" attachment.
    Is there any way we can keep the payload inside the envelop?
    In run-time WB, at the moment envelop looks like
    <SOAP:Envelope xmlns:SOAP="http://schemas....
    <SOAP:Body>
    <sap:Payload xlink:type="simple" xlink:href="cid:payload-d6518670ca1311debbd9ca347000800b...">
    </SOAP:Body>
    </SOAP:Envelope>
    And the payload d6518670ca1311debbd9ca347000800b... ( again viewed from RWB) - contains the data.
    <?xml version="1.0" encoding="UTF-8" ?>
    <ns2:Order> ....
    </ns2:Order>
    Can we insert this payload directly inside the SOAP:Envelope body instead of a link there?
    Regards,
    Sudhin

    Hi!
    It seems to me that this 3rd party is expecting only XML not SOAP.
    If this is the case, you should use the HTTP Receiver adapter instead of SOAP.
    Some systems 'say' they can speak SOAP but they can only speak XML. Not to blame, it's a mistake many make these days.
    The only way you use SOAP Receiver adapter with this 3rd party, is that if someone from the 3rd party hands you a WSDL file.
    Ricardo Sancio Lóra
    Brazil

  • BizTalk WCF receive, possible to change the SOAPAction name?

    Building Biztalk to replace a webservice to receive vendor order, everything is fine but just realized today the default BizTalk receive soapaction is 'BizTalkSubmit', any way to change that? say to 'ReceiveOrder'?
    Thanks
    https://ninithepug.wordpress.com/

    You can modify the operation name as shown below and expose the BizTalk service again.
    Or if you wish to update the existing one.
    1. navigate to the ServiceDescription.xml file of the service. This would be generated by the BizTalk wizard. You can go to C:\Inetpub\wwwroot\[servicename]\App_Data\
    2.  Find the xml tag Operation and replace the value for name attribute from "BizTalkSubmit" to "ReceiveOrder" .
    3. Recycle the app pool.
    4. Browse the WSDL and it should have the new soapAction value.
    Rachit
    Please mark as answer or vote as helpful if my reply does

  • How to change the SOAP version from 1.0 to 1.2 while registering to ESB

    Hi All,
    I have problem here,
    Is there any possibility to change the soap version from 1.0 to 1.2 for oracle ESB.
    Because it is using SOAP1.1 while registering any service to ESB, Is there any possiblity to change it.
    Hi guys is there any solution for this...........:-(
    OR Will SOA suite 10.1.3.4 supports SOAP 1.2 ?
    Cheers,
    Kalyan.P

    Hi,
    The current version of ESB does not support SOAP 1.2. You need to make sure your message contains the correct SOAP 1.1 namespace so ESB uses the correct SOAP version:
    SOAP 1.1: http://schemas.xmlsoap.org/soap/envelope/
    SOAP 1.2: http://www.w3.org/2003/05/soap-envelope
    For SOAP 1.2 you have to wait until 11g SOA Suite is released.
    Kind Regards,
    Andre Jochems

  • SOAP Receiver/Sender in IDOC- XI- SOAP receivers?

    hi,
    i have idoc-> xi-> soap receiver.
    1. How can i get a response back from soap receiver?
    2. in the above scenario is SOAP the receiver or agian the sender?
    3. not sure how i can get a response back from the soap receiver?
    any tips would be helpful.
    thanks,
    tirumal

    Hi,
    It should be
    <i>
    Under Target URL, enter the complete address (URL) of the Web service provider that you want to send the message to.</i>
    http://help.sap.com/saphelp_nw04/helpdata/en/29/5bd93f130f9215e10000000a155106/content.htm
    What are you specifying?
    Can you give the entry in Target URL...
    Regards
    Suraj
    Message was edited by: S.R.Suraj

  • I have a iMac 21,5" Intel mid 2011 and I need to know if is possible I change the original 500Gb HD for a 512Gb SSD? If yes, where I find a tutorial about this? Thanks a lot and best regards all.

    Hi people,
    I'm typing from Brasil, sorry my English.
    I have a iMac 21,5" Intel mid 2011 and I need to know if is possible I change the original 500Gb HD for a 512Gb SSD?
    I intend to keep the original DVD driver and install the SSD in the same HD place.
    If yes, where I find a tutorial about this?
    And I will like to know if the 512GB Solid-State Drive Kit for Mac Pro is compatible with iMac.
    http://store.apple.com/us/product/MC731ZM/A/512gb-solid-state-drive-kit-for-mac- pro?fnode=5f
    What brand and model of SSD do you recommend?
    Thanks a lot for now and best regards all.
    Carlos Sgrillo
    Porto Alegre, RS, Brasil

    Tukaine
    Sep 23, 2012 10:59 PM
    Since the late 2009 iMacs came out, replacing the hard drive has caused the internal Hard Drive Fan to start running at around 6000RPM.
    This is due to Apple replacing the external Hard Drive temperature sensor with a proprietary firmware and using the drives internal sensor.
    Replacement drives do not contain the firmware to deliver temperature data on the temperature sensor cable.
    When the iMac does not receive a good signal from the hard drive it puts the fan at full speed to protect the drive.
    If you replace your drive, your iMac will initially seem fine, but soon the fan will begin to speed up to full speed. Resetting the SMC (System Management Controller) will have a temporary effect, but again the fan will speed up.
    Fixes people have used in the past included:
    Using smcFanControl and the terminal to set a MAX speed for the fan and writing scripts to start this after every sleep/restart.
    Shorting the temperature sensor cable (Not a possibility on 2011 iMacs) this tricks the iMac into thinking the drives temperature is very low, hence slow fan speed.
    Both these fixes are less then perfect and leave the drive in a dangerous situation with no protection from overheating.
    Another option people try is other Fan Control software. These programs will not work for this particular issue as they often only control the base speed, and if they do control the fans actual speed they rely on the temperature reported by the sensor which is now incorrect.
    HDD Fan Control
    HDD Fan Control works to fix this issue by reading the drives internal temperature using the S.M.A.R.T protocol and set the fans actual speed to a value good to protect the drive.
    It runs at startup and continually to always control the fan correctly, prevent the loud fan noise and protect the drive from overheating
    Instead of HDDFan Control, get the free SSDFan Control
    http://exirion.net/ssdfanctrl/

  • Is it possible to change the formating of a template.

    I am new to iweb & working on a heavy web site. I use Template "modern" & Blog page for the entries.
    1. Is it possible to change the Heading colour & size to a different one in the template, without changing it in each & every Blog entry.
    2. I want to remove the "Read More" text from the main Blog page & want to link a PDF file in that location. Is it possible.
    Please help
    Thank you

    I could not find any way to do that. There is no way access the song information like you do through iTunes.

  • Is it possible to change the hard drive in a macbook pro, if so where from? and how?

    is it possible to change the hard drive in a macbook pro, if so where from? and how?

    secondrow wrote:
    whats a green drive? thnks
    Green is a marketing term for a drive designed for lower power use, lower noise, and lower heat. The side effect is that it's not as fast. Black drives are designed for highest performance, so they might use more power and run hotter and noisier. I upgraded my Apple Time Capsule with a green drive, but I put a black drive in my Mac Pro.
    Kappy wrote:
    7200 RPM drives are faster than 5400 RPM drives.
    As in cars, RPM is not the sole determinant of performance. In some cases, a newer drive at a lower RPM is faster than an older drive at a higher RPM, when the newer drive uses better technology. I have heard that some of today's high-capacity 5400RPM drives are faster than 7200RPM drives of lower capacity simply because the very high density of a 1TB drive means more data passes under the head even at a lower RPM. Certainly there have been times in Apple's past when new lower RPM drives were faster than higher RPM drives of the previous generation, a notable example being when 4200RPM perpendicular recording drives were introduced and beat 5400RPM drives.
    Yes, generally RPM can be used to compare, but it is important to realize it isn't always true.

  • Possible to change the xml output of the Inbound Interface?

    Hi All,
    I hav a scenarion where a third party system receives the XML from XI. the output of the xml from XI looks as follows:
      <?xml version="1.0" encoding="UTF-8" ?>
    - <ns0:Messages xmllns:ns0="http://sap.com/xi/XI/SplitAndMerge">
    <ns0:Message1>
    - <ns1:WMSItalyItemReplication xmlns:ns1="http://cpe.com/cpe_ftp_wms/ItemReplication">
    - <item_dl dt_tm_created="2006-06-29 09:02:23">
    - <item action="" owner_id="CIB" itm_num="3143832ZZ99">
      <itm_desc>Ageflex ACM50 Test</itm_desc>
      <unt_dol_val>1</unt_dol_val>
      <lic_ctrl_flg>Y</lic_ctrl_flg>
      <lot_ctrl_flg>Y</lot_ctrl_flg>
      <shelf_life>999</shelf_life>
      <product_life>999</product_life>
      <incubate_prd>0</incubate_prd>
      <hold_ord_flg>N</hold_ord_flg>
      <kit_type>N</kit_type>
      <prelabel_flg>N</prelabel_flg>
      <rcv_only_flg>N</rcv_only_flg>
      <convey_flg>N</convey_flg>
      <front_flip_flg>N</front_flip_flg>
      <pick_shp_bp>N</pick_shp_bp>
      <side_flip_flg>N</side_flip_flg>
      <rotate_flg>N</rotate_flg>
      <itm_udef_a />
      <itm_udef_b />
      <itm_udef_c>Constant1</itm_udef_c>
      <itm_udef_d />
      <multi_conf_flg>N</multi_conf_flg>
      </item>
      </item_dl>
      </ns1:WMSItalyItemReplication>
      </ns0:Message1>
      </ns0:Messages>
    And the output that the third party expects is as follows:
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE item_dl SYSTEM "http://localhost/dtd/item_dl.dtd">
    <item_dl><item><itm_desc>Ageflex ACM50 Test</itm_desc>
    <unt_dol_val>1</unt_dol_val>
    <lic_ctrl_flg>Y</lic_ctrl_flg>
    <lot_ctrl_flg>Y</lot_ctrl_flg>
    <shelf_life>999</shelf_life>
    <product_life>999</product_life>
    <incubate_prd>0</incubate_prd>
    <hold_ord_flg>N</hold_ord_flg>
    <kit_type>N</kit_type>
    <prelabel_flg>N</prelabel_flg>
    <rcv_only_flg>N</rcv_only_flg>
    <convey_flg>N</convey_flg>
    <front_flip_flg>N</front_flip_flg>
    <pick_shp_bp>N</pick_shp_bp>
    <side_flip_flg>N</side_flip_flg>
    <rotate_flg>N</rotate_flg>
    <itm_udef_a></itm_udef_a>
    <itm_udef_b></itm_udef_b>
    <itm_udef_c>Constant1</itm_udef_c>
    <itm_udef_d></itm_udef_d>
    <multi_conf_flg>N</multi_conf_flg>
    </item>
    </item_dl>
    Observe the first two lines of the second output.
    I tried to generate the second xml using a java mapping. and it is working fine when i test it in the Interface mapping's test tab. but it is not working when i test the scenario end to end. It is giving some runtime error.
    is it possible to change the namespace, etc in the output of the XML coming out of XI? if v change those namespace stuff, does XI recongnise the message and send it to the appropriate reciever?
    Please suggest me any solution.
    any help wud b greatly appreciated.

    The first XML is a Split msg XML..Where there are multiple messages within a single XML document..Thats why u have a <ns0:Messages xmllns:ns0="http://sap.com/xi/XI/SplitAndMerge">
    <ns0:Message1>
    Tags..
    Recheck what ur target system needs are & change ur mapping in XI.

  • Is it possible to change the settings in AR Properties Advanced tab with Adobe Acrobat XI?

    I noticed when I went to print a PDF double sided, that despite the following the guidelines from Adobe on this process, it still printed single sided.  I checked the properties of the PDF itself and on the Advanced tab, the DuplexMode was set to Simplex and was greyed out.
    Is it possible to change the settings in that tab with Adobe Acrobat XI?
    Regards
    Sharon

    Dear Sara
    Thank you for your reply.
    I have two printers, both support automatic duplexing.  Any PDF we receive
    or create we are unable to print double sided on our mac mini¹s.  I didn¹t
    make it clear in my question that we were fine on Windows XP, but, having
    recently changed to Mac have encountered this frustrating problem.
    I did a lot of research prior to recording the question and it appears I am
    not the only one who has come across this problem, and I have followed the
    guidelines that Adobe promote on their website to be able to print double
    sided, which doesn¹t work on the mac mini Osx Mavericks.
    Because the Properties, Advanced tab has ³Print Dialog Presets² that are set
    to simplex  and greyed out I took that to mean that no matter what printer
    settings I make, and I think I¹ve gone through all that I can, the pdf will
    not print double sided on Mac but will on XP.
    Sorry this isn¹t the reply you must have been hoping for and look forward to
    receiving further advice in regard to this matter.
    Regards
    Sharon

  • How to change the page header?

    Hi,
    I just installed and started using Plumtree 6.0 a month ago, and we are still in a trial phase for our company's portal.
    I want to change the default page header to replace Plumtree logo to my company's logo. I thought I can change it in the style sheet, but I didn't find where to change in the cssmill folder. I found an artical in edocs.bea.com saying I can modify the header by using ALI Publisher, but I don't know what's the right way to do it and faster.
    Can someone guide me how to change the page header?
    Thank you. (if this is not the correct forum to post the question, please let me know which forum should I go)

    Depends on what you want to do. Personally, I'd do a header portlet and not touch the Plumtree/BEA logos. They're likely to be overwritten when the product receives updates.
    This may seem like a lot of steps, but really - it goes quickly
    ** Think through what you want to display. If all you want to do is replace the image, but you wan to keep the overall layout style then you can create a simple replacement header
    Step 1 - create a header portlet
    =======================
    If you're using Publisher...
    =====
    * Create a new portlet - choose the Header portlet template
    * Upload your image / change the header in the rich text editor
    If you're not using Publisher
    =====
    * Personally, static HTML will do just fine - create a folder and html file called something like "mybanner/mybanner.htm" on your remote portlet server
    * Plop in an image (you'll want to swipe some adaptive tags for community and page name - can always stick those in later)
    * Create a new remote portlet web service that references this HTML page
    * Create a portlet from the web service - make sure the type is "header"
    Step 2 - turn it on
    =======================
    * Create a new experience definition (or modify default - I usually create a new one so you can move it between environments)
    * In the experience definition's "header / footer" settings area, tell the header to load from the new header portlet you created
    * If you created a custom experience definition, modify your experience rules to load this experience defiintion according to whatever parameters you think make sense (just be careful you don't knock out your login page - we usually use security groups to just say "hey - the user is logged in and is, in fact, a member of this portal - that'll still let your login pages load)
    Done
    May seem like a lot of work, but really it's just a series of simple steps. Advantage here is you can vary things as you see fit and also just feel safe that the next time Plumtree/BEA updates those imageserver files you'll be good to go. From there you can get as fancy schmancy as you like using adaptive tags, etc. Heck - make it a .NET app if you want and do some crazy personalization or something. Embed stock tickers, important news alerts, whatever.
    That help at all?
    Thanks,
    Eric

  • Changing the Column Header and Hiding the Column dynamically???

    Hi friends..
    I'm new to OBIEE field. I'm working in a OBIEE project that requires to dynamically change the column header, and dynamically hide the column depending on the prompt value.
    I know we can dynamically change the table header using the presentation variable but I couldn't do that same thing with column header.
    I searched some forums that suggest to use java script for this purpose but I'm not able to do the same also. If anyone had same issue before please help.

    toony, I'm not sure it's possible to do all that you want exactly the way you want, but here are some ideas you can pursue.
    To dynamically change column headers without javascript, check this blog out...
    http://oraclebizint.wordpress.com/2008/01/25/oracle-bi-ee-101332-dynamic-column-headers-using-presentation-variables-sets-and-conditional-formatting/
    As far as dynamically hiding a column, I don't think you can do this, but since you don't provide any details on how the PV is supposed to hide a column based on the value, are you talking about hiding a column for one PV value and another (different) column for a different PV value? Or are you talking about hiding one column when a PV has certain values and displaying it when the PV has a different set of values?
    I have managed to create both scenarios via a work-around, but the procedures require some writing so I don't want to put both. Please detail how you want your PV to "hide" a column or columns.
    P.S. I don't think column selectors will do the trick for you. Basically column selectors work like this: Say you have a report using Sales Region ID, Region Name, and Sales. Now let's say you want the user to choose if he/she wants to see annual sales, or quarter sales or weekly sales, etc. The column selector view would allow you to put the various columns (Year Sales, Quarter Sales, Weekly Sales) as an option the user can select. Once selected, the sales figure will change for the time period selected. For an example of how this is done, check out the section in this "Oracle by Example" link.
    Waited too long to publish this... Madan beat me to it, so there is some overlap here...
    http://www.oracle.com/technology/obe/obe_bi/bi_ee_1013/saw/saw.html
    Edited by: LC143 on Oct 27, 2008 9:21 AM

  • Is it possible to change the font and font-size in Richtooltip?

    Hiya,
    For "RichTooltip" I'd like to change the font and/or font-size is that possible?
    Is it possible to change the size of the tooltip box so that it is wider?
    Currently my tooltip looks quite ugly:
    I tried reading the help but I couldn't find a way to do this using the API for sap.ui.commons.RichTooltip
    Thanks in advance!

    Hi,
    you can use something like this for formatted text.
    <script>
                var oTextField = new sap.ui.commons.TextField({
                      valueState : sap.ui.core.ValueState.Error
                }).placeAt("content");
                var sHtml = "The rating specifies the trustworthiness of the account. You can choose between the following values:<br>";
                sHtml += "<ul>";
                sHtml += '<li><strong>A:</strong> <font color="blue", size ="2px" family="Helvetica">Highly trustworthy</font></li>';
                sHtml += "<li><strong>B:</strong> In generel trustworthy but some weak moments</li>";
                var oRttTextField = new sap.ui.commons.RichTooltip({
                      text : sHtml
                oTextField.setTooltip(oRttTextField);
                </script>
          </head>
          <body class="sapUiBody" role="application">
                <div id="content"></div>
          </body>
    Refer this link.
    RichTooltip - SAPUI5 Demo Kit
    Best Regards
    Dhananjay

  • Is it possible to change the background color of some options in drop-down

    Is is possible to change the backgound color of certain options in a a drop-down list?
    For example in the list below I would like the background color to be yellow for Jason, John, and Roger:
    Heather
    Jason
    John
    Keith
    Linda
    Roger

    Hi,
    One way is use jQuery.
    Here is sample
    http://apex.oracle.com/pls/otn/f?p=40323:54
    I have this on page HTML header
    <script type="text/javascript">
    $(function(){
    $('#P54_EMP option').each(function(i){
      if(this.value=='KING'||this.value=='SCOTT'){
       $(this).css({'background-color':'yellow'});
    </script>This might help how install jQuery to Apex
    http://www.oracleapplicationexpress.com/tutorials/66
    Or you can just load it from Google by adding this also to page HTML header or page template
    <script src="http://www.google.com/jsapi"></script>
    <script type="text/javascript">
      google.load("jquery", "1.4.2");
    </script>Br,Jari

Maybe you are looking for