#1 2011-08-05 13:12:03

smolik
New member
Registered: 2011-01-24
Posts: 4

Non-trivial Service in Talend ESB

Hello everybody,
I'd like to compose service in Talend ESB using TESBProviderRequest and TESBProviderResponse components. In all examples I've read, only simple connection between these two components was used. That means input payload was mapped to output payload.

My task is to read parameters from input payload, than call for example SAP System using tSAPInput to get result rows and these rows put to response of the service.

My problem is, that I am no able to transform multiple rows output (nonXML) to payload for TESBProviderResponse component (document type).

Could someone more experienced help me with this problem?

Thanks in advance,
Zdenek

Last edited by smolik (2011-08-07 09:41:07)

Offline

#2 2011-08-09 14:51:38

atelesh
Talend team
Registered: 2011-08-09
Posts: 4

Re: Non-trivial Service in Talend ESB

you can use tXMLMap component for convert multiple fields row plain structure into xml document type

Offline

#3 2011-08-10 19:34:48

smolik
New member
Registered: 2011-01-24
Posts: 4

Re: Non-trivial Service in Talend ESB

Hello alexoid,
Thank you for you reply. In fact, i had a similar idea. Problem is, that only 1 input row goes through tXMLMap component and thus only 1 component appears in tESBProviderResponse. Try it, i am curious whether you will have the same result.
Regards,
Zdenek

Offline

#4 2011-08-11 00:40:22

cdynes
Talend Team
Registered: 2011-04-21
Posts: 136

Re: Non-trivial Service in Talend ESB

Hi Zdenek,

Is the following JIRA, similar to want you want to achieve? http://jira.talendforge.org/browse/TESB-2330


Thanks

Offline

#5 2011-08-12 08:41:27

smolik
New member
Registered: 2011-01-24
Posts: 4

Re: Non-trivial Service in Talend ESB

Hello cdynes,
it looks promising. Thank you very much for your info.
I hope, there will be the final solution soon :-)

Regards,
Zdenek

Offline

Board footer

Powered by FluxBB