features.xml 2.79 KB
Newer Older
acoburn's avatar
acoburn committed
1
<?xml version='1.0' encoding='UTF-8'?>
acoburn's avatar
acoburn committed
2
<features xmlns="http://karaf.apache.org/xmlns/features/v1.0.0" name="amherst-repo-services-${project.version}">
acoburn's avatar
acoburn committed
3
4
5
  <repository>mvn:org.fcrepo.camel/fcrepo-camel/${fcrepo-camel.version}/xml/features</repository>
  <repository>mvn:org.apache.camel.karaf/apache-camel/${camel.version}/xml/features</repository>
  <repository>mvn:org.apache.activemq/activemq-karaf/${activemq.version}/xml/features</repository>
acoburn's avatar
acoburn committed
6
7
  <repository>mvn:org.ops4j.pax.jdbc/pax-jdbc-features/${pax-jdbc.version}/xml/features</repository>
  <repository>mvn:org.fcrepo/fcrepo-karaf/${fcrepo.version}/xml/features</repository>
acoburn's avatar
acoburn committed
8

9
  <feature name="acrepo-idiomatic" version="${project.version}" resolver="(obr)" start-level="50">
acoburn's avatar
acoburn committed
10
    <details>Installs the id mapping service</details>
acoburn's avatar
acoburn committed
11

acoburn's avatar
acoburn committed
12
13
    <feature>jndi</feature>

acoburn's avatar
acoburn committed
14
15
    <feature version="${camel.version}">camel</feature>
    <feature version="${camel.version}">camel-blueprint</feature>
acoburn's avatar
acoburn committed
16
    <feature version="${camel.version}">camel-restlet</feature>
acoburn's avatar
acoburn committed
17
    <feature version="${camel.version}">camel-jackson</feature>
acoburn's avatar
acoburn committed
18
    <feature version="${camel.version}">camel-sql</feature>
acoburn's avatar
acoburn committed
19
    <feature version="${activemq.version}">activemq-camel</feature>
acoburn's avatar
acoburn committed
20
21
    <feature version="${fcrepo-camel.version}">fcrepo-camel</feature>

acoburn's avatar
acoburn committed
22
23
24
25
26
    <feature version="${fcrepo.version}">fcrepo-kernel-api</feature>

    <bundle dependency="true">mvn:org.codehaus.woodstox/woodstox-core-asl/${woodstox.version}</bundle>

    <bundle>mvn:edu.amherst.acdc/acrepo-idiomatic/${project.version}</bundle>
acoburn's avatar
acoburn committed
27

28
    <configfile finalname="/etc/edu.amherst.acdc.idiomatic.cfg">mvn:edu.amherst.acdc/acrepo-idiomatic/${project.version}/cfg/configuration</configfile>
acoburn's avatar
acoburn committed
29
30
  </feature>

31
  <feature name="acrepo-idiomatic-pgsql" version="${project.version}" resolver="(obr)" start-level="50">
acoburn's avatar
acoburn committed
32
33
34
35
    <details>Installs the id mapping service database</details>

    <feature>jdbc</feature>
    <feature>jndi</feature>
acoburn's avatar
acoburn committed
36
37
38
    <feature>transaction</feature>
    <feature>pax-jdbc-config</feature>
    <feature>pax-jdbc-postgresql</feature>
acoburn's avatar
acoburn committed
39

acoburn's avatar
acoburn committed
40
    <bundle>mvn:org.postgresql/postgresql/${postgresql.version}</bundle>
acoburn's avatar
acoburn committed
41

acoburn's avatar
acoburn committed
42
    <configfile finalname="/etc/org.ops4j.datasource-idiomatic.cfg">mvn:edu.amherst.acdc/acrepo-idiomatic-pgsql/${project.version}/cfg/configuration</configfile>
acoburn's avatar
acoburn committed
43
44
  </feature>

45
  <feature name="acrepo-mint-service" version="${project.version}" resolver="(obr)" start-level="50">
acoburn's avatar
acoburn committed
46
47
    <details>Installs the id minter</details>

acoburn's avatar
acoburn committed
48
49
50
51
    <feature version="${fcrepo.version}">fcrepo-kernel-api</feature>

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

52
    <bundle>mvn:edu.amherst.acdc/acrepo-mint-service/${project.version}</bundle>
acoburn's avatar
acoburn committed
53

54
    <configfile finalname="/etc/edu.amherst.acdc.mint.cfg">mvn:edu.amherst.acdc/acrepo-mint-service/${project.version}/cfg/configuration</configfile>
acoburn's avatar
acoburn committed
55
56
57
  </feature>

</features>