-
Bug
-
Resolution: Done
-
Blocker
-
fuse-next-TP1-GA
-
DV Sprint 64
When deploying a VDB with salesforce datasource, the VDB pod crashes with the following error:
java.lang.IllegalStateException: Failed to deploy the VDB file
at org.teiid.spring.autoconfigure.TeiidServer.deployVDB(TeiidServer.java:330) ~[teiid-spring-boot-starter-1.5.0.jar!/:1.5.0]
at org.teiid.spring.autoconfigure.TeiidPostProcessor.onApplicationEvent(TeiidPostProcessor.java:159) ~[teiid-spring-boot-starter-1.5.0.jar!/:1.5.0]
at org.teiid.spring.autoconfigure.TeiidPostProcessor.onApplicationEvent(TeiidPostProcessor.java:53) ~[teiid-spring-boot-starter-1.5.0.jar!/:1.5.0]
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.2.3.RELEASE.jar!/:5.2.3.RELEASE]
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.2.3.RELEASE.jar!/:5.2.3.RELEASE]
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.2.3.RELEASE.jar!/:5.2.3.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:403) ~[spring-context-5.2.3.RELEASE.jar!/:5.2.3.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:360) ~[spring-context-5.2.3.RELEASE.jar!/:5.2.3.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:897) ~[spring-context-5.2.3.RELEASE.jar!/:5.2.3.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:162) ~[spring-boot-2.2.6.RELEASE.jar!/:2.2.6.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553) ~[spring-context-5.2.3.RELEASE.jar!/:5.2.3.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.2.6.RELEASE.jar!/:2.2.6.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747) ~[spring-boot-2.2.6.RELEASE.jar!/:2.2.6.RELEASE]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) ~[spring-boot-2.2.6.RELEASE.jar!/:2.2.6.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) ~[spring-boot-2.2.6.RELEASE.jar!/:2.2.6.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226) ~[spring-boot-2.2.6.RELEASE.jar!/:2.2.6.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) ~[spring-boot-2.2.6.RELEASE.jar!/:2.2.6.RELEASE]
at io.integration.Application.main(Application.java:27) ~[classes!/:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) ~[salesforce-source-salesforce-1.0.0.jar:na]
at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) ~[salesforce-source-salesforce-1.0.0.jar:na]
at org.springframework.boot.loader.Launcher.launch(Launcher.java:51) ~[salesforce-source-salesforce-1.0.0.jar:na]
at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:52) ~[salesforce-source-salesforce-1.0.0.jar:na]
Caused by: org.teiid.dqp.internal.datamgr.ConnectorManagerRepository$ConnectorManagerException: TEIID31146 Translator salesforce not found for vdb
at org.teiid.dqp.internal.datamgr.ConnectorManagerRepository.createConnectorManager(ConnectorManagerRepository.java:137) ~[teiid-engine-14.0.0.jar!/:14.0.0]
at org.teiid.dqp.internal.datamgr.ConnectorManagerRepository.createConnectorManager(ConnectorManagerRepository.java:114) ~[teiid-engine-14.0.0.jar!/:14.0.0]
at org.teiid.dqp.internal.datamgr.ConnectorManagerRepository.createConnectorManagers(ConnectorManagerRepository.java:104) ~[teiid-engine-14.0.0.jar!/:14.0.0]
at org.teiid.runtime.EmbeddedServer.deployVDB(EmbeddedServer.java:830) ~[teiid-runtime-14.0.0.jar!/:14.0.0]
at org.teiid.spring.autoconfigure.TeiidServer.deployVDB(TeiidServer.java:327) ~[teiid-spring-boot-starter-1.5.0.jar!/:1.5.0]
... 25 common frames omitted
The same VDB works correctly with the latest Q1 build of the operator.