<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<features xmlns="http://karaf.apache.org/xmlns/features/v1.3.0" name="aries-jpa-2.3.0">
    <feature name="persistence-api" description="Persistence API" version="2.0.0">
        <details>Persistence API</details>
        <bundle start-level="30">mvn:org.apache.geronimo.specs/geronimo-jpa_2.0_spec/1.1</bundle>
    </feature>
    <feature name="persistence-api" description="Persistence API" version="2.1.0">
        <details>Persistence API</details>
        <bundle start-level="30">mvn:org.eclipse.persistence/javax.persistence/2.1.0</bundle>
    </feature>
    <feature name="jpa" description="OSGi Persistence Container" version="2.3.0">
        <details>JPA implementation provided by Apache Aries JPA 2.x. NB: this feature doesn't provide the JPA engine, you have to install one by yourself (OpenJPA for instance)</details>
        <feature version="[2.0.0,2.2.0)" prerequisite="false" dependency="false">persistence-api</feature>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle>
        <bundle dependency="true">mvn:org.osgi/org.osgi.service.jdbc/1.0.0</bundle>
        <bundle start-level="30" dependency="true">mvn:org.apache.felix/org.apache.felix.coordinator/1.0.2</bundle>
        <bundle start-level="30">mvn:org.apache.aries.jpa/org.apache.aries.jpa.api/2.3.0</bundle>
        <bundle start-level="30">mvn:org.apache.aries.jpa/org.apache.aries.jpa.container/2.3.0</bundle>
        <bundle start-level="30">mvn:org.apache.aries.jpa/org.apache.aries.jpa.support/2.3.0</bundle>
        <conditional>
            <condition>aries-blueprint</condition>
            <bundle start-level="30">mvn:org.apache.aries.jpa/org.apache.aries.jpa.blueprint/2.3.0</bundle>
        </conditional>
    </feature>
</features>
