4.0.0 org.apache apache 30 org.apache.nifi nifi 2.0.0-SNAPSHOT pom Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data. nifi-commons nifi-api nifi-bom nifi-framework-api nifi-server-api nifi-bootstrap nifi-code-coverage nifi-mock nifi-nar-bundles nifi-assembly nifi-docs nifi-maven-archetypes nifi-external nifi-docker nifi-system-tests minifi nifi-stateless nifi-registry nifi-toolkit nifi-manifest nifi-python-extensions c2 https://nifi.apache.org Apache NiFi Project https://nifi.apache.org/ Apache License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0 Dev dev-subscribe@nifi.apache.org dev-unsubscribe@nifi.apache.org dev@nifi.apache.org https://mail-archives.apache.org/mod_mbox/nifi-dev Users users-subscribe@nifi.apache.org users-unsubscribe@nifi.apache.org users@nifi.apache.org https://mail-archives.apache.org/mod_mbox/nifi-users Commits commits-subscribe@nifi.apache.org commits-unsubscribe@nifi.apache.org commits@nifi.apache.org https://mail-archives.apache.org/mod_mbox/nifi-commits scm:git:git://git.apache.org/nifi.git scm:git:https://git-wip-us.apache.org/repos/asf/nifi.git https://git-wip-us.apache.org/repos/asf?p=nifi.git HEAD JIRA https://issues.apache.org/jira/browse/NIFI 21 true 21 true bellsoft/liberica-openjdk-debian bellsoft/liberica-openjre-debian 21 v16.13.2 1.14.2 1.5.1 1700699726 UTF-8 UTF-8 2014 1.12.573 2.20.148 2.10.1 6.9.2 1.9.10 4.12.0 3.6.0 1.6.0 1.16.0 1.25.0 3.14.0 3.10.0 2.15.1 1.11.0 4.5.14 4.4.16 1.77 1.19.3 2.0.9 10.17.1.0 2.4.0 12.0.5 2.16.1 1.11.3 4.0.4 1.3.2 4.0.1 3.1.0 2.4.11 4.0.16 3.1.2 3.3.6 1.2.1 2.1.5 1.9.21 3.1.4 2.20.0 1.3.14 5.7.0 3.10.6.Final 2.2 4.1.104.Final 6.0.0 6.0.15 6.2.0 1.6.12 2.2.224 3.9.1 3.1.8 2.5.1 jakarta.servlet jakarta.servlet-api ${servlet-api.version} provided org.eclipse.jetty.toolchain jetty-schemas 5.2 provided ch.qos.logback logback-classic ${logback.version} provided ch.qos.logback logback-core ${logback.version} provided org.slf4j jcl-over-slf4j ${org.slf4j.version} provided org.slf4j log4j-over-slf4j ${org.slf4j.version} provided org.slf4j jul-to-slf4j ${org.slf4j.version} provided org.slf4j slf4j-api ${org.slf4j.version} provided org.slf4j slf4j-simple ${org.slf4j.version} org.bouncycastle bcprov-jdk18on ${org.bouncycastle.version} org.bouncycastle bcpkix-jdk18on ${org.bouncycastle.version} org.bouncycastle bcpg-jdk18on ${org.bouncycastle.version} org.bouncycastle bcutil-jdk18on ${org.bouncycastle.version} org.bouncycastle bcmail-jdk18on ${org.bouncycastle.version} org.apache.avro avro ${avro.version} org.apache.avro avro-ipc ${avro.version} commons-cli commons-cli ${org.apache.commons.cli.version} commons-codec commons-codec ${org.apache.commons.codec.version} org.apache.commons commons-compress ${org.apache.commons.compress.version} commons-io commons-io ${org.apache.commons.io.version} org.apache.commons commons-lang3 ${org.apache.commons.lang3.version} commons-net commons-net ${org.apache.commons.net.version} org.apache.commons commons-text ${org.apache.commons.text.version} org.apache.httpcomponents httpclient ${org.apache.httpcomponents.httpclient.version} commons-logging commons-logging org.apache.httpcomponents httpcore ${org.apache.httpcomponents.httpcore.version} org.apache.httpcomponents fluent-hc ${org.apache.httpcomponents.httpclient.version} commons-logging commons-logging org.junit junit-bom 5.10.0 pom import org.mockito mockito-core ${mockito.version} org.mockito mockito-junit-jupiter ${mockito.version} org.apache.groovy groovy-all ${nifi.groovy.version} pom org.apache.groovy groovy-test org.apache.groovy groovy-test-junit5 org.apache.ant ant-junit org.hamcrest hamcrest-all 1.3 test org.testcontainers testcontainers-bom ${testcontainers.version} pom import org.testcontainers junit-jupiter ${testcontainers.version} test org.testcontainers mongodb ${testcontainers.version} test org.testcontainers neo4j ${testcontainers.version} test org.eclipse.jetty jetty-server ${jetty.version} provided org.eclipse.jetty.ee10 jetty-ee10-servlet ${jetty.version} provided org.eclipse.jetty.ee10 jetty-ee10-webapp ${jetty.version} provided org.eclipse.jetty jetty-deploy ${jetty.version} provided org.eclipse.jetty.ee10 jetty-ee10-servlets ${jetty.version} provided org.eclipse.jetty.ee10 jetty-ee10-annotations ${jetty.version} provided org.eclipse.jetty jetty-alpn-server ${jetty.version} provided org.eclipse.jetty jetty-alpn-java-server ${jetty.version} provided org.eclipse.jetty.http2 jetty-http2-server ${jetty.version} provided org.eclipse.jetty jetty-alpn-client ${jetty.version} org.eclipse.jetty jetty-alpn-java-client ${jetty.version} org.eclipse.jetty jetty-client ${jetty.version} org.eclipse.jetty jetty-http ${jetty.version} org.eclipse.jetty jetty-io ${jetty.version} org.eclipse.jetty jetty-rewrite ${jetty.version} org.eclipse.jetty.ee10 jetty-ee10-runner ${jetty.version} org.eclipse.jetty jetty-util ${jetty.version} org.eclipse.jetty jetty-util-ajax ${jetty.version} org.eclipse.jetty jetty-jmx ${jetty.version} org.eclipse.jetty.http2 jetty-http2-client ${jetty.version} org.eclipse.jetty.http2 jetty-http2-common ${jetty.version} org.eclipse.jetty.http2 jetty-http2-hpack ${jetty.version} org.eclipse.jetty.http2 jetty-http2-http-client-transport ${jetty.version} org.eclipse.jetty.websocket jetty-websocket-jetty-api ${jetty.version} org.eclipse.jetty.websocket jetty-websocket-jetty-client ${jetty.version} org.eclipse.jetty.websocket jetty-websocket-jetty-server ${jetty.version} org.eclipse.jetty.ee10 jetty-ee10-apache-jsp ${jetty.version} provided org.eclipse.jetty.ee10 jetty-ee10-glassfish-jstl ${jetty.version} provided jakarta.ws.rs jakarta.ws.rs-api ${jakarta.ws.rs-api.version} org.aspectj aspectjrt ${aspectj.version} org.aspectj aspectjweaver ${aspectj.version} com.google.code.gson gson ${gson.version} net.minidev json-smart ${json.smart.version} io.swagger swagger-annotations ${swagger.annotations.version} io.fabric8 kubernetes-client-api ${io.fabric8.kubernetes.client.version} io.fabric8 kubernetes-client ${io.fabric8.kubernetes.client.version} io.fabric8 kubernetes-server-mock ${io.fabric8.kubernetes.client.version} org.yaml snakeyaml ${snakeyaml.version} com.amazonaws aws-java-sdk-bom ${com.amazonaws.version} pom import com.amazonaws aws-java-sdk-core ${com.amazonaws.version} commons-logging commons-logging com.amazonaws aws-java-sdk-bundle ${com.amazonaws.version} software.amazon.awssdk bom ${software.amazon.awssdk.version} pom import com.fasterxml.jackson jackson-bom ${jackson.bom.version} pom import org.xerial.snappy snappy-java 1.1.10.5 org.apache.logging.log4j log4j-bom ${log4j2.version} import pom io.netty netty-bom ${netty.4.version} import pom org.springframework spring-framework-bom ${spring.version} import pom org.springframework.security spring-security-bom ${spring.security.version} import pom com.squareup.okhttp3 okhttp-bom ${okhttp.version} import pom com.squareup.okio okio ${okio.version} com.squareup.okio okio-fakefilesystem ${okio.version} org.jetbrains.kotlin kotlin-bom ${kotlin.version} import pom org.glassfish.jersey jersey-bom ${jersey.bom.version} import pom jakarta.xml.bind jakarta.xml.bind-api ${jakarta.xml.bind-api.version} org.glassfish.jaxb jaxb-runtime ${jaxb.runtime.version} com.sun.activation javax.activation 1.2.0 javax.annotation javax.annotation-api 1.3.2 org.jsoup jsoup 1.17.1 com.github.ben-manes.caffeine caffeine ${caffeine.version} org.apache.zookeeper zookeeper ${zookeeper.version} org.apache.zookeeper zookeeper-jute ${zookeeper.version} junit junit 4.13.2 org.ow2.asm asm 9.6 org.junit.jupiter junit-jupiter-api test org.junit.jupiter junit-jupiter-engine test org.junit.jupiter junit-jupiter-params test org.mockito mockito-core test org.mockito mockito-junit-jupiter test org.hamcrest hamcrest-all test org.slf4j slf4j-simple test org.apache.maven.plugins maven-compiler-plugin true ${maven.compiler.showDeprecation} true ${maven.compiler.release} org.apache.maven.plugins maven-surefire-plugin true **/*Test.class **/Test*.class **/*Spec.class **/*ITSpec.class true org.apache.maven.plugins maven-assembly-plugin gnu org.apache.maven.plugins maven-antrun-plugin org.codehaus.mojo jaxb2-maven-plugin true org.codehaus.mojo exec-maven-plugin org.apache.maven.plugins maven-javadoc-plugin false true private UTF-8 true 1.8 -J-Xmx512m none org.apache.maven.plugins maven-release-plugin true apache-release true deploy @{project.artifactId}-@{project.version} false true default perform pom.xml io.fabric8 docker-maven-plugin org.codehaus.mojo buildnumber-maven-plugin 3.2.0 org.antlr antlr3-maven-plugin 3.5.3 org.apache.maven.plugins maven-checkstyle-plugin 3.3.1 com.puppycrawl.tools checkstyle 9.3 org.apache.maven.plugins maven-dependency-plugin org.apache.rat apache-rat-plugin org.apache.nifi nifi-nar-maven-plugin ${nifi.nar.maven.plugin.version} org.sonatype.plugins nexus-staging-maven-plugin 1.6.13 org.patrodyne.jvnet hisrc-higherjaxb40-maven-plugin 2.1.1 org.jacoco jacoco-maven-plugin 0.8.11 org.apache.nifi nifi-nar-maven-plugin true true org.sonatype.plugins nexus-staging-maven-plugin true 15 repository.apache.org https://repository.apache.org/ org.patrodyne.jvnet hisrc-higherjaxb40-maven-plugin true org.apache.maven.plugins maven-enforcer-plugin enforce-maven-version enforce org.apache.maven.plugins:maven-surefire-plugin org.apache.maven.plugins:maven-failsafe-plugin org.apache.maven.plugins:maven-surefire-report-plugin 3.6.0 Dependencies outside of Apache NiFi must not use SNAPSHOT versions false org.apache.nifi:* org.apache.nifi.minifi:* org.apache.nifi.registry:* org.testng:testng org.json:json:*:*:compile c3p0:c3p0:*:*:compile com.google.code.findbugs:jsr305:[,3.0.0]:compile org.slf4j:slf4j-log4j12 org.slf4j:slf4j-reload4j log4j:log4j:* org.apache.logging.log4j:log4j-core:* commons-logging:commons-logging:* xalan:xalan org.bouncycastle:bcprov-jdk15on org.bouncycastle:bcpg-jdk15on org.bouncycastle:bcpkix-jdk15on org.bouncycastle:bcutil-jdk15on org.bouncycastle:bcmail-jdk15on org.apache.sshd:*:[,2.9.1] org.spockframework:* org.apache.groovy:groovy-test true org.apache.maven.plugins maven-checkstyle-plugin checkstyle.xml warning true org.apache.rat apache-rat-plugin true true nb-configuration.xml nbactions.xml DEPENDENCIES nar-packaging packaging nar true true war-packaging packaging war true true integration-tests org.apache.maven.plugins maven-failsafe-plugin integration-test verify integration-tests-ci org.apache.maven.plugins maven-failsafe-plugin false IT*, *IT, *ITCase, !AwsSecretsManagerSensitivePropertyProviderIT, !AwsKmsSensitivePropertyProviderIT, !AzureKeyVaultKeySensitivePropertyProviderIT, !GcpKmsSensitivePropertyProviderIT, !StandardHashiCorpVaultCommunicationServiceIT, !ConversionWithSchemaInferenceIT#testXmlToAvro, !ConversionWithSchemaInferenceIT#testXmlToJson, !ConversionWithSchemaInferenceIT#testJsonToCsv, !ConversionWithSchemaInferenceIT#testCsvToXml, !ConversionWithSchemaInferenceIT#testXmlToAvroToXml, !ConversionWithSchemaInferenceIT#testCsvToAvro, !ConversionWithSchemaInferenceIT#testCsvToJson, !ConversionWithSchemaInferenceIT#testJsonToAvroToJson, !ConversionWithSchemaInferenceIT#testCsvToAvroToCsv, !ConversionWithExplicitSchemaIT#testJsonToCsv, !ConversionWithExplicitSchemaIT#testJsonToAvro, !ConversionWithExplicitSchemaIT#testJsonToAvroToJson, !ITConsumeKinesisStreamEndpointOverride, !ITConsumeKinesisStreamConnectAWS, !ITPutKinesisStream, !ITPutKinesisStreamWithEndpointOverride#testIntegrationSuccess, !ITPutKinesisFirehoseWithEndpointOverride#testIntegrationSuccess, !ITPutKinesisFirehose, !ITTagS3Object, !ITFetchS3Object, !ITDeleteS3Object, !ITPutS3Object, !ITListS3, !ITPutSNS#testPublish, !ITPutSNS#testPublishWithCredentialsProviderService, !ITDeleteSQS, !ITGetSQS, !ITPutSQS, !ITPutLambda, !GetMongoIT#testDatabaseEL, !PutGridFSIT#testFileNameAndHashUniqueness, !PutGridFSIT#testHashUniqueness, !ITPutAzureCosmosDBRecord, !ITListAzureBlobStorage_v12, !ITPutAzureDataLakeStorage, !ITFetchAzureDataLakeStorage, !ITListAzureDataLakeStorage, !ITCopyAzureBlobStorage_v12, !ITFetchAzureBlobStorage_v12, !ITPutAzureBlobStorage_v12, !ITDeleteAzureDataLakeStorage, !ITDeleteAzureBlobStorage_v12, !ITMoveAzureDataLakeStorage, !AzureGraphUserGroupProviderIT, !GremlinClientServiceYamlSettingsAndBytecodeIT, !GremlinClientServiceControllerSettingsIT, !ITestConsumeEmail#validateUrl, !PrometheusReportingTaskIT#testNullLabel, !SnowflakeConnectionPoolIT, !SnowflakePipeIT, !SalesforceRestServiceIT, !QuerySalesforceObjectIT, !PutSalesforceObjectIT, !FetchDropboxIT, !PutDropboxIT, !ListDropboxIT, !FetchBoxFileIT, !PutBoxFileIT, !ListBoxFileIT, !JsonConfigBasedBoxClientServiceIT, !QueryIoTDBIT, !PutIoTDBRecordIT, !StandardProcessSessionIT#testCloneThenWriteCountsClaimReferencesProperly, !StandardProcessSessionIT#testUpdateFlowFileRepoFailsOnSessionCommit, !JMSPublisherConsumerIT#testMultipleThreads, !ITRedisDistributedMapCacheClientService, !SecureDatabaseIT, !SecureFileIT, !SecureProxyIT#testAccessStatus, !SecureProxyIT#testAccessStatusAsProxiedAdmin, !SecureProxyIT#testAccessStatusUsingRegistryClient, !SecureNiFiRegistryClientIT#testGetAccessStatus, !SecureNiFiRegistryClientIT#testTenantsClientGroups, !SecureNiFiRegistryClientIT#testTenantsClientUsers, !SecureNiFiRegistryClientIT#testCrudOperations, !UnsecuredNiFiRegistryClientIT#testFlowSnapshotsWithParameterContextAndEncodingVersion, !UnsecuredNiFiRegistryClientIT#testNiFiRegistryClient, !ITConnectionAccessControl, !ITLabelAccessControl, !ITOutputPortAccessControl, !ITProcessorAccessControl, !ITFlowAccessControl, !ITFunnelAccessControl, !ITInputPortAccessControl, !ITCountersAccessControl, !ITAllowProxiedAnonymousAccess, !ITPreventProxiedAnonymousAccess, !ITPreventDirectAnonymousAccess, !ITAllowDirectAnonymousAccess, !ITProcessGroupAccessControl, !StatelessNiFiSinkTaskIT#testSimpleFlow, !StatelessNiFiSinkTaskIT#testParameters, !StatelessNiFiSinkTaskIT#testWrongOutputPort skip-unit-tests org.apache.maven.plugins maven-surefire-plugin true contrib-check org.apache.rat apache-rat-plugin check validate org.apache.maven.plugins maven-checkstyle-plugin check-style validate UTF-8 **/generated-sources/**/* ${project.build.sourceDirectory} ${project.build.testSourceDirectory} check dependency-check org.owasp dependency-check-maven 8.4.3 false validate aggregate nifi-dependency-check-maven/suppressions.xml true false true