Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-17557

undertow-spring-security camel-spring-boot-examples is broken

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 3.15.0
    • camel-spring-boot, examples
    • None
    • Unknown

    Description

      Error like

      org.apache.camel.FailedToCreateRouteException: Failed to create route route1 at: >>> Transform[simple{Hello ${in.header.org.apache.camel.component.spring.security.SpringSecurityProvider_principal}!}] <<< in route: Route(route1)[From[undertow:http://localhost:8082/hi?allowed... because of No language could be found for: bean
      	at org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:240) ~[camel-core-reifier-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.reifier.RouteReifier.createRoute(RouteReifier.java:74) ~[camel-core-reifier-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.impl.DefaultModelReifierFactory.createRoute(DefaultModelReifierFactory.java:49) ~[camel-core-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:868) ~[camel-core-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:758) ~[camel-core-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.impl.engine.AbstractCamelContext.doInit(AbstractCamelContext.java:2901) ~[camel-base-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.support.service.BaseService.init(BaseService.java:83) ~[camel-api-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.impl.engine.AbstractCamelContext.init(AbstractCamelContext.java:2585) ~[camel-base-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.support.service.BaseService.start(BaseService.java:111) ~[camel-api-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2604) ~[camel-base-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:247) ~[camel-core-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.spring.SpringCamelContext.start(SpringCamelContext.java:119) ~[camel-spring-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCamelContext.java:151) ~[camel-spring-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176) ~[spring-context-5.3.15.jar:5.3.15]
      	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169) ~[spring-context-5.3.15.jar:5.3.15]
      	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143) ~[spring-context-5.3.15.jar:5.3.15]
      	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421) ~[spring-context-5.3.15.jar:5.3.15]
      	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378) ~[spring-context-5.3.15.jar:5.3.15]
      	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:938) ~[spring-context-5.3.15.jar:5.3.15]
      	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) ~[spring-context-5.3.15.jar:5.3.15]
      	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.6.3.jar:2.6.3]
      	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) ~[spring-boot-2.6.3.jar:2.6.3]
      	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:414) ~[spring-boot-2.6.3.jar:2.6.3]
      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:302) ~[spring-boot-2.6.3.jar:2.6.3]
      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) ~[spring-boot-2.6.3.jar:2.6.3]
      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) ~[spring-boot-2.6.3.jar:2.6.3]
      	at org.apache.camel.undertow.spring.boot.Application.main(Application.java:30) ~[classes/:na]
      Caused by: org.apache.camel.language.simple.types.SimpleIllegalSyntaxException: No language could be found for: bean
      	at org.apache.camel.language.simple.SimpleExpressionParser.parseExpression(SimpleExpressionParser.java:62) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.language.simple.SimpleLanguage.createExpression(SimpleLanguage.java:214) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.language.simple.SimpleLanguage.createExpression(SimpleLanguage.java:250) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.language.simple.SimpleLanguage.createExpression(SimpleLanguage.java:174) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.reifier.language.SimpleExpressionReifier.createExpression(SimpleExpressionReifier.java:41) ~[camel-core-reifier-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.reifier.language.ExpressionReifier.createExpression(ExpressionReifier.java:196) ~[camel-core-reifier-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.reifier.AbstractReifier.createExpression(AbstractReifier.java:117) ~[camel-core-reifier-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.reifier.TransformReifier.createProcessor(TransformReifier.java:34) ~[camel-core-reifier-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.reifier.ProcessorReifier.makeProcessor(ProcessorReifier.java:844) ~[camel-core-reifier-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.reifier.ProcessorReifier.addRoutes(ProcessorReifier.java:585) ~[camel-core-reifier-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:236) ~[camel-core-reifier-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	... 26 common frames omitted
      Caused by: org.apache.camel.NoSuchLanguageException: No language could be found for: bean
      	at org.apache.camel.impl.engine.DefaultLanguageResolver.noSpecificLanguageFound(DefaultLanguageResolver.java:89) ~[camel-base-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.impl.engine.DefaultLanguageResolver.resolveLanguage(DefaultLanguageResolver.java:63) ~[camel-base-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.impl.engine.AbstractCamelContext$4.apply(AbstractCamelContext.java:1821) ~[camel-base-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.impl.engine.AbstractCamelContext$4.apply(AbstractCamelContext.java:1804) ~[camel-base-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) ~[na:na]
      	at org.apache.camel.impl.engine.AbstractCamelContext.resolveLanguage(AbstractCamelContext.java:1804) ~[camel-base-engine-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.language.simple.SimpleExpressionBuilder$KeyedOgnlExpressionAdapter.init(SimpleExpressionBuilder.java:970) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.language.simple.ast.SimpleFunctionExpression.createExpression(SimpleFunctionExpression.java:63) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.language.simple.ast.SimpleFunctionStart.doCreateLiteralExpression(SimpleFunctionStart.java:74) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.language.simple.ast.SimpleFunctionStart.createExpression(SimpleFunctionStart.java:64) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.language.simple.SimpleExpressionParser.createExpressions(SimpleExpressionParser.java:193) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.language.simple.SimpleExpressionParser.doParseExpression(SimpleExpressionParser.java:116) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	at org.apache.camel.language.simple.SimpleExpressionParser.parseExpression(SimpleExpressionParser.java:56) ~[camel-core-languages-3.15.0-SNAPSHOT.jar:3.15.0-SNAPSHOT]
      	... 36 common frames omitted
      

      Attachments

        Activity

          People

            ffang Freeman Yue Fang
            ffang Freeman Yue Fang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: