All pastes #34079 Raw Edit

Miscellany

public text v1 · immutable
#34079 ·published 2005-12-18 18:31 UTC
rendered paste body
>>> Source unpacked.
>>> Compiling source in /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src ...
Buildfile: build.xml

check.source:

check.source.depends:

get.source:

get.source.depends:

checkout.depends:

build:

proxyflags:

download:
     [copy] Copying 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src
     [copy] Copying 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp

init:
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/classes

build-depends:

build-servletapi:
     [echo] ========== Building: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4/lib/servlet-api.jar

prepare:
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build/classes
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build/docs
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build/docs/api
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build/examples
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4/docs
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4/docs/api
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4/lib
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4/src
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4/examples

static:
     [copy] Copying 3 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4

compile:
    [javac] Compiling 40 source files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build/classes
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/src/share/javax/servlet/http/HttpUtils.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [copy] Copying 7 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build/classes
     [copy] Copying 12 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build/classes/javax/servlet/resources

examples:
     [copy] Copying 31 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build/examples
    [javac] Compiling 16 source files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build/examples/WEB-INF/classes
    [javac] Note: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
      [jar] Building jar: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4/examples/examples.war

javadoc:
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] Loading source files for package javax.servlet...
  [javadoc] Loading source files for package javax.servlet.http...
  [javadoc] Constructing Javadoc information...
  [javadoc] Standard Doclet version 1.5.0_06
  [javadoc] Building tree for all the packages and classes...
  [javadoc] Building index for all the packages and classes...
  [javadoc] Building index for all classes...

jar:
     [copy] Copying 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr154/build
      [jar] Building jar: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4/lib/servlet-api.jar

dist:
     [copy] Copying 102 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4/docs/api
     [copy] Copying 64 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/servlet-api-2.4/src

build-jspapi:
     [echo] ========== Building: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0/lib/jsp-api.jar

prepare:
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/classes
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/docs
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/docs/api
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/ant
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0/docs
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0/docs/api
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0/lib
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0/src
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0/examples

static:
     [copy] Copying 3 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0

compile:
    [javac] Compiling 42 source files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/classes
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [copy] Copying 6 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/classes/javax/servlet/jsp/resources

ant:
    [javac] Compiling 1 source file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/ant
    [javac] Note: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/src/ant/task/Txt2Html.java uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/src/ant/task/Txt2Html.java uses unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

examples:
     [copy] Copying 145 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples
 [txt2html] Converted 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/jsp2/simpletag
 [txt2html] Converted 4 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/jsp2/simpletag
 [txt2html] Converted 5 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/jsp2/simpletag
 [txt2html] Converted 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/jsp2/jspattribute
 [txt2html] Converted 4 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/jsp2/jspattribute
 [txt2html] Converted 4 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/cal
 [txt2html] Converted 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/jsptoserv
 [txt2html] Converted 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/jsp2/el
 [txt2html] Converted 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/jsp2/misc
 [txt2html] Converted 4 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/jsp2/tagfiles
 [txt2html] Converted 36 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples
    [javac] Compiling 36 source files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/WEB-INF/classes
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] Compiling 1 source file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/examples/plugin/applet
      [jar] Building jar: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0/examples/examples.war

javadoc:
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] Loading source files for package javax.servlet.jsp...
  [javadoc] Loading source files for package javax.servlet.jsp.el...
  [javadoc] Loading source files for package javax.servlet.jsp.tagext...
  [javadoc] Constructing Javadoc information...
  [javadoc] Standard Doclet version 1.5.0_06
  [javadoc] Building tree for all the packages and classes...
  [javadoc] Generating /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/docs/api/javax/servlet/jsp/tagext//package-summary.html...
  [javadoc] Copying file /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/src/share/javax/servlet/jsp/tagext/doc-files/BodyTagProtocol.gif to directory /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/docs/api/javax/servlet/jsp/tagext/doc-files...
  [javadoc] Copying file /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/src/share/javax/servlet/jsp/tagext/doc-files/IterationTagProtocol.gif to directory /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/docs/api/javax/servlet/jsp/tagext/doc-files...
  [javadoc] Copying file /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/src/share/javax/servlet/jsp/tagext/doc-files/TagProtocol.gif to directory /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/docs/api/javax/servlet/jsp/tagext/doc-files...
  [javadoc] Copying file /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/src/share/javax/servlet/jsp/tagext/doc-files/VariableInfo-1.gif to directory /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build/docs/api/javax/servlet/jsp/tagext/doc-files...
  [javadoc] Building index for all the packages and classes...
  [javadoc] Building index for all classes...

jar:
     [copy] Copying 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-servletapi-5/jsr152/build
      [jar] Building jar: /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0/lib/jsp-api.jar

dist:
     [copy] Copying 114 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0/docs/api
     [copy] Copying 55 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsp-api-2.0/src

init:

deploy-static:

build:

build-tomcatutil:
     [echo] ========== Building: tomcat-util to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build 

detect:

build-prepare:

build-main:
     [echo] ----- Java-utils -----
     [echo] -- puretls.present = ${puretls.present}
     [echo] -- jsse.present = true /usr/portage/tmp/portage/tomcat-5.0.28-r12/temp/jsse-1.0.3/lib/jsse.jar
     [echo] -- commons-logging = true
     [echo] -- jmx = true /usr/share/sun-jmx/lib/jmxri.jar
     [echo] -- modeler = true /usr/share/commons-modeler/lib/commons-modeler.jar
     [echo] -- JDK14 = true
    [javac] Compiling 63 source files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/classes

    [javac]           WARNING

    [javac] The -source switch defaults to 1.5 in JDK 1.5.
    [javac] If you specify -target 1.1 you now must also specify -source 1.2.
    [javac] Ant will implicitly add -source 1.2 for you.  Please change your build file.
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
     [copy] Copying 19 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/classes
      [jar] Building jar: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/server/lib/tomcat-util.jar

init:

build-tomcatcoyote:
     [echo] ========== Building: tomcat-coyote 

init:
     [echo] -------- Coyote 1.0-dev --------

prepare:
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/conf
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/docs
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/docs/api
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/lib
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/tests

static:
     [copy] Copying 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/conf

compile.shared:
    [javac] Compiling 13 source files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/classes
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
     [copy] Copying 4 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/classes
     [copy] Copied 2 empty directories to 1 empty directory under /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/classes

compile.tomcat5:

jar.tomcat5:
      [jar] Building jar: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/server/lib/tomcat-coyote.jar

init:

build-catalina:
     [echo] ========== Building: catalina in /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build

flags:

flags.display:

build-prepare:
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/common/classes
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/logs
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/shared/classes
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/shared/lib
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/work
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/temp

copy-dbcp.jar:

copy-fileupload.jar:

copy-jmx.jar:

copy-launcher.jars:

copy-modeler.jar:

copy-pool.jar:

copy-xerces2.jars:

build-static:
     [copy] Copying 18 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/bin
     [copy] Copying 6 files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/conf
     [copy] Copying 1 file to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/temp

flags:

flags.display:

build-prepare:

copy-dbcp.jar:

copy-fileupload.jar:

copy-jmx.jar:

copy-launcher.jars:

copy-modeler.jar:

copy-pool.jar:

copy-xerces2.jars:

build-static:

deploy-prepare:
    [mkdir] Created dir: /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/server/classes

build-catalina-core:
    [javac] Compiling 326 source files to /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build/classes
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/NamingContextListener.java:1035: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         Enumeration enum = params.keys();
    [javac]                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/NamingContextListener.java:1036: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         while (enum.hasMoreElements()) {
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/NamingContextListener.java:1037: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             String paramName = (String) enum.nextElement();
    [javac]                                         ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java:734: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 NamingEnumeration enum = resources.listBindings(getJarPath());
    [javac]                                   ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java:736: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 while (enum.hasMoreElements() && (i < length)) {
    [javac]                        ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java:737: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                     NameClassPair ncPair = (NameClassPair) enum.nextElement();
    [javac]                                                            ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java:750: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 if (enum.hasMoreElements()) {
    [javac]                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java:751: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                     while (enum.hasMoreElements()) {
    [javac]                            ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappClassLoader.java:753: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                             (NameClassPair) enum.nextElement();
    [javac]                                             ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappLoader.java:1072: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 NamingEnumeration enum = resources.listBindings(libPath);
    [javac]                                   ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappLoader.java:1073: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 while (enum.hasMoreElements()) {
    [javac]                        ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappLoader.java:1075: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                     Binding binding = (Binding) enum.nextElement();
    [javac]                                                 ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappLoader.java:1224: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             NamingEnumeration enum = srcDir.list("");
    [javac]                               ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappLoader.java:1225: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             while (enum.hasMoreElements()) {
    [javac]                    ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/loader/WebappLoader.java:1227: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                     (NameClassPair) enum.nextElement();
    [javac]                                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java:1323: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             NamingEnumeration enum =
    [javac]                               ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java:1325: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             while (enum.hasMoreElements()) {
    [javac]                    ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java:1327: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 NameClassPair ncPair = (NameClassPair) enum.nextElement();
    [javac]                                                        ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java:1494: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             NamingEnumeration enum =
    [javac]                               ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java:1497: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             while (enum.hasMoreElements()) {
    [javac]                    ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java:1499: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 NameClassPair ncPair = (NameClassPair) enum.nextElement();
    [javac]                                                        ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:524: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                         NamingEnumeration enum = resources.list(currentPath);
    [javac]                                           ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:525: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                         while (enum.hasMoreElements()) {
    [javac]                                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:527: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                                 (NameClassPair) enum.nextElement();
    [javac]                                                 ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1646: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 NamingEnumeration enum = resources.list(source);
    [javac]                                   ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1647: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 while (enum.hasMoreElements()) {
    [javac]                        ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1648: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                     NameClassPair ncPair = (NameClassPair) enum.nextElement();
    [javac]                                                            ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1826: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         Enumeration enum = null;
    [javac]                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1828: enum types must not be local
    [javac]             enum = resources.list(path);
    [javac]             ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1828: <identifier> expected
    [javac]             enum = resources.list(path);
    [javac]                  ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1828: '{' expected
    [javac]             enum = resources.list(path);
    [javac]                                        ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1829: 'catch' without 'try'
    [javac]         } catch (NamingException e) {
    [javac]           ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1835: enum types must not be local
    [javac]         while (enum.hasMoreElements()) {
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1835: <identifier> expected
    [javac]         while (enum.hasMoreElements()) {
    [javac]                    ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1836: '{' expected
    [javac]             NameClassPair ncPair = (NameClassPair) enum.nextElement();
    [javac]                                                    ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1836: '}' expected
    [javac]             NameClassPair ncPair = (NameClassPair) enum.nextElement();
    [javac]                                                        ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/WebdavServlet.java:1827: 'try' without 'catch' or 'finally'
    [javac]         try {
    [javac]         ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/CatalinaProperties.java:130: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         Enumeration enum = properties.propertyNames();
    [javac]                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/CatalinaProperties.java:131: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         while (enum.hasMoreElements()) {
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/CatalinaProperties.java:132: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             String name = (String) enum.nextElement();
    [javac]                                    ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/DigesterFactory.java:53: warning: unmappable character for encoding ASCII
    [javac]     ???* @param rule an instance of <code>Rule</code??? used for parsing the xml.
    [javac]     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/DigesterFactory.java:53: warning: unmappable character for encoding ASCII
    [javac]     ???* @param rule an instance of <code>Rule</code??? used for parsing the xml.
    [javac]      ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/DigesterFactory.java:53: warning: unmappable character for encoding ASCII
    [javac]     ???* @param rule an instance of <code>Rule</code??? used for parsing the xml.
    [javac]       ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/DigesterFactory.java:53: warning: unmappable character for encoding ASCII
    [javac]     ???* @param rule an instance of <code>Rule</code??? used for parsing the xml.
    [javac]                                                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/DigesterFactory.java:53: warning: unmappable character for encoding ASCII
    [javac]     ???* @param rule an instance of <code>Rule</code??? used for parsing the xml.
    [javac]                                                      ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/DigesterFactory.java:53: warning: unmappable character for encoding ASCII
    [javac]     ???* @param rule an instance of <code>Rule</code??? used for parsing the xml.
    [javac]                                                       ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/DigesterFactory.java:64: warning: unmappable character for encoding ASCII
    [javac]      * @param rule an instance of <code>Rule</code??? used for parsing the xml.
    [javac]                                                   ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/DigesterFactory.java:64: warning: unmappable character for encoding ASCII
    [javac]      * @param rule an instance of <code>Rule</code??? used for parsing the xml.
    [javac]                                                    ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/DigesterFactory.java:64: warning: unmappable character for encoding ASCII
    [javac]      * @param rule an instance of <code>Rule</code??? used for parsing the xml.
    [javac]                                                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/coyote/tomcat5/CoyoteRequest.java:1095: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         Enumeration enum = getParameterNames();
    [javac]                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/coyote/tomcat5/CoyoteRequest.java:1096: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         while (enum.hasMoreElements()) {
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/coyote/tomcat5/CoyoteRequest.java:1097: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             String name = enum.nextElement().toString();
    [javac]                           ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/coyote/tomcat5/CoyoteResponse.java:874: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         Enumeration enum = coyoteResponse.getMimeHeaders().values(name);
    [javac]                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/coyote/tomcat5/CoyoteResponse.java:876: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         while (enum.hasMoreElements()) {
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/coyote/tomcat5/CoyoteResponse.java:877: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]             result.addElement(enum.nextElement());
    [javac]                               ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:42: enum types must not be local
    [javac]         enum = entries.elements();
    [javac]         ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:42: <identifier> expected
    [javac]         enum = entries.elements();
    [javac]              ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:42: '{' expected
    [javac]         enum = entries.elements();
    [javac]                                  ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:46: illegal start of expression
    [javac]     public NamingContextBindingsEnumeration(Enumeration enum) {
    [javac]     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:46: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]     public NamingContextBindingsEnumeration(Enumeration enum) {
    [javac]                                                         ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:46: ';' expected
    [javac]     public NamingContextBindingsEnumeration(Enumeration enum) {
    [javac]                                                             ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:47: enum types must not be local
    [javac]         this.enum = enum;
    [javac]              ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:47: <identifier> expected
    [javac]         this.enum = enum;
    [javac]                   ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:47: '{' expected
    [javac]         this.enum = enum;
    [javac]                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:57: illegal start of expression
    [javac]     protected Enumeration enum;
    [javac]     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:57: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]     protected Enumeration enum;
    [javac]                           ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:66: illegal start of expression
    [javac]     public Object next()
    [javac]     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:77: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         return enum.hasMoreElements();
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:77: ';' expected
    [javac]         return enum.hasMoreElements();
    [javac]                    ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:90: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         return enum.hasMoreElements();
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextBindingsEnumeration.java:95: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         NamingEntry entry = (NamingEntry) enum.nextElement();
    [javac]                                           ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:42: enum types must not be local
    [javac]         enum = entries.elements();
    [javac]         ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:42: <identifier> expected
    [javac]         enum = entries.elements();
    [javac]              ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:42: '{' expected
    [javac]         enum = entries.elements();
    [javac]                                  ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:46: illegal start of expression
    [javac]     public NamingContextEnumeration(Enumeration enum) {
    [javac]     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:46: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]     public NamingContextEnumeration(Enumeration enum) {
    [javac]                                                 ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:46: ';' expected
    [javac]     public NamingContextEnumeration(Enumeration enum) {
    [javac]                                                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:47: enum types must not be local
    [javac]         this.enum = enum;
    [javac]              ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:47: <identifier> expected
    [javac]         this.enum = enum;
    [javac]                   ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:47: '{' expected
    [javac]         this.enum = enum;
    [javac]                     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:57: illegal start of expression
    [javac]     protected Enumeration enum;
    [javac]     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:57: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]     protected Enumeration enum;
    [javac]                           ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:66: illegal start of expression
    [javac]     public Object next()
    [javac]     ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:77: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         return enum.hasMoreElements();
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:77: ';' expected
    [javac]         return enum.hasMoreElements();
    [javac]                    ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:90: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         return enum.hasMoreElements();
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/NamingContextEnumeration.java:95: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         NamingEntry entry = (NamingEntry) enum.nextElement();
    [javac]                                           ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/DirContextURLConnection.java:342: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 NamingEnumeration enum = context.list(getURL().getFile());
    [javac]                                   ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/DirContextURLConnection.java:343: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                 while (enum.hasMoreElements()) {
    [javac]                        ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/DirContextURLConnection.java:344: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]                     NameClassPair ncp = (NameClassPair) enum.nextElement();
    [javac]                                                         ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/RecyclableNamingEnumeration.java:58: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]     protected Enumeration enum;
    [javac]                           ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/RecyclableNamingEnumeration.java:78: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         return enum.hasMoreElements();
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/RecyclableNamingEnumeration.java:91: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         return enum.hasMoreElements();
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/RecyclableNamingEnumeration.java:96: as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
    [javac] (try -source 1.4 or lower to use 'enum' as an identifier)
    [javac]         return enum.nextElement();
    [javac]                ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/RecyclableNamingEnumeration.java:107: enum types must not be local
    [javac]         enum = entries.elements();
    [javac]         ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/RecyclableNamingEnumeration.java:107: <identifier> expected
    [javac]         enum = entries.elements();
    [javac]              ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/RecyclableNamingEnumeration.java:107: '{' expected
    [javac]         enum = entries.elements();
    [javac]                                  ^
    [javac] /usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/src/share/org/apache/naming/resources/RecyclableNamingEnumeration.java:112: '}' expected
    [javac] ^
    [javac] 89 errors
    [javac] 9 warnings

BUILD FAILED
/usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/build.xml:50: The following error occurred  while executing this line:
/usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build.xml:451: The follow ing error occurred while executing this line:
/usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-5/build.xml:414: The follow ing error occurred while executing this line:
/usr/portage/tmp/portage/tomcat-5.0.28-r12/work/jakarta-tomcat-5.0.28-src/jakarta-tomcat-catalina/catalina/build.xml :594: Compile failed; see the compiler error output for details.

Total time: 1 minute 10 seconds

!!! ERROR: www-servers/tomcat-5.0.28-r12 failed.
!!! Function src_compile, Line 129, Exitcode 1
!!! compile failed
!!! If you need support, post the topmost build error, NOT this status message.