on 10-05-2013 9:24 PM
Hi Experts,
My scenario is - File - XI-SOAP Synchronous.
I have used the standard RequestResponseBean and ResponseOnewayBean for this purpose to achieve the sync response message from SOAP and writing it to the FTP using another receiver file adapter.
But I found same strange behavior of the sender channel in the audit log base on the module key positions.
1. When I used the below module processing sequence, which is actually the correct one I am not getting any response file written in the FTP. It is throwing an error in adapter - Error: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Application response can not be send using the call method.
2. When I am using the below processing sequence of module , though the response file is written in FTP directory but still there is an error in the Adapter and the source file is not getting archived. error in adapter - Error: java.lang.NullPointerException: while trying to invoke the method java.lang.Object.getClass() of an object loaded from local variable 'obj'
I am on
PI7.11
Service Pack: | 04 |
Release: | NW711_04_REL |
Request your input here.
Thanks in advance
Sugata B
Your configuration seems correct. I want you to try without adapter type and adapter namespace in the module configuration and see if that helps. Rest of the configuration is valid. It should work in your PI version 7.11
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Your sender is file adapter and it should be only EO. I think some problem with the bean module ... You might want to check the sap notes regarding this. Though you get the error, but still you get the response or write the content in ftp receiver section... Are you using udf or any mapping logic that causes this error...?
Hi Sugata,
I have done this design with both file and JMS adapters on PI 7.0 and they work well and should work well on 7.1.
If I remember this design, there is sychronous OB and inbound interface and an asychrnous inbound interface. Hope you have followed that. Also in one of the channels, a busiess system is maintained.
I suggest you go through the entire design again and see if you have missed a step.
Cheers,
Ambrish
You need sync interface for both outbound and inbound. You dont need async interface.
Please refer this link for this
http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=69331
Hi Sugata
Just refer the SAP Notes
Note 1606891 - PI messages fail with parsing error on retry
Note 821267 - FAQ: XI 3.0 / PI 7.0 / PI 7.1 / PI 7.3 File Adapter
Thanks
Sriram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.