svn commit: r1829633 - /tomcat/trunk/test/org/apache/catalina/valves/TestErrorReportValve.java

2018-04-20 Thread remm
Author: remm
Date: Fri Apr 20 08:34:43 2018
New Revision: 1829633

URL: http://svn.apache.org/viewvc?rev=1829633&view=rev
Log:
Add simple status code error page test to double check the addition of the 
report permitted logic.

Modified:
tomcat/trunk/test/org/apache/catalina/valves/TestErrorReportValve.java

Modified: tomcat/trunk/test/org/apache/catalina/valves/TestErrorReportValve.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/catalina/valves/TestErrorReportValve.java?rev=1829633&r1=1829632&r2=1829633&view=diff
==
--- tomcat/trunk/test/org/apache/catalina/valves/TestErrorReportValve.java 
(original)
+++ tomcat/trunk/test/org/apache/catalina/valves/TestErrorReportValve.java Fri 
Apr 20 08:34:43 2018
@@ -21,6 +21,8 @@ import java.io.IOException;
 import javax.servlet.AsyncContext;
 import javax.servlet.RequestDispatcher;
 import javax.servlet.ServletException;
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletResponse;
 import javax.servlet.http.HttpServlet;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
@@ -33,6 +35,7 @@ import org.apache.catalina.Wrapper;
 import org.apache.catalina.startup.Tomcat;
 import org.apache.catalina.startup.TomcatBaseTest;
 import org.apache.tomcat.util.buf.ByteChunk;
+import org.apache.tomcat.util.descriptor.web.ErrorPage;
 
 public class TestErrorReportValve extends TomcatBaseTest {
 
@@ -211,4 +214,53 @@ public class TestErrorReportValve extend
 }
 }
 }
+
+private static final class ExceptionServlet extends HttpServlet {
+
+private static final long serialVersionUID = 1L;
+@Override
+public void service(ServletRequest request, ServletResponse response)
+throws IOException {
+throw new RuntimeException();
+}
+}
+
+
+private static final class ErrorPageServlet extends HttpServlet {
+
+private static final long serialVersionUID = 1L;
+@Override
+public void service(ServletRequest request, ServletResponse response)
+throws IOException {
+response.getWriter().print("OK");
+}
+}
+
+
+@Test
+public void testErrorPageServlet() throws Exception {
+Tomcat tomcat = getTomcatInstance();
+
+// No file system docBase required
+Context ctx = tomcat.addContext("", null);
+
+Tomcat.addServlet(ctx, "exception", new ExceptionServlet());
+ctx.addServletMappingDecoded("/exception", "exception");
+Tomcat.addServlet(ctx, "erropage", new ErrorPageServlet());
+ctx.addServletMappingDecoded("/erropage", "erropage");
+ErrorPage errorPage = new ErrorPage();
+errorPage.setErrorCode(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
+errorPage.setLocation("/erropage");
+ctx.addErrorPage(errorPage);
+
+tomcat.start();
+
+ByteChunk res = new ByteChunk();
+int rc = getUrl("http://localhost:"; + getPort() + "/exception", res, 
null);
+
+Assert.assertEquals(res.toString(), "OK");
+Assert.assertEquals(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, rc);
+}
+
+
 }



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



Re: [ANN] Apache Tomcat 7.0.86 released

2018-04-20 Thread Mark Thomas
On 20/04/18 07:28, Konstantin Kolinko wrote:
> There is a regression in handling of DataSource resources that do not
> specify a factory.
> 
> http://bz.apache.org/bugzilla/show_bug.cgi?id=62316
> 
> 
> Even though there is a simple workaround,
> I think that we need to roll 7.0.87 release rather soon.

How soon are you thinking?

I was planning on the usual 9.0.x and 8.5.x releases at the start of
May. Would releasing 8.0.x and 7.0.x alongside those be soon enough do
you think?

Mark


> 
> 
> K.Kolinko
> 
> 2018-04-16 16:32 GMT+03:00 Violeta Georgieva :
>> The Apache Tomcat team announces the immediate availability of Apache
>> Tomcat 7.0.86.
>>
>> Apache Tomcat is an open source software implementation of the Java
>> Servlet, JavaServer Pages, Java Expression Language and Java
>> WebSocket technologies.
>>
>> This release contains a number of bug fixes and improvements compared to
>> version 7.0.85. The notable changes since 7.0.85 include:
>>
>> - Add support for the maxDays attribute to the AccessLogValve and
>>   ExtendedAccessLogValve. This allows the maximum number of days for
>>   which rotated access logs should be retained before deletion to be
>>   defined.
>>
>> - Avoid infinite recursion, when trying to validate a session while
>>   loading it with PersistentManager.
>>
>> Please refer to the change log for the complete list of changes:
>> http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
>>
>> Apache Tomcat website:
>> http://tomcat.apache.org
>>
>> Downloads:
>> http://tomcat.apache.org/download-70.cgi
>>
>> Migration guides from Apache Tomcat 5.5.x and 6.0.x:
>> http://tomcat.apache.org/migration.html
>>
>> Enjoy
>>
>> The Apache Tomcat team
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
> 


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



svn commit: r1829649 - in /tomcat/trunk: ./ java/org/apache/jasper/compiler/ res/ide-support/eclipse/ res/ide-support/netbeans/ res/maven/ webapps/docs/

2018-04-20 Thread markt
Author: markt
Date: Fri Apr 20 12:34:46 2018
New Revision: 1829649

URL: http://svn.apache.org/viewvc?rev=1829649&view=rev
Log:
Update ECJ to 4.7.3a
Note:
- this is identical to 3.13.102 from Maven Central
- minimum Java versions for 4.7.x is Java 8
  (hence Tomcat 9 only and not back-ported)
- the constants for Java 9 have changed

This will allow formal support for Java 10 (although the class file format is 
identical to Java 9)

Modified:
tomcat/trunk/build.properties.default
tomcat/trunk/java/org/apache/jasper/compiler/JDTCompiler.java
tomcat/trunk/res/ide-support/eclipse/eclipse.classpath
tomcat/trunk/res/ide-support/netbeans/nb-tomcat-build.properties
tomcat/trunk/res/ide-support/netbeans/project.xml
tomcat/trunk/res/maven/tomcat-embed-jasper.pom
tomcat/trunk/res/maven/tomcat-jasper.pom
tomcat/trunk/webapps/docs/changelog.xml

Modified: tomcat/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/build.properties.default?rev=1829649&r1=1829648&r2=1829649&view=diff
==
--- tomcat/trunk/build.properties.default (original)
+++ tomcat/trunk/build.properties.default Fri Apr 20 12:34:46 2018
@@ -115,10 +115,10 @@ wsdl4j-lib.home=${base.path}/wsdl4j-${ws
 
wsdl4j-lib.loc=${base-maven.loc}/wsdl4j/wsdl4j/${wsdl4j-lib.version}/wsdl4j-${wsdl4j-lib.version}.jar
 wsdl4j-lib.jar=${wsdl4j-lib.home}/wsdl4j-${wsdl4j-lib.version}.jar
 
-# - Eclipse JDT, version 4.5.1 or later -#
+# - Eclipse JDT, version 4.7 or later -#
 # See https://wiki.apache.org/tomcat/JDTCoreBatchCompiler before updating
-jdt.version=4.6.3
-jdt.release=R-4.6.3-201703010400
+jdt.version=4.7.3a
+jdt.release=R-4.7.3a-201803300640
 jdt.home=${base.path}/ecj-${jdt.version}
 jdt.jar=${jdt.home}/ecj-${jdt.version}.jar
 # The download will be moved to the archive area eventually. We are taking 
care of that in advance.

Modified: tomcat/trunk/java/org/apache/jasper/compiler/JDTCompiler.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/compiler/JDTCompiler.java?rev=1829649&r1=1829648&r2=1829649&view=diff
==
--- tomcat/trunk/java/org/apache/jasper/compiler/JDTCompiler.java (original)
+++ tomcat/trunk/java/org/apache/jasper/compiler/JDTCompiler.java Fri Apr 20 
12:34:46 2018
@@ -313,9 +313,11 @@ public class JDTCompiler extends org.apa
 } else if(opt.equals("1.8")) {
 settings.put(CompilerOptions.OPTION_Source,
  CompilerOptions.VERSION_1_8);
-} else if(opt.equals("1.9")) {
+// Version format changed from Java 9 onwards.
+// Support old format that was used in EA implementation as well
+} else if(opt.equals("9") || opt.equals("1.9")) {
 settings.put(CompilerOptions.OPTION_Source,
- CompilerOptions.VERSION_1_9);
+ CompilerOptions.VERSION_9);
 } else {
 log.warn("Unknown source VM " + opt + " ignored.");
 settings.put(CompilerOptions.OPTION_Source,
@@ -362,11 +364,13 @@ public class JDTCompiler extends org.apa
  CompilerOptions.VERSION_1_8);
 settings.put(CompilerOptions.OPTION_Compliance,
 CompilerOptions.VERSION_1_8);
-} else if(opt.equals("1.9")) {
+// Version format changed from Java 9 onwards.
+// Support old format that was used in EA implementation as well
+} else if(opt.equals("9") || opt.equals("1.9")) {
 settings.put(CompilerOptions.OPTION_TargetPlatform,
- CompilerOptions.VERSION_1_9);
+ CompilerOptions.VERSION_9);
 settings.put(CompilerOptions.OPTION_Compliance,
-CompilerOptions.VERSION_1_9);
+CompilerOptions.VERSION_9);
 } else {
 log.warn("Unknown target VM " + opt + " ignored.");
 settings.put(CompilerOptions.OPTION_TargetPlatform,

Modified: tomcat/trunk/res/ide-support/eclipse/eclipse.classpath
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/res/ide-support/eclipse/eclipse.classpath?rev=1829649&r1=1829648&r2=1829649&view=diff
==
--- tomcat/trunk/res/ide-support/eclipse/eclipse.classpath (original)
+++ tomcat/trunk/res/ide-support/eclipse/eclipse.classpath Fri Apr 20 12:34:46 
2018
@@ -24,7 +24,7 @@
 
 
 
-
+
 
 
 

Modified: tomcat/trunk/res/ide-support/netbeans/nb-tomcat-build.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/res/ide-support/netbeans/nb-tomcat-build.properties?rev=1829649&r1=1829648&r2=1829649&view=diff
===

svn commit: r1829651 - in /tomcat/trunk: java/org/apache/jasper/compiler/JDTCompiler.java webapps/docs/changelog.xml

2018-04-20 Thread markt
Author: markt
Date: Fri Apr 20 12:40:42 2018
New Revision: 1829651

URL: http://svn.apache.org/viewvc?rev=1829651&view=rev
Log:
Add Java 10 support to the ECJ JSP compiler.

Modified:
tomcat/trunk/java/org/apache/jasper/compiler/JDTCompiler.java
tomcat/trunk/webapps/docs/changelog.xml

Modified: tomcat/trunk/java/org/apache/jasper/compiler/JDTCompiler.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/compiler/JDTCompiler.java?rev=1829651&r1=1829650&r2=1829651&view=diff
==
--- tomcat/trunk/java/org/apache/jasper/compiler/JDTCompiler.java (original)
+++ tomcat/trunk/java/org/apache/jasper/compiler/JDTCompiler.java Fri Apr 20 
12:40:42 2018
@@ -318,6 +318,9 @@ public class JDTCompiler extends org.apa
 } else if(opt.equals("9") || opt.equals("1.9")) {
 settings.put(CompilerOptions.OPTION_Source,
  CompilerOptions.VERSION_9);
+} else if(opt.equals("10")) {
+settings.put(CompilerOptions.OPTION_Source,
+ CompilerOptions.VERSION_10);
 } else {
 log.warn("Unknown source VM " + opt + " ignored.");
 settings.put(CompilerOptions.OPTION_Source,
@@ -371,6 +374,11 @@ public class JDTCompiler extends org.apa
  CompilerOptions.VERSION_9);
 settings.put(CompilerOptions.OPTION_Compliance,
 CompilerOptions.VERSION_9);
+} else if(opt.equals("10")) {
+settings.put(CompilerOptions.OPTION_TargetPlatform,
+CompilerOptions.VERSION_10);
+settings.put(CompilerOptions.OPTION_Compliance,
+CompilerOptions.VERSION_10);
 } else {
 log.warn("Unknown target VM " + opt + " ignored.");
 settings.put(CompilerOptions.OPTION_TargetPlatform,

Modified: tomcat/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1829651&r1=1829650&r2=1829651&view=diff
==
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Fri Apr 20 12:40:42 2018
@@ -89,6 +89,15 @@
   
 Update the Eclipse Compiler for Java to 4.7.3a. (markt)
   
+  
+Allow 9 to be used to specify Java 9 as the compiler 
source
+and/or compiler target for JSP compilation. The Early Access value of
+1.9 is still supported. (markt) 
+  
+  
+Add support for specifing Java 10 (with the value 10) as
+the compiler source and/or compiler target for JSP compilation. (markt)
+  
 
   
 



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



[Bug 62312] Add Proxy Authentication support to websocket client

2018-04-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62312

Joe Mokos  changed:

   What|Removed |Added

  Attachment #35880|0   |1
is obsolete||

--- Comment #1 from Joe Mokos  ---
Created attachment 35887
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=35887&action=edit
Change for proxy authentication with updated scheme selection algorithm

This attachment supersedes all previous attachments

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 62312] Add Proxy Authentication support to websocket client

2018-04-20 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62312

--- Comment #2 from Joe Mokos  ---
I've uploaded a 2nd patch file generated from git that supersedes the 1st patch
file.  This patch file contains the following changes:

1.  The original algorithm used to choose the proxy authentication scheme
always chose the first Proxy-Authenticate header returned on the 407 response. 
Of course the first proxy I tried this on supported NTLM.  So "invalid
authentication scheme"  was logged and authorization failed.  I changed the
algorithm to choose the first Proxy-Authenticate header that contained a scheme
supported by the websocket client, ie Digest or Basic.

2.  The algorithm used to choose the WWW authenticate scheme had the same
problem as the proxy authenticate scheme so the same change was applied there.

3.  The variable arguments supplied to getString were not being appended to the
base message.  For instance, the exception messages for an unsupported auth
scheme rendered as "wsWebSocketContainer.unsupportedProxyAuthScheme" rather
than "wsWebSocketContainer.unsupportedProxyAuthScheme 407 NTLM".  {n} tokens
were added to first argument of getSTring to support the appropriate number of
variable arguments.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[GUMP@vmgump-vm3]: Project tomcat-trunk (in module tomcat-trunk) failed

2018-04-20 Thread Bill Barker
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project tomcat-trunk has an issue affecting its community integration.
This issue affects 4 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-trunk :  Tomcat 9.x, a web server implementing the Java Servlet 
4.0,
...
- tomcat-trunk-test-apr :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...
- tomcat-trunk-test-nio :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...
- tomcat-trunk-test-nio2 :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:
http://vmgump-vm3.apache.org/tomcat-trunk/tomcat-trunk/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on junit exists, no need to add for property junit.jar.
 -INFO- Optional dependency tomcat-trunk-validate prerequisite failed with 
reason update failed
 -INFO- Made directory [/srv/gump/public/workspace/tomcat-trunk/tomcat-deps]
 -INFO- Failed with reason build failed
 -DEBUG- Extracted fallback artifacts from Gump Repository



The following work was performed:
http://vmgump-vm3.apache.org/tomcat-trunk/tomcat-trunk/gump_work/build_tomcat-trunk_tomcat-trunk.html
Work Name: build_tomcat-trunk_tomcat-trunk (Type: Build)
Work ended in a state of : Failed
Elapsed: 16 secs
Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only org.apache.tools.ant.Main 
-Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/target/commons-daemon-1.1.1-SNAPSHOT.jar
 -Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
[Working Directory: /srv/gump/public/workspace/tomcat-trunk]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-trunk/output/classes:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar:/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar:/srv/gump/public/workspace/apache-commons/daemon/target/commons-daemon-1.1.1-SNAPSHOT.jar
-
build-prepare:
   [delete] Deleting directory 
/srv/gump/public/workspace/tomcat-trunk/output/build/temp
[mkdir] Created dir: 
/srv/gump/public/workspace/tomcat-trunk/output/build/temp

compile-prepare:

download-validate:

validate:

compile:
[javac] Compiling 1649 source files to 
/srv/gump/public/workspace/tomcat-trunk/output/classes
[javac] 
/srv/gump/public/workspace/tomcat-trunk/java/org/apache/jasper/compiler/JDTCompiler.java:320:
 error: cannot find symbol
[javac]  CompilerOptions.VERSION_9);
[javac] ^
[javac]   symbol:   variable VERSION_9
[javac]   location: class CompilerOptions
[javac] 
/srv/gump/public/workspace/tomcat-trunk/java/org/apache/jasper/compiler/JDTCompiler.java:323:
 error: cannot find symbol
[javac]  CompilerOptions.VERSION_10);
[javac] ^
[javac]   symbol:   variable VERSION_10
[javac]   location: class CompilerOptions
[javac] 
/srv/gump/public/workspace/tomcat-trunk/java/org/apache/jasper/compiler/JDTCompiler.java:374:
 error: cannot find symbol
[javac]  CompilerOptions.VERSION_9);
[javac] ^
[javac]   symbol:   variable VERSION_9
[javac]   location: class CompilerOptions
[javac] 
/srv/gump/public/workspace/tomcat-trunk/java/org/apache/jasper/compiler/JDTCompiler.java:376:
 error: cannot find symbol
[javac] CompilerOptions.VERSION_9);
[javac]^
[javac]   symbol:   variable VERSION_9
[javac]   location: class CompilerOptions
[javac] 
/srv/gump/public/workspace/tomcat-trunk/java/org/apache/jasper/compiler/JDTCompiler.java:379:
 error: canno

[GUMP@vmgump-vm3]: Project tomcat-trunk (in module tomcat-trunk) failed

2018-04-20 Thread Bill Barker
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project tomcat-trunk has an issue affecting its community integration.
This issue affects 4 projects,
 and has been outstanding for 2 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-trunk :  Tomcat 9.x, a web server implementing the Java Servlet 
4.0,
...
- tomcat-trunk-test-apr :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...
- tomcat-trunk-test-nio :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...
- tomcat-trunk-test-nio2 :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:
http://vmgump-vm3.apache.org/tomcat-trunk/tomcat-trunk/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on junit exists, no need to add for property junit.jar.
 -INFO- Optional dependency tomcat-trunk-validate prerequisite failed with 
reason update failed
 -INFO- Made directory [/srv/gump/public/workspace/tomcat-trunk/tomcat-deps]
 -INFO- Failed with reason build failed
 -DEBUG- Extracted fallback artifacts from Gump Repository



The following work was performed:
http://vmgump-vm3.apache.org/tomcat-trunk/tomcat-trunk/gump_work/build_tomcat-trunk_tomcat-trunk.html
Work Name: build_tomcat-trunk_tomcat-trunk (Type: Build)
Work ended in a state of : Failed
Elapsed: 17 secs
Command Line: /usr/lib/jvm/java-8-oracle/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only org.apache.tools.ant.Main 
-Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/target/commons-daemon-1.1.1-SNAPSHOT.jar
 -Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
[Working Directory: /srv/gump/public/workspace/tomcat-trunk]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-trunk/output/classes:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar:/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar:/srv/gump/public/workspace/apache-commons/daemon/target/commons-daemon-1.1.1-SNAPSHOT.jar
-
build-prepare:
   [delete] Deleting directory 
/srv/gump/public/workspace/tomcat-trunk/output/build/temp
[mkdir] Created dir: 
/srv/gump/public/workspace/tomcat-trunk/output/build/temp

compile-prepare:

download-validate:

validate:

compile:
[javac] Compiling 1649 source files to 
/srv/gump/public/workspace/tomcat-trunk/output/classes
[javac] 
/srv/gump/public/workspace/tomcat-trunk/java/org/apache/jasper/compiler/JDTCompiler.java:320:
 error: cannot find symbol
[javac]  CompilerOptions.VERSION_9);
[javac] ^
[javac]   symbol:   variable VERSION_9
[javac]   location: class CompilerOptions
[javac] 
/srv/gump/public/workspace/tomcat-trunk/java/org/apache/jasper/compiler/JDTCompiler.java:323:
 error: cannot find symbol
[javac]  CompilerOptions.VERSION_10);
[javac] ^
[javac]   symbol:   variable VERSION_10
[javac]   location: class CompilerOptions
[javac] 
/srv/gump/public/workspace/tomcat-trunk/java/org/apache/jasper/compiler/JDTCompiler.java:374:
 error: cannot find symbol
[javac]  CompilerOptions.VERSION_9);
[javac] ^
[javac]   symbol:   variable VERSION_9
[javac]   location: class CompilerOptions
[javac] 
/srv/gump/public/workspace/tomcat-trunk/java/org/apache/jasper/compiler/JDTCompiler.java:376:
 error: cannot find symbol
[javac] CompilerOptions.VERSION_9);
[javac]^
[javac]   symbol:   variable VERSION_9
[javac]   location: class CompilerOptions
[javac] 
/srv/gump/public/workspace/tomcat-trunk/java/org/apache/jasper/compil