How to handle soap responses
I am following this tutorial to handle SOAP responses but it does not work http://livedocs.adobe.com/flex/3/html/help.html?content=data_access_6.html
using code blew I am trying to parse the following soap response.
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:components="components.*"
xmlns:hellos="services.hellos.*"
height="957" creationComplete="initApp()" >
<fx:Style source="Styles.css"/>
<fx:Script>
<![CDATA[
import mx.controls.Alert;
private namespace invesbot = "http://Services.com";
use namespace invesbot;
private namespace a = "http://schemas.xmlsoap.org/soap/envelope/";
private namespace b = "http://www.w3.org/2001/XMLSchema";
private namespace c = "http://www.w3.org/2001/XMLSchema-instance";
use namespace a;
use namespace b;
use namespace c;
[Bindable]
var _result:*
private function initApp():void
myService.mycustomers();
]]>
</fx:Script>
<fx:Declarations>
<mx:WebService id="myService" wsdl="http://localhost:8081/WebServiceTest/services/Hellos?wsdl"
showBusyCursor="true"
fault="Alert.show(event.fault.faultString), 'Error'">
<mx:operation name="mycustomers" resultFormat="e4x">
<mx:request>
</mx:request>
</mx:operation>
</mx:WebService>
</fx:Declarations>
<mx:HBox>
<mx:Text
text="{myService.mycustomers.lastResult.mycustomersReturn.name}"
/>
</mx:HBox>
</s:Application>
The SOAP response is as following
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<mycustomersResponse xmlns="http://Services.com">
<mycustomersReturn>
<age>28</age>
<name>John</name>
</mycustomersReturn>
<mycustomersReturn>
<age>29</age>
<name>Alex</name>
</mycustomersReturn>
<mycustomersReturn>
<age>30</age>
<name>Jack</name>
</mycustomersReturn>
</mycustomersResponse>
</soapenv:Body>
</soapenv:Envelope>
Using the above code the output will be
<name xmlns="http://Services.com" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">John</name>
<name xmlns="http://Services.com" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Alex</name>
<name xmlns="http://Services.com" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">Jack</name>
but when I use the following code to put the result in dropdown box it gives the following error
<s:FormItem label="Employee:">
<s:DropDownList id="dropDownList3"
labelField="name"
dataProvider ="{myService.mycustomers.lastResult.mycustomersReturn}"/>
</s:FormItem>
TypeError: Error #1034: Type Coercion failed: cannot convert XMLList@106e9af1 to mx.collections.IList.
Hi Ashish,
You can use Catch All error handler within scope of InvokeService action. By specifying SOAP Fault variable name there, response soap fault will be populated in variable.
In 11g(As per observation), split joins are strict towards definition of input and output message based on WSDL of target service which causes exception for invalidMessage in InvokeService action.
Hope this helps.
Similar Messages
-
How to compress SOAP response generated by weblogic 7.x web service??
can anybody tell me how to compresse SOAP response generated by weblogic webservice before sending it to client. i have my handler chain to process that response but how to compress that response .My webservice generates response that contains lots of XML data ~25 mb size . it's taking time to reach it to client for that i wanted to compress it . How to do that?can anybody help me?
Thanks........
RahulAnswered on my own:
Just have to use
x_result = http_client->response->get_data( ).
instead of
x_result = http_client->response->to_xstring( ).
Just don't knwo why the filesize is wrong also - but I can work with this image! -
How to handle utl_http response
Hi,
I use the below code to call a https using POST method
utl_http.set_proxy(apex_application.g_proxy_server, NULL);
utl_http.set_persistent_conn_support(TRUE);
utl_http.set_transfer_timeout(300);
utl_http.set_wallet(p_wallet, p_wallet_pwd);
l_http_req := utl_http.begin_request(p_api_url, 'POST');
utl_http.set_header(l_http_req, 'Proxy-Connection', 'Keep-Alive');
utl_http.set_header(l_http_req, 'Content-Type', 'application/x-www-form-urlencoded; charset=utf-8');
utl_http.set_header(l_http_req, 'Content-Length', length(l_post));
utl_http.write_text(l_http_req, l_post);
l_http_resp := utl_http.get_response(l_http_req);
utl_http.read_text(l_http_resp, l_response);
The url return a respose with below l_response content
<html>
<head>
<META HTTP-EQUIV='content-type' CONTENT='text/html; charset=UTF8'>
</head>
<title>Payment Page</title>
<form method="POST" name="ePayment" action="http://www.testing.com">
<input type="hidden" name="MerchantCode" value="M01247"><br>
<input type="hidden" name="PaymentId" value="2"><br>
<input type="hidden" name="RefNo" value="0001"><br>
<input type="hidden" name="Amount" value="1"><br>
<input type="hidden" name="Currency" value="MYR"><br>
<input type="hidden" name="Remark" value="Testing1"><br>
<input type="hidden" name="TransId" value=""><br>
<input type="hidden" name="AuthCode" value=""><br>
<input type="hidden" name="Status" value="0"><br>
<input type="hidden" name="ErrDesc" value="Permission not allow"><br>
<input type="hidden" name="Signature" value=""><br>
</form>
<script language="JavaScript">
document.ePayment.submit();
</script>
</html>
Apparently it will redirect to http://www.testing.com,
how should my procedure handle this response so it will redirect to the url?
Thanks.
Vincent pek
Edited by: [email protected] on May 3, 2010 7:09 AM<script language="JavaScript">
document.ePayment.submit();
</script>
</html>
Apparently it will redirect to http://www.testing.com,
how should my procedure handle this response so it will redirect to the url?
Thanks.
Vincent pekYour procedure should be able to run JavaScript, which it isn't.
Therefore, I would recommend that you talk to the website administrator and discuss using a webservice. -
How to handle multiRef responses in OSB 10.3???
We are using OSB 10.3 version.
I am getting difficulty to get the multiRef soap response in the Service Callout*:
When I check the SBConsole Invocation Trace the whole response body is appearing in business service but returning part of the response.
Its missing the multiRef as below:
<ns4:getProductServiceRequestForUserResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns4="abc:ProductManagementService">
<getProductServiceRequestForUserReturn href="#id0"/>
</ns4:getProductServiceRequestForUserResponse>
It should return
<soapenv:Body>
<ns4:getProductServiceRequestForUserResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns4="abc:ProductManagementService">
<getProductServiceRequestForUserReturn href="#id0"/>
</ns4:getProductServiceRequestForUserResponse>
<multiRef id="id0" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns5:ProductLinkRequest"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns5="http://ato.domain.services.abc.com">
<id xsi:type="xsd:long">3068</id>
<requestStatus href="#id1"/>
<modifiedDate xsi:type="xsd:dateTime">2009-06-23T01:22:02.000Z</modifiedDate>
<prd xsi:type="xsd:string">249249</prd>
<serviceNo href="#id2"/>
<statusReason xsi:type="xsd:string">Delivery completed</statusReason>
</multiRef>
</soapenv:Body>
After Service Callout, I have tried to assign the reponse to valriable but it returns missing multiRef
$body/multiRef
Any suggestions??
Thank you
Edited by: user11310683 on Sep 1, 2011 5:20 AM
Edited by: user11310683 on Sep 2, 2011 2:48 PMGetting difficulty to use Java Callout.
I have written my java class to call webservice and kept all necessary jars in the lib with MANIFEST file.
I kept all my jars in project/Resources/JAR/*.jar and included all dependency jar to my generated jar.
But the Java Callout is thowing java.lang.NoClassDefFoundError: javax/wsdl/OperationType
at org.apache.axis.description.OperationDesc.<clinit>(OperationDesc.java:59)
Its working fine when I copied all jars in user_project/domains/proj_domain/lib.
But I don't want to put all my jars at user_project/domains/proj_domain/lib. -
How to handle multiple responses in Receiver Mail adapter?
Hello,
I have a scenario where I get n number of responses which has to be sent as an email.
My response looks like this -
<Response>
<Status/>
<Text>TEST 1</Text>
</Response>
<Response>
<Status/>
<Text>TEST 2</Text>
</Response>
Please let me know if there is any way to send this response as email.
ThanksHello,
Check below mapping and change it as per ur source (response) and target (content) fields.
Note - In below mapping i have used return as xml functionality on Record node, u have to use the same on ur source field.
After implementing above mapping, just execute ur E2E scenario and check how content is getting generated in ur mail?
Thanks
Amit Srivastava -
How to handle JSON response in XSL-Fo templates during PDF creation of the page
XSL-FO in CQ5 converts xml output to PDF so for each new XML tag I need to introduce xsl-templates.
But For ext-js javascript widget on the page that’s not part of CRX Node/page that shows result by making Ajax call and render JSON output. How to address that inside PDF page creation.
Please share your thought.
Thanks ChandraDeclaratevly You can't do this.
I use two event handler for state remembering:
public static EventResult goToPage(BajaContext context,
Page page,
PageEvent pageEvent) {
Page newPage = new Page(page.getProperty("nextPageName"));
page.setProperty(NEXT_PAGE_NAME, null);
newPage.setPropertyAsPage("returnPage", page, context.getPageEncoder());
return new EventResult(newPage);
public EventResult returnToPage(BajaContext context,
Page page,
PageEvent pageEvent) {
Page oldPage = page.getPropertyAsPage("returnPage", context.getPageDecoder());
return new EventResult(oldPage);
StartPage.uix
<handlers>
<event name="nextPage">
<bc4j:chaining>
<bc4j:setPageProperty name="nextPageName" value="NextPage"/>
<method class="..." method="goToPage"/>
</bc4j:chaining>
</event>
</handlers>
NextPage.uix
<handlers>
<event name="nextPage">
<bc4j:chaining>
<method class="..." method="returnToPage"/>
</bc4j:chaining>
</event>
</handlers>
method setPropertyAsPage save all page properties and state informations for page.
On every page I use ctrl:page or ctrl:pageState DataObjectLists.
On pages with search criteria I use ctrl:httpSession DataObjectList to save all criteria in one session. You must write event handler when you make search or trigger FIND event. In this event handler you must put every search form parameter in session.
That's all from me! I hope this help You to resolve problems! -
How to parse Soap response of anytype structure
I have went through almost all url regarding this in stackoverflow but could not make it work even after following same steps,either getting property not found or arrayindex exception ,the response i am trying to parse is has below and this can contain 'n ' number of table data
anyType{
schema=anyType{
element=anyType{
complexType=anyType{
choice=anyType{
element=anyType{
complexType=anyType{
sequence=anyType{
element=anyType{
};element=anyType{
};element=anyType{
};element=anyType{
};element=anyType{
};diffgram=anyType{
NewDataSet=anyType{
Table=anyType{
RemMessage=ExeedDiscountLimitonInvoicedatedon05/03/2015forCSHAH,
from3-LokhandwalaShowroom;InvM_Id=77693;DocType=3;PrmR_TypeId=3;PrmR_Id=1820;
anyone could parse this with considering multiple entries would be very useful,i have tried with one approach here Not able to parse the response getting Invalid array range: 5 to 5I have went through almost all url regarding this in stackoverflow but could not make it work even after following same steps,either getting property not found or arrayindex exception ,the response i am trying to parse is has below and this can contain 'n ' number of table data
anyType{
schema=anyType{
element=anyType{
complexType=anyType{
choice=anyType{
element=anyType{
complexType=anyType{
sequence=anyType{
element=anyType{
};element=anyType{
};element=anyType{
};element=anyType{
};element=anyType{
};diffgram=anyType{
NewDataSet=anyType{
Table=anyType{
RemMessage=ExeedDiscountLimitonInvoicedatedon05/03/2015forCSHAH,
from3-LokhandwalaShowroom;InvM_Id=77693;DocType=3;PrmR_TypeId=3;PrmR_Id=1820;
anyone could parse this with considering multiple entries would be very useful,i have tried with one approach here Not able to parse the response getting Invalid array range: 5 to 5 -
How to handle stored procedure response having multiple queries
Hi Friends,
While working in JDBC to RFC scenario,I faced an issue that my stored procedure is having multiple SQL queries in it. First Select and then update and again some select options.So,how to handle the response of the stored procedure. I read that while using sender JDBC
" db.processDBSQLStatement=<SQL-Select-Statement>
Either specify a valid SQL SELECT statement to select the data to be sent from the specified database, or specify an SQL EXECUTE statement to execute a stored procedure that contains exactly one SELECT statement "
So, please suggest me is there any other way to catch the output of the stored procedure.Because, if select statement is working fine but if any other quires fails then data inconsistencies can happen.Kindly help me out.
Thanks and Regards,
NutanHi nutan,
>>Already exception is handled in SP.But,issue is that select will never fail so, sender adapter will get the resultset from select and continue process.But if later any other query fails in SP adpter wont be getting any response.
Along with exception you need to handle the case when some other query fails. A SP is like a procedure which will do a certain list of activities before providing the output. So during this activity if some query fail then you can send back the response with a message!!!! And in XI handle this error (by routing it to some error receiver etc)
>>I need to try something like creating a temporary table and inserting the resultset of slect statement in that. and perform all other operations and after successful completion of all the queries.Again i want to get all the values from the temporary table. So,whether I can write such query in the sender communication channel.Please suggest me for this.
Approach looks ok, but think of the delay for JDBC sender adapter. IT will invoke your SP and will wait for it to fill a table and do all the processing. I guess this may become a issue for you.
Check on the frequency of this interface and message size before taking this design approach
Regards
Suraj -
How to handle Asynch Synch (IDoc - SOAP) interfce without using BPM
Hi Experts,
I have a Idoc to SOAP scenario and where I need to hadle SOAP response but for this how it can be handle without BPM I am unable to figure out. Specificaly it is a interfacce with SFDC (sales force.com) CRM and need to handle IDoc - SOAP interface and response needs to be captured with another idoc which can be sent back to SAP.
Any suggestion will be helpful.
Regards,
Nitin PatilHi,
you cannot do it with IDOC adapter unless you have PI 7.3 without a BPM
you need to use a different adapter like ABAP proxy (on java) or RFC
hope it's clear,
Regards,
Michal Krawczyk -
SAP Idocs -How to handle response from target system
Hi,
I am working on a scenario in which I will send Idocs asynchronously from SAP thro a SOAP adapter to a webservice deployed on the target system.
After the Idoc data is posted in the target system,the target system will send the acknowledgement for the receipt(basically response message).How to handle this scenario?
SAP Idoc( outbound asynchronous)---> SAP XI3.0(soap adapter) ---> Target system(inbound synchronous)
Do I need to go for BPM to handle this situation?
Is there any alterantive to BPM.
If any of the forum members who have worked on the similar scenario could help me in finding a better solution,I will be thankful to them.
Thanks,
LeoHi Udo,
Thanks for the info.My scenario is like this.
SAP R/3 Idoc -> SAP XI 3.0 <-> Webservice in the target system.
The webservice in the target system will receive the Idoc as a request messsage and send a response message synchronously.
Since Idoc is sent asynchronously( I believe Idocs sent from SAP are always asynchronous),there is no Proxy waiting in SAP R/3 to receive the response message from the target system.
If I go for BPM for the above scenario,will the BPM steps look like the following.
1)Receive Idoc from SAP.
2)Send Idoc sysnchronously to webservice
3)Receive the response from the webservice synchronously.
4.Post the response message to a proxy which can handle it further in SAP R/3.
Please note that my knowledge in BPM is limited and correct me if I am wrong.
Thanks in advance
S.Banukumar -
Handling/Mapping a SOAP response message back to the RFC request Message
Hi
I was wondering if you could kindly offer some advice on how to handle the SOAP response back to an RFC in a RFC>SOAP>RFC.Response scenario. When executing an RFC function module that triggers a message to XI, the outbound message seems to process successfully, however, there is an error in the response message. I am not sure how to map the response back to the function module response message because it looks like the response payload is empty. It is also strange that the interface seems to run in synchronous mode despite being configured as an asynchronous interface. If it ran in asynchronous mode, there would not be a problem because we actually do not need a response back. The interface also runs perfectly when executing it from the Runtime Workbench, and it also runs in asynchronous mode as it should.
I would really appreciate any suggestions on how to solve this problem.
Thank you,
BrendonHi Reyaz,
This is actually an RFC-->SOAP scenario where the message structure of the source and target systems are different. We don't actually need a reponse back from the SOAP system. I was wondering if you perhaps know how we can cancel the Response response back to the requestor or at leaset map the SOAP response back?
The interface runs perfectly in asynchronous mode when executing it from the Runtime Workbench in the test section, but it runs in synchronous mode for some reason when executing the RFC function call in SAP.
Thank you,
Brendon -
Handling Soap Fault Response.
Hi All,
I have a Proxy to SOAP scenario.
While testing from SoapUI --
I am getting response for the valid input and for the invalid input the response is below.
In the scenario through SAP PI , the valid input given from the HTTP client is getting a valid response and the scenario is running fine.
But while checking the negative test, giving the invalid input, it is ending in a System error in PI.
We have to handle this and send the error back to the source system.
FAULT RESPONSE IN SoapUI :
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>System.Web.Services.Protocols.SoapException: Server was unable to read request. ---> System.InvalidOperationException: There is an error in XML document (6, 45). ---> System.InvalidOperationException: Instance validation error: 'AD' is not a valid value for Currency.
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read1_Currency(String s)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read2_ConversionRate()
at Microsoft.Xml.Serialization.GeneratedAssembly.ArrayOfObjectSerializer.Deserialize(XmlSerializationReader reader)
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
--- End of inner exception stack trace ---
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Web.Services.Protocols.SoapServerProtocol.ReadParameters()
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.SoapServerProtocol.ReadParameters()
at System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()</faultstring>
<detail/>
</soap:Fault>
</soap:Body>
</soap:Envelope>
*System error message in SAP PI* :
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?><!-- Inbound Message --> <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"><SAP:Category>XIAdapterFramework</SAP:Category><SAP:Code area="MESSAGE">GENERAL</SAP:Code><SAP:P1/><SAP:P2/><SAP:P3/><SAP:P4/><SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: System.Web.Services.Protocols.SoapException: Server was unable to read request. ---> System.InvalidOperationException: There is an error in XML document (1, 328). ---> System.InvalidOperationException: Instance validation error: 'US' is not a valid value for Currency.
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read1_Currency(String s)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read2_ConversionRate()
at Microsoft.Xml.Serialization.GeneratedAssembly.ArrayOfObjectSerializer.Deserialize(XmlSerializationReader reader)
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
--- End of inner exception stack trace ---
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Web.Services.Protocols.SoapServerProtocol.ReadParameters()
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.SoapServerProtocol.ReadParameters()
at System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()</SAP:AdditionalText><SAP:Stack/><SAP:Retry>M</SAP:Retry></SAP:Error>
I want to capture the text in Fault string in the Fault response and send it back to the Source system.
I have referred many blogs but i am unable to do it.
Will java mapping work as this is a response from the Target Webservice and NOT an errorin PI.Hello.
If your scenario is ECC -> Proxy -> PI -> SOAP -> WS -> SOAP -> PI -> Proxy -> ECC.
In ESR create a Fault Message Type, and added to your Service Interface (Outboun/Inbound), use a XSLT mapping to take anyway format response, rebuid your proxy ABAP and see your "message fault" on exception tab.
this works for me.
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/">
<ns0:FMT_ResponseAuth>
<standard>
<faultText>
<xsl:value-of select="//detail"/>
</faultText>
</standard>
</ns0:FMT_ResponseAuth>
</xsl:template>
I hope this help you.
Edited by: KrlosRios on Nov 2, 2011 5:59 PM -
How to attach files in soap response?
IS there any way to attach a file in soap response? how to do that??:|
Probably MTOM is what you need:
http://edocs.bea.com/wls/docs100/webserv/jws.html#mtom
But this is apparently not doable with ALSB (it would be supported just with regular web services):
http://forums.bea.com/thread.jspa?threadID=300002302
Note the file naming would need to be done by the SOAP client:
http://www.jroller.com/gmazza/date/20071102 (Look at Steps #6 and #11 and Note # 7)
HTH,
Glen -
SOAP Sender Adapter Attachment Handling in Response message
Hi Experts,
I have a SOAP <> XI <> Proxy scenario where an external WS client sends a SOAP request and receives a SOAP response along with an attachment.
The problem is that the WS client is unable to retrieve the attachment from the SOAP response although the SXI_MONITOR shows both the payload and attachment beign sent out. In the SOAP sender I 'DO NOT' tick the 'Keep Attachment' parameter.
If I tick the 'Keep Attachment' parameter, then the payload and attachment both goes as attachment.
I need help in writing an adapter module which would ensure that the payload remains as the main payload and only the additional attachment goes out as an attachment.
Regards,
ShobhitHi Shobhit
You can refer this generic guide
How to create adapter modules for J2EE engine
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3bdc14e1-0901-0010-b5a9-a01e29d75a6a
How-to create a web service with attachments (SOAP With Attachments)
How-to create a web service with attachments (SOAP With Attachments)
Rename Attachment Adapter Module
Rename Attachment Adapter Module
Hope this will help
Thanks
Gaurav -
How to handle multiple soap operations from XI ?
Hi Experts,
I am sap xi guy and we need to handle a webservcie which has multiple operations. any body can guide how to handle this ?
In xi soap receiver adapter we have an option going only for a single soap action ? can sap handle rpc style format of webservice ? what is meant by rpc
any help would be really appreciated
Thanks,
sriniHi Srinivas,
Please refer to this article on how to handle the soap action. Hope this will help you understanding the soap action mistery.
http://www.oreillynet.com/xml/blog/2002/11/unraveling_the_mystery_of_soap.html
Regards
Sumit Bhutani
Maybe you are looking for
-
How do you query the Hotmail Calendar with a freebusy URL to get an XML response ?
Hello, I've posted this on the Exchange Server Legacy thread, but they point me back here.... Assuming that Outlook's (Hotmail's) Calendar service still supports XML FreeBusy requests, what am I doing wrong here ? I'm sending this GET request to obta
-
Cannot modify Data Connection in Infopath form as the original webservice server no longer exists
Hi, I am going to modify one of the data connections in my infopath form, but it throws me an error. The original server no longer exists. I know that I can change the manifest.xsf and replace the old server with the new server name. And when I pulle
-
I've installed Adobe 9 pro trial version and it just expired. When I tried to uninstall it, I found no way to do so... have already tried: 1. Windows Install Clean Up Utility 2. Adobe CS3Clean Script but the adobe 9 pro are still there and it sucks w
-
How to use operator "in" with MDX in SSRS?
I'm building an ssrs report with this MDX query: SELECT NON EMPTY { ([KeyWords Dim].[Keywords].[Keyword].ALLMEMBERS * [Ad Dim].[Countries].[Countries].ALLMEMBERS * [Creative Dim].[Creatives].[Title].ALLMEMBERS ) } ON ROWS, [Measures].[Clicks] ON COLU
-
Copy/Paste Audio Configuration doesn't work for me. What am I doing wrong?
I've read all the other threads on this topic. Some say you have to save before you copy, etc., but nothing works for me. I open up a Logic song that has various Audio tracks, Aux tracks, and VI tracks. I open the Mixer and select Copy Audio Configur