You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2014/02/07 11:00:09 UTC

svn commit: r1565603 - /tomcat/trunk/build.xml

Author: markt
Date: Fri Feb  7 10:00:09 2014
New Revision: 1565603

URL: http://svn.apache.org/r1565603
Log:
Add a check to the build to catch problems copying the DBCP resources

Modified:
    tomcat/trunk/build.xml

Modified: tomcat/trunk/build.xml
URL: http://svn.apache.org/viewvc/tomcat/trunk/build.xml?rev=1565603&r1=1565602&r2=1565603&view=diff
==============================================================================
--- tomcat/trunk/build.xml (original)
+++ tomcat/trunk/build.xml Fri Feb  7 10:00:09 2014
@@ -2757,6 +2757,18 @@ Apache Tomcat ${version} native binaries
       <fileset dir="${tomcat-dbcp.home}/src/java/org/apache/commons" />
     </move>
     <mkdir dir="${tomcat-dbcp.home}/classes"/>
+  	<!-- Make sure the build fails if the DBCP sources haven't been copied -->
+    <!-- correctly. Other problems should be detected by the following     -->
+    <!-- compilation step failing.                                         -->
+    <fail message="Repackaged DBCP factory is missing">
+      <condition>
+        <not>
+          <resourceexists>
+            <file file="${tomcat-dbcp.home}/src/java/org/apache/tomcat/dbcp/dbcp2/BasicDataSourceFactory.java"/>
+          </resourceexists>
+        </not>
+      </condition>
+    </fail>
     <javac destdir="${tomcat-dbcp.home}/classes"
            optimize="off"
            debug="${compile.debug}"



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