on 03-21-2016 12:06 PM
Dear Experts,
Iam trying to build a File-SOAP-File scenario using module beans. I have done following configuration:
1. Created a sender file channel with module configuration as following
1 | AF_Modules/RequestResponseBean | Local Enterprise Bean | RR |
2 | CallSapAdapter | Local Enterprise Bean | 0 |
3 | AF_Modules/ResponseOnewayBean | Local Enterprise Bean | RO |
RO | receiverChannel | Test_Create_FILE_SND |
RO | receiverParty | * |
RO | receiverService | QA_999 |
RR | passThrough | true |
2. Classical configuration with synchronous outbound and synchronous inbound interface.
3. Receiver Soap channel without any module configuration
Now the problem is if something goes wrong in the request xml, web-service returns the soap fault error, and then file channel starts to retry continuously at the given polling interval, creating a lot of failed messages. I didn't provide any retry interval in the channel configuration.
I am not sure how can I stop channel from retrying continuously, need your help if something can be done to avoid this situation.
Thanks and Regards,
Shweta Thakur
Hello Shweta,
Does your fault message has a different name?
If yes try configuring the file channel to pick only the success files.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Raghuraman,
I don't want to configure the fault handler, it should fail in case of error.
Problem is in the file sender channel, it retries continuously in case of failures, and each retry generates a new response message, creating a lot of failed messages in SXM_MONI. Ideally there should have been only one response message either successful or in error.
Thanks and Regards,
Shweta Thakur
Hi Shweta,
It is beter to put the modules in receiver channel then up to receiver channel it will be asynchronous only when calling web service is synchronous, if it fails you can restart from there or cancel like normal asynchronous scenario.
Regards,
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Praveen,
I have couple of queries on your suggestion:
Regards,
Shweta
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
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.