on 04-07-2015 12:41 PM
Hi!
I want to get data from a SELECT in my sender jdbc channel. The select is "SELECT CNAME, CSENDER".
I want to put this into a message mapping, but I'm not sure what the structure should look like.
Right now source looks like this:
MT_Source
row
CNAME
CSENDER
I this correct? It doesnt seem to work. Is there any guide on this?
What is your PI version? You can import this automatically
If not you can refer to the imported structure in the above blog.
How did you configure Document Name in sender channel?
SAP PI Adapter Series: JDBC Adapter Configuration
Message was edited by: Hareesh Gampa
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
thanks for input. This is what log viewer tells me. Must be a problem with structure, yes?
Executed query successfully, confirmation skipped - data may be sent again ("TEST" mode)
Sending query result failed with com.sap.aii.af.lib.mp.module.ModuleException: senderChannel '79bfc0c780963911923618976c426bb3': Catching exception calling messaging system - continue processing
>>> I can not restrict the SELECT more because I need all the entries
What is your database? See if you can make use of rownum
select <<c1>>,<<c2>> from <<table>> where rownum <= <<n>>
If not at-least for the testing purpose, add some where clause to see if the messages goes through?
>>>What is the limit?
No answer for this
>>>Tried this...Did not make any difference.
It does i believe as you are getting a different error which makes complete sense.
If you open the failed messages from PIMON/RWB, You should be able to see the payload. Compare the same with the structure that you defined in ESR.
>>> InterfaceDetermination did not yield any actual interface.
Go to inbound processing tab -> keep the SW component of sender interface to blank and see if it helps..
For Other alternatives -
Check for Nicolas Freyre reply in the below thread.
Error: InterfaceDetermination did not yield any actual interface in Advanced Adapter Engine
>>>The message never get sent, so I can not see it in RWB :
Ideally for that error(interface determination **** ), you should be able to find the message under AE monitoring.
May be enable the staging for message preparation step (ICo-> Advanced Settings -> Staging -> scenario specific) and then see if you can view the xml.
If not as I suggested earlier, try to get additional traces with XPI inspector.
HI, yes this is correct
http://help.sap.com/saphelp_nwpi71/helpdata/en/1d/756b3c0d592c7fe10000000a11405a/frameset.htm
Also you can start collecting messages by jdbc sender and see the exact structure of sender message in monitoring and then you can correct you structure for mapping.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.