Correct bad links in release notes
[music.git] / examples / VotingApp / pom.xml
index 87cac6c..cfe085e 100644 (file)
@@ -24,69 +24,98 @@ stated inside of the file.
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.att.reserarch.VoteAppForMUSIC</groupId>
   <artifactId>VoteAppForMUSIC</artifactId>
+  <packaging>jar</packaging>
   <version>0.0.1-SNAPSHOT</version>
   
     
-       <repositories>
-               <repository>
-                       <id>maven2-repository.java.net</id>
-                       <name>Java.net Repository for Maven</name>
-                       <url>http://download.java.net/maven/2/</url>
-                       <layout>default</layout>
-               </repository>
-       </repositories>
+        <repositories>
+        <repository>
+            <id>maven2-repository.java.net</id>
+            <name>Java.net Repository for Maven</name>
+            <url>http://download.java.net/maven/2/</url>
+            <layout>default</layout>
+        </repository>
+    </repositories>
 
-       <dependencies>
+    <dependencies>
 
-               <dependency>
-                       <groupId>com.sun.jersey</groupId>
-                       <artifactId>jersey-server</artifactId>
-                       <version>1.9</version>
-               </dependency>
-               <dependency>
-    <groupId>com.sun.jersey</groupId>
-    <artifactId>jersey-json</artifactId>
-    <version>1.18.1</version>
-</dependency>
-<dependency>
-   <groupId>com.owlike</groupId>
-   <artifactId>genson</artifactId>
-   <version>0.99</version>
-</dependency>
-               <dependency>
-                       <groupId>com.sun.jersey</groupId>
-                       <artifactId>jersey-client</artifactId>
-                       <version>1.9</version>
-               </dependency>
+        <dependency>
+            <groupId>com.sun.jersey</groupId>
+            <artifactId>jersey-server</artifactId>
+            <version>1.9</version>
+        </dependency>
+        <dependency>
+                  <groupId>com.sun.jersey</groupId>
+                  <artifactId>jersey-json</artifactId>
+                <version>1.18.1</version>
+                </dependency>
+                <dependency>
+                  <groupId>com.owlike</groupId>
+                    <artifactId>genson</artifactId>
+                    <version>0.99</version>
+                </dependency>
+        <dependency>
+            <groupId>com.sun.jersey</groupId>
+            <artifactId>jersey-client</artifactId>
+            <version>1.9</version>
+        </dependency>
 
-               <dependency>
-                       <groupId>com.sun.jersey</groupId>
-                       <artifactId>jersey-json</artifactId>
-                       <version>1.9</version>
-               </dependency>
-               
-               <dependency>
+        <dependency>
+            <groupId>com.sun.jersey</groupId>
+            <artifactId>jersey-json</artifactId>
+            <version>1.9</version>
+        </dependency>
+        
+        <!-- <dependency>
             <groupId>com.sun.jersey</groupId>
             <artifactId>jersey-bundle</artifactId>
             <version>1.18</version>
-        </dependency>  
+        </dependency>    -->
         
-                       <dependency>
-       <groupId>com.googlecode.json-simple</groupId>
-       <artifactId>json-simple</artifactId>
-       <version>1.1</version>
+                <dependency>
+    <groupId>com.googlecode.json-simple</groupId>
+    <artifactId>json-simple</artifactId>
+    <version>1.1</version>
   </dependency>
-               <dependency>
-                       <groupId>com.datastax.cassandra</groupId>
-                       <artifactId>cassandra-driver-core</artifactId>
-                       <version>3.0.0</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.apache.zookeeper</groupId>
-                       <artifactId>zookeeper</artifactId>
-                       <version>3.4.6</version>
-               </dependency>
-        
-       </dependencies>
-  
-</project>
\ No newline at end of file
+            <dependency>
+            <groupId>com.datastax.cassandra</groupId>
+            <artifactId>cassandra-driver-core</artifactId>
+            <version>3.0.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.zookeeper</groupId>
+            <artifactId>zookeeper</artifactId>
+            <version>3.4.6</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-shade-plugin</artifactId>
+            <version>3.1.1</version>
+        </dependency>
+    </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-shade-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>default-jar</id>
+            <phase>package</phase>
+            <goals>
+              <goal>shade</goal>
+            </goals>
+            <configuration>
+              <transformers>
+                <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
+                <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
+                  <mainClass>main.VotingApp</mainClass>
+                </transformer>
+              </transformers>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+</project>