[ 
https://issues.apache.org/jira/browse/CAMEL-17557?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Yue Fang reassigned CAMEL-17557:
----------------------------------------

      Assignee: Freeman Yue Fang
    Issue Type: Bug  (was: Task)
      Priority: Minor  (was: Major)

> undertow-spring-security camel-spring-boot-examples is broken
> -------------------------------------------------------------
>
>                 Key: CAMEL-17557
>                 URL: https://issues.apache.org/jira/browse/CAMEL-17557
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-spring-boot, examples
>            Reporter: Freeman Yue Fang
>            Assignee: Freeman Yue Fang
>            Priority: Minor
>
> Error like
> {code}
> 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
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to