WIP:site
[hibernate4-maven-plugin] / src / it / tutorials-5.2.18 / osgi / unmanaged-native / features.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   ~ Hibernate, Relational Persistence for Idiomatic Java
4   ~
5   ~ License: GNU Lesser General Public License (LGPL), version 2.1 or later.
6   ~ See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
7   -->
8 <features>
9   <feature name="hibernate-test">
10
11     <!--<feature>karaf-framework</feature>-->
12
13     <!-- JTA -->
14     <bundle start-level="30">mvn:org.jboss.spec.javax.transaction/jboss-transaction-api_1.2_spec/1.0.1.Final</bundle>
15
16     <!-- JPA -->
17     <bundle start-level="30">mvn:org.hibernate.javax.persistence/hibernate-jpa-2.1-api/1.0.0.Final</bundle>
18
19     <!-- Taken from Karaf-Tutorial -->
20     <bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
21     <bundle>mvn:commons-pool/commons-pool/1.5.4</bundle>
22     <bundle>mvn:commons-dbcp/commons-dbcp/1.4</bundle>
23     <bundle>mvn:commons-lang/commons-lang/2.6</bundle>
24     <bundle>wrap:mvn:net.sourceforge.serp/serp/1.13.1</bundle>
25
26     <bundle>mvn:com.h2database/h2/1.3.170</bundle>
27
28     <!-- These do not natively support OSGi, so using 3rd party bundles. -->
29     <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.antlr/2.7.7_5</bundle>
30     <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/1.6.1_5</bundle>
31
32     <!-- These do not natively support OSGi, so wrap with BND. -->
33     <bundle>wrap:mvn:org.jboss/jandex/1.1.0.Final</bundle>
34     <!-- Optional.  Needed to test C3P0 connection pools. -->
35     <!-- <bundle>wrap:mvn:c3p0/c3p0/0.9.1</bundle> -->
36     <!-- Optional.  Needed to test Proxool connection pools. -->
37     <!-- <bundle>wrap:mvn:proxool/proxool/0.8.3</bundle> -->
38     <!-- Optional.  Needed to test ehcache 2lc. -->
39     <!-- <bundle>wrap:mvn:net.sf.ehcache/ehcache-core/2.4.3</bundle> -->
40
41     <bundle>mvn:com.fasterxml/classmate/0.8.0</bundle>
42     <bundle>mvn:org.apache.logging.log4j/log4j-api/2.0</bundle>
43     <bundle>mvn:log4j/log4j/1.2.17</bundle>
44     <bundle>mvn:org.jboss.logging/jboss-logging/3.2.1.Final</bundle>
45     <bundle>mvn:org.javassist/javassist/3.18.1-GA</bundle>
46
47     <bundle>mvn:org.hibernate.common/hibernate-commons-annotations/4.0.5.Final</bundle>
48
49     <!-- JACC is optional. -->
50     <!--<bundle>mvn:javax.servlet/javax.servlet-api/3.0.1</bundle>
51     <bundle>mvn:org.jboss.spec.javax.security.jacc/jboss-jacc-api_1.4_spec/1.0.2.Final</bundle>-->
52
53     <!-- hibernate-validator is optional. -->
54     <!--<bundle>wrap:mvn:javax.validation/validation-api/1.0.0.GA</bundle>
55     <bundle>mvn:org.hibernate/hibernate-validator/4.2.0.Final</bundle>-->
56
57     <!-- Optional.  Needed to test infinispan 2lc. -->
58     <!-- IMPORTANT: Infinispan requires the JRE sun.misc package.  You
59     MUST enable this in your OSGi container.  For Karaf, add
60     "org.osgi.framework.system.packages.extra=sun.misc" to etc/config.properties -->
61     <!-- <bundle>wrap:mvn:org.jboss.marshalling/jboss-marshalling/1.3.17.GA</bundle>
62     <bundle>wrap:mvn:org.jboss.marshalling/jboss-marshalling-river/1.3.17.GA</bundle>
63     <bundle>wrap:mvn:org.jboss/staxmapper/1.1.0.Final</bundle>
64     <bundle>mvn:org.jgroups/jgroups/3.2.8.Final</bundle>
65     <bundle>mvn:org.infinispan/infinispan-core/5.2.0.Beta3</bundle> -->
66
67     <bundle>mvn:org.hibernate/hibernate-core/5.2.18.Final</bundle>
68     <!-- TODO: Shouldn't need this, but hibernate-osgi's activator is a catch-all for SF and EMF. -->
69     <bundle>mvn:org.hibernate/hibernate-envers/5.2.18.Final</bundle>
70     <!-- <bundle>mvn:org.hibernate/hibernate-c3p0/5.2.18.Final</bundle> -->
71     <!-- <bundle>mvn:org.hibernate/hibernate-proxool/5.2.18.Final</bundle> -->
72     <!-- <bundle>mvn:org.hibernate/hibernate-ehcache/5.2.18.Final</bundle> -->
73     <!-- <bundle>mvn:org.hibernate/hibernate-infinispan/5.2.18.Final</bundle> -->
74     <bundle>mvn:org.hibernate/hibernate-osgi/5.2.18.Final</bundle>
75
76     <bundle>mvn:org.hibernate.osgi/unmanaged-native/1.0.0</bundle>
77   </feature>
78 </features>