[teiid-issues] [JBoss JIRA] (TEIID-5713) Safesforce-41 translator errors

Ramesh Reddy (Jira) issues at jboss.org
Tue Apr 9 10:12:01 EDT 2019


    [ https://issues.jboss.org/browse/TEIID-5713?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13719867#comment-13719867 ] 

Ramesh Reddy commented on TEIID-5713:
-------------------------------------

In spring boot, I used the translator name as simple "salesforce", then depending upon which translator jar is in the classpath it will pick up that version of the Salesforce. Since the default URLs set for version 45, anything other than 45 used the translator is already putting out a warning, where the user has the ability to change the login URL to correct the issue.

> Safesforce-41 translator errors
> -------------------------------
>
>                 Key: TEIID-5713
>                 URL: https://issues.jboss.org/browse/TEIID-5713
>             Project: Teiid
>          Issue Type: Bug
>          Components: Salesforce Connector
>            Reporter: Ramesh Reddy
>            Assignee: Steven Hawkins
>            Priority: Major
>             Fix For: 12.2, 11.2.3, 12.1.1
>
>
> Using the Salesforce-41 translator, just loading the metadata it fails with error. I have verified this with WF and SB. I think, it is probably better to switch this version to new version, and remove this version.
> {code}
> Caused by: com.sforce.ws.ConnectionException: ChangeEventHeader Not a valid enumeration for type: class com.sforce.soap.partner.SoapType
> 	at com.force.api:41//com.sforce.ws.bind.TypeMapper.readSingle(TypeMapper.java:668)
> 	at com.force.api:41//com.sforce.ws.bind.TypeMapper.readObject(TypeMapper.java:556)
> 	at com.force.api:41//com.sforce.soap.partner.Field.setSoapType(Field.java:1702)
> 	at com.force.api:41//com.sforce.soap.partner.Field.loadFields1(Field.java:2039)
> 	at com.force.api:41//com.sforce.soap.partner.Field.loadFields(Field.java:1912)
> 	at com.force.api:41//com.sforce.soap.partner.Field.load(Field.java:1906)
> 	at com.force.api:41//com.sforce.ws.bind.TypeMapper.readSingle(TypeMapper.java:674)
> 	at com.force.api:41//com.sforce.ws.bind.TypeMapper.readArray(TypeMapper.java:580)
> 	at com.force.api:41//com.sforce.ws.bind.TypeMapper.readObject(TypeMapper.java:558)
> 	at com.force.api:41//com.sforce.soap.partner.DescribeSObjectResult.setFields(DescribeSObjectResult.java:398)
> 	at com.force.api:41//com.sforce.soap.partner.DescribeSObjectResult.loadFields1(DescribeSObjectResult.java:1421)
> 	at com.force.api:41//com.sforce.soap.partner.DescribeSObjectResult.loadFields(DescribeSObjectResult.java:1350)
> 	at com.force.api:41//com.sforce.soap.partner.DescribeSObjectResult.load(DescribeSObjectResult.java:1344)
> 	at com.force.api:41//com.sforce.ws.bind.TypeMapper.readSingle(TypeMapper.java:674)
> 	at com.force.api:41//com.sforce.ws.bind.TypeMapper.readArray(TypeMapper.java:580)
> 	at com.force.api:41//com.sforce.ws.bind.TypeMapper.readObject(TypeMapper.java:558)
> 	at com.force.api:41//com.sforce.soap.partner.DescribeSObjectsResponse_element.setResult(DescribeSObjectsResponse_element.java:48)
> 	at com.force.api:41//com.sforce.soap.partner.DescribeSObjectsResponse_element.loadFields1(DescribeSObjectsResponse_element.java:107)
> 	at com.force.api:41//com.sforce.soap.partner.DescribeSObjectsResponse_element.loadFields(DescribeSObjectsResponse_element.java:83)
> 	at com.force.api:41//com.sforce.soap.partner.DescribeSObjectsResponse_element.load(DescribeSObjectsResponse_element.java:77)
> 	at com.force.api:41//com.sforce.ws.bind.TypeMapper.readSingle(TypeMapper.java:674)
> 	at com.force.api:41//com.sforce.ws.bind.TypeMapper.readObject(TypeMapper.java:556)
> 	at com.force.api:41//com.sforce.ws.transport.SoapConnection.bind(SoapConnection.java:180)
> 	at com.force.api:41//com.sforce.ws.transport.SoapConnection.receive(SoapConnection.java:154)
> 	at com.force.api:41//com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:99)
> 	at com.force.api:41//com.sforce.soap.partner.PartnerConnection.describeSObjects(PartnerConnection.java:1225)
> 	at org.jboss.teiid.resource-adapter.salesforce-41 at 12.2.0-SNAPSHOT//org.teiid.resource.adapter.salesforce.SalesforceConnectionImpl.getObjectMetaData(SalesforceConnectionImpl.java:514)
> {code}



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the teiid-issues mailing list