It's a compatibility issue if you try to use a different version in the sf url than what we include. As far as I can see that will generally not work well - especially going backwards. For example the metadata won't load if you connect to version 22 using the 26 api. Since the url is a property that can be set on the resource adapter, this will cause people some headaches then when we change versions.
An issue was logged for this: [TEIID-3192] Migrate Salesforce connectivity to sf partner api jars - JBoss Issue Tracker
Hi Steve, I see that you've committed the changes for API migration which are scheduled to come with 8.10. Any way that I can test this new connector-translator at my end now?
Thanks
Pranav
You can build from master (follow the readme on teiid/teiid · GitHub), pick up the weekly snapshot (Index of /groups/public-jboss/org/jboss/teiid/teiid which would be something like 8.10 Alpha1 SNAPSHOT when available), or wait for 8.10 Alpha1 in about 2 weeks.