Smooks is licensed as Apache-2.0 OR LGPL-3.0-or-later, so that wouldn't be a problem. Recently, Camel used the Smooks in their framework. If you implement it for NiFi than be sure to use the latest 2.x. Though Smooks 2 isn't released yet (now RC5), this will be more future-proof. The 1.x will not get any support anymore.
Raymond On Wed, Sep 4, 2024 at 4:39 PM Chris Debevec <christopherdebe...@gmail.com> wrote: > All, > I'm finding a use case for NiFi to process EDI Where in there are systems > that don't well support edi and small to medium businesses are looking to > avoid spending money on the bigger integration platforms. I'm wondering > what others thoughts are on bringing this into the opensource project if i > build it? plan to process EDI to XML format as it's then easy to transform > into whatever other format needed. > > Also i'd planned on using smooks but not really sure i follow the licensing > if that's allowed or not? > https://www.smooks.org/documentation > https://github.com/smooks/smooks > > I do see years ago there was an EDI processor but the repo i see has been > left unmaintained. > https://github.com/mrcsparker/nifi-edireader-bundle > > Thanks, > Chris >