[
https://issues.apache.org/jira/browse/NIFI-9286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17495034#comment-17495034
]
ASF subversion and git services commented on NIFI-9286:
-------------------------------------------------------
Commit dfbf2e3cea5485196c18934d0c01f49103f12727 in nifi's branch
refs/heads/main from levilentz
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=dfbf2e3 ]
NIFI-9286: JOLT Expression Language
Fixes NIFI-6213 and adds in functionality to use expression language in class
and module specification
NIFI-9286: adding JOLT unit tests
NIFI-9286: addressing PR feedback
Fixes a problem with the scope of the EL for module directory
NIFI-9286: alignment of JOLT processors
NIFI-9286: fix checkstyle
This closes #5444
Signed-off-by: Mike Thomsen <[email protected]>
> As a developer, I want to add in the ability to use expression language in
> the Jolt tranformation processors so that I can use custom expression
> language to specify the jolt transformation dynamically.
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: NIFI-9286
> URL: https://issues.apache.org/jira/browse/NIFI-9286
> Project: Apache NiFi
> Issue Type: Improvement
> Reporter: Levi Lentz
> Assignee: Levi Lentz
> Priority: Minor
> Original Estimate: 48h
> Time Spent: 3.5h
> Remaining Estimate: 44.5h
>
> In the current jolt processors (both the joltJSON and JoltRecord), they are
> inflexible when it comes to custom transformation specification because of
> the lack of expression language support. Additionally, the dynamic
> modification of the classpath is not implemented correctly, leading to issues
> in specifying a custom transform method in a jar-file as outlined in
> NIFI-6213.
> This ticket will add the above functionality and address the issues outlined
> in NIFI-6213.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)