Skip to main content

Child workspace is using a published parameter (integer) in a RasterExpressionEvaluator.

The parameter is sent from a WorkspaceRunner.

Translation fails with a fatal error. From log:"

2021-11-07 13:01:35|  0.5| 0.0|ERROR |RasterExpressionEvaluator_3 (RasterEvaluationFactory): Failed to parse the EXPRESSION_LIST clause. 'A30]' was successfully parsed, but '-/10' could not be parsed. Please ensure that your syntax is correct"

 

The evaluated expression was supposed to be: A 0]- $parameter/10, but is left blank.

Try using a ParameterFetcher to fetch the published parameter into an attribute and then use the attribute instead.


Try using a ParameterFetcher to fetch the published parameter into an attribute and then use the attribute instead.

Thank you - although it feels a bit like duct-taping a brand new Porsche it does the trick.


Thank you - although it feels a bit like duct-taping a brand new Porsche it does the trick.

I've got a feeling this is a known issue that has recently been fixed.


Reply