<?xml version="1.0" encoding="UTF-8"?>
<features name="infinispan-embedded-9.0.2.Final" xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">
   <feature name="infinispan-embedded" version="9.0.2.Final">
      <feature>transaction</feature>
      <bundle>mvn:org.infinispan/infinispan-embedded/9.0.2.Final</bundle>
   </feature>
   <!-- c3p0 dependencies required only when using PooledConnectionFactory with JDBC cache store -->
   <feature name="c3p0" version="9.0.2.Final">
      <bundle>wrap:mvn:com.mchange/c3p0/0.9.5-pre8$DynamicImport-Package=*</bundle>
      <bundle>wrap:mvn:com.mchange/mchange-commons-java/0.2.7</bundle>
   </feature>

   <feature name="hikaricp" version="9.0.2.Final">
      <bundle>mvn:com.zaxxer/HikariCP/2.4.6</bundle>
      <bundle>wrap:mvn:org.jboss.slf4j/slf4j-jboss-logging/1.1.0.Final</bundle>
   </feature>
   <!-- Hibernate dependencies required only when using JPACacheStore -->
   <feature name="hibernate" version="9.0.2.Final">
      <feature>jndi</feature>
      <!-- hibernate -->
      <bundle>mvn:org.hibernate/hibernate-core/5.2.7.Final</bundle>
      <bundle>mvn:org.hibernate/hibernate-osgi/5.2.7.Final</bundle>
      <bundle>mvn:org.hibernate.javax.persistence/hibernate-jpa-2.1-api/1.0.0.Final</bundle>
      <!-- hibernate's dependencies -->
      <bundle>mvn:org.jboss.logging/jboss-logging/3.3.0.Final</bundle>
      <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/2.7.7_5</bundle>
      <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/1.6.1_5</bundle>
      <bundle>mvn:com.fasterxml/classmate/1.3.0</bundle>
      <bundle>mvn:org.javassist/javassist/3.20.0-GA</bundle>
      <bundle>mvn:org.hibernate.common/hibernate-commons-annotations/5.0.1.Final</bundle>
      <bundle>mvn:org.jboss/jandex/2.0.3.Final</bundle>
   </feature>

   <feature name="rocksdb" version="5.1.2">
      <bundle>wrap:mvn:org.rocksdb/rocksdbjni/5.1.2</bundle>
   </feature>
</features>
