You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by fh...@apache.org on 2007/03/14 17:30:36 UTC
svn commit: r518210 -
/tomcat/container/tags/tc5.5.x/TOMCAT_5_5_23/catalina/build.xml
Author: fhanik
Date: Wed Mar 14 09:30:34 2007
New Revision: 518210
URL: http://svn.apache.org/viewvc?view=rev&rev=518210
Log:
mail.jar and activation.jar are required for a full release. Not optional like before.
This is a fix for http://issues.apache.org/bugzilla/show_bug.cgi?id=40668
Modified:
tomcat/container/tags/tc5.5.x/TOMCAT_5_5_23/catalina/build.xml
Modified: tomcat/container/tags/tc5.5.x/TOMCAT_5_5_23/catalina/build.xml
URL: http://svn.apache.org/viewvc/tomcat/container/tags/tc5.5.x/TOMCAT_5_5_23/catalina/build.xml?view=diff&rev=518210&r1=518209&r2=518210
==============================================================================
--- tomcat/container/tags/tc5.5.x/TOMCAT_5_5_23/catalina/build.xml (original)
+++ tomcat/container/tags/tc5.5.x/TOMCAT_5_5_23/catalina/build.xml Wed Mar 14 09:30:34 2007
@@ -59,7 +59,6 @@
<pathelement location="${tomcat-util.jar}"/>
<pathelement location="${tomcat-coyote.jar}"/>
<pathelement location="${jaas.jar}"/>
- <pathelement location="${javagroups.jar}"/>
<pathelement location="${jcert.jar}"/>
<pathelement location="${jmx.jar}"/>
<pathelement location="${jmx-remote.jar}"/>
@@ -636,10 +635,18 @@
</target>
-
+ <target name="check.javamail" unless="compile.javamail">
+ <pathconvert pathsep="${line.separator}"
+ property="printable.classpath"
+ refid="catalina.classpath"/>
+ <echo message="Unable to complete build, mail.jar and activation.jar were not found in the existing classpath:"/>
+ <echo message="${printable.classpath}"/>
+ <fail unless="compile.javamail" message="Exiting build system, please add the required jars to your classpath."/>
+ </target>
- <target name="build-catalina-optional" unless="build.tomcat.base">
+ <target name="build-catalina-optional" unless="build.tomcat.base" depends="check.javamail">
+
<!-- Compile internal server components -->
<javac srcdir="src/share" destdir="${classes.dir}"
debug="${compile.debug}"
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org