mirror of https://github.com/apache/nifi.git
42547eb60c
- Upgraded Spring Framework from 5.3.31 to 6.0.15 - Upgraded Spring Security from 5.8.7 to 6.2.0 - Upgraded Spring Vault from 2.3.4 to 3.1.0 - Upgraded Jetty from 10.0.18 to 12.0.5 with EE 10 - Upgraded Jersey from 2.41 to 3.1.4 - Upgraded JAXB from 2.3.9 to 4.0.4 - Upgraded AspectJ from 1.9.20.1 to 1.9.21 - Upgraded JMS API from 2.0.1 to 3.1.0 - Upgraded ActiveMQ Broker from 5.18.2 to 6.0.1 for JMS 3 - Upgraded JJWT from 0.9.1 to 0.12.3 - Replaced jackson-module-jaxb-annotations with jackson-module-jakarta-xmlbind-annotations - Replaced maven-jaxb2-plugin with hisrc-higherjaxb40-maven-plugin 2.1.1 - Replaced kongchen swagger-maven-plugin with swagger-codegen-maven-plugin from Swagger 3 - Replaced com.nickwongdev AspectJ Plugin with Codehaus 1.14.0 for newer Java versions - Removed unused cglib-nodep - Removed references to javax.validation - Removed custom Jetty ALPN Processor not required for Java 21 - Removed several tests depending on older Jetty and Jakarta libraries - Removed unnecessary webdefault.xml configurations - Replaced unsupported cross-context servlet forwarding with HTTP forwarding - Replaced javax.servlet references with jakarta.servlet - Replaced javax.xml.bind references with jakarta.xml.bind - Replaced javax.ws references with jakarata.ws - Updated Spring Security CSRF implementation for Spring Security 6 - Updated web.xml versions to 6.0 - Updated REST API templates using new swagger-codegen variables - Removed VALIDATE_DATA property from ParseCEF based on library compatibility issue with javax.validation - Added application URL logging to NiFi JettyServer Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com> This closes #8197. |
||
---|---|---|
.. | ||
src/test | ||
README.md | ||
pom.xml |
README.md
Apache NiFi MiNiFi Command and Control (C2) Server
How to execute minifi-c2-integration-tests
Build required modules
- mvn -pl minifi/minifi-assembly -am install -T1C -DskipTests
- mvn -pl minifi/minifi-docker -am install -T1C -DskipTests -P docker
- mvn -pl minifi/minifi-c2/minifi-c2-assembly -am install -T1C -DskipTests
- mvn -pl minifi/minifi-c2/minifi-c2-docker -am install -T1C -DskipTests -P docker
- mvn -pl nifi-toolkit/nifi-toolkit-assembly -am install -T1C -DskipTests
Execute integration tests
- mvn verify -Pdocker -f minifi/minifi-c2/minifi-c2-integration-tests/pom.xml