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

Integration doesnt start with 7.7 Build 7

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • fuse-7.7-GA
    • fuse-7.7-GA
    • Fuse Online, Prod
    • None

    Description

      Deploying build 7 and creating integration timer -> log fails at runtime with:

      Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
      2020-06-26 10:27:10.540 ERROR 1 --- [           main] o.s.boot.SpringApplication               : Application run failed
      
      org.apache.camel.spring.boot.CamelSpringBootInitializationException: java.lang.IllegalArgumentException: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Illegal type (io.syndesis.common.model.action.ImmutableConnectorAction) to deserialize: prevented for security reasons
       at [Source: (org.springframework.boot.loader.jar.ZipInflaterInputStream); line: 54, column: 24] (through reference chain: io.syndesis.common.model.integration.Integration$Builder["flows"]->java.util.ArrayList[0]->io.syndesis.common.model.integration.Flow$Builder["steps"]->java.util.ArrayList[0]->io.syndesis.common.model.integration.Step$Builder["action"])
      	at org.apache.camel.spring.boot.RoutesCollector.onApplicationEvent(RoutesCollector.java:251) ~[camel-spring-boot-2.23.2.fuse-770009-redhat-00001.jar!/:2.23.2.fuse-770009-redhat-00001]
      	at org.apache.camel.spring.boot.RoutesCollector.onApplicationEvent(RoutesCollector.java:57) ~[camel-spring-boot-2.23.2.fuse-770009-redhat-00001.jar!/:2.23.2.fuse-770009-redhat-00001]
      	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.1.8.RELEASE.jar!/:5.1.8.RELEASE]
      	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.1.8.RELEASE.jar!/:5.1.8.RELEASE]
      	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.1.8.RELEASE.jar!/:5.1.8.RELEASE]
      	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402) ~[spring-context-5.1.8.RELEASE.jar!/:5.1.8.RELEASE]
      	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359) ~[spring-context-5.1.8.RELEASE.jar!/:5.1.8.RELEASE]
      	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:896) ~[spring-context-5.1.8.RELEASE.jar!/:5.1.8.RELEASE]
      	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:161) ~[spring-boot-2.1.6.RELEASE.jar!/:2.1.6.RELEASE]
      	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) ~[spring-context-5.1.8.RELEASE.jar!/:5.1.8.RELEASE]
      	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) ~[spring-boot-2.1.6.RELEASE.jar!/:2.1.6.RELEASE]
      	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:742) [spring-boot-2.1.6.RELEASE.jar!/:2.1.6.RELEASE]
      	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:389) [spring-boot-2.1.6.RELEASE.jar!/:2.1.6.RELEASE]
      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:311) [spring-boot-2.1.6.RELEASE.jar!/:2.1.6.RELEASE]
      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1213) [spring-boot-2.1.6.RELEASE.jar!/:2.1.6.RELEASE]
      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1202) [spring-boot-2.1.6.RELEASE.jar!/:2.1.6.RELEASE]
      	at io.syndesis.example.Application.main(Application.java:13) [classes!/:na]
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_252]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_252]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_252]
      	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_252]
      	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:47) [project-0.1-SNAPSHOT.jar:na]
      	at org.springframework.boot.loader.Launcher.launch(Launcher.java:86) [project-0.1-SNAPSHOT.jar:na]
      	at org.springframework.boot.loader.Launcher.launch(Launcher.java:50) [project-0.1-SNAPSHOT.jar:na]
      	at org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:577) [project-0.1-SNAPSHOT.jar:na]
      Caused by: java.lang.IllegalArgumentException: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Illegal type (io.syndesis.common.model.action.ImmutableConnectorAction) to deserialize: prevented for security reasons
       at [Source: (org.springframework.boot.loader.jar.ZipInflaterInputStream); line: 54, column: 24] (through reference chain: io.syndesis.common.model.integration.Integration$Builder["flows"]->java.util.ArrayList[0]->io.syndesis.common.model.integration.Flow$Builder["steps"]->java.util.ArrayList[0]->io.syndesis.common.model.integration.Step$Builder["action"])
      	at io.syndesis.integration.runtime.sb.IntegrationRuntimeAutoConfiguration$1.beforeApplicationStart(IntegrationRuntimeAutoConfiguration.java:96) ~[integration-runtime-springboot-1.10.0.fuse-770010-redhat-00002.jar!/:1.10.0.fuse-770010-redhat-00002]
      	at org.apache.camel.spring.boot.RoutesCollector.onApplicationEvent(RoutesCollector.java:153) ~[camel-spring-boot-2.23.2.fuse-770009-redhat-00001.jar!/:2.23.2.fuse-770009-redhat-00001]
      	... 24 common frames omitted
      Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Illegal type (io.syndesis.common.model.action.ImmutableConnectorAction) to deserialize: prevented for security reasons
       at [Source: (org.springframework.boot.loader.jar.ZipInflaterInputStream); line: 54, column: 24] (through reference chain: io.syndesis.common.model.integration.Integration$Builder["flows"]->java.util.ArrayList[0]->io.syndesis.common.model.integration.Flow$Builder["steps"]->java.util.ArrayList[0]->io.syndesis.common.model.integration.Step$Builder["action"])
      	at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:67) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.jsontype.TypeDeserializer.checkLegalTypes(TypeDeserializer.java:237) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.jsontype.impl.TypeDeserializerBase._findDeserializer(TypeDeserializerBase.java:167) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:113) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:97) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:254) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.std.ReferenceTypeDeserializer.deserialize(ReferenceTypeDeserializer.java:186) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeSetAndReturn(MethodProperty.java:158) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer.vanillaDeserialize(BuilderBasedDeserializer.java:269) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer.deserialize(BuilderBasedDeserializer.java:193) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:286) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:245) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:27) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeSetAndReturn(MethodProperty.java:158) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer.vanillaDeserialize(BuilderBasedDeserializer.java:269) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer.deserialize(BuilderBasedDeserializer.java:193) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:286) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:245) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(CollectionDeserializer.java:27) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeSetAndReturn(MethodProperty.java:158) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer.vanillaDeserialize(BuilderBasedDeserializer.java:269) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.deser.BuilderBasedDeserializer.deserialize(BuilderBasedDeserializer.java:193) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(ObjectReader.java:1611) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1188) ~[jackson-databind-2.9.10.4-redhat-00001.jar!/:2.9.10.4-redhat-00001]
      	at io.syndesis.integration.runtime.IntegrationRouteBuilder.loadIntegration(IntegrationRouteBuilder.java:116) ~[integration-runtime-1.10.0.fuse-770010-redhat-00002.jar!/:1.10.0.fuse-770010-redhat-00002]
      	at io.syndesis.integration.runtime.IntegrationRouteBuilder.configure(IntegrationRouteBuilder.java:139) ~[integration-runtime-1.10.0.fuse-770010-redhat-00002.jar!/:1.10.0.fuse-770010-redhat-00002]
      	at org.apache.camel.builder.RouteBuilder.checkInitialized(RouteBuilder.java:463) ~[camel-core-2.23.2.fuse-770009-redhat-00001.jar!/:2.23.2.fuse-770009-redhat-00001]
      	at org.apache.camel.builder.RouteBuilder.configureRoutes(RouteBuilder.java:403) ~[camel-core-2.23.2.fuse-770009-redhat-00001.jar!/:2.23.2.fuse-770009-redhat-00001]
      	at org.apache.camel.builder.RouteBuilder.addRoutesToCamelContext(RouteBuilder.java:384) ~[camel-core-2.23.2.fuse-770009-redhat-00001.jar!/:2.23.2.fuse-770009-redhat-00001]
      	at org.apache.camel.impl.DefaultCamelContext$3.call(DefaultCamelContext.java:1024) ~[camel-core-2.23.2.fuse-770009-redhat-00001.jar!/:2.23.2.fuse-770009-redhat-00001]
      	at org.apache.camel.impl.DefaultCamelContext$3.call(DefaultCamelContext.java:1021) ~[camel-core-2.23.2.fuse-770009-redhat-00001.jar!/:2.23.2.fuse-770009-redhat-00001]
      	at org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:3267) ~[camel-core-2.23.2.fuse-770009-redhat-00001.jar!/:2.23.2.fuse-770009-redhat-00001]
      	at org.apache.camel.impl.DefaultCamelContext.addRoutes(DefaultCamelContext.java:1021) ~[camel-core-2.23.2.fuse-770009-redhat-00001.jar!/:2.23.2.fuse-770009-redhat-00001]
      	at io.syndesis.integration.runtime.sb.IntegrationRuntimeAutoConfiguration$1.beforeApplicationStart(IntegrationRuntimeAutoConfiguration.java:94) ~[integration-runtime-springboot-1.10.0.fuse-770010-redhat-00002.jar!/:1.10.0.fuse-770010-redhat-00002]
      	... 25 common frames omitted
      
      2020-06-26 10:27:10.554  INFO 1 --- [           main] o.a.camel.spring.SpringCamelContext      : Apache Camel 2.23.2.fuse-770009-redhat-00001 (CamelContext: test) is shutting down
      2020-06-26 10:27:10.566  INFO 1 --- [           main] o.a.camel.spring.SpringCamelContext      : Apache Camel 2.23.2.fuse-770009-redhat-00001 (CamelContext: test) uptime 
      2020-06-26 10:27:10.567  INFO 1 --- [           main] o.a.camel.spring.SpringCamelContext      : Apache Camel 2.23.2.fuse-770009-redhat-00001 (CamelContext: test) is shutdown in 0.013 seconds
      2020-06-26 10:27:10.572  INFO 1 --- [           main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Shutting down ExecutorService 'applicationTaskExecutor
      

      Attachments

        Issue Links

          Activity

            People

              cmiranda@redhat.com Claudio Miranda
              avano@redhat.com Andrej Vano
              Andrej Vano Andrej Vano
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: