org.keycloak.testsuite
integration-arquillian-servers-app-server
999-SNAPSHOT
4.0.0
integration-arquillian-servers-app-server-tomcat
pom
App Server - Tomcat
${project.parent.basedir}/common/common-files
${project.parent.basedir}/assembly.xml
${containers.home}/${app.server.tomcat.unpacked.folder.name}
${resteasy.version}
false
1.0.2
1.0
1.0.0.GA
app-server-tomcat-submodules
src/tomcat-submodule
maven-enforcer-plugin
enforce
app.server.tomcat
app.server.tomcat.groupId
app.server.tomcat.artifactId
app.server.tomcat.version
app.server.tomcat.unpacked.folder.name
app.server.oidc.adapter.artifactId
maven-dependency-plugin
unpack-tomcat-and-adapter
generate-test-resources
unpack
${app.server.tomcat.groupId}
${app.server.tomcat.artifactId}
${app.server.tomcat.version}
zip
${containers.home}
org.keycloak
${app.server.oidc.adapter.artifactId}
${project.version}
zip
${app.server.tomcat.home}/lib
true
libs-for-tomcat-8-and-9
generate-test-resources
copy
${skip.dependencies.for.tomcat}
org.jboss.spec.javax.ws.rs
jboss-jaxrs-api_2.1_spec
${jboss-jaxrs-api_2.1_spec}
org.jboss.resteasy
resteasy-core
${tomcat.resteasy.version}
org.apache.httpcomponents
httpcore
${apache.httpcomponents.httpcore.version}
org.reactivestreams
reactive-streams
${tomcat.reactive-streams.version}
com.fasterxml.jackson.core
jackson-databind
${jackson.version}
org.jboss.logging
jboss-logging
${jboss.logging.version}
javax.json.bind
javax.json.bind-api
${tomcat.javax.json.bind-api.version}
javax.validation
validation-api
${tomcat.validation-api.version}
${app.server.tomcat.home}/lib
true
org.codehaus.mojo
xml-maven-plugin
add-tomcat-manager-user
process-test-resources
transform
${app.server.tomcat.home}/conf
${common.resources}/tomcat-users.xsl
tomcat-users.xml
${app.server.tomcat.home}/conf
maven-assembly-plugin
create-zip
package
single
${assembly.xml}
false
app-server-saml-supported
src/saml-adapter-supported
true
maven-enforcer-plugin
enforce
app.server.saml.adapter.artifactId
maven-dependency-plugin
unpack-saml-adapter
generate-resources
unpack
org.keycloak
${app.server.saml.adapter.artifactId}
${project.version}
zip
${app.server.tomcat.home}/lib
maven-resources-plugin
copy-keycloak-truststore
generate-resources
copy-resources
${app.server.tomcat.home}/lib
${common.resources}
keycloak.truststore
true
truststore
app-server-tomcat8
tomcat8
common
app-server-tomcat9
tomcat9
common
configure-ssl
app.server.ssl.required
org.codehaus.mojo
xml-maven-plugin
configure-https-connector
process-test-resources
transform
${app.server.tomcat.home}/conf
${common.resources}/tomcat-add-connector.xsl
server.xml
${app.server.tomcat.home}/conf
maven-resources-plugin
copy-keycloak-truststore
generate-resources
copy-resources
${app.server.tomcat.home}/lib
${common.resources}/keystore
keycloak.truststore
adapter.jks
true
truststore
jks