NIFI-15338 - Switch Jolt bundle to io.github.jolt-community
Summary
NIFI-15338 - Switch Jolt bundle to io.github.jolt-community
com.bazaarvoice.jolt is no longer maintained and a maintained fork is available io.github.jolt-community (https://github.com/jolt-community/jolt-community)
This is a breaking change if using custom transforms with custom built jars but it is better to move to a maintained library
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking
- [ ] Apache NiFi Jira issue created
Pull Request Tracking
- [ ] Pull Request title starts with Apache NiFi Jira issue number, such as
NIFI-00000 - [ ] Pull Request commit message starts with Apache NiFi Jira issue number, as such
NIFI-00000
Pull Request Formatting
- [ ] Pull Request based on current revision of the
mainbranch - [ ] Pull Request refers to a feature branch with one commit containing changes
Verification
Please indicate the verification steps performed prior to pull request creation.
Build
- [ ] Build completed using
./mvnw clean install -P contrib-check- [ ] JDK 21
- [ ] JDK 25
Licensing
- [ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
- [ ] New dependencies are documented in applicable
LICENSEandNOTICEfiles
Documentation
- [ ] Documentation formatting appears as expected in rendered files
@exceptionfactory - I've made some changes to still have test coverage for custom transforms while removing the need for the jar to be committed. If you think this is not a great approach, I'm ok just removing all of this and not have test coverage for this.