Raymond created CAMEL-24585:
-------------------------------
Summary: The catalog validateLanguageExpression returns an invoke
error when using jsonpath in a simple expression
Key: CAMEL-24585
URL: https://issues.apache.org/jira/browse/CAMEL-24585
Project: Camel
Issue Type: Bug
Components: camel-catalog
Affects Versions: 4.22.0
Reporter: Raymond
I ran the following validation statement:
{code:java}
LanguageValidationResult result =
catalog.validateLanguageExpression(
ClassLoader.getSystemClassLoader(),
"simple",
"${jsonpath($.foo)}"
); {code}
In 4.10.9 this is passes, but in 4.22.0 I get:
{code:java}
Cannot invoke \"org.apache.camel.TypeConverter.convertTo(java.lang.Class,
Object)\" because the return value of
\"org.apache.camel.CamelContext.getTypeConverter()\" is null {code}
If I use a regular simple expression like:
{code:java}
${header.foo}
${bodyAs(String)} {code}
There are no issues
--
This message was sent by Atlassian Jira
(v8.20.10#820010)