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

Claus Ibsen resolved CAMEL-21766.
---------------------------------
    Resolution: Information Provided

Its some osgi stuff report it at karaf

https://github.com/apache/camel/commit/ed3bbfbd43adf75aa3702ba48eb1778abd703c26

> camel simple + jsonpath
> -----------------------
>
>                 Key: CAMEL-21766
>                 URL: https://issues.apache.org/jira/browse/CAMEL-21766
>             Project: Camel
>          Issue Type: Bug
>    Affects Versions: 4.10.0
>            Reporter: michael elbaz
>            Priority: Trivial
>
> this code not work
>  
> .transform().simple("${jsonpath($.id)}") 
>  
> the exception:
>  
> 20:35:24.994 ERROR [Blueprint Event Dispatcher: 1] Error occurred during 
> starting CamelContext: dt-integ-dispatch-chat
> org.apache.camel.FailedToCreateRouteException: Failed to create route 
> log-route at: >>> Transform[simple\{${jsonpath($.tId)}}] <<< in route: 
> Route(log-route)[From[direct:log-route] -> [OnException[[jav... because of 
> Unknown function: jsonpath($.tId) at location 0
> ${jsonpath($.tId)}
> *
>         at 
> org.apache.camel.reifier.RouteReifier.doCreateRoute(RouteReifier.java:215) 
> ~[?:?]
>         at 
> org.apache.camel.reifier.RouteReifier.createRoute(RouteReifier.java:75) ~[?:?]
>         at 
> org.apache.camel.impl.DefaultModelReifierFactory.createRoute(DefaultModelReifierFactory.java:49)
>  ~[?:?]
>         at 
> org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:937)
>  ~[?:?]
>         at 
> org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:800)
>  ~[?:?]
>         at 
> org.apache.camel.impl.engine.AbstractCamelContext.doInit(AbstractCamelContext.java:3028)
>  ~[?:?]
>         at 
> org.apache.camel.support.service.BaseService.init(BaseService.java:83) ~[?:?]
>         at 
> org.apache.camel.impl.engine.AbstractCamelContext.init(AbstractCamelContext.java:2699)
>  ~[?:?]
>         at 
> org.apache.camel.support.service.BaseService.start(BaseService.java:111) 
> ~[?:?]
>         at 
> org.apache.camel.impl.engine.AbstractCamelContext.start(AbstractCamelContext.java:2718)
>  ~[?:?]
>         at 
> org.apache.camel.impl.DefaultCamelContext.start(DefaultCamelContext.java:262) 
> ~[?:?]
>         at 
> org.apache.camel.blueprint.BlueprintCamelContext.start(BlueprintCamelContext.java:241)
>  ~[?:?]
>         at 
> org.apache.camel.blueprint.BlueprintCamelContext.maybeStart(BlueprintCamelContext.java:283)
>  ~[?:?]
>         at 
> org.apache.camel.blueprint.BlueprintCamelContext.blueprintEvent(BlueprintCamelContext.java:188)
>  ~[?:?]
>         at 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher$3.call(BlueprintEventDispatcher.java:197)
>  ~[?:?]
>         at 
> org.apache.aries.blueprint.container.BlueprintEventDispatcher$3.call(BlueprintEventDispatcher.java:195)
>  ~[?:?]
>         at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
>         at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
>         at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
>         at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
>         at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
>         at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
>  ~[?:?]
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
>  ~[?:?]
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
>  ~[?:?]
>         at java.lang.Thread.run(Thread.java:1583) [?:?]
> Caused by: 
> org.apache.camel.language.simple.types.SimpleIllegalSyntaxException: Unknown 
> function: jsonpath($.tId) at location 0
> ${jsonpath($.tId)}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to