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