Oleksandr Shpak created NIFI-14457:
--------------------------------------
Summary: 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
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)