title: No language could be found for jsonpath
body: <p>I'm trying to aggregate messages using jsonpath in activemq.
  But when I try to start the activemq, I get such exception:</p>
  
  <pre><code>ERROR: org.apache.camel.RuntimeCamelException: org.apache.camel.FailedToCreateRo
  uteException: Failed to create route route2 at: &gt;&gt;&gt; Choice[[When[jsonpath{$.pers
  on[?(@.position = 'manager')]} -&gt; [To[activemq:queue:test.manager]]]] Otherwise[
  [To[activemq:queue:test.nonManager]]]] &lt;&lt;&lt; in route: Route(route2)[[From[activem
  q:queue:test.other]] -&gt; [Choice[[... because of No language could be found for:
  jsonpath
  </code></pre>
  
  <p>My Route looks like this:</p>
  
  <pre><code>from("activemq:queue:test.other")
                  .choice()
                  .when().jsonpath("$.person[?(@.position = 'manager')]")
                  .to("activemq:queue:test.manager")
                  .otherwise()
                  .to("activemq:queue:test.nonManager")
                  .end();
  </code></pre>