Author: fhanik
Date: Wed Mar 30 21:40:59 2011
New Revision: 1087090

URL: http://svn.apache.org/viewvc?rev=1087090&view=rev
Log:
Add in ability to build with Maven

Added:
    tomcat/trunk/modules/jdbc-pool/pom.xml
    tomcat/trunk/modules/jdbc-pool/src/
    tomcat/trunk/modules/jdbc-pool/src/main/
    tomcat/trunk/modules/jdbc-pool/src/main/java/
      - copied from r1086702, tomcat/trunk/modules/jdbc-pool/java/
    tomcat/trunk/modules/jdbc-pool/src/test/
    tomcat/trunk/modules/jdbc-pool/src/test/java/
      - copied from r1086702, tomcat/trunk/modules/jdbc-pool/test/
Removed:
    tomcat/trunk/modules/jdbc-pool/java/
    tomcat/trunk/modules/jdbc-pool/test/
Modified:
    tomcat/trunk/modules/jdbc-pool/.classpath
    tomcat/trunk/modules/jdbc-pool/build.xml

Modified: tomcat/trunk/modules/jdbc-pool/.classpath
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/.classpath?rev=1087090&r1=1087089&r2=1087090&view=diff
==============================================================================
--- tomcat/trunk/modules/jdbc-pool/.classpath (original)
+++ tomcat/trunk/modules/jdbc-pool/.classpath Wed Mar 30 21:40:59 2011
@@ -6,6 +6,6 @@
        <classpathentry kind="var" 
path="TOMCAT_LIBS_BASE/tomcat7-deps/dbcp/tomcat-dbcp.jar" 
sourcepath="/TOMCAT_LIBS_BASE/tomcat6-deps/dbcp/src/java"/>
        <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
        <classpathentry kind="lib" path="includes/h2/bin/h2-1.2.129.jar"/>
-       <classpathentry combineaccessrules="false" kind="src" 
path="/tomcat-trunk"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/tomcat-7.0.x"/>
        <classpathentry kind="output" path="bin"/>
 </classpath>

Modified: tomcat/trunk/modules/jdbc-pool/build.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/build.xml?rev=1087090&r1=1087089&r2=1087090&view=diff
==============================================================================
--- tomcat/trunk/modules/jdbc-pool/build.xml (original)
+++ tomcat/trunk/modules/jdbc-pool/build.xml Wed Mar 30 21:40:59 2011
@@ -114,7 +114,7 @@
   <target name="javadoc" depends="prepare">
   
      <xslt basedir="${tomcat.pool}/doc"
-          destdir="${basedir}/java/org/apache/tomcat/jdbc/pool"
+          destdir="${basedir}/src/main/java/org/apache/tomcat/jdbc/pool"
           extension=".html"
           style="${basedir}/doc/package.xsl"
           excludes="build.xml"
@@ -122,9 +122,9 @@
       <param name="relative-path" 
expression="http://tomcat.apache.org/tomcat-6.0-doc"/>
       <param name="apache-logo" expression="/images/asf-logo.gif"/>
     </xslt>
-    <move tofile="${basedir}/java/org/apache/tomcat/jdbc/pool/package.html"
-          file="${basedir}/java/org/apache/tomcat/jdbc/pool/jdbc-pool.html"/>
-    <javadoc sourcepath="${basedir}/java" destdir="${tomcat.api}" 
verbose="false"
+    <move 
tofile="${basedir}/src/main/java/org/apache/tomcat/jdbc/pool/package.html"
+          
file="${basedir}/src/main/java/org/apache/tomcat/jdbc/pool/jdbc-pool.html"/>
+    <javadoc sourcepath="${basedir}/src/main/java" destdir="${tomcat.api}" 
verbose="false"
              link="http://java.sun.com/javase/6/docs/api/";>
       <classpath refid="tomcat.jdbc.classpath"/>
     </javadoc>
@@ -133,13 +133,13 @@
       <fileset dir="${tomcat.api}"/>
       <fileset refid="license.notice"/>
     </jar>
-    <delete file="${basedir}/java/org/apache/tomcat/jdbc/pool/package.html"/>
+    <delete 
file="${basedir}/src/main/java/org/apache/tomcat/jdbc/pool/package.html"/>
   </target>
   
   <target name="build" depends="prepare,download">
     <mkdir dir="${tomcat.pool}"/>
     <!-- compile org.apache.tomcat.jdbc-->
-    <javac srcdir="${basedir}/java" destdir="${tomcat.classes}"
+    <javac srcdir="${basedir}/src/main/java" destdir="${tomcat.classes}"
            debug="${compile.debug}"
            deprecation="${compile.deprecation}"
            source="${compile.source}"
@@ -155,7 +155,7 @@
       <fileset dir="${tomcat.classes}">
         <include name="org/apache/tomcat/jdbc/**" />
       </fileset>
-      <fileset dir="${basedir}/java">
+      <fileset dir="${basedir}/src/main/java">
         <include name="org/apache/tomcat/jdbc/**/*.xml" />
       </fileset>
       <fileset refid="license.notice"/>
@@ -163,7 +163,7 @@
 
     <!-- connection pool source file-->
     <jar jarfile="${tomcat-jdbc-src.jar}" update="true">
-      <fileset dir="${basedir}/java">
+      <fileset dir="${basedir}/src/main/java">
         <include name="org/apache/tomcat/jdbc/**" />
       </fileset>
       <fileset refid="license.notice"/>
@@ -173,7 +173,7 @@
   <target name="build-test" depends="prepare, build, download-test">
     <mkdir dir="${tomcat.pool}"/>
     <!-- compile org.apache.tomcat.jdbc-->
-    <javac srcdir="${basedir}/test" destdir="${tomcat.testclasses}"
+    <javac srcdir="${basedir}/src/test/java" destdir="${tomcat.testclasses}"
            debug="${compile.debug}"
            deprecation="${compile.deprecation}"
            source="${compile.source}"
@@ -189,13 +189,13 @@
       <fileset dir="${tomcat.testclasses}">
         <include name="org/apache/tomcat/jdbc/**" />
       </fileset>
-      <fileset dir="${basedir}/test">
+      <fileset dir="${basedir}/src/test/java">
         <include name="org/apache/tomcat/jdbc/**/*.xml" />
       </fileset>
       <fileset refid="license.notice"/>
     </jar>
     <jar jarfile="${tomcat-jdbc-test-src.jar}" update="true">
-      <fileset dir="${basedir}/test">
+      <fileset dir="${basedir}/src/test/java">
         <include name="org/apache/tomcat/jdbc/**" />
       </fileset>
       <fileset refid="license.notice"/>
@@ -439,7 +439,7 @@
       <classpath refid="tomcat.jdbc.classpath"/>
       <classpath refid="test.classpath"/>
       <batchtest fork="yes" todir="${tomcat.testclasses}">
-        <fileset dir="${basedir}/test">
+        <fileset dir="${basedir}/src/test/java">
           <include name="**/CreateTestTable*"/>
         </fileset>
       </batchtest>
@@ -453,7 +453,7 @@
       <classpath refid="tomcat.jdbc.classpath"/>
       <classpath refid="test.classpath"/>
       <batchtest fork="yes" todir="${tomcat.testclasses}">
-        <fileset dir="${basedir}/test">
+        <fileset dir="${basedir}/src/test/java">
           <include 
name="org/apache/tomcat/jdbc/test/*CheckOutThreadTest*.java"/>
           <include name="org/apache/tomcat/jdbc/test/FairnessTest*.java"/>
           <exclude name="**/CreateTestTable*"/>
@@ -470,7 +470,7 @@
       <classpath refid="tomcat.jdbc.classpath"/>
       <classpath refid="test.classpath"/>
       <batchtest fork="yes" todir="${tomcat.testclasses}">
-        <fileset dir="${basedir}/test">
+        <fileset dir="${basedir}/src/test/java">
           <include name="org/apache/tomcat/jdbc/test/*Test*.java"/>
           <exclude 
name="org/apache/tomcat/jdbc/test/*CheckOutThreadTest*.java"/>
           <exclude name="**/CreateTestTable*"/>
@@ -495,7 +495,7 @@
       <classpath refid="tomcat.jdbc.classpath"/>
       <classpath refid="test.classpath"/>
       <batchtest fork="yes" todir="${tomcat.testclasses}">
-        <fileset dir="${basedir}/test">
+        <fileset dir="${basedir}/src/test/java">
           <include name="org/apache/tomcat/jdbc/test/*${test}*.java"/>
           <exclude name="**/CreateTestTable*"/>
           <exclude name="**/DefaultTestCase*"/>

Added: tomcat/trunk/modules/jdbc-pool/pom.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/pom.xml?rev=1087090&view=auto
==============================================================================
--- tomcat/trunk/modules/jdbc-pool/pom.xml (added)
+++ tomcat/trunk/modules/jdbc-pool/pom.xml Wed Mar 30 21:40:59 2011
@@ -0,0 +1,110 @@
+<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/xsd/maven-4.0.0.xsd";>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.tomcat</groupId>
+  <artifactId>jdbc-pool</artifactId>
+  <version>1.2-SNAPSHOT</version>
+  <packaging>jar</packaging>
+
+  <name>jdbc-pool</name>
+  <url>http://people.apache.org/~fhanik/jdbc-pool/</url>
+  
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+  </properties>
+  
+  <mailingLists>
+    <mailingList>
+      <name>Development List</name>
+      <subscribe>dev-subscr...@tomcat.apache.org</subscribe>
+      <unsubscribe>dev-unsubscr...@tomcat.apache.org</unsubscribe>
+      <post>dev@tomcat.apache.org</post>
+    </mailingList>
+    <mailingList>
+      <name>Users List</name>
+      <subscribe>users-subscr...@tomcat.apache.org</subscribe>
+      <unsubscribe>users-unsubscr...@tomcat.apache.org</unsubscribe>
+      <post>us...@tomcat.apache.org</post>
+    </mailingList>
+  </mailingLists>
+  
+  <distributionManagement>
+    <snapshotRepository>
+      <id>apache.snapshots.https</id>
+      <name>Apache Development Snapshot Repository</name>
+      <url>https://repository.apache.org/content/repositories/snapshots</url>
+      <uniqueVersion>false</uniqueVersion>
+    </snapshotRepository>
+  </distributionManagement>  
+
+  <scm>
+    
<connection>scm:svn:https://svn.apache.org/repos/asf/tomcat/trunk/modules/jdbc-pool</connection>
+    
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/tomcat/trunk/modules/jdbc-pool</developerConnection>
+    <url>http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool</url>
+  </scm>  
+
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.tomcat</groupId>
+      <artifactId>juli</artifactId>
+      <version>6.0.32</version>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.tomcat</groupId>
+      <artifactId>dbcp</artifactId>
+      <version>6.0.32</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.h2database</groupId>
+      <artifactId>h2</artifactId>
+      <version>1.3.152</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.6</source>
+          <target>1.6</target>
+          <optimize>true</optimize>
+          <debug>true</debug>
+          <showDeprecation>true</showDeprecation>
+          <showWarnings>true</showWarnings>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-gpg-plugin</artifactId>
+        <version>1.2</version>
+        <executions>
+          <execution>
+            <id>sign-artifacts</id>
+            <phase>verify</phase>
+            <goals>
+              <goal>sign</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-eclipse-plugin</artifactId>
+        <version>2.5.1</version>
+        <configuration>
+          <downloadSources>true</downloadSources>
+          <downloadJavadocs>false</downloadJavadocs>
+        </configuration>
+      </plugin>
+    </plugins>    
+  </build>  
+</project>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to