You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@locus.apache.org on 2000/08/22 05:25:56 UTC
cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/logging TomcatLogger.java
costin 00/08/21 20:25:56
Modified: . build.xml
src/share/org/apache/tomcat/logging TomcatLogger.java
Added: . ant.dtd
Removed: . build1.xml
Log:
- Start on the new build scripts that will allow implementation of
servlet 2.3 specs ( as an add-on module ).
The main change is that you need to have both servletapi 2.2 and
servletapi 2.3. Read the comments on how to do that.
- a small change in build.xml ( since many changes will need to happen
in this area) - added an ant.dtd ( generated by latest ant's antstructure ),
now emacs can indent and fill the right attribute names.
This doesn't work yet - still need to do few more changes. The first step
will be conditional compilation ( you'll be able to build tomcat
with support for 2.2 or 2.3, but not at the same time ), then
the loading will be fixed to allow both ( and other ) "profiles".
( even for same API level we may have multiple implementation
strategies - that will hopefully encourage experimentation without
affecting the stability ).
So far 2.3 is compatible with 2.2 ( i.e. no methods removed), so the
conditional compilation will be ok soon. I don't know about various
interpretations ( buffering, etc).
( this is also a great way to test and increase the modularity of tomcat)
Revision Changes Path
1.63 +218 -122 jakarta-tomcat/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-tomcat/build.xml,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- build.xml 2000/08/18 04:12:04 1.62
+++ build.xml 2000/08/22 03:25:55 1.63
@@ -1,17 +1,49 @@
+<?xml version="1.0"?>
+
+<!-- Emacs indentation & editting support
+ <antstructure output="ant.dtd"/>
+-->
+<!DOCTYPE ant SYSTEM "ant.dtd">
+
+
<project name="Tomcat" default="main" basedir=".">
+ <!-- Compilation properties -->
+
+ <property name="build.compiler" value="classic"/>
+ <property name="optimize" value="false" />
+ <property name="debug" value="off" />
+
+ <!-- Directories -->
+
+ <property name="tomcat.build" value="../build/tomcat"/>
+ <property name="tomcat.home" value="../dist/tomcat"/>
+
+
+ <!-- External packages we depend on -->
+
+ <property name="ant.home" value="../jakarta-ant" />
+ <!-- servlet 2.2 -->
+
+ <!-- cvs co jakarta-servletapi;
+ ant -Dservletapi.dist=../dist/servletapi dist
+ -->
+ <property name="servlet22.jar"
+ value="../dist/servletapi/lib/servlet.jar"/>
+
+ <!-- cvs co -r SERVLET_23_JSP_12 jakarta-servletapi;
+ ant -Dservletapi.build=../build/servletapi23 -Dservletapi.dist=../dist/servletapi23 dist
+ -->
+ <property name="servlet23.jar"
+ value="../dist/servletapi23/lib/servlet.jar" />
+ <property name="j2ee.home" value="../j2ee/build/unix"/>
+ <property name="jaxp" value="../jaxp1.0.1" />
+
<target name="init">
- <!-- Ant.home is set automatically by ant. If you set it here it will not
- work -->
- <property name="ant.home" value="../jakarta-ant" />
- <property name="build.compiler" value="classic"/>
- <property name="servlet.jar"
- value="../jakarta-servletapi/lib/servlet.jar"/>
- <property name="tomcat.build" value="../build/tomcat"/>
- <property name="tomcat.home" value="../dist/tomcat"/>
- <property name="j2ee.home" value="../j2ee/build/unix"/>
- <property name="optimize" value="false" />
- <property name="jaxp" value="../jaxp1.0.1" />
+ <available property="jsse.present"
+ classname="javax.net.ssl.SSLServerSocket1111" />
+ <available property="jdk12.present"
+ classname="java.security.PrivilegedAction" />
</target>
<!-- ==================== Copy static files ==================== -->
@@ -32,20 +64,19 @@
<copydir src="src/shell" dest="${tomcat.build}/bin" />
<copydir src="src/etc" dest="${tomcat.build}/conf"/>
<copydir src="src/doc" dest="${tomcat.build}/doc"/>
-
- <copyfile src="build.xml" dest="${tomcat.build}/conf/build.xml"/>
- <mkdir dir="${tomcat.build}/lib/test"/>
- <mkdir dir="${tomcat.build}/lib/test/Golden"/>
- <copydir src="src/tests/share/tests/jsp/Golden"
- dest="${tomcat.build}/lib/test/Golden"/>
+ <copyfile src="LICENSE" dest="${tomcat.build}/LICENSE"/>
<!-- include ant, it is used for testing and will be used for
- configuration and few other tasks -->
+ configuration and few other tasks -->
<copydir src="${ant.home}/bin" dest="${tomcat.build}/bin"/>
<copyfile src="${ant.home}/lib/ant.jar"
- dest="${tomcat.build}/lib/ant.jar"/>
- <copyfile src="${servlet.jar}" dest="${tomcat.build}/lib/servlet.jar"/>
- <copyfile src="LICENSE" dest="${tomcat.build}/LICENSE"/>
+ dest="${tomcat.build}/lib/ant.jar"/>
+
+ <!-- XXX move it to lib/servlet22 -->
+ <copyfile src="${servlet22.jar}" dest="${tomcat.build}/lib/servlet22.jar"/>
+ <!-- new dir struct -->
+ <copyfile src="${servlet22.jar}" dest="${tomcat.build}/lib/servlet22/servlet22.jar"/>
+ <copyfile src="${servlet23.jar}" dest="${tomcat.build}/lib/servlet23/servlet23.jar"/>
<fixcrlf srcdir="${tomcat.build}" includes="*.sh" cr="remove"/>
<fixcrlf srcdir="${tomcat.build}" includes="*.bat" cr="add"/>
@@ -59,36 +90,85 @@
</target>
<!-- ==================== Build tomcat ==================== -->
- <target name="tomcat-compile" >
- <available property="jsse.present"
- classname="com.sun.net.ssl.internal.ssl.Provider" />
- <available property="jdk12.present"
- classname="java.security.PrivilegedAction" />
+ <target name="tomcat_core" depends="init" >
+ <javac destdir="${tomcat.build}/classes"
+ debug="${debug}"
+ optimize="${optimize}"
+ deprecation="off"
+ srcdir="src/share" >
+ <classpath>
+ <pathelement location="${servlet22.jar}" />
+ </classpath>
+ <include name="org/apache/tomcat/core/**" />
+ <include name="org/apache/tomcat/util/**" />
+ <include name="org/apache/tomcat/startup/**" />
+ <include name="org/apache/tomcat/loader/**" />
+ <exclude name="**/org/apache/tomcat/util/net/SSLSocketFactory.java"
+ unless="jsse.present" />
+ <exclude name="org/apache/tomcat/startup/EmbededTomcat.java"
+ unless="jdk12.present"/>
+ <exclude name="org/apache/tomcat/loader/AdaptiveClassLoader12.java"
+ unless="jdk12.present"/>
+ </javac>
+ <copydir src="src/share" dest="${tomcat.build}/classes">
+ <include name="**/*.properties" />
+ <include name="**/*.dtd" />
+ </copydir>
+ <jar jarfile="${tomcat.build}/lib/tomcat_core.jar"
+ basedir="${tomcat.build}/classes" >
+ <include name="org/apache/tomcat/core/**" />
+ <include name="org/apache/tomcat/util/**" />
+ <include name="org/apache/tomcat/startup/**" />
+ <include name="org/apache/tomcat/loader/**" />
+ </jar>
+ </target>
+
+ <target name="tomcat_modules" depends="init" >
+ <javac destdir="${tomcat.build}/classes"
+ srcdir="src/share"
+ debug="${debug}"
+ optimize="${optimize}"
+ deprecation="off" >
+ <classpath>
+ <pathelement location="${servlet22.jar}" />
+ </classpath>
+ <include name="org/apache/tomcat/context/**" />
+ <include name="org/apache/tomcat/request/**" />
+ <exclude name="org/apache/tomcat/request/Jdk12Interceptor.java"
+ unless="jdk12.present"/>
+ <exclude name="org/apache/tomcat/context/LoaderInterceptor1.java"
+ unless="jdk12.present"/>
+ <exclude name="org/apache/tomcat/context/PolicyInterceptor.java"
+ unless="jdk12.present"/>
+ </javac>
+ </target>
+
+ <target name="tomcat-compile" >
<javac srcdir="src/share" destdir="${tomcat.build}/classes"
- classpath="${servlet.jar};${jaxp}/jaxp.jar"
- debug="on"
- optimize="${optimize}"
- deprecation="off" >
- <exclude name="**/Jdk12Interceptor.java"
- unless="jdk12.present"/>
- <exclude name="**/LoaderInterceptor1.java"
- unless="jdk12.present"/>
- <exclude name="**/SetSecurityManager.java"
- unless="jdk12.present"/>
- <exclude name="**/EmbededTomcat.java"
- unless="jdk12.present"/>
- <exclude name="**/PolicyInterceptor.java"
- unless="jdk12.present"/>
- <exclude name="**/JasperLoader12.java"
- unless="jdk12.present"/>
- <exclude name="**/AdaptiveClassLoader12.java"
- unless="jdk12.present"/>
- <exclude name="**/SSLSocketFactory.java"
- unless="jsse.present" />
+ classpath="${servlet22.jar};${jaxp}/jaxp.jar"
+ debug="${debug}"
+ optimize="${optimize}"
+ deprecation="off" >
+ <exclude name="**/Jdk12Interceptor.java"
+ unless="jdk12.present"/>
+ <exclude name="**/LoaderInterceptor1.java"
+ unless="jdk12.present"/>
+ <exclude name="**/SetSecurityManager.java"
+ unless="jdk12.present"/>
+ <exclude name="**/EmbededTomcat.java"
+ unless="jdk12.present"/>
+ <exclude name="**/PolicyInterceptor.java"
+ unless="jdk12.present"/>
+ <exclude name="**/JasperLoader12.java"
+ unless="jdk12.present"/>
+ <exclude name="**/AdaptiveClassLoader12.java"
+ unless="jdk12.present"/>
+ <exclude name="**/SSLSocketFactory.java"
+ unless="jsse.present" />
</javac>
<copydir src="src/share" dest="${tomcat.build}/classes"
- excludes="javax/**">
+ excludes="javax/**">
<include name="**/*.properties" />
<include name="**/*.dtd" />
</copydir>
@@ -97,27 +177,27 @@
<target name="tomcat-jars" >
<!-- create tomcat jar files -->
<jar jarfile="${tomcat.build}/lib/webserver.jar"
- basedir="${tomcat.build}/classes" >
- <include name="org/apache/tomcat/**" />
- <exclude name="org/apache/tomcat/deployment/**" />
- <exclude name="org/apache/tomcat/j2ee/**" />
- <exclude name="org/apache/tomcat/util/XMLParser.class" />
- <exclude name="org/apache/tomcat/util/XMLTree.class" />
+ basedir="${tomcat.build}/classes" >
+ <include name="org/apache/tomcat/**" />
+ <exclude name="org/apache/tomcat/deployment/**" />
+ <exclude name="org/apache/tomcat/j2ee/**" />
+ <exclude name="org/apache/tomcat/util/XMLParser.class" />
+ <exclude name="org/apache/tomcat/util/XMLTree.class" />
</jar>
<!-- minimal set of classes needed to start up tomcat -->
<jar jarfile="${tomcat.build}/lib/tomcat.jar"
- basedir="${tomcat.build}/classes"
- manifest="src/build/manifest" >
- <include name="org/apache/tomcat/startup/Main.class" />
- <include name="org/apache/tomcat/util/SimpleClassLoader**" />
+ basedir="${tomcat.build}/classes"
+ manifest="src/build/manifest" >
+ <include name="org/apache/tomcat/startup/Main.class" />
+ <include name="org/apache/tomcat/util/SimpleClassLoader**" />
</jar>
<jar jarfile="${tomcat.build}/lib/facade22.jar"
- basedir="${tomcat.build}/classes" >
- <include name="org/apache/tomcat/facade/**" />
+ basedir="${tomcat.build}/classes" >
+ <include name="org/apache/tomcat/facade/**" />
</jar>
<jar jarfile="${tomcat.build}/lib/jasper.jar"
- basedir="${tomcat.build}/classes"
- includes="org/apache/jasper/**"/>
+ basedir="${tomcat.build}/classes"
+ includes="org/apache/jasper/**"/>
</target>
<target name="tomcat" depends="prepare,tomcat-compile,tomcat-jars">
@@ -125,57 +205,89 @@
<!-- Build J2EE integration code -->
- <target name="j2ee" depends="tomcat">
- <javac srcdir="src/j2ee"
- optimize="${optimize}"
- destdir="${tomcat.build}/classes"
- classpath="${servlet.jar};${j2ee.home}/lib/classes;${j2ee.home}/lib/j2ee.jar"
- debug="on" />
- <copydir src="src/j2ee"
- dest="${tomcat.build}/classes">
- <include name="**/*.properties" />
+ <target name="j2ee" depends="tomcat,tomcat-j2ee.jar" />
+ <target name="j2ee-dist" depends="tomcat,tomcat-j2ee.jar" />
+
+ <target name="tomcat-j2ee.jar" >
+ <javac srcdir="src/j2ee"
+ optimize="${optimize}"
+ destdir="${tomcat.build}/classes"
+ classpath="${servlet22.jar};${j2ee.home}/lib/classes;${j2ee.home}/lib/j2ee.jar"
+ debug="${debug}" />
+ <copydir src="src/j2ee"
+ dest="${tomcat.build}/classes">
+ <include name="**/*.properties" />
</copydir>
+ <jar jarfile="${tomcat.build}/lib/tomcat-j2ee.jar"
+ basedir="${tomcat.build}/classes" >
+ <include name="org/apache/tomcat/deployment/**" />
+ <include name="org/apache/tomcat/j2ee/**" />
+ <include name="org/apache/tomcat/util/XMLParser.class" />
+ <include name="org/apache/tomcat/util/XMLTree.class" />
+ </jar>
+ <delete dir="${tomcat.build}/classes" >
+ <include name="org/apache/tomcat/deployment/**" />
+ <include name="org/apache/tomcat/j2ee/**" />
+ <include name="org/apache/tomcat/util/XMLParser.class" />
+ <include name="org/apache/tomcat/util/XMLTree.class" />
+ </delete>
</target>
<!-- ==================== Build all web applications ==================== -->
+
<target name="webapps" depends="prepare">
<!-- Examples -->
<mkdir dir="${tomcat.build}/webapps/examples"/>
<copydir src="src/examples" dest="${tomcat.build}/webapps/examples"/>
<javac srcdir="src/examples/WEB-INF/classes"
- optimize="${optimize}"
- destdir="${tomcat.build}/webapps/examples/WEB-INF/classes"
- classpath="${tomcat.build}/classes;${servlet.jar}"/>
+ optimize="${optimize}"
+ destdir="${tomcat.build}/webapps/examples/WEB-INF/classes"
+ classpath="${tomcat.build}/classes;${servlet22.jar}"/>
<javac srcdir="src/examples/jsp/plugin/applet"
- optimize="${optimize}"
- destdir="${tomcat.build}/webapps/examples/jsp/plugin/applet"/>
+ optimize="${optimize}"
+ destdir="${tomcat.build}/webapps/examples/jsp/plugin/applet"/>
- <!-- Root context -->
+ <!-- Root context -->
<mkdir dir="${tomcat.build}/webapps/ROOT"/>
<copydir src="src/webpages" dest="${tomcat.build}/webapps/ROOT"/>
<copydir src="src/doc" dest="${tomcat.build}/webapps/ROOT/doc"/>
<javac srcdir="src/webpages/WEB-INF/classes"
- optimize="${optimize}"
- destdir="${tomcat.build}/webapps/ROOT/WEB-INF/classes"
- classpath="${tomcat.build}/classes;${servlet.jar}"/>
+ optimize="${optimize}"
+ destdir="${tomcat.build}/webapps/ROOT/WEB-INF/classes"
+ classpath="${tomcat.build}/classes;${servlet22.jar}"/>
- <!-- admin context -->
+ <!-- admin context -->
<mkdir dir="${tomcat.build}/webapps/admin"/>
<copydir src="src/admin" dest="${tomcat.build}/webapps/admin"/>
<javac srcdir="src/admin/WEB-INF/classes"
- optimize="${optimize}"
- destdir="${tomcat.build}/webapps/admin/WEB-INF/classes"
- classpath="${tomcat.build}/classes;${servlet.jar}"/>
+ optimize="${optimize}"
+ destdir="${tomcat.build}/webapps/admin/WEB-INF/classes"
+ classpath="${tomcat.build}/classes;${servlet22.jar}"/>
+
+ </target>
+
+ <!-- ==================== Build the internal test app ==================== -->
+ <target name="sanity-test" >
+ <mkdir dir="${tomcat.build}/lib/test"/>
+ <mkdir dir="${tomcat.build}/lib/test/Golden"/>
+ <copydir src="src/tests/share/tests/jsp/Golden"
+ dest="${tomcat.build}/lib/test/Golden"/>
- <!-- Test application -->
+ <!-- Test application -->
<mkdir dir="${tomcat.build}/webapps/test"/>
<copydir src="src/tests/webpages" dest="${tomcat.build}/webapps/test"/>
<javac srcdir="src/tests/webpages/WEB-INF/classes"
- optimize="${optimize}"
- destdir="${tomcat.build}/webapps/test/WEB-INF/classes"
- classpath="${tomcat.build}/classes;${servlet.jar}"/>
- </target>
+ optimize="${optimize}"
+ destdir="${tomcat.build}/webapps/test/WEB-INF/classes"
+ classpath="${tomcat.build}/classes;${servlet22.jar}"/>
+ <jar jarfile="${tomcat.home}/webapps/test.war"
+ basedir="${tomcat.home}/webapps/test"
+ includes="**" />
+ <deltree dir="${tomcat.home}/webapps/test"/>
+
+
+ </target>
<!-- ==================== Copy the files to distribution format ======== -->
<target name="dist" depends="main,webapps">
@@ -183,72 +295,56 @@
<mkdir dir="${tomcat.home}"/>
<copydir src="${tomcat.build}" dest="${tomcat.home}"/>
<copydir src="src/share/org" dest="${tomcat.home}/src/org"/>
- <copyfile src="${servlet.jar}" dest="${tomcat.home}/lib/servlet.jar"/>
+ <copyfile src="${servlet22.jar}" dest="${tomcat.home}/lib/servlet22.jar"/>
<copyfile src="${jaxp}/jaxp.jar" dest="${tomcat.home}/lib/jaxp.jar"/>
<copyfile src="${jaxp}/parser.jar" dest="${tomcat.home}/lib/parser.jar"/>
<!-- Add Tomcat internal javadoc -->
<mkdir dir="${tomcat.home}/webapps/ROOT/javadoc" />
<javadoc packagenames="org.apache.tomcat.core"
- sourcepath="src/share"
- destdir="${tomcat.home}/webapps/ROOT/javadoc"
- author="true"
- version="true"
- use="true"
- windowtitle="Tomcat internal API"
- doctitle="Tomcat internal"
- bottom="Copyright © 2000 Apache Software Foundation. All Rights Reserved."
- />
+ sourcepath="src/share"
+ destdir="${tomcat.home}/webapps/ROOT/javadoc"
+ author="true"
+ version="true"
+ use="true"
+ windowtitle="Tomcat internal API"
+ doctitle="Tomcat internal"
+ bottom="Copyright © 2000 Apache Software Foundation. All Rights Reserved."
+ />
<deltree dir="${tomcat.home}/classes"/>
<!-- create webapp WARS -->
<jar jarfile="${tomcat.home}/webapps/examples.war"
- basedir="${tomcat.home}/webapps/examples"
- includes="**" />
+ basedir="${tomcat.home}/webapps/examples"
+ includes="**" />
<deltree dir="${tomcat.home}/webapps/examples"/>
<jar jarfile="${tomcat.home}/webapps/admin.war"
- basedir="${tomcat.home}/webapps/admin"
- includes="**" />
+ basedir="${tomcat.home}/webapps/admin"
+ includes="**" />
<deltree dir="${tomcat.home}/webapps/admin"/>
<jar jarfile="${tomcat.home}/webapps/ROOT.war"
- basedir="${tomcat.home}/webapps/ROOT"
- includes="**" />
+ basedir="${tomcat.home}/webapps/ROOT"
+ includes="**" />
<deltree dir="${tomcat.home}/webapps/ROOT"/>
- <jar jarfile="${tomcat.home}/webapps/test.war"
- basedir="${tomcat.home}/webapps/test"
- includes="**" />
- <deltree dir="${tomcat.home}/webapps/test"/>
-
<!-- Change permissions for unix -->
<chmod perm="+x" file="${tomcat.home}/bin/tomcat.sh"/>
<chmod perm="+x" file="${tomcat.home}/bin/jspc.sh"/>
<chmod perm="+x" file="${tomcat.home}/bin/startup.sh"/>
<chmod perm="+x" file="${tomcat.home}/bin/shutdown.sh"/>
- <chmod perm="+x" file="${tomcat.home}/bin/test-tomcat.sh"/>
</target>
- <target name="j2ee-dist" depends="j2ee">
- <jar jarfile="${tomcat.home}/lib/tomcat-j2ee.jar"
- basedir="${tomcat.build}/classes" >
- <include name="org/apache/tomcat/deployment/**" />
- <include name="org/apache/tomcat/j2ee/**" />
- <include name="org/apache/tomcat/util/XMLParser.class" />
- <include name="org/apache/tomcat/util/XMLTree.class" />
- </jar>
- </target>
<!-- =================================================================== -->
<!-- Packages the distribution with ZIP -->
<!-- =================================================================== -->
<target name="dist-zip" depends="dist">
<zip zipfile="${Name}-${version}.zip" basedir="${tomcat.home}"
- includes="**"/>
+ includes="**"/>
</target>
-
<!-- ==================== Admin ==================== -->
@@ -259,5 +355,5 @@
<target name="all" depends="clean,dist"/>
<target name="main" depends="tomcat,webapps"/>
-
+
</project>
1.1 jakarta-tomcat/ant.dtd
Index: ant.dtd
===================================================================
<?xml version="1.0" encoding="iso-8859-1"?>
<!ENTITY % boolean "(true|false|on|off|yes|no)">
<!ELEMENT project (target | property | taskdef)*>
<!ATTLIST project
name CDATA #REQUIRED
default CDATA #REQUIRED
basedir CDATA #IMPLIED>
<!ELEMENT target (unjar | javacc | javadoc | tstamp | mkdir | genkey | jjtree | copyfile | taskdef | deltree | ejbjar | javadoc2 | antcall | signjar | patch | renameext | zip | javac | compileTask | rename | replace | copydir | vssget | exec | unzip | available | mparse | ant | filter | sql | delete | chmod | tar | gzip | fixcrlf | gunzip | java | cvs | property | style | cab | antstructure | untar | rmic | touch | jar | get | echo | execon)*>
<!ATTLIST target
id ID #IMPLIED
name CDATA #REQUIRED
if CDATA #IMPLIED
unless CDATA #IMPLIED
depends CDATA #IMPLIED>
<!ELEMENT unjar EMPTY>
<!ATTLIST unjar
id ID #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT javacc EMPTY>
<!ATTLIST javacc
id ID #IMPLIED
debugparser %boolean; #IMPLIED
javacchome CDATA #IMPLIED
commontokenaction %boolean; #IMPLIED
optimizetokenmanager %boolean; #IMPLIED
forcelacheck %boolean; #IMPLIED
buildtokenmanager %boolean; #IMPLIED
sanitycheck %boolean; #IMPLIED
buildparser %boolean; #IMPLIED
otherambiguitycheck CDATA #IMPLIED
lookahead CDATA #IMPLIED
debuglookahead %boolean; #IMPLIED
choiceambiguitycheck CDATA #IMPLIED
unicodeinput %boolean; #IMPLIED
usercharstream %boolean; #IMPLIED
debugtokenmanager %boolean; #IMPLIED
taskname CDATA #IMPLIED
outputdirectory CDATA #IMPLIED
javaunicodeescape %boolean; #IMPLIED
cachetokens %boolean; #IMPLIED
static %boolean; #IMPLIED
usertokenmanager %boolean; #IMPLIED
target CDATA #IMPLIED
ignorecase %boolean; #IMPLIED
errorreporting %boolean; #IMPLIED>
<!ELEMENT javadoc (classpath | sourcepathref | bootclasspath | doclet | bootclasspathref | sourcepath | link | classpathref | group)*>
<!ATTLIST javadoc
id ID #IMPLIED
verbose %boolean; #IMPLIED
bottom CDATA #IMPLIED
bootclasspathref IDREF #IMPLIED
header CDATA #IMPLIED
link CDATA #IMPLIED
noindex %boolean; #IMPLIED
doclet CDATA #IMPLIED
public %boolean; #IMPLIED
author %boolean; #IMPLIED
footer CDATA #IMPLIED
docletpath CDATA #IMPLIED
package %boolean; #IMPLIED
sourcepathref IDREF #IMPLIED
protected %boolean; #IMPLIED
nonavbar %boolean; #IMPLIED
maxmemory CDATA #IMPLIED
group CDATA #IMPLIED
additionalparam CDATA #IMPLIED
linkoffline CDATA #IMPLIED
locale CDATA #IMPLIED
destdir CDATA #IMPLIED
classpath CDATA #IMPLIED
bootclasspath CDATA #IMPLIED
private %boolean; #IMPLIED
taskname CDATA #IMPLIED
nodeprecatedlist %boolean; #IMPLIED
charset CDATA #IMPLIED
classpathref IDREF #IMPLIED
stylesheetfile CDATA #IMPLIED
docencoding CDATA #IMPLIED
docletpathref IDREF #IMPLIED
packagenames CDATA #IMPLIED
windowtitle CDATA #IMPLIED
splitindex %boolean; #IMPLIED
notree %boolean; #IMPLIED
packagelist CDATA #IMPLIED
encoding CDATA #IMPLIED
doctitle CDATA #IMPLIED
serialwarn %boolean; #IMPLIED
old %boolean; #IMPLIED
use %boolean; #IMPLIED
sourcepath CDATA #IMPLIED
helpfile CDATA #IMPLIED
version %boolean; #IMPLIED
sourcefiles CDATA #IMPLIED
extdirs CDATA #IMPLIED
nohelp %boolean; #IMPLIED
nodeprecated %boolean; #IMPLIED
overview CDATA #IMPLIED>
<!ELEMENT classpath (filesetref | fileset | pathelement)*>
<!ATTLIST classpath
id ID #IMPLIED
location CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT filesetref EMPTY>
<!ATTLIST filesetref
id ID #IMPLIED
refid IDREF #IMPLIED>
<!ELEMENT fileset (include | patternset | exclude | patternsetref)*>
<!ATTLIST fileset
id ID #IMPLIED
dir CDATA #IMPLIED
includes CDATA #IMPLIED
excludesfile CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
includesfile CDATA #IMPLIED
excludes CDATA #IMPLIED>
<!ELEMENT include EMPTY>
<!ATTLIST include
id ID #IMPLIED
name CDATA #IMPLIED
unless CDATA #IMPLIED
if CDATA #IMPLIED>
<!ELEMENT patternset (include | exclude)*>
<!ATTLIST patternset
id ID #IMPLIED
includes CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludes CDATA #IMPLIED>
<!ELEMENT exclude EMPTY>
<!ATTLIST exclude
id ID #IMPLIED
name CDATA #IMPLIED
unless CDATA #IMPLIED
if CDATA #IMPLIED>
<!ELEMENT patternsetref EMPTY>
<!ATTLIST patternsetref
id ID #IMPLIED
refid IDREF #IMPLIED>
<!ELEMENT pathelement EMPTY>
<!ATTLIST pathelement
id ID #IMPLIED
location CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT sourcepathref EMPTY>
<!ATTLIST sourcepathref
id ID #IMPLIED
refid IDREF #IMPLIED>
<!ELEMENT bootclasspath (filesetref | fileset | pathelement)*>
<!ATTLIST bootclasspath
id ID #IMPLIED
location CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT doclet (pathref | path | param)*>
<!ATTLIST doclet
id ID #IMPLIED
name CDATA #IMPLIED
pathref IDREF #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT pathref EMPTY>
<!ATTLIST pathref
id ID #IMPLIED
refid IDREF #IMPLIED>
<!ELEMENT path (filesetref | fileset | pathelement)*>
<!ATTLIST path
id ID #IMPLIED
location CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT param EMPTY>
<!ATTLIST param
id ID #IMPLIED
name CDATA #IMPLIED
value CDATA #IMPLIED>
<!ELEMENT bootclasspathref EMPTY>
<!ATTLIST bootclasspathref
id ID #IMPLIED
refid IDREF #IMPLIED>
<!ELEMENT sourcepath (filesetref | fileset | pathelement)*>
<!ATTLIST sourcepath
id ID #IMPLIED
location CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT link EMPTY>
<!ATTLIST link
id ID #IMPLIED
offline %boolean; #IMPLIED
href CDATA #IMPLIED
packagelistloc CDATA #IMPLIED>
<!ELEMENT classpathref EMPTY>
<!ATTLIST classpathref
id ID #IMPLIED
refid IDREF #IMPLIED>
<!ELEMENT group EMPTY>
<!ATTLIST group
id ID #IMPLIED
packages CDATA #IMPLIED
title CDATA #IMPLIED>
<!ELEMENT tstamp EMPTY>
<!ATTLIST tstamp
id ID #IMPLIED
taskname CDATA #IMPLIED>
<!ELEMENT mkdir EMPTY>
<!ATTLIST mkdir
id ID #IMPLIED
dir CDATA #IMPLIED
taskname CDATA #IMPLIED>
<!ELEMENT genkey (dname)*>
<!ATTLIST genkey
id ID #IMPLIED
storepass CDATA #IMPLIED
sigalg CDATA #IMPLIED
verbose CDATA #IMPLIED
keypass CDATA #IMPLIED
dname CDATA #IMPLIED
keysize CDATA #IMPLIED
alias CDATA #IMPLIED
keyalg CDATA #IMPLIED
validity CDATA #IMPLIED
keystore CDATA #IMPLIED
taskname CDATA #IMPLIED
storetype CDATA #IMPLIED>
<!ELEMENT dname (param)*>
<!ATTLIST dname
id ID #IMPLIED>
<!ELEMENT jjtree EMPTY>
<!ATTLIST jjtree
id ID #IMPLIED
nodedefaultvoid %boolean; #IMPLIED
buildnodefiles %boolean; #IMPLIED
outputdirectory CDATA #IMPLIED
static %boolean; #IMPLIED
javacchome CDATA #IMPLIED
nodeprefix CDATA #IMPLIED
nodefactory %boolean; #IMPLIED
visitor %boolean; #IMPLIED
multi %boolean; #IMPLIED
nodeusesparser %boolean; #IMPLIED
target CDATA #IMPLIED
visitorexception CDATA #IMPLIED
nodescopehook %boolean; #IMPLIED
taskname CDATA #IMPLIED
nodepackage CDATA #IMPLIED>
<!ELEMENT copyfile EMPTY>
<!ATTLIST copyfile
id ID #IMPLIED
forceoverwrite CDATA #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
filtering CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT taskdef EMPTY>
<!ATTLIST taskdef
id ID #IMPLIED
name CDATA #IMPLIED
taskname CDATA #IMPLIED
classname CDATA #IMPLIED>
<!ELEMENT deltree EMPTY>
<!ATTLIST deltree
id ID #IMPLIED
dir CDATA #IMPLIED
taskname CDATA #IMPLIED>
<!ELEMENT ejbjar (include | patternset | exclude | weblogic | patternsetref)*>
<!ATTLIST ejbjar
id ID #IMPLIED
destdir CDATA #IMPLIED
basenameterminator CDATA #IMPLIED
genericjarsuffix CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
srcdir CDATA #IMPLIED
taskname CDATA #IMPLIED
flatdestdir %boolean; #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT weblogic EMPTY>
<!ATTLIST weblogic
id ID #IMPLIED
destdir CDATA #IMPLIED
genericjarsuffix CDATA #IMPLIED
classpath CDATA #IMPLIED
keepgeneric CDATA #IMPLIED
suffix CDATA #IMPLIED>
<!ELEMENT javadoc2 (classpath | sourcepathref | bootclasspath | doclet | bootclasspathref | sourcepath | link | classpathref | group)*>
<!ATTLIST javadoc2
id ID #IMPLIED
verbose %boolean; #IMPLIED
bottom CDATA #IMPLIED
bootclasspathref IDREF #IMPLIED
header CDATA #IMPLIED
link CDATA #IMPLIED
noindex %boolean; #IMPLIED
doclet CDATA #IMPLIED
public %boolean; #IMPLIED
author %boolean; #IMPLIED
footer CDATA #IMPLIED
docletpath CDATA #IMPLIED
package %boolean; #IMPLIED
sourcepathref IDREF #IMPLIED
protected %boolean; #IMPLIED
nonavbar %boolean; #IMPLIED
maxmemory CDATA #IMPLIED
group CDATA #IMPLIED
additionalparam CDATA #IMPLIED
linkoffline CDATA #IMPLIED
locale CDATA #IMPLIED
destdir CDATA #IMPLIED
classpath CDATA #IMPLIED
bootclasspath CDATA #IMPLIED
private %boolean; #IMPLIED
taskname CDATA #IMPLIED
nodeprecatedlist %boolean; #IMPLIED
charset CDATA #IMPLIED
classpathref IDREF #IMPLIED
stylesheetfile CDATA #IMPLIED
docencoding CDATA #IMPLIED
docletpathref IDREF #IMPLIED
packagenames CDATA #IMPLIED
windowtitle CDATA #IMPLIED
splitindex %boolean; #IMPLIED
notree %boolean; #IMPLIED
packagelist CDATA #IMPLIED
encoding CDATA #IMPLIED
doctitle CDATA #IMPLIED
serialwarn %boolean; #IMPLIED
old %boolean; #IMPLIED
use %boolean; #IMPLIED
sourcepath CDATA #IMPLIED
helpfile CDATA #IMPLIED
version %boolean; #IMPLIED
sourcefiles CDATA #IMPLIED
extdirs CDATA #IMPLIED
nohelp %boolean; #IMPLIED
nodeprecated %boolean; #IMPLIED
overview CDATA #IMPLIED>
<!ELEMENT antcall (param)*>
<!ATTLIST antcall
id ID #IMPLIED
taskname CDATA #IMPLIED
target CDATA #IMPLIED>
<!ELEMENT signjar EMPTY>
<!ATTLIST signjar
id ID #IMPLIED
storepass CDATA #IMPLIED
jar CDATA #IMPLIED
verbose CDATA #IMPLIED
keypass CDATA #IMPLIED
alias CDATA #IMPLIED
sectionsonly CDATA #IMPLIED
keystore CDATA #IMPLIED
sigfile CDATA #IMPLIED
taskname CDATA #IMPLIED
internalsf CDATA #IMPLIED
storetype CDATA #IMPLIED
signedjar CDATA #IMPLIED>
<!ELEMENT patch EMPTY>
<!ATTLIST patch
id ID #IMPLIED
reverse %boolean; #IMPLIED
quiet %boolean; #IMPLIED
taskname CDATA #IMPLIED
strip CDATA #IMPLIED
backups %boolean; #IMPLIED
originalfile CDATA #IMPLIED
patchfile CDATA #IMPLIED
ignorewhitespace %boolean; #IMPLIED>
<!ELEMENT renameext (include | patternset | exclude | patternsetref)*>
<!ATTLIST renameext
id ID #IMPLIED
toextension CDATA #IMPLIED
replace CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
fromextension CDATA #IMPLIED
srcdir CDATA #IMPLIED
taskname CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT zip (include | patternset | exclude | patternsetref)*>
<!ATTLIST zip
id ID #IMPLIED
compress CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
basedir CDATA #IMPLIED
taskname CDATA #IMPLIED
zipfile CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT javac (src | include | patternsetref | exclude | classpath | patternset | bootclasspath | bootclasspathref | extdirs | classpathref)*>
<!ATTLIST javac
id ID #IMPLIED
debug %boolean; #IMPLIED
destdir CDATA #IMPLIED
deprecation %boolean; #IMPLIED
classpath CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
bootclasspath CDATA #IMPLIED
bootclasspathref IDREF #IMPLIED
target CDATA #IMPLIED
extdirs CDATA #IMPLIED
optimize %boolean; #IMPLIED
classpathref IDREF #IMPLIED
srcdir CDATA #IMPLIED
taskname CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT src (filesetref | fileset | pathelement)*>
<!ATTLIST src
id ID #IMPLIED
location CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT extdirs (filesetref | fileset | pathelement)*>
<!ATTLIST extdirs
id ID #IMPLIED
location CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT compileTask (src | include | patternsetref | exclude | classpath | patternset | bootclasspath | bootclasspathref | extdirs | classpathref | taskdef)*>
<!ATTLIST compileTask
id ID #IMPLIED
debug %boolean; #IMPLIED
destdir CDATA #IMPLIED
deprecation %boolean; #IMPLIED
classpath CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
bootclasspath CDATA #IMPLIED
bootclasspathref IDREF #IMPLIED
target CDATA #IMPLIED
extdirs CDATA #IMPLIED
optimize %boolean; #IMPLIED
classpathref IDREF #IMPLIED
srcdir CDATA #IMPLIED
taskname CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT rename EMPTY>
<!ATTLIST rename
id ID #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
replace CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT replace (include | patternset | exclude | replacetoken | patternsetref | replacevalue)*>
<!ATTLIST replace
id ID #IMPLIED
dir CDATA #IMPLIED
file CDATA #IMPLIED
token CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
taskname CDATA #IMPLIED
value CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT replacetoken (#PCDATA)>
<!ATTLIST replacetoken
id ID #IMPLIED>
<!ELEMENT replacevalue (#PCDATA)>
<!ATTLIST replacevalue
id ID #IMPLIED>
<!ELEMENT copydir (include | patternset | exclude | patternsetref)*>
<!ATTLIST copydir
id ID #IMPLIED
flatten %boolean; #IMPLIED
src CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
taskname CDATA #IMPLIED
dest CDATA #IMPLIED
forceoverwrite CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
filtering CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT vssget EMPTY>
<!ATTLIST vssget
id ID #IMPLIED
recursive %boolean; #IMPLIED
ssdir CDATA #IMPLIED
date CDATA #IMPLIED
vsspath CDATA #IMPLIED
version CDATA #IMPLIED
writable %boolean; #IMPLIED
login CDATA #IMPLIED
taskname CDATA #IMPLIED
label CDATA #IMPLIED
localpath CDATA #IMPLIED>
<!ELEMENT exec (arg | env)*>
<!ATTLIST exec
id ID #IMPLIED
output CDATA #IMPLIED
executable CDATA #IMPLIED
dir CDATA #IMPLIED
taskname CDATA #IMPLIED
timeout CDATA #IMPLIED
os CDATA #IMPLIED
failonerror %boolean; #IMPLIED
command CDATA #IMPLIED>
<!ELEMENT arg EMPTY>
<!ATTLIST arg
id ID #IMPLIED
line CDATA #IMPLIED
file CDATA #IMPLIED
value CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT env EMPTY>
<!ATTLIST env
id ID #IMPLIED
key CDATA #IMPLIED
file CDATA #IMPLIED
value CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT unzip EMPTY>
<!ATTLIST unzip
id ID #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT available EMPTY>
<!ATTLIST available
id ID #IMPLIED
taskname CDATA #IMPLIED
file CDATA #IMPLIED
resource CDATA #IMPLIED
property CDATA #IMPLIED
classname CDATA #IMPLIED>
<!ELEMENT mparse (userclasspath)*>
<!ATTLIST mparse
id ID #IMPLIED
workingdir CDATA #IMPLIED
taskname CDATA #IMPLIED
metamatahome CDATA #IMPLIED
target CDATA #IMPLIED
cleanuphack %boolean; #IMPLIED>
<!ELEMENT userclasspath (filesetref | fileset | pathelement)*>
<!ATTLIST userclasspath
id ID #IMPLIED
location CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT ant (property)*>
<!ATTLIST ant
id ID #IMPLIED
output CDATA #IMPLIED
dir CDATA #IMPLIED
taskname CDATA #IMPLIED
antfile CDATA #IMPLIED
target CDATA #IMPLIED>
<!ELEMENT property EMPTY>
<!ATTLIST property
id ID #IMPLIED
name CDATA #IMPLIED
taskname CDATA #IMPLIED
file CDATA #IMPLIED
resource CDATA #IMPLIED
value CDATA #IMPLIED
userproperty %boolean; #IMPLIED>
<!ELEMENT filter EMPTY>
<!ATTLIST filter
id ID #IMPLIED
taskname CDATA #IMPLIED
token CDATA #IMPLIED
value CDATA #IMPLIED>
<!ELEMENT sql (#PCDATA)>
<!ATTLIST sql
id ID #IMPLIED
userid CDATA #IMPLIED
url CDATA #IMPLIED
password CDATA #IMPLIED
taskname CDATA #IMPLIED
autocommit %boolean; #IMPLIED
driver CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT delete (include | patternset | exclude | patternsetref)*>
<!ATTLIST delete
id ID #IMPLIED
dir CDATA #IMPLIED
file CDATA #IMPLIED
verbose CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
taskname CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT chmod (include | arg | filesetref | fileset | patternset | exclude | patternsetref | env)*>
<!ATTLIST chmod
id ID #IMPLIED
output CDATA #IMPLIED
dir CDATA #IMPLIED
file CDATA #IMPLIED
perm CDATA #IMPLIED
command CDATA #IMPLIED
os CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
parallel %boolean; #IMPLIED
timeout CDATA #IMPLIED
taskname CDATA #IMPLIED
failonerror %boolean; #IMPLIED
excludes CDATA #IMPLIED
executable CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT tar (include | patternset | exclude | patternsetref)*>
<!ATTLIST tar
id ID #IMPLIED
taskname CDATA #IMPLIED
includes CDATA #IMPLIED
excludesfile CDATA #IMPLIED
tarfile CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
basedir CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludes CDATA #IMPLIED>
<!ELEMENT gzip EMPTY>
<!ATTLIST gzip
id ID #IMPLIED
taskname CDATA #IMPLIED
zipfile CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT fixcrlf (include | patternset | exclude | patternsetref)*>
<!ATTLIST fixcrlf
id ID #IMPLIED
destdir CDATA #IMPLIED
tablength CDATA #IMPLIED
tab (add | asis | remove) #IMPLIED
defaultexcludes %boolean; #IMPLIED
cr (add | asis | remove) #IMPLIED
taskname CDATA #IMPLIED
srcdir CDATA #IMPLIED
eof (add | asis | remove) #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT gunzip EMPTY>
<!ATTLIST gunzip
id ID #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT java (arg | jvmarg | classpath | classpathref)*>
<!ATTLIST java
id ID #IMPLIED
fork %boolean; #IMPLIED
classpath CDATA #IMPLIED
jvm CDATA #IMPLIED
dir CDATA #IMPLIED
classname CDATA #IMPLIED
maxmemory CDATA #IMPLIED
args CDATA #IMPLIED
classpathref IDREF #IMPLIED
taskname CDATA #IMPLIED
failonerror %boolean; #IMPLIED
jvmargs CDATA #IMPLIED>
<!ELEMENT jvmarg EMPTY>
<!ATTLIST jvmarg
id ID #IMPLIED
line CDATA #IMPLIED
file CDATA #IMPLIED
value CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT cvs EMPTY>
<!ATTLIST cvs
id ID #IMPLIED
date CDATA #IMPLIED
quiet %boolean; #IMPLIED
command CDATA #IMPLIED
noexec %boolean; #IMPLIED
cvsroot CDATA #IMPLIED
taskname CDATA #IMPLIED
dest CDATA #IMPLIED
package CDATA #IMPLIED
tag CDATA #IMPLIED>
<!ELEMENT style (include | patternset | exclude | patternsetref)*>
<!ATTLIST style
id ID #IMPLIED
style CDATA #IMPLIED
destdir CDATA #IMPLIED
processor CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
basedir CDATA #IMPLIED
taskname CDATA #IMPLIED
extension CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT cab (include | filesetref | fileset | patternset | exclude | patternsetref)*>
<!ATTLIST cab
id ID #IMPLIED
cabfile CDATA #IMPLIED
compress %boolean; #IMPLIED
verbose %boolean; #IMPLIED
defaultexcludes %boolean; #IMPLIED
basedir CDATA #IMPLIED
taskname CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
options CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT antstructure EMPTY>
<!ATTLIST antstructure
id ID #IMPLIED
output CDATA #IMPLIED
taskname CDATA #IMPLIED>
<!ELEMENT untar EMPTY>
<!ATTLIST untar
id ID #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT rmic (include | classpath | patternset | exclude | classpathref | patternsetref)*>
<!ATTLIST rmic
id ID #IMPLIED
stubversion CDATA #IMPLIED
base CDATA #IMPLIED
classpath CDATA #IMPLIED
classname CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
verify CDATA #IMPLIED
classpathref IDREF #IMPLIED
taskname CDATA #IMPLIED
sourcebase CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
filtering CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT touch EMPTY>
<!ATTLIST touch
id ID #IMPLIED
taskname CDATA #IMPLIED
millis CDATA #IMPLIED
file CDATA #IMPLIED
datetime CDATA #IMPLIED>
<!ELEMENT jar (include | patternset | exclude | patternsetref)*>
<!ATTLIST jar
id ID #IMPLIED
manifest CDATA #IMPLIED
compress CDATA #IMPLIED
defaultexcludes %boolean; #IMPLIED
jarfile CDATA #IMPLIED
basedir CDATA #IMPLIED
taskname CDATA #IMPLIED
zipfile CDATA #IMPLIED
excludes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludesfile CDATA #IMPLIED
includes CDATA #IMPLIED>
<!ELEMENT get EMPTY>
<!ATTLIST get
id ID #IMPLIED
verbose %boolean; #IMPLIED
dest CDATA #IMPLIED
taskname CDATA #IMPLIED
usetimestamp %boolean; #IMPLIED
ignoreerrors %boolean; #IMPLIED
src CDATA #IMPLIED>
<!ELEMENT echo EMPTY>
<!ATTLIST echo
id ID #IMPLIED
taskname CDATA #IMPLIED
message CDATA #IMPLIED>
<!ELEMENT execon (arg | filesetref | fileset | env)*>
<!ATTLIST execon
id ID #IMPLIED
output CDATA #IMPLIED
dir CDATA #IMPLIED
command CDATA #IMPLIED
os CDATA #IMPLIED
parallel %boolean; #IMPLIED
timeout CDATA #IMPLIED
taskname CDATA #IMPLIED
failonerror %boolean; #IMPLIED
executable CDATA #IMPLIED>
1.10 +0 -2 jakarta-tomcat/src/share/org/apache/tomcat/logging/TomcatLogger.java
Index: TomcatLogger.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/logging/TomcatLogger.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- TomcatLogger.java 2000/07/11 03:02:59 1.9
+++ TomcatLogger.java 2000/08/22 03:25:55 1.10
@@ -61,10 +61,8 @@
import java.io.PrintWriter;
import java.util.Date;
-import javax.servlet.ServletException;
import org.apache.tomcat.util.Queue;
-import org.apache.tomcat.core.TomcatException;
/**
* A real implementation of the Logger abstraction.