-
1. Re: query issues with SalesForce connector
simondelfab Mar 30, 2015 3:44 AM (in response to luca_del_bon)1 of 1 people found this helpfulI had the same problem. Try:
<to uri="salesforce:query?sObjectQuery=SELECT Id,Name FROM Account&sObjectClass=org.apache.camel.salesforce.dto.QueryRecordsAccount"/>
I also had a problem where I didn't copy the DTOs generated to the src folder (see ~ Maggie's JBoss ~: JBoss Fuse - Connecting to Salesforce (Part 1))
-
2. Re: query issues with SalesForce connector
luca_del_bon Mar 30, 2015 6:23 AM (in response to simondelfab)Thank you Simon,
It works as expected !
-
3. Re: query issues with SalesForce connector
kaleem.ahmed Mar 2, 2016 10:13 PM (in response to luca_del_bon)Thank you this one helped me big time. I have had been searching for past 3 days with no clue. The issue was most tutorial/examples wrongly instruct to use
<to uri="salesforce:query?sObjectQuery=SELECT id,name from Account&sObjectClass=org.apache.camel.salesforce.dto.Account.class" />
where as the correct way (as pointer by Simon) is
<to uri="salesforce:query?sObjectQuery=SELECT Id,Name FROM Account&sObjectClass=org.apache.camel.salesforce.dto.QueryRecordsAccount"/>
-
4. Re: query issues with SalesForce connector
brajeshbharti Nov 22, 2016 12:21 AM (in response to luca_del_bon)Hi Luca,
You can use below code before "<to uri="salesforce:query?sObjectQuery=SELECT Id,Name FROM Account"/>" it should work.
<setBody>
<constant>jobInfo</constant>
</setBody>
like:
<camelContext xmlns="http://camel.apache.org/schema/spring">
<route>
<from uri="timer:foo?period=2000&repeatCount=1" id="Timer"/>
<setBody>
<constant>jobInfo</constant>
</setBody>
<to uri="salesforce:query?sObjectQuery=SELECT Id,Name FROM Account"/>
</route>
</camelContext>
Thanks,
Brajesh