You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Tomasz Korniszuk (Jira)" <ji...@apache.org> on 2025/04/12 17:36:00 UTC
[jira] [Assigned] (NIFI-14457) New processor to run xQuery on BaseX
[ https://issues.apache.org/jira/browse/NIFI-14457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tomasz Korniszuk reassigned NIFI-14457:
---------------------------------------
Assignee: Tomasz Korniszuk
> New processor to run xQuery on BaseX
> ------------------------------------
>
> Key: NIFI-14457
> URL: https://issues.apache.org/jira/browse/NIFI-14457
> Project: Apache NiFi
> Issue Type: Wish
> Components: Extensions
> Reporter: Oleksandr Shpak
> Assignee: Tomasz Korniszuk
> Priority: Major
>
> h2. About BaseX
> [BaseX|https://basex.org] is a powerful tool that allows to process not only XML, but also JSON, CSV, generate binary data, etc. It's stable and actively developing product that supports all xQuery 4.0 features and even more. Written in Java.
> h2. Processor(-s) requirements
> * FlowFile content should be passed as a context to the xquery script as string
> * xQuery script content is required to run the processor
> * User should be able to choose the strategy of attributes mapping
> ** Map all attributes as external variables
> ** Map only specific list of attributes as external variables
> ** Don't pass attributes
> * By analogy with invokeHttp processor the output can be assigned to the specific attribute
> * The next relationships should be available for this processor
> ** success
> ** failure
> ** original
> * The script response should replace the original FlowFile in case of success.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)