Revision: 13681
          http://gate.svn.sourceforge.net/gate/?rev=13681&view=rev
Author:   ian_roberts
Date:     2011-04-16 17:36:43 +0000 (Sat, 16 Apr 2011)

Log Message:
-----------
A few pom changes - nekohtml isn't optional, depend on woodstox instead of the
stax RI, and exclude transitive dependencies on xml-apis and stax-api as these
are both part of the Java core for all versions of Java on which GATE will run.

Modified Paths:
--------------
    gate/trunk/build/deploy/maven/gate-core.6.1-SNAPSHOT.pom.xml

Modified: gate/trunk/build/deploy/maven/gate-core.6.1-SNAPSHOT.pom.xml
===================================================================
--- gate/trunk/build/deploy/maven/gate-core.6.1-SNAPSHOT.pom.xml        
2011-04-16 01:15:39 UTC (rev 13680)
+++ gate/trunk/build/deploy/maven/gate-core.6.1-SNAPSHOT.pom.xml        
2011-04-16 17:36:43 UTC (rev 13681)
@@ -38,32 +38,51 @@
             <version>1.0</version>
         </dependency>
         <dependency>
-            <groupId>xerces</groupId>
-            <artifactId>xercesImpl</artifactId>
-            <version>2.9.1</version>
-        </dependency>
-        <dependency>
             <groupId>uk.ac.gate</groupId>
             <artifactId>gate-asm</artifactId>
             <version>3.1</version>
         </dependency>
-        <!-- Optional dependencies -->
-        <!-- You need to expicitly add the below dependencies in your project, 
if you
-                    intend to use parts of GATE that rely on them. If you are 
not sure which ones
-                        you need, consider depending on gate:gate instead of 
gate:gate-core. -->
         <!-- Document importing dependencies -->
         <dependency>
             <groupId>net.sourceforge.nekohtml</groupId>
             <artifactId>nekohtml</artifactId>
             <version>1.9.14</version>
-            <optional>true</optional>
         </dependency>
         <dependency>
+            <groupId>xerces</groupId>
+            <artifactId>xercesImpl</artifactId>
+            <version>2.9.1</version>
+            <!-- We don't need the xml-apis transitive dep as it's part of
+            Java core -->
+            <exclusions>
+                <exclusion>
+                    <groupId>xml-apis</groupId>
+                    <artifactId>xml-apis</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
             <groupId>org.apache.tika</groupId>
             <artifactId>tika-parsers</artifactId>
             <version>0.7</version>
-            <optional>true</optional>
         </dependency>
+        <dependency>
+            <groupId>org.codehaus.woodstox</groupId>
+            <artifactId>wstx-lgpl</artifactId>
+            <version>3.2.3</version>
+            <!-- Exclude the stax-api transitive dependency as GATE 6.1 and
+            later requires Java 6, which includes this API in core -->
+            <exclusions>
+                <exclusion>
+                    <groupId>stax</groupId>
+                    <artifactId>stax-api</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <!-- Optional dependencies -->
+        <!-- You need to expicitly add the below dependencies in your project, 
if you
+                    intend to use parts of GATE that rely on them. If you are 
not sure which ones
+                        you need, consider depending on gate:gate instead of 
gate:gate-core. -->
         <!-- End of document importing dependencies -->
         <dependency>
             <groupId>com.thoughtworks.xstream</groupId>
@@ -88,12 +107,6 @@
         </dependency>
         <!-- End of Java compiler dependencies -->
         <dependency>
-            <groupId>stax</groupId>
-            <artifactId>stax</artifactId>
-            <version>1.2.0</version>
-            <optional>true</optional>
-        </dependency>
-        <dependency>
             <groupId>urbanophile</groupId>
             <artifactId>java-getopt</artifactId>
             <version>1.0.9</version>


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs

Reply via email to