Camunda,Talend ESB integration

356 views
Skip to first unread message

Jayendran Subramanian

unread,
Nov 5, 2014, 12:28:55 AM11/5/14
to camunda-...@googlegroups.com
Hi ALL,


I have a camunda service task which needs to invoke web services endpoints using talend ESB.  Please provide me the guide lines.


Regards,
Jayendran

thorben....@camunda.com

unread,
Nov 5, 2014, 4:26:00 AM11/5/14
to camunda-...@googlegroups.com
Hi Jayendran,

We are not very experienced with Talend ESB but as far as I know it is based on Apache Camel. There exists a project that integrates camel with camunda BPM (link [1]) and an example that shows its usage (link [2]).

I hope this helps you get started.

Cheers,
Thorben

[1] https://github.com/camunda/camunda-bpm-camel
[2] https://github.com/camunda/camunda-consulting/tree/master/showcases/camel-use-cases

Bernd Rücker (camunda)

unread,
Nov 5, 2014, 5:28:36 AM11/5/14
to camunda-...@googlegroups.com

Hi Jayendran.

 

We have a couple of customers using camunda BPM and Talend ESB in combination. So far the integration boiled down to calling Talend Services via SOAP using normal Java Delegates and calling the REST API from Talend. That was sufficient for all cases so far. There are theoretically more possibilities to do a more tight integration – but nothing realized so far.

 

I attached some slides from the integration discussion we had with a joined customer (camunda & Talend)

 

Cheers

Bernd

--
You received this message because you are subscribed to the Google Groups "camunda BPM users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to camunda-bpm-us...@googlegroups.com.
To post to this group, send email to camunda-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/camunda-bpm-users/b0953032-c847-4696-a651-1f24f9739c7c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

camunda+talend.pdf

Jayendran Subramanian

unread,
Nov 5, 2014, 9:23:56 AM11/5/14
to camunda-...@googlegroups.com
Thanks thorben, for the details.

Regards,
Jayendran

Jayendran Subramanian

unread,
Nov 5, 2014, 9:25:43 AM11/5/14
to camunda-...@googlegroups.com
Thanks bernd, for the details.

Regards
Jayendran

Jayendran Subramanian

unread,
Nov 7, 2014, 3:21:30 AM11/7/14
to camunda-...@googlegroups.com
Hi Bernd ,

Let's assume CXF client available on Talend ESB(karaf osgi). Now the questing is how to establish the connection
between camunda service task and CXF client. please guide me.

Regards,
Jayendran


On Wednesday, November 5, 2014 3:58:36 PM UTC+5:30, Bernd Rücker wrote:

Jayendran Subramanian

unread,
Nov 8, 2014, 1:10:46 PM11/8/14
to camunda-...@googlegroups.com
Hi ALL,

Usecase is like want to pass some parameters from camunda service task to CXF client running on Talend ESB. CXF stub will process that values and send it to actual third party end point.

Advise me the best practices to do this. Thanks,

Regards,
Jayendran

Bernd Rücker (camunda)

unread,
Nov 10, 2014, 3:30:41 AM11/10/14
to camunda-...@googlegroups.com

Best use Maven to generate a JAX-WS or CXF client from the WSDL from Talend and then program a Java Delegate to call it from your process.

 

Cheers

Bernd

Jayendran Subramanian

unread,
Nov 10, 2014, 4:35:13 AM11/10/14
to camunda-...@googlegroups.com
Hi Bernd,

Thanks, for the detail.

This is exactly im trying to do so the thing is my process application running on servlet container(tomcat) and the CXF client(Bundle ID:184) available on talend ESB OSGI container(karaf). Can you help me on the BPM Talend ESB CXF Client Connector?Is there a way can we trigger the CXF client using BPM process?

Regards,
Jayendran

Bernd Rücker (camunda)

unread,
Nov 10, 2014, 5:09:50 AM11/10/14
to camunda-...@googlegroups.com

Hi Jayendran.

 

So far we simple used SOAP WebServices to communicate with Talend – so “we” (camunda) are decoupled from any OSGI specifics on the Talend side.

Jayendran Subramanian

unread,
Nov 10, 2014, 7:16:26 AM11/10/14
to camunda-...@googlegroups.com
Hi Bernd,

Sorry, again the basic question,

Talend also enabling some apache tools like(CXf, Camel, ect..), eventhough we creates a camel routes (or) CXF client on Talend ESB to connect public end points still cant think about the connectivity of two major platforms( camunda and talend).

In simple,
How we can use talend ESB as a mediation layer for camunda for invoking public end points?

Rgds,
jayendran
Reply all
Reply to author
Forward
0 new messages