<packaging>jar</packaging>
     
     <properties>
-        <velocity.version>1.7</velocity.version>
-        <commons-collections.version>3.2.2</commons-collections.version>
-        <commons-io.version>2.4</commons-io.version>
-        <dom4j.version>1.6.1</dom4j.version>
         <dropwizard.version>1.2.2</dropwizard.version>
         <swagger.version>1.5.3</swagger.version>
         <jersey.version>2.16</jersey.version>
         <jaxrs.consumer.version>5.0</jaxrs.consumer.version>
         <gson.version>2.2.4</gson.version>
+        <hibernate-validator.version>5.4.2.Final</hibernate-validator.version>
         <junit.version>4.10</junit.version>
+        <velocity.version>1.7</velocity.version>
+        <commons-collections.version>3.2.2</commons-collections.version>
+        <commons-io.version>2.4</commons-io.version>
+        <dom4j.version>1.6.1</dom4j.version>
     </properties>
     
     <build>
             <groupId>io.dropwizard</groupId>
             <artifactId>dropwizard-core</artifactId>
             <version>${dropwizard.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.hibernate</groupId>
+                    <artifactId>hibernate-validator</artifactId>
+                </exclusion>
+            </exclusions>
         </dependency>
+        <dependency>
+            <groupId>org.hibernate</groupId>
+            <artifactId>hibernate-validator</artifactId>
+            <version>${hibernate-validator.version}</version>
+        </dependency>
+        
         <dependency>
             <groupId>io.dropwizard</groupId>
             <artifactId>dropwizard-assets</artifactId>
         <dependency>
             <groupId>io.swagger</groupId>
             <artifactId>swagger-jersey2-jaxrs</artifactId>
-            <version>${swagger.version}</version>
             <exclusions>
                 <exclusion>
                     <groupId>com.fasterxml.jackson.dataformat</groupId>
                     <artifactId>jackson-dataformat-xml</artifactId>
                 </exclusion>
             </exclusions>
+            <version>${swagger.version}</version>
         </dependency>
         
         <!-- jersey -->
             <version>${commons-io.version}</version>
         </dependency>
         
-        <!-- gson -->
-        <dependency>
-            <groupId>com.google.code.gson</groupId>
-            <artifactId>gson</artifactId>
-            <version>${gson.version}</version>
-        </dependency>
-        
         <!-- consumer -->
         <dependency>
             <groupId>com.eclipsesource.jaxrs</groupId>
             <artifactId>consumer</artifactId>
-            <version>${jaxrs.consumer.version}</version>
             <exclusions>
                 <exclusion>
                     <groupId>com.eclipsesource.jaxrs</groupId>
                     <artifactId>jersey-all</artifactId>
                 </exclusion>
             </exclusions>
+            <version>${jaxrs.consumer.version}</version>
         </dependency>
-
+        
+        <!-- gson -->
+        <dependency>
+            <groupId>com.google.code.gson</groupId>
+            <artifactId>gson</artifactId>
+            <version>${gson.version}</version>
+        </dependency>
+        
         <dependency>
             <groupId>org.apache.velocity</groupId>
             <artifactId>velocity</artifactId>
                 </exclusion>
             </exclusions>
         </dependency>
-        
         <dependency>
             <groupId>commons-collections</groupId>
             <artifactId>commons-collections</artifactId>