You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2014/02/08 23:59:35 UTC

git commit: [KARAF-2751] Provide hibernate-validator feature

Updated Branches:
  refs/heads/master 8df991785 -> d59f009d6


[KARAF-2751] Provide hibernate-validator feature


Project: http://git-wip-us.apache.org/repos/asf/karaf/repo
Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/d59f009d
Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/d59f009d
Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/d59f009d

Branch: refs/heads/master
Commit: d59f009d65a5be2403fed734a02e75544eb5db7c
Parents: 8df9917
Author: Jean-Baptiste Onofré <jb...@apache.org>
Authored: Sat Feb 8 23:58:49 2014 +0100
Committer: Jean-Baptiste Onofré <jb...@apache.org>
Committed: Sat Feb 8 23:58:49 2014 +0100

----------------------------------------------------------------------
 assemblies/features/enterprise/src/main/feature/feature.xml | 9 +++++++++
 .../karaf/itests/features/EnterpriseFeaturesTest.java       | 5 +++++
 pom.xml                                                     | 1 +
 3 files changed, 15 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf/blob/d59f009d/assemblies/features/enterprise/src/main/feature/feature.xml
----------------------------------------------------------------------
diff --git a/assemblies/features/enterprise/src/main/feature/feature.xml b/assemblies/features/enterprise/src/main/feature/feature.xml
index b507505..507dd81 100644
--- a/assemblies/features/enterprise/src/main/feature/feature.xml
+++ b/assemblies/features/enterprise/src/main/feature/feature.xml
@@ -162,6 +162,15 @@
         <bundle start-level="100">mvn:org.hibernate/hibernate-envers/${hibernate43.version}</bundle>
     </feature>
 
+    <feature name="hibernate-validator" description="Hibernate Validator support" version="${hibernate.validator.version}" resolver="(obr)">
+        <bundle dependency="true">mvn:javax.validation/validation-api/1.1.0.Final</bundle>
+        <bundle dependency="true">mvn:com.fasterxml/classmate/1.0.0</bundle>
+        <bundle dependency="true">mvn:javax.el/javax.el-api/2.2.4</bundle>
+        <bundle dependency="true">mvn:org.glassfish.web/javax.el/2.2.4</bundle>
+        <bundle dependency="true">mvn:org.hibernate/hibernate-validator/${hibernate.validator.version}</bundle>
+        <bundle dependency="true">mvn:org.jboss.logging/jboss-logging/3.1.4.GA</bundle>
+    </feature>
+
     <feature name="jndi" description="OSGi Service Registry JNDI access" version="${project.version}" resolver="(obr)">
         <details>JNDI support provided by Apache Aries JNDI ${aries.jndi.version}, including additional service, commands, and MBean.</details>
         <bundle start-level="30">mvn:org.apache.xbean/xbean-naming/${xbean.version}</bundle>

http://git-wip-us.apache.org/repos/asf/karaf/blob/d59f009d/itests/src/test/java/org/apache/karaf/itests/features/EnterpriseFeaturesTest.java
----------------------------------------------------------------------
diff --git a/itests/src/test/java/org/apache/karaf/itests/features/EnterpriseFeaturesTest.java b/itests/src/test/java/org/apache/karaf/itests/features/EnterpriseFeaturesTest.java
index 5a84fe8..ccb7eb1 100644
--- a/itests/src/test/java/org/apache/karaf/itests/features/EnterpriseFeaturesTest.java
+++ b/itests/src/test/java/org/apache/karaf/itests/features/EnterpriseFeaturesTest.java
@@ -50,6 +50,11 @@ public class EnterpriseFeaturesTest extends KarafTestSupport {
     }
 
     @Test
+    public void installHibernateValidatorFeature() throws Exception {
+        installAssertAndUninstallFeature("hibernate-validator");
+    }
+
+    @Test
     public void installJndiFeature() throws Exception {
     	installAssertAndUninstallFeature("jndi");
     }

http://git-wip-us.apache.org/repos/asf/karaf/blob/d59f009d/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 2b137a2..5b055d7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -210,6 +210,7 @@
         <hibernate3.version>3.3.2.GA</hibernate3.version>
         <hibernate42.version>4.2.7.Final</hibernate42.version>
         <hibernate43.version>4.3.1.Final</hibernate43.version>
+        <hibernate.validator.version>5.0.3.Final</hibernate.validator.version>
         <jansi.version>1.11</jansi.version>
         <javassist.version>3.9.0.GA</javassist.version>
         <jline.version>2.11</jline.version>