cancel
Showing results for 
Search instead for 
Did you mean: 

Sending Acknowledgement back to webservice SOAP to File Scenario

Former Member
0 Kudos

I need to receive information from a webservice to a file for which I have configured Sender SOAP Adapter and file adapter to generate file.

Now I need to send and acknowldegment to

webservice back if File is generated successfully..How do I do it ?

Points will be awarded

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

By default File Adapter Doesnt support Sync Communication.

To make it Sync We need to use BPM

If you want to get the response back from File system to Webservice application means we have to use BPM Concept here

Regards

Seshagiri

Edited by: N V Seshagiri on Oct 15, 2008 10:58 AM

Former Member
0 Kudos

Hi

If you have some data type for response. Do a Sync scenario.

How you are planning the response. There can be many ways.

1. Send email

2, ACK file

3. WSDL with response build.

Thanks

Gaurav

Former Member
0 Kudos

thanks..

but I am not getting error when I tru to send request thru altovaxml spy iget following error in response

<?xml version="1.0"?>

<!-- see the documentation -->

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Body>

<SOAP:Fault>

<faultcode>SOAP:Server</faultcode>

<faultstring>Server Error</faultstring>

<detail>

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

<context>XIAdapter</context>

<code>ADAPTER.JAVA_EXCEPTION</code>

<text><![CDATA[

com.sap.aii.af.ra.ms.api.DeliveryException: XIAdapterFramework:GENERAL:com.sap.aii.af.ra.ms.api.DeliveryException: www.w3schools.com

at com.sap.aii.adapter.xi.ms.XIEventHandler.onTransmit(XIEventHandler.java:455)

at com.sap.aii.af.ra.ms.impl.core.queue.CallConsumer.onMessage(CallConsumer.java:133)

at com.sap.aii.af.ra.ms.impl.core.queue.Queue.run(Queue.java:855)

at com.sap.aii.af.ra.ms.runtime.MSWorkWrapper.run(MSWorkWrapper.java:56)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

]]></text>

</s:SystemError>

</detail>

</SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>