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