Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-13950

VDB with salesforce datasource does not start

XMLWordPrintable

    • 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.

              rhn-engineering-rareddy Ramesh Reddy
              asmigala@redhat.com Andrej Smigala
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours
                  3h