on 09-02-2010 4:50 AM
hi gurus:
we are using asyn SOAP receiver(ABAP proxy-->SOAP), the status of messages in SXMB_MONI are all ok, but in the RWB, from Communication Channel monitor we can find error occur:
2010-09-02 03:35:01 Information The message status was set to DLNG.
2010-09-02 03:35:01 Information Delivering to channel: MES_SOAP_RECEIVER
2010-09-02 03:35:01 Information SOAP: request message entering the adapter with user J2EE_GUEST
2010-09-02 03:35:01 Error SOAP: call failed: java.io.IOException: invalid http response: null
2010-09-02 03:35:01 Information SOAP: sending a delivery error ack ...
2010-09-02 03:35:01 Information SOAP: sent a delivery error ack
our question is not how to fix the web service problem but: the SOAP error can not lead to message error, the message retry is impossible
how to resolve this problem?
sorry for my poor english.
I mean: how to set the message to error status when SOAP error?
in syn call, the SOAP error will be catched and the messages in SXMB_moni show us error occur, but in asyn mode, SOAP error does not lead to message error.
is there anyway to implement this: SOAP receiver comunication channel error-->message error?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No you can't watch this in sxmb_moni. This would violate the communication principle af async messages. There is a product of a swiss company called resource (resource.ch) available that enhances your sxmb_moni experience by some nice features called flex monitor.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can set the retry interval for your channel.
Do you want to repeat the processing for failed messages? Did you try using the Repeat option of the Message Monitoring?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
our question is not how to fix the web service problem but: the SOAP error can not lead to message error, the message retry is impossible
I didn't get ur question.
If ur question is abt retrying the message in case of error, u can do it from ur SOAP receiver communication channel.
Go to Comm Channel Monitoring -> Select ur CC -> Go to Setting Tab
There u can set number of retries ur commiunication channel must do(in case of error) and after hw much time interval.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
24 | |
11 | |
9 | |
7 | |
5 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.