Skip to content

[cherry-pick][6.10] fix: restore JEXL allowlist explanation in error message - #1058

Merged
riyaa14 merged 1 commit into
release/4.10from
cherry_fix/jexl-error-message
Sep 29, 2026
Merged

riyaa14 merged 1 commit into
release/4.10from
cherry_fix/jexl-error-message

Conversation

@sahusanket

@sahusanket sahusanket commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Original PR : #1059

Restores the explanatory sentence Make sure the JEXL transformation is valid and uses only allowlisted classes, methods, and properties. to the JEXL evaluation error message in EL.handleJexlException (follow-up to #1057).

@sahusanket sahusanket added the build Triggers unit test build label Sep 29, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the JEXL evaluation error message in EL.java to guide users to ensure their JEXL transformations are valid and use only allowlisted classes, methods, and properties. It also updates the corresponding unit test in RecipePipelineExecutorTest.java to verify this new error message. There are no review comments to address.

@sahusanket
sahusanket force-pushed the cherry_fix/jexl-error-message branch from 5d7d3ce to e25cd43 Compare September 29, 2026 07:02
@riyaa14
riyaa14 merged commit e0cc9fd into release/4.10 Sep 29, 2026
4 checks passed
@riyaa14
riyaa14 deleted the cherry_fix/jexl-error-message branch September 29, 2026 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Triggers unit test build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants