4.0.0 org.apache.nifi.registry nifi-registry-core 1.15.0 nifi-registry-web-api 1.15.0 war ${project.basedir}/src/main/resources/swagger ${project.build.directory}/swagger ${project.basedir}/src/main/asciidoc ${project.build.directory}/asciidoc ${project.build.directory}/${project.artifactId}-${project.version}/docs/ src/main/resources org.springframework.boot spring-boot-maven-plugin ${spring.boot.version} maven-war-plugin false com.github.kongchen swagger-maven-plugin 3.1.6 compile generate org.apache.nifi.registry.web.api http https /nifi-registry-api Apache NiFi Registry REST API ${project.version} The REST API provides an interface to a registry with operations for saving, versioning, reading NiFi flows and components. Apache NiFi Registry dev@nifi.apache.org https://nifi.apache.org https://www.apache.org/licenses/LICENSE-2.0.html Apache 2.0 License As described in the license ${swagger.source.dir}/security-definitions.json classpath:/templates/index.html.hbs ${docs.dir}/rest-api/index.html ${swagger.generated.dir} maven-resources-plugin copy-resources validate copy-resources ${docs.dir}/rest-api/images src/main/resources/images com.googlecode.maven-download-plugin download-maven-plugin 1.2.1 download-swagger-ui wget https://github.com/swagger-api/swagger-ui/archive/v${swagger.ui.version}.tar.gz true ${project.build.directory} org.apache.maven.plugins maven-antrun-plugin 1.8 bundle-swagger-ui prepare-package run Copy static Swagger UI files to target Disable schema validation by removing validatorUrl Rename 'index.html' to 'ui.html' Replace default swagger.json location Copy swagger.json into static assets folder io.github.swagger2markup swagger2markup-maven-plugin 1.3.3 compile convertSwagger2markup ${swagger.generated.dir}/swagger.json ${asciidoc.generated.dir} ASCIIDOC TAGS true org.asciidoctor asciidoctor-maven-plugin 1.5.8 ${asciidoc.source.dir} rest-api.adoc article 3 ${project.version} Apache NiFi ${asciidoc.generated.dir} output-html compile process-asciidoc html5 ${docs.dir}/rest-api rest-api.html org.apache.rat apache-rat-plugin src/test/resources/test-versioned-flow-snapshot.json no-swagger-ui com.googlecode.maven-download-plugin download-maven-plugin 1.2.1 download-swagger-ui none org.apache.maven.plugins maven-antrun-plugin 1.8 bundle-swagger-ui none jigsaw (1.8,) jakarta.xml.bind jakarta.xml.bind-api provided org.glassfish.jaxb jaxb-runtime provided org.springframework.boot spring-boot-starter-web ${spring.boot.version} org.springframework.boot spring-boot-starter-jersey ${spring.boot.version} org.springframework spring-aop javax.xml.bind jaxb-api org.springframework.boot spring-boot-starter-actuator ${spring.boot.version} io.micrometer micrometer-core org.springframework.security.kerberos spring-security-kerberos-core 1.0.1.RELEASE org.springframework spring-core org.springframework.security spring-security-core org.springframework.boot spring-boot-starter-tomcat ${spring.boot.version} provided org.apache.nifi.registry nifi-registry-framework 1.15.0 org.apache.nifi.registry nifi-registry-revision-spring-jdbc 1.15.0 org.apache.nifi.registry nifi-registry-revision-entity-service 1.15.0 org.apache.nifi.registry nifi-registry-properties 1.15.0 provided org.apache.nifi.registry nifi-registry-security-api 1.15.0 provided org.apache.nifi.registry nifi-registry-provider-api 1.15.0 provided org.apache.nifi.registry nifi-registry-security-utils 1.15.0 org.apache.commons commons-lang3 javax.servlet javax.servlet-api provided io.swagger swagger-annotations org.glassfish.jersey.media jersey-media-multipart io.jsonwebtoken jjwt 0.7.0 org.apache.nifi.registry nifi-registry-test 1.15.0 test org.apache.nifi.registry nifi-registry-client 1.15.0 test org.springframework.boot spring-boot-starter-jetty ${spring.boot.version} test org.eclipse.jetty.websocket websocket-server org.eclipse.jetty.websocket javax-websocket-server-impl com.unboundid unboundid-ldapsdk 3.2.1 test org.codehaus.groovy groovy-test test org.spockframework spock-core test org.codehaus.groovy * cglib cglib-nodep 2.2.2 test org.eclipse.jetty jetty-util ${jetty.version} test com.nimbusds oauth2-oidc-sdk com.google.guava guava org.codehaus.groovy groovy-json 2.5.14 test org.codehaus.groovy groovy 2.5.14 test