Java CAMEL-SALESFORCE批量API-设置API版本

Java CAMEL-SALESFORCE批量API-设置API版本,java,apache-camel,salesforce,Java,Apache Camel,Salesforce,我正在创造一份新的工作: <to id="_slf_send2SC_to_salesforce_1" uri="salesforce:createJob"/> 但它似乎不起作用:salesforce上的api版本总是34(默认版本) 你能帮我吗 谢谢, Emanuele我在AnypointStudio.ini中求解了变量vm。应该是: -虚拟机 C:\progra~1\Java\jdk1.8.0\u 144\bin\ (不含java.exe) 借 伊曼纽尔你检查过文件了吗?是的,但

我正在创造一份新的工作:

<to id="_slf_send2SC_to_salesforce_1" uri="salesforce:createJob"/>
但它似乎不起作用:salesforce上的api版本总是34(默认版本)

你能帮我吗

谢谢,
Emanuele

我在AnypointStudio.ini中求解了变量vm。应该是: -虚拟机 C:\progra~1\Java\jdk1.8.0\u 144\bin\

(不含java.exe)


伊曼纽尔

你检查过文件了吗?是的,但我什么也没找到。在Salesforce文档中,我看到SetAPI版本是只读的,但我不知道在哪里可以更改API版本。实际上,所有批次都使用默认的_版本(34)。
JobInfo jobInfo = new JobInfo();
jobInfo.setOperation(OperationEnum.UPSERT);
jobInfo.setContentType(ContentType.CSV);
jobInfo.setObject(objName);
jobInfo.setExternalIdFieldName(externalId);
//Set API Version
jobInfo.setApiVersion("43.0");