Add external camel components

Highlighted
Five Stars

Add external camel components

Hi community,

i've found the info that there are camel components regarding salesforce.

https://help.talend.com/reader/8avcOyufaVYo7Uoah0kOlA/6ENQNQJImcZpfMRmqpTLQA

 

Nevertheless they are not available in Talend ESB 7.1 in the palette. I also couldn't find a tutorial on how i get the components available in Talend Studio. Can someone help me out which this topic.

 

Maybe my assumptions are wrong and i can't integrate the components as palette object in talend.

 

I also have read in that the dependency has to be added to the pom.xml. But which shall i use and how do i add it the best way? Do i use the pom.xml that i can find under the workspace and project name and does this change gets populated to git or do i have to switch to the maven perspective in talend studio.

 

Hopefully someone can help me.

 

Kind regards


Accepted Solutions
Highlighted
Moderator

Re: Add external camel components

Hello,

Have you already read http://camel.apache.org/salesforce.html?

You could use cMessageEndpoint + salesforce  and then the camel-salesforce bundle with be installed when deploying the Route into Runtime.

Or generate a salesforce DTO library and specify the DTO package name in cConfig  and use the "camel-salesforce-alldep-2.xx.x.jar" in the cConfig component.

Best regards

Sabrina

--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.

View solution in original post


All Replies
Highlighted
Moderator

Re: Add external camel components

Hello,

Have you already read http://camel.apache.org/salesforce.html?

You could use cMessageEndpoint + salesforce  and then the camel-salesforce bundle with be installed when deploying the Route into Runtime.

Or generate a salesforce DTO library and specify the DTO package name in cConfig  and use the "camel-salesforce-alldep-2.xx.x.jar" in the cConfig component.

Best regards

Sabrina

--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.

View solution in original post

Highlighted
Five Stars

Re: Add external camel components

Thanks for the hint. I found it in the component list. Nevertheless i don't know how to configure it but therefore i will create a new topic.

 

Kind regards

Highlighted
Five Stars

Re: Add external camel components

Hi Sabrina,

 

I'm working with the Camel Salesforce component. I'm blocked about "how to generate the DTO and where place it".

In a Eclipse / Maven I' know how to do that. In Talend ESB, I've activated the custom pom file for my route ("Setup custom scripts by folder").

In the cConfig I set the package "org.apache.camel.salesforce.dto" but what I have generated must be in the wrong place.

In Talend ESB, where must I place the dto ?

Actually, It is a directory.

 

A sample in the documentation will be appreciated Smiley Happy.

 

Best regards,

Cyril

2019 GARTNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

An API-First Approach to Modernizing Applications

Learn how to use an API-First Approach to Modernize your Applications

Watch Now

Talend API Designer – Technical Overview

Take a look at this technical overview video of Talend API Designer

Watch Now

Getting Started with APIs

Find out how to get started with APIs

Read