Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
2.18.1
-
None
-
Unknown
-
Regression
Description
The following nested simple expression works in Camel 2.16.3:
<log message="TX name: '${exchangeProperty.${type:ch.my.package.StringConstants.EXCHANGE_PROP_TX_SUMMARY}.transactionName}'" loggingLevel="INFO" logName="pep-xds_b-registry_oncompletion_common" />
but fails with a SimpleIllegalSyntaxException in Camel 2.18.1:
Exception: org.apache.camel.language.simple.types.SimpleIllegalSyntaxException: expected symbol functionEnd but was eol at location 8 ${type:ch *
Both simple expressions work when invoked in a non-nested fashion.