All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cdc.acrepo-karaf.1.2.0.source-code.features.xml Maven / Gradle / Ivy

<?xml version='1.0' encoding='UTF-8'?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.3.0" name="amherst-repo-services-${project.version}">
  <feature name="acrepo-connector-idiomatic" version="${project.version}">
    <details>Installs the id mapping service</details>

    <feature>jndi</feature>
    <feature>jdbc</feature>
    <feature>aries-blueprint</feature>

    <feature version="${camelVersionRange}">camel</feature>
    <feature version="${camelVersionRange}">camel-blueprint</feature>
    <feature version="${camelVersionRange}">camel-jetty9</feature>
    <feature version="${camelVersionRange}">camel-jackson</feature>
    <feature version="${camelVersionRange}">camel-http4</feature>
    <feature version="${camelVersionRange}">camel-sql</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-connector-idiomatic/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.connector.idiomatic.cfg">mvn:edu.amherst.acdc/acrepo-connector-idiomatic/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-connector-idiomatic-mariadb" version="${project.version}">
    <details>Installs the id mapping service database (MariaDB)</details>

    <feature>jdbc</feature>
    <feature>jndi</feature>
    <feature>transaction</feature>
    <feature>pax-jdbc-config</feature>
    <feature>pax-jdbc-mariadb</feature>
    <feature>pax-jdbc-pool-dbcp2</feature>

    <configfile finalname="/etc/org.ops4j.datasource-idiomatic.cfg">mvn:edu.amherst.acdc/acrepo-connector-idiomatic-mariadb/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-connector-idiomatic-pgsql" version="${project.version}">
    <details>Installs the id mapping service database (PostgreSQL)</details>

    <feature>jdbc</feature>
    <feature>jndi</feature>
    <feature>transaction</feature>
    <feature>pax-jdbc-config</feature>
    <feature>pax-jdbc-postgresql</feature>
    <feature>pax-jdbc-pool-dbcp2</feature>

    <configfile finalname="/etc/org.ops4j.datasource-idiomatic.cfg">mvn:edu.amherst.acdc/acrepo-connector-idiomatic-pgsql/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-exts-entailment" version="${project.version}">
    <details>Installs the RDFS entailment extension</details>

    <feature>aries-blueprint</feature>
    <feature version="${camelVersionRange}">camel</feature>
    <feature version="${camelVersionRange}">camel-blueprint</feature>
    <feature version="${camelVersionRange}">camel-http4</feature>
    <feature version="${camelVersionRange}">camel-jetty9</feature>
    <feature version="${jenaVersionRange}">jena</feature>
    <feature version="${project.version}">acrepo-services-entailment</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-exts-entailment/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.exts.entailment.cfg">mvn:edu.amherst.acdc/acrepo-exts-entailment/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-exts-image" version="${project.version}">
    <details>Installs the image service</details>

    <feature>aries-blueprint</feature>
    <feature version="${camelVersionRange}">camel</feature>
    <feature version="${camelVersionRange}">camel-blueprint</feature>
    <feature version="${camelVersionRange}">camel-jetty9</feature>
    <feature version="${camelVersionRange}">camel-http4</feature>
    <feature version="${camelVersionRange}">camel-exec</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-exts-image/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.exts.image.cfg">mvn:edu.amherst.acdc/acrepo-exts-image/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-exts-ldpath" version="${project.version}">
    <details>Installs the Amherst customizations to fcrepo-ldpath</details>

    <feature version="${fcrepoCamelToolboxVersionRange}">fcrepo-ldpath-core</feature>
    <feature version="${fcrepoCamelToolboxVersionRange}">fcrepo-service-ldcache-file</feature>

    <bundle dependency="true">mvn:org.fcrepo.client/fcrepo-java-client/${fcrepoClientVersion}</bundle>
    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/${commonsLangVersion}</bundle>
    <bundle dependency="true">mvn:org.apache.httpcomponents/httpclient-osgi/${httpclientVersion}</bundle>
    <bundle dependency="true">mvn:org.apache.httpcomponents/httpcore-osgi/${httpcoreVersion}</bundle>

    <bundle>mvn:edu.amherst.acdc/acrepo-exts-ldpath/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.exts.ldpath.cfg">mvn:edu.amherst.acdc/acrepo-exts-ldpath/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-exts-ore" version="${project.version}">
    <details>Installs the ORE extension</details>

    <feature>aries-blueprint</feature>
    <feature version="${camelVersionRange}">camel</feature>
    <feature version="${camelVersionRange}">camel-blueprint</feature>
    <feature version="${camelVersionRange}">camel-http4</feature>
    <feature version="${camelVersionRange}">camel-jetty9</feature>
    <feature version="${jenaVersionRange}">jena</feature>
    <feature version="${project.version}">acrepo-services-ore</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-exts-ore/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.exts.ore.cfg">mvn:edu.amherst.acdc/acrepo-exts-ore/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-exts-pcdm" version="${project.version}">
    <details>Installs the PCDM extension</details>

    <feature>aries-blueprint</feature>
    <feature version="${camelVersionRange}">camel</feature>
    <feature version="${camelVersionRange}">camel-blueprint</feature>
    <feature version="${camelVersionRange}">camel-jetty9</feature>
    <feature version="${camelVersionRange}">camel-http4</feature>
    <feature version="${jenaVersionRange}">jena</feature>
    <feature version="${project.version}">acrepo-services-pcdm</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-exts-pcdm/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.exts.pcdm.cfg">mvn:edu.amherst.acdc/acrepo-exts-pcdm/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-services-entailment" version="${project.version}">
    <details>Installs the RDFS entailment service</details>

    <feature version="${jenaVersionRange}">jena</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-services-entailment/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.services.entailment.cfg">mvn:edu.amherst.acdc/acrepo-services-entailment/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-services-mint" version="${project.version}">
    <details>Installs the id minter</details>

    <bundle dependency="true">mvn:org.apache.commons/commons-lang3/${commonsLangVersion}</bundle>

    <bundle>mvn:edu.amherst.acdc/acrepo-services-mint/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.services.mint.cfg">mvn:edu.amherst.acdc/acrepo-services-mint/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-services-ore" version="${project.version}">
    <details>Installs the ORE Resource service</details>

    <feature version="${jenaVersionRange}">jena</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-services-ore/${project.version}</bundle>
  </feature>

  <feature name="acrepo-services-pcdm" version="${project.version}">
    <details>Installs the PCDM Resource service</details>

    <feature version="${jenaVersionRange}">jena</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-services-pcdm/${project.version}</bundle>
  </feature>

  <feature name="acrepo-services-inference" version="${project.version}">
    <details>Installs the inference service</details>

    <feature version="${jenaVersionRange}">jena</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-services-inference/${project.version}</bundle>
  </feature>

  <feature name="acrepo-exts-template" version="${project.version}">
    <details>Installs a sample JSON-based template rendering service</details>

    <feature>aries-blueprint</feature>
    <feature version="${camelVersionRange}">camel</feature>
    <feature version="${camelVersionRange}">camel-blueprint</feature>
    <feature version="${camelVersionRange}">camel-mustache</feature>
    <feature version="${camelVersionRange}">camel-jetty9</feature>
    <feature version="${camelVersionRange}">camel-jackson</feature>
    <feature version="${camelVersionRange}">camel-http4</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-exts-template/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.exts.template.cfg">mvn:edu.amherst.acdc/acrepo-exts-template/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-exts-fits" version="${project.version}">
    <details>Installs a FITS RESTful service</details>

    <feature>aries-blueprint</feature>
    <feature version="${camelVersionRange}">camel</feature>
    <feature version="${camelVersionRange}">camel-blueprint</feature>
    <feature version="${camelVersionRange}">camel-jetty9</feature>
    <feature version="${camelVersionRange}">camel-http4</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-exts-fits/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.exts.fits.cfg">mvn:edu.amherst.acdc/acrepo-exts-fits/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-connector-triplestore" version="${project.version}">
    <details>Installs the triplestore indexing service</details>

    <feature>aries-blueprint</feature>
    <feature version="${camelVersionRange}">camel</feature>
    <feature version="${camelVersionRange}">camel-blueprint</feature>
    <feature version="${camelVersionRange}">camel-http4</feature>
    <feature version="${jenaVersionRange}">jena</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-connector-triplestore/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.connector.triplestore.cfg">mvn:edu.amherst.acdc/acrepo-connector-triplestore/${project.version}/cfg/configuration</configfile>
  </feature>

  <feature name="acrepo-connector-broadcast" version="${project.version}">
    <details>Installs the message broadcasting service</details>

    <feature>aries-blueprint</feature>
    <feature version="${camelVersionRange}">camel</feature>
    <feature version="${camelVersionRange}">camel-blueprint</feature>

    <bundle>mvn:edu.amherst.acdc/acrepo-connector-broadcast/${project.version}</bundle>

    <configfile finalname="/etc/edu.amherst.acdc.connector.broadcast.cfg">mvn:edu.amherst.acdc/acrepo-connector-broadcast/${project.version}/cfg/configuration</configfile>
  </feature>

</features>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy