[EMAIL PROTECTED] wrote:
Author: antoine
Date: Sat Oct 21 22:35:25 2006
New Revision: 466627

URL: http://svn.apache.org/viewvc?view=rev&rev=466627
Log:
adding poms


wow, you have been a busy little bee :)

I'll look over these. I'm very fussy about excessive artifacts sneaking in to the system, on account of bad experiences with things like commons-httpclient, jaxen, and others. Indeed, I have a little side project under way to turn the entirety of the maven repository into RDF metadata, then pump it through a prolog-based auditor app to detect dependencies that I dont like. If we get Java2rdf working, we will even have an entry for every class in every jar, which will let us do really interesting stuff, main memory permitting.


1. Mostly they look OK, though I can see you've chosen to mark most dependencies as compile and not runtime. Is that what we want? I'm OK with that, as I am much happier with dependency-metadata as a hint, not a mandatory thing.


2. how are these generated? By hand, or from a template. If we have template a driven process, I'd like every POM file to include (as a comment) some audit trail information. Who created, when, and where to go for support calls. i.e.

<!---

        POM created on 2006-10-24 0956 by stevel
This POM officially supported by the ant team, if the artifact is an official ant artifact. Please raise issues with the correctness of this pom to the ant developer mailing list.
        
-->

IMO all poms should have this information in proper elements, but they dont, so we have to make do with comments.

-steve

more below

+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-antlr</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>antlr specific task.
+    The implementation forks a java process, therefore the antlr jar file is only 
needed at runtime</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <optional>true</optional>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <!-- add a dependency with antlr 2.7.2 consistent with libraries.properties 
antlr 2.7.6 is also available on ibiblio-->
+      <groupId>antlr</groupId>
+      <artifactId>antlr</artifactId>
+      <version>2.7.2</version>
+      <optional>true</optional>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>


Why is antlr scoped for compile and not runtime?


Added: ant/core/trunk/src/etc/poms/ant-commons-logging/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-commons-logging/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-commons-logging/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-commons-logging/pom.xml Sat Oct 21 22:35:25 
2006
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-commons-logging</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>Ant Listener based on commons-logging</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging-api</artifactId>
+      <version>1.0.4</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <version>1.0.4</version>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+  </project>


we should depend on commons-logging-api at runtime, not commons-logging.


when commons-logging 1.04 poms shipped, they had runtime dependencies on all the various implementations, including avalong logkit and log4j. Although its been patched, a lot of machines are contaminated. If you declare a dependence on the API only, you get the thin commons logging .jar with no transients




Added: ant/core/trunk/src/etc/poms/ant-javamail/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-javamail/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-javamail/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-javamail/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-javamail</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>implementation of the mail task based on javamail.
+    Required to send emails to SMTP servers using user/password combinations
+  or to send mail over SSL</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.mail</groupId>
+      <artifactId>mail</artifactId>
+      <version>1.4</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.activation</groupId>
+      <artifactId>activation</artifactId>
+      <version>1.1</version>
+      <scope>compile</scope>
+    </dependency>
+ </dependencies> +</project>


Added: ant/core/trunk/src/etc/poms/ant-jdepend/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-jdepend/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-jdepend/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-jdepend/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-jdepend</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>task jdepend invoking the jdepend parser. There is also a 
version 2.9.1 of the
+    jdepend parser available on the maven repository</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>jdepend</groupId>
+      <artifactId>jdepend</artifactId>
+      <version>2.7</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>

Added: ant/core/trunk/src/etc/poms/ant-jmf/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-jmf/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-jmf/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-jmf/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-jmf</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>contains the sound task and a soundplayer listener
+    download the dependency from 
http://java.sun.com/products/java-media/jmf/</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.media</groupId>
+      <artifactId>jmf</artifactId>
+      <version>2.1.1e</version>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+</project>

Added: ant/core/trunk/src/etc/poms/ant-jsch/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-jsch/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-jsch/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-jsch/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-jsch</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>contains the sshexec and scp tasks
+  jsch 0.1.29 might not be available from maven</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.jcraft</groupId>
+      <artifactId>jsch</artifactId>
+      <version>0.1.29</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>

Added: ant/core/trunk/src/etc/poms/ant-junit/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-junit/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-junit/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-junit/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-junit</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>contains the junit and junirreport tasks</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.2</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>

Added: ant/core/trunk/src/etc/poms/ant-launcher/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-launcher/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-launcher/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-launcher/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-launcher</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+</project>

Added: ant/core/trunk/src/etc/poms/ant-netrexx/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-netrexx/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-netrexx/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-netrexx/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-netrexx</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>NetRexxC task
+    dependency can be downloaded from 
http://www.ibm.com/software/awdtools/netrexx/download.html</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.ibm.netrexx</groupId>
+      <artifactId>netrexx</artifactId>
+      <version>2.0.5</version>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+</project>

Added: ant/core/trunk/src/etc/poms/ant-nodeps/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-nodeps/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-nodeps/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-nodeps/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-nodeps</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>contains all the optional tasks and types which do not have 
particular dependencies</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <!-- the implementation jar of the xerces jar will be used by ant to 
parse
+      XML files, particularly the build files, if the JDK does not provide a 
parser
+      xercesImpl.jar is provided with ant -->
+    <groupId>xerces</groupId>
+    <artifactId>xerces-impl</artifactId>
+    <version>2.8.1</version>
+    <optional>true</optional>
+    <scope>runtime</scope>
+    </dependency>
+    <dependency>
+ <!-- xml-apis contains the org.w3c.dom package + since ant is using DOM APIS to parse the XML build file and do other XML related activities
+        xml-apis is a compile time dependency
+        a version of xml-apis.jar is delivered with ant -->
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis</artifactId>
+      <version>2.8.1</version>
+      <optional>true</optional>
+      <scope>compile</scope>
+    </dependency>
+ + </dependencies>
+</project>

Added: ant/core/trunk/src/etc/poms/ant-starteam/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-starteam/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-starteam/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-starteam/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-starteam</artifactId>
+  <description>Starteam SDK tasks</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.starteam</groupId>
+      <artifactId>starteam-sdk</artifactId>
+      <version>5.2</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>

Added: ant/core/trunk/src/etc/poms/ant-stylebook/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-stylebook/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-stylebook/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-stylebook/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-stylebook</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>executes the Apache Stylebook document generator. Deprecated since 
Ant 1.7</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>stylebook</groupId>
+      <artifactId>stylebook</artifactId>
+      <version>1.0-b2</version>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+</project>

Added: ant/core/trunk/src/etc/poms/ant-swing/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-swing/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-swing/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-swing/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-swing</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>a listener and a splash task based on Swing</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>javax.swing</groupId>
+      <artifactId>swing</artifactId>
+      <version>1.2</version>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+</project>

Do you need to declare this for swing apps? I never knew.


Added: ant/core/trunk/src/etc/poms/ant-trax/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-trax/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-trax/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-trax/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-trax</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>contains particularly one class necessary for the execution of the 
xslt task</description>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <!-- the implementation jar of the xerces jar will be used by ant to 
parse
+      XML files, particularly the build files, if the JDK does not provide a 
parser
+      xercesImpl.jar is provided with ant -->
+      <groupId>xerces</groupId>
+      <artifactId>xerces-impl</artifactId>
+      <version>2.8.1</version>
+      <optional>true</optional>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+ <!-- xml-apis contains the org.w3c.dom package + since ant is using DOM APIS to parse the XML build file and do other XML related activities
+        xml-apis is a compile time dependency
+        a version of xml-apis.jar is delivered with ant -->
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis</artifactId>
+      <version>2.8.1</version>
+      <optional>true</optional>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <!-- xalan contains a TRAX compliant implementation -->
+      <groupId>xalan</groupId>
+      <artifactId>xalan</artifactId>
+      <version>2.7.0</version>
+      <optional>true</optional>
+      <scope>runtime</scope>
+    </dependency>
+  </dependencies>
+</project>

Added: ant/core/trunk/src/etc/poms/ant-weblogic/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant-weblogic/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant-weblogic/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant-weblogic/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant-weblogic</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <dependencies>
+    <dependency>
+      <groupId>ant</groupId>
+      <artifactId>ant</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.bea</groupId>
+      <artifactId>weblogic</artifactId>
+      <version>5.1</version>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+</project>

Added: ant/core/trunk/src/etc/poms/ant/pom.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/poms/ant/pom.xml?view=auto&rev=466627
==============================================================================
--- ant/core/trunk/src/etc/poms/ant/pom.xml (added)
+++ ant/core/trunk/src/etc/poms/ant/pom.xml Sat Oct 21 22:35:25 2006
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>ant</groupId>
+  <artifactId>ant</artifactId>
+  <version>1.7.0-SNAPSHOT</version>
+  <description>ant.jar contains the ant framework, except a few classes which 
are in ant-launcher
+    it also contains the implementation and API of the core tasks and types.
+  </description>
+  <dependencies>
+    <dependency>
+      <!-- the implementation jar of the xerces jar will be used by ant to 
parse
+        XML files, particularly the build files, if the JDK does not provide a 
parser
+        xercesImpl.jar is provided with ant -->
+      <groupId>ant</groupId>
+      <artifactId>ant-launcher</artifactId>
+      <version>1.7.0-SNAPSHOT</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <!-- the implementation jar of the xerces jar will be used by ant to 
parse
+      XML files, particularly the build files, if the JDK does not provide a 
parser
+        xercesImpl.jar is provided with ant -->
+      <groupId>xerces</groupId>
+      <artifactId>xerces-impl</artifactId>
+      <version>2.8.1</version>
+      <optional>true</optional>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+ <!-- xml-apis contains the org.w3c.dom package + since ant is using DOM APIS to parse the XML build file and do other XML related activities
+      xml-apis is a compile time dependency
+      a version of xml-apis.jar is delivered with ant -->
+      <groupId>xml-apis</groupId>
+      <artifactId>xml-apis</artifactId>
+      <version>2.8.1</version>
+      <optional>true</optional>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+</project>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to