commit - 7845f77cd1ad5d7574cb221d25eac0c0d8585f6a
commit + 337800def761af49af3dc01f54519e3ff1bd7272
blob - cc4f8c7b7a14d50c8acad9cdf919d9dfe4ea165d
blob + 95b64ec7c94b32f54ec53925c35be7d6181f07d1
--- gradle/karaf.gradle
+++ gradle/karaf.gradle
karaf {
features {
xsdVersion = '1.6.0'
- repository 'mvn:org.keycloak/keycloak-osgi-features/18.0.2/xml/features'
- repository 'mvn:io.hawt/hawtio-karaf/2.17.7/xml/features'
- repository 'mvn:org.apache.aries.jax.rs/org.apache.aries.jax.rs.features/2.0.2/xml'
- repository 'mvn:org.apache.camel.karaf/apache-camel/4.8.1/xml/features'
- repository 'mvn:org.apache.cxf.karaf/apache-cxf/3.6.5/xml/features'
+ repository "mvn:${libs.apache.karaf.feature.keycloak.get().toString().replace(':', '/')}/xml/features"
+ repository "mvn:${libs.apache.karaf.feature.hawtio.get().toString().replace(':', '/')}/xml/features"
+ repository "mvn:${libs.apache.karaf.feature.aries.get().toString().replace(':', '/')}/xml"
+ repository "mvn:${libs.apache.karaf.feature.camel.get().toString().replace(':', "/")}/xml/features"
+ repository "mvn:${libs.apache.karaf.feature.cxf.get().toString().replace(':', "/")}/xml/features"
feature {
name = project.name
description = project.description
blob - a140f61cc681ac51b052eed6a3aa2f941f1f98c7
blob + d32ba6518d6addedf8e50399ab3aa45c64293dc2
--- gradle/libs.versions.toml
+++ gradle/libs.versions.toml
[versions]
auto-service = '1.1.1'
-apache-aries-jaxrs-shiro = '2.0.2'
+apache-aries-jaxrs = '2.0.2'
apache-felix-configadmin = '1.9.26'
apache-felix-eventadmin = '1.6.4'
apache-felix-fileinstall = '3.7.4'
apache-felix-metatype = '1.2.4'
apache-felix-scr = '2.2.12'
apache-karaf = '4.4.7'
+camel = '4.10.3'
checkstyle = '10.21.4'
commons-io = '2.18.0'
cxf = '3.6.6'
jfiglet = '0.0.9'
jsr305 = '3.0.2'
junit-jupiter = '5.11.4'
-okhttp3 = '4.12.0'
+keycloak = '18.0.2'
lombok = '1.18.36'
maven-exec = '4.0.0'
+okhttp3 = '4.12.0'
osgi-annotation = '2.0.0'
osgi-cmpn = '7.0.0'
osgi-core = '8.0.0'
[libraries]
autoservice = { module = 'com.google.auto.service:auto-service', version.ref = 'auto-service' }
autoservice-annotations = { module = 'com.google.auto.service:auto-service-annotations', version.ref = 'auto-service' }
-apache-aries-jaxrs-shiro-authc = { module = 'org.apache.aries.jax.rs:org.apache.aries.jax.rs.shiro.authc', version.ref = 'apache-aries-jaxrs-shiro' }
+apache-aries-jaxrs-shiro-authc = { module = 'org.apache.aries.jax.rs:org.apache.aries.jax.rs.shiro.authc', version.ref = 'apache-aries-jaxrs' }
apache-felix-configadmin = { module = 'org.apache.felix:org.apache.felix.configadmin', version.ref = 'apache-felix-configadmin' }
apache-felix-eventadmin = { module = 'org.apache.felix:org.apache.felix.eventadmin', version.ref = 'apache-felix-eventadmin' }
apache-felix-fileinstall = { module = 'org.apache.felix:org.apache.felix.fileinstall', version.ref = 'apache-felix-fileinstall' }
apache-felix-metatype = { module = 'org.apache.felix:org.apache.felix.metatype', version.ref = 'apache-felix-metatype' }
apache-felix-scr = { module = 'org.apache.felix:org.apache.felix.scr', version.ref = 'apache-felix-scr' }
apache-karaf = { module = 'org.apache.karaf:apache-karaf', version.ref = 'apache-karaf' }
+apache-karaf-feature-aries = { module = 'org.apache.aries.jax.rs:org.apache.aries.jax.rs.features', version.ref = 'apache-aries-jaxrs' }
+apache-karaf-feature-camel = { module = 'org.apache.camel.karaf:apache-camel', version.ref = 'camel' }
+apache-karaf-feature-cxf = { module = 'org.apache.cxf.karaf:apache-cxf', version.ref = 'cxf' }
+apache-karaf-feature-keycloak = { module = 'org.keycloak:keycloak-osgi-features', version.ref = 'keycloak' }
+apache-karaf-feature-hawtio = { module = 'io.hawt:hawtio-karaf', version.ref = 'hawtio' }
apache-karaf-jaas-config = { module = 'org.apache.karaf.jaas:org.apache.karaf.jaas.config', version.ref = 'apache-karaf' }
apache-karaf-shell-core = { module = 'org.apache.karaf.shell:org.apache.karaf.shell.core', version.ref = 'apache-karaf' }
apache-karaf-webconsole-console = { module = 'org.apache.karaf.webconsole:org.apache.karaf.webconsole.console', version.ref = 'apache-karaf' }
swagger-annotations = { module = 'io.swagger.core.v3:swagger-annotations', version.ref = 'swagger' }
swagger-models = { module = 'io.swagger.core.v3:swagger-models', version.ref = 'swagger' }
swagger-ui = { module = 'org.webjars:swagger-ui', version.ref = 'swagger-ui' }
-
-[bundles]
-
-[plugins]