144 lines
8.5 KiB
XML
144 lines
8.5 KiB
XML
<?xml version='1.0' encoding='UTF-8'?>
|
|
<!--
|
|
|
|
HAPI FHIR - Apache Karaf Features
|
|
|
|
Copyright (C) 2014 - 2018 University Health Network
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
|
|
-->
|
|
<features name='hapi-fhir-${project.version}' xmlns="http://karaf.apache.org/xmlns/features/v1.3.0">
|
|
|
|
<feature name='hapi-fhir' version='${project.version}' start-level='50'>
|
|
<feature prerequisite="true">wrap</feature>
|
|
<bundle dependency='true'>mvn:com.google.code.gson/gson/${gson_version}</bundle>
|
|
<bundle dependency='true'>mvn:org.apache.commons/commons-lang3/${commons_lang3_version}</bundle>
|
|
<bundle dependency='true'>mvn:com.google.code.findbugs/jsr305/${jsr305_version}</bundle>
|
|
<bundle dependency='true'>mvn:commons-codec/commons-codec/${commons_codec_version}</bundle>
|
|
<bundle dependency='true'>mvn:org.apache.commons/commons-text/${commons_text_version}</bundle>
|
|
<bundle dependency='true'>mvn:commons-io/commons-io/${commons_io_version}</bundle>
|
|
<bundle dependency='true'>mvn:com.google.guava/failureaccess/${guava_failureaccess_version}</bundle>
|
|
<bundle dependency='true'>mvn:com.google.guava/guava/${guava_version}</bundle>
|
|
<bundle dependency='true'>wrap:mvn:com.google.errorprone/error_prone_annotations/${error_prone_annotations_version}</bundle>
|
|
<bundle dependency='true'>mvn:org.codehaus.woodstox/stax2-api/${stax2_api_version}</bundle>
|
|
<bundle dependency='true'>mvn:org.codehaus.woodstox/woodstox-core-asl/${woodstox_core_asl_version}</bundle>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-base/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-client' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir</feature>
|
|
<bundle dependency='true'>mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore_version}</bundle>
|
|
<bundle dependency='true'>mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient_version}</bundle>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-client/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-utilities' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir</feature>
|
|
<bundle dependency='true'>mvn:com.google.code.gson/gson/${gson_version}</bundle>
|
|
<bundle dependency='true'>mvn:commons-codec/commons-codec/${commons_codec_version}</bundle>
|
|
<bundle dependency='true'>mvn:commons-io/commons-io/${commons_io_version}</bundle>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-utilities/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-dstu2' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir</feature>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-structures-dstu2/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-hl7org-dstu2' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir</feature>
|
|
<feature version='${project.version}'>hapi-fhir-utilities</feature>
|
|
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/${servicemix_saxon_version}</bundle>
|
|
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${servicemix_xmlresolver_version}</bundle>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-structures-hl7org-dstu2/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-dstu2.1' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir</feature>
|
|
<feature version='${project.version}'>hapi-fhir-utilities</feature>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-structures-dstu2.1/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-dstu3' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir</feature>
|
|
<feature version='${project.version}'>hapi-fhir-utilities</feature>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-structures-dstu3/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-r4' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir</feature>
|
|
<feature version='${project.version}'>hapi-fhir-utilities</feature>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-structures-r4/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-ph-schematron' version='${project.version}' start-level='50'>
|
|
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saxon/${servicemix_saxon_version}</bundle>
|
|
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/${servicemix_xmlresolver_version}</bundle>
|
|
<bundle dependency="true">mvn:org.apache.aries.spifly/org.apache.aries.spifly.dynamic.bundle/${aries_spifly_version}</bundle>
|
|
<bundle dependency='true'>mvn:com.google.code.findbugs/jsr305/${jsr305_version}</bundle>
|
|
<bundle dependency='true'>mvn:com.helger/ph-commons/${ph_commons_version}</bundle>
|
|
<bundle dependency='true'>mvn:com.helger/ph-collection/${ph_commons_version}</bundle>
|
|
<!-- needed by ph-xml 9.1.1, will be removed in later versions -->
|
|
<bundle dependency='true'>mvn:javax.jws/javax.jws-api/1.1</bundle>
|
|
<bundle dependency='true'>mvn:com.helger/ph-xml/${ph_commons_version}</bundle>
|
|
<bundle start-level="20">mvn:com.sun.xml.bind/jaxb-impl/${jaxb_core_version}</bundle>
|
|
<bundle start-level="20">mvn:com.sun.xml.bind/jaxb-core/${jaxb_core_version}</bundle>
|
|
<bundle dependency='true'>mvn:com.helger/ph-jaxb/${ph_commons_version}</bundle>
|
|
<bundle dependency='true'>mvn:com.helger/ph-schematron/${ph_schematron_version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-validation' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir</feature>
|
|
<feature version='${project.version}'>hapi-fhir-utilities</feature>
|
|
<feature version='${project.version}'>hapi-fhir-ph-schematron</feature>
|
|
<bundle dependency='true'>mvn:com.github.ben-manes.caffeine/caffeine/${caffeine_version}</bundle>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-converter/${project.version}</bundle>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-validation/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-validation-dstu2' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir-validation</feature>
|
|
<feature version='${project.version}'>hapi-fhir-dstu2</feature>
|
|
<feature version='${project.version}'>hapi-fhir-r4</feature>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-validation-resources-dstu2/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-validation-hl7org-dstu2' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir-validation</feature>
|
|
<feature version='${project.version}'>hapi-fhir-dstu2</feature>
|
|
<feature version='${project.version}'>hapi-fhir-hl7org-dstu2</feature>
|
|
<feature version='${project.version}'>hapi-fhir-r4</feature>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-validation-resources-dstu2/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-validation-dstu2.1' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir-validation</feature>
|
|
<feature version='${project.version}'>hapi-fhir-dstu2.1</feature>
|
|
<feature version='${project.version}'>hapi-fhir-r4</feature>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-validation-resources-dstu2.1/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-validation-dstu3' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir-validation</feature>
|
|
<feature version='${project.version}'>hapi-fhir-dstu3</feature>
|
|
<feature version='${project.version}'>hapi-fhir-r4</feature>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-validation-resources-dstu3/${project.version}</bundle>
|
|
</feature>
|
|
|
|
<feature name='hapi-fhir-validation-r4' version='${project.version}' start-level='50'>
|
|
<feature version='${project.version}'>hapi-fhir-validation</feature>
|
|
<feature version='${project.version}'>hapi-fhir-r4</feature>
|
|
<bundle>mvn:ca.uhn.hapi.fhir/hapi-fhir-validation-resources-r4/${project.version}</bundle>
|
|
</feature>
|
|
</features>
|