cancel
Showing results for 
Search instead for 
Did you mean: 

Error in SOAP receiver adapter.

Former Member
0 Kudos

Hi All,

<b>Problem</b> : Receiver soap adapter not working

1)I have used Java mapping which is working fine.

2)After sending message; In RWB the SOAP channel is shown INACTIVE.

3)In SXMB_MONI it is shown successful.

4)My username pwd is right.

4)My wsdl path is right.

5)I am not using any security certificate.

6)Web service is tested.

I dont know what exactly is the problem

Please help.

regards,

Sumit

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

In my scenario the sender is a file and the receiver is a webservice.

I am sending a string through file and thw ebservice you can say is receiving that string and using it for some processing.

For file sender the QOS is EO.

regards,

Sumit Oberoi

Former Member
0 Kudos

Hi summit,

Can you check in RWB. I have mentioned in my First reply.

check it and let me know what can you see in audit logs

Regards,

Ramesh P

Answers (7)

Answers (7)

Former Member
0 Kudos

Hi,

Sorry for late reply.

This is what i got from message monitoring:

Time Stamp Status Description

2007-07-23 11:18:52 Success Message successfully received by messaging system. Profile: XI URL: http://hydhtceaixi1:50000/MessagingSystem/receive/AFW/XI Credential (User): XIISUSER

2007-07-23 11:18:52 Success Using connection SOAP_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.

2007-07-23 11:18:52 Success Message successfully put into the queue.

2007-07-23 11:18:52 Success The message was successfully retrieved from the receive queue.

2007-07-23 11:18:52 Success The message status set to DLNG.

2007-07-23 11:18:52 Success Delivering to channel: Invoice_info_receive_CC

2007-07-23 11:18:52 Success SOAP: request message entering the adapter

2007-07-23 11:18:53 Error SOAP: call failed

2007-07-23 11:18:54 Success SOAP: sending a delivery error ack ...

2007-07-23 11:18:54 Success SOAP: sent a delivery error ack

PLease help as I urgently need to make this working.

Thanks for showing interest.

Regards,

Sumit Oberoi

Former Member
0 Kudos

Hi,

Thanks alot for your replies.

Yes, In ID the communication channel status is Active.

Srikant, I am unable to access the link sent by you :(.

please tell me what you wanted to point to.

Regards,

Sumit

Former Member
0 Kudos

Hi sumit,

I think kanth wanted you to try with this link

http://<hostname>:8000/XISOAPAdapter/MessageServlet?channel=:<BusinessServicename>:<Receiver channel name>

Regards,

Ramesh P

Former Member
0 Kudos

Hi,

I got the following output for that:

Message Servlet is in Status OK

Status information:

Servlet com.sap.aii.af.mp.soap.web.MessageServlet (Version $Id: //tc/aii/30_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#13 $) bound to /MessageServlet

Classname ModuleProcessor: null

Lookupname for localModuleProcessorLookupName: localejbs/ModuleProcessorBean

Lookupname for remoteModuleProcessorLookupName: null

ModuleProcessorClass not instantiated

ModuleProcessorLocal is Instance of com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0

ModuleProcessorRemote not instantiated

Did not understood anything.

Please help!

Sumit

Former Member
0 Kudos

Hi,

Which means you can access your service through the channel.

May i knw the the Quality of Service you are using in sender communication channel?

<b>BE = Best Effort ( Used in Synchronous Communication)</b>

Regards,

Ramesh P

Message was edited by:

Ramesh P

Former Member
0 Kudos

Dear sumit,

In order to test the scenario we need to use a web service client like Altova xml spy which needs a wsdl file in order to generate a request. This wsdl file can be generated by using the Tools ---> define web service path, this opens a wizard which helps in generating the wsdl file using the sender interface, namespace, & the url of the web server

in define webservice path....we have five steps....check url of your second step..

URL: http://starxi:8000/XISOAPAdapter/MessageServlet?channel=:SRIKANTBS:CC_SOAP2SOAP_SEND_SRI

in above URL check port number <b>8000</b>

Best Regards,

Srikanth

Reward the useful answers and you will get one point yourself

Former Member
0 Kudos

Hi Sumit,

In RWB

Go to Message Monitoring and check the status for Adapter Engine. I hope you can find what caused the error

Also look into Audit logs.

http://<HOSTName>:<protnumber>/MessagingSystem/monitor/monitor.jsp

Regards,

Ramesh P

Former Member
0 Kudos

can u check in ur ID whether communication channel is activwe or not

turmoll
Active Contributor
0 Kudos

Hi,

Have you activated adapter in Inegration Directory?

Regards,

Jakub

prateek
Active Contributor
0 Kudos

<i>In SXMB_MONI it is shown successful.</i>

Then what is the problem.

Make sure ur adapter status is active in ID -> communication channel

Are u checking adapter ststus in Communication Channel Monitoring?

Regards,

Prateek