-
Bug
-
Resolution: Done
-
Critical
-
fuse-next-TP1-CR2
When deploying a VDB with a salesforce datasource, the VDB pod goes into a crash loop and the following exception is logged:
Caused by: java.lang.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper at org.teiid.spring.data.salesforce.SalesforceConnectionImpl.login(SalesforceConnectionImpl.java:142) ~[spring-data-salesforce-1.4.1.fuse-jdk11-800012-redhat-00001.jar!/:1.4.1.fuse-jdk11-800012-redhat-00001] at org.teiid.spring.data.salesforce.SalesforceConnectionImpl.<init>(SalesforceConnectionImpl.java:102) ~[spring-data-salesforce-1.4.1.fuse-jdk11-800012-redhat-00001.jar!/:1.4.1.fuse-jdk11-800012-redhat-00001] at org.teiid.spring.data.salesforce.SalesforceConnectionFactory.getConnection(SalesforceConnectionFactory.java:61) ~[spring-data-salesforce-1.4.1.fuse-jdk11-800012-redhat-00001.jar!/:1.4.1.fuse-jdk11-800012-redhat-00001] at org.teiid.spring.data.salesforce.SalesforceConnectionFactory.getConnection(SalesforceConnectionFactory.java:28) ~[spring-data-salesforce-1.4.1.fuse-jdk11-800012-redhat-00001.jar!/:1.4.1.fuse-jdk11-800012-redhat-00001] at org.teiid.translator.ExecutionFactory.getConnection(ExecutionFactory.java:178) ~[teiid-api-13.1.1.fuse-jdk11-800015-redhat-00001.jar!/:13.1.1.fuse-jdk11-800015-redhat-00001] at org.teiid.translator.ExecutionFactory.getConnection(ExecutionFactory.java:199) ~[teiid-api-13.1.1.fuse-jdk11-800015-redhat-00001.jar!/:13.1.1.fuse-jdk11-800015-redhat-00001] at org.teiid.query.metadata.NativeMetadataRepository.getMetadata(NativeMetadataRepository.java:65) ~[teiid-engine-13.1.1.fuse-jdk11-800015-redhat-00001.jar!/:13.1.1.fuse-jdk11-800015-redhat-00001] ... 43 common frames omitted Caused by: java.lang.ClassNotFoundException: org.codehaus.jackson.map.ObjectMapper at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471) ~[na:na] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588) ~[na:na] at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:92) ~[salesforce-source-salesforce-1.0.0.jar:na] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na] ... 50 common frames omitted
The same VDB deploys fine on 7.6
- is related to
-
ENTESB-13519 Regression in salesforce translator when using LIKE query with wildcard
- Done