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

2016-03-19 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-test-nio has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 5 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-test-nio :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-NIO
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO/logs]



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio/gump_work/build_tomcat-trunk_tomcat-trunk-test-nio.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-nio (Type: Build)
Work ended in a state of : Failed
Elapsed: 45 mins 59 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 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dtest.reports=output/logs-NIO 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160320-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.relaxTiming=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160320.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160320-native-src.tar.gz
 -Dtest.temp=output/test-tmp-NIO -Dtest.accesslog=true -Dexecute.t
 est.nio=true 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160320/bin/openssl
 -Dexecute.test.apr=false -Dtest.excludePerformance=true 
-Dexecute.test.nio2=false 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[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/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/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/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 

[GUMP@vmgump]: Project tomcat-tc8.0.x-test-apr (in module tomcat-8.0.x) failed

2016-03-19 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-tc8.0.x-test-apr has an issue affecting its community 
integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-tc8.0.x-test-apr :  Tomcat 8.x, a web server implementing the Java 
Servlet 3.1,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-8.0.x/tomcat-tc8.0.x-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-8.0.x/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-8.0.x/output/test-tmp-APR/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-8.0.x/output/test-tmp-APR/logs]



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-8.0.x/tomcat-tc8.0.x-test-apr/gump_work/build_tomcat-8.0.x_tomcat-tc8.0.x-test-apr.html
Work Name: build_tomcat-8.0.x_tomcat-tc8.0.x-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 44 mins 35 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 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dtest.reports=output/logs-APR 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160320-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-8.0.x/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-12/dest-20160320/lib 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160320.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160320-native-src.tar.gz
 -Dtest.temp=
 output/test-tmp-APR -Dtest.accesslog=true -Dexecute.test.nio=false 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-1.0.2/dest-20160320/bin/openssl
 -Dexecute.test.bio=false -Dexecute.test.apr=true 
-Dtest.excludePerformance=true -Dexecute.test.nio2=false 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-8.0.x]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-8.0.x/output/testclasses:/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/tomcat-8.0.x/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-8.0.x/output/build/lib/servlet-api.ja
 

[GUMP@vmgump]: Project taglibs-standard-spec (in module tomcat-taglibs) failed

2016-03-19 Thread Gump
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 taglibs-standard-spec has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 89 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- taglibs-standard-spec :  JSP Taglibs


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-taglibs/taglibs-standard-spec/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole jar output [taglibs-standard-spec-*[0-9T].jar] identifier set to 
project name
 -DEBUG- (Apache Gump generated) Apache Maven Settings in: 
/srv/gump/public/workspace/tomcat-taglibs/standard/spec/gump_mvn_settings.xml
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/srv/gump/public/workspace/tomcat-taglibs/standard/spec/pom.xml
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-taglibs/taglibs-standard-spec/gump_work/build_tomcat-taglibs_taglibs-standard-spec.html
Work Name: build_tomcat-taglibs_taglibs-standard-spec (Type: Build)
Work ended in a state of : Failed
Elapsed: 14 secs
Command Line: /opt/maven3/bin/mvn --batch-mode --settings 
/srv/gump/public/workspace/tomcat-taglibs/standard/spec/gump_mvn_settings.xml 
install 
[Working Directory: /srv/gump/public/workspace/tomcat-taglibs/standard/spec]
M2_HOME: /opt/maven3
-
[INFO] Scanning for projects...
[INFO] Downloading: 
http://localhost:8192/maven2/org/apache/taglibs/taglibs-parent/3/taglibs-parent-3.pom
[INFO] Downloaded: 
http://localhost:8192/maven2/org/apache/taglibs/taglibs-parent/3/taglibs-parent-3.pom
 (8 KB at 8.3 KB/sec)
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for 
org.apache.taglibs:taglibs-standard-spec:bundle:1.2.6-SNAPSHOT
[WARNING] 'parent.relativePath' of POM 
org.apache.taglibs:taglibs-standard:1.2.6-SNAPSHOT 
(/srv/gump/public/workspace/tomcat-taglibs/standard/pom.xml) points at 
org.apache.tomcat.taglibs:taglibs-aggregator instead of 
org.apache.taglibs:taglibs-parent, please verify your project structure @ 
org.apache.taglibs:taglibs-standard:1.2.6-SNAPSHOT, 
/srv/gump/public/workspace/tomcat-taglibs/standard/pom.xml, line 23, column 11
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten 
the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support 
building such malformed projects.
[WARNING] 
[INFO] 
[INFO] 
[INFO] Building Apache Standard Taglib Specification API 1.2.6-SNAPSHOT
[INFO] 
[INFO] Downloading: 
http://localhost:8192/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.15/maven-surefire-plugin-2.15.pom
[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 8.803 s
[INFO] Finished at: 2016-03-20T02:12:27+00:00
[INFO] Final Memory: 8M/19M
[INFO] 
[ERROR] Plugin org.apache.maven.plugins:maven-surefire-plugin:2.15 or one of 
its dependencies could not be resolved: Failed to read artifact descriptor for 
org.apache.maven.plugins:maven-surefire-plugin:jar:2.15: Could not transfer 
artifact org.apache.maven.plugins:maven-surefire-plugin:pom:2.15 from/to 
gump-central (http://localhost:8192/maven2): TransferFailedException: 
ClientProtocolException: Status line contains invalid status code: HTTP/1.1 :01 
:01 -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
-

To subscribe to this information via syndicated feeds:
- RSS: 
http://vmgump.apache.org/gump/public/tomcat-taglibs/taglibs-standard-spec/rss.xml
- Atom: 
http://vmgump.apache.org/gump/public/tomcat-taglibs/taglibs-standard-spec/atom.xml

== Gump Tracking Only ===
Produced by Apache Gump(TM) version 2.3.
Gump Run 2016032007, 

[Bug 59191] New: Secure wss connections do not support SNI

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59191

Bug ID: 59191
   Summary: Secure wss connections do not support SNI
   Product: Tomcat 8
   Version: 8.0.32
  Hardware: PC
OS: Mac OS X 10.1
Status: NEW
  Severity: enhancement
  Priority: P2
 Component: WebSocket
  Assignee: dev@tomcat.apache.org
  Reporter: kmcla...@gmail.com

The SSL/TLS wss connections established through WsWebSocketContainer.java do
not support SNI or at least I have been unable to get it to work.

*** ClientHello, TLSv1.2
Session ID:  {}
Cipher Suites: [TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256,
TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256,
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256,
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,
TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA,
TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA,
TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256,
TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256,
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256,
TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA,
SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA,
TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA,
SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
Compression Methods:  { 0 }
Extension elliptic_curves, curve names: {secp256r1, sect163k1, sect163r2,
secp192r1, secp224r1, sect233k1, sect233r1, sect283k1, sect283r1, secp384r1,
sect409k1, sect409r1, secp521r1, sect571k1, sect571r1, secp160k1, secp160r1,
secp160r2, sect163r1, secp192k1, sect193r1, sect193r2, secp224k1, sect239k1,
secp256k1}
Extension ec_point_formats, formats: [uncompressed]
Extension signature_algorithms, signature_algorithms: SHA512withECDSA,
SHA512withRSA, SHA384withECDSA, SHA384withRSA, SHA256withECDSA, SHA256withRSA,
SHA224withECDSA, SHA224withRSA, SHA1withECDSA, SHA1withRSA, SHA1withDSA
***

Note that it (javax.net.debug=all output) is missing the server_name extension.

It should show something like:

Extension server_name, server_name: [type=host_name (0), value=foo.example.com]

Is there a way to add support (even if it requires extending/overriding some
classes)?

Using Java 1.8.0_74 on OS X.

-- 
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



svn commit: r1735677 - in /tomcat/tc8.5.x/trunk: build.properties.default res/maven/mvn.properties.default

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 20:40:49 2016
New Revision: 1735677

URL: http://svn.apache.org/viewvc?rev=1735677=rev
Log:
Increment revision for next dev cycle

Modified:
tomcat/tc8.5.x/trunk/build.properties.default
tomcat/tc8.5.x/trunk/res/maven/mvn.properties.default

Modified: tomcat/tc8.5.x/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/build.properties.default?rev=1735677=1735676=1735677=diff
==
--- tomcat/tc8.5.x/trunk/build.properties.default (original)
+++ tomcat/tc8.5.x/trunk/build.properties.default Fri Mar 18 20:40:49 2016
@@ -25,7 +25,7 @@
 # - Version Control Flags -
 version.major=8
 version.minor=5
-version.build=0
+version.build=1
 version.patch=0
 version.suffix=-dev
 

Modified: tomcat/tc8.5.x/trunk/res/maven/mvn.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/res/maven/mvn.properties.default?rev=1735677=1735676=1735677=diff
==
--- tomcat/tc8.5.x/trunk/res/maven/mvn.properties.default (original)
+++ tomcat/tc8.5.x/trunk/res/maven/mvn.properties.default Fri Mar 18 20:40:49 
2016
@@ -35,7 +35,7 @@ maven.asf.release.repo.url=https://repos
 maven.asf.release.repo.repositoryId=apache.releases
 
 # Release version info
-maven.asf.release.deploy.version=8.5.0
+maven.asf.release.deploy.version=8.5.1
 
 #Where do we load the libraries from
 tomcat.lib.path=../../output/build/lib



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



[jira] [Commented] (MTOMCAT-305) shutdown not correct working if embedded tomcat is started twice in same maven build

2016-03-19 Thread v_iftodi_oodrive (JIRA)

[ 
https://issues.apache.org/jira/browse/MTOMCAT-305?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15197389#comment-15197389
 ] 

v_iftodi_oodrive commented on MTOMCAT-305:
--

Hello,

This merge request https://github.com/apache/tomcat-maven-plugin/pull/17 has 
existed for a while and claim (looking at the code it seems as well) to fix 
this issue.

Will this be merged? I have encountered the same issue and it took a while for 
me to find the reason.



> shutdown not correct working if embedded tomcat is started twice in same 
> maven build
> 
>
> Key: MTOMCAT-305
> URL: https://issues.apache.org/jira/browse/MTOMCAT-305
> Project: Apache Tomcat Maven Plugin
>  Issue Type: Bug
>  Components: tomcat7
>Affects Versions: 2.2
> Environment: multi-module project
>Reporter: Oriel Maute
>Assignee: Olivier Lamy (*$^¨%`£)
>  Labels: maven
>   Original Estimate: 0.5h
>  Remaining Estimate: 0.5h
>
> We have a multi-module project with the modules A and B. 
> In module A we start and stop an embedded tomcat server within our 
> integration tests; same in module B. 
> The integration-tests for module A work perfectly. But after this, the start 
> of the embedded tomcat server for module B is not working because the port 
> 8080 is still in use from the integration test of module A. 
> The reason is that the shutdown on module A invokes on the Catalina Container 
> the "stop()" method, this method does not unbind the port 8080. 
> I think - specially in this scenario - the shutdown mojo should also invoke 
> the "destroy()" method after the "stop()" method on the Catalina Container. 
> If this is not possible in every case, it would be great to have a parameter 
> for the shutdown goal to specify if "stop" or "stop & destroy" should be 
> called on the Catalina Container.
>   
>   
>   org.apache.tomcat.maven
>   tomcat7-maven-plugin
>   2.2
>   
>   
>   tomcat-run
>   
>   run-war-only 
>   
>   pre-integration-test
>   
>   
>   tomcat-shutdown
>   
>   shutdown
>   
>   post-integration-test
>   
>   
>   
>   8080   
>   true
>   



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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



[Bug 59191] Secure wss connections do not support SNI

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59191

Remy Maucherat  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|NEW |RESOLVED

--- Comment #1 from Remy Maucherat  ---
See bug 57767 for websocket client items.

To be honest, since there's apparently no interest in that from Tomcat
developers at the moment, and functionality would heavily duplicate some other
ASF projects (like HTTP client), you should look for another websocket client
to use in your webapp.

*** This bug has been marked as a duplicate of bug 57767 ***

-- 
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]: Project tomcat-trunk-test-nio (in module tomcat-trunk) failed

2016-03-19 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-test-nio has an issue affecting its community integration.
This issue affects 1 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-test-nio :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-NIO
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO/logs]



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio/gump_work/build_tomcat-trunk_tomcat-trunk-test-nio.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-nio (Type: Build)
Work ended in a state of : Failed
Elapsed: 37 mins 47 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 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dtest.reports=output/logs-NIO 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160317-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.relaxTiming=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160317.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160317-native-src.tar.gz
 -Dtest.temp=output/test-tmp-NIO -Dtest.accesslog=true -Dexecute.t
 est.nio=true 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160317/bin/openssl
 -Dexecute.test.apr=false -Dtest.excludePerformance=true 
-Dexecute.test.nio2=false 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[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/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/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/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 

svn commit: r1735481 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/tomcat/websocket/LocalStrings.properties java/org/apache/tomcat/websocket/WsSession.java

2016-03-19 Thread markt
Author: markt
Date: Thu Mar 17 19:36:08 2016
New Revision: 1735481

URL: http://svn.apache.org/viewvc?rev=1735481=rev
Log:
Improve debug logging for WebSocket

Modified:
tomcat/tc8.5.x/trunk/   (props changed)

tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties
tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsSession.java

Propchange: tomcat/tc8.5.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Thu Mar 17 19:36:08 2016
@@ -1 +1 @@
-/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044
+/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480

Modified: 
tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties?rev=1735481=1735480=1735481=diff
==
--- 
tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties 
(original)
+++ 
tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties 
Thu Mar 17 19:36:08 2016
@@ -91,7 +91,7 @@ wsRemoteEndpoint.wrongState=The remote e
 # frame and therefore must be 123 bytes (not characters) or less in length.
 # Messages are encoded using UTF-8 where a single character may be encoded in
 # as many as 4 bytes.
-wsSession.timeout=The WebSocket session timeout expired
+wsSession.timeout=The WebSocket session [{0}] timeout expired
 
 wsSession.closed=The WebSocket session [{0}] has been closed and no method 
(apart from close()) may be called on a closed session
 wsSession.created=Created WebSocket session [{0}]

Modified: tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsSession.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsSession.java?rev=1735481=1735480=1735481=diff
==
--- tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsSession.java 
(original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/tomcat/websocket/WsSession.java Thu 
Mar 17 19:36:08 2016
@@ -772,7 +772,10 @@ public class WsSession implements Sessio
 }
 
 if (System.currentTimeMillis() - lastActive > timeout) {
-String msg = sm.getString("wsSession.timeout");
+String msg = sm.getString("wsSession.timeout", getId());
+if (log.isDebugEnabled()) {
+log.debug(msg);
+}
 doClose(new CloseReason(CloseCodes.GOING_AWAY, msg),
 new CloseReason(CloseCodes.CLOSED_ABNORMALLY, msg));
 }



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



buildbot success in on tomcat-7-trunk

2016-03-19 Thread buildbot
The Buildbot has detected a restored build on builder tomcat-7-trunk while 
building . Full details are available at:
https://ci.apache.org/builders/tomcat-7-trunk/builds/363

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: silvanus_ubuntu

Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-7-commit' 
triggered this build
Build Source Stamp: [branch tomcat/tc7.0.x/trunk] 1735273
Blamelist: violetagg

Build succeeded!

Sincerely,
 -The Buildbot




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



svn commit: r12757 - /dev/tomcat/tomcat-9/v9.0.0.M4/ /release/tomcat/tomcat-9/v9.0.0.M4/

2016-03-19 Thread markt
Author: markt
Date: Wed Mar 16 11:41:50 2016
New Revision: 12757

Log:
Release 9.0.0.M4

Added:
release/tomcat/tomcat-9/v9.0.0.M4/
  - copied from r12756, dev/tomcat/tomcat-9/v9.0.0.M4/
Removed:
dev/tomcat/tomcat-9/v9.0.0.M4/


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



svn commit: r1735437 - /tomcat/tc8.5.x/trunk/res/side_left.bmp

2016-03-19 Thread markt
Author: markt
Date: Thu Mar 17 14:43:01 2016
New Revision: 1735437

URL: http://svn.apache.org/viewvc?rev=1735437=rev
Log:
Revert to version of image with 8 rather than 9

Modified:
tomcat/tc8.5.x/trunk/res/side_left.bmp

Modified: tomcat/tc8.5.x/trunk/res/side_left.bmp
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/res/side_left.bmp?rev=1735437=1735436=1735437=diff
==
Binary files - no diff available.



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



Re: [VOTE] Release Apache Tomcat 9.0.0.M4

2016-03-19 Thread Violeta Georgieva
2016-03-16 11:59 GMT+02:00 Mark Thomas :
>
> On 16/03/2016 09:34, Violeta Georgieva wrote:
> > Hi Mark,
> >
> > 2016-03-12 15:58 GMT+02:00 Mark Thomas :
> >>
> >> The proposed Apache Tomcat 9.0.0.M4 release is now available for
voting.
> >>
> >> This is a milestone release for the 9.0.x branch. It should be
> >> noted that, as a milestone release:
> >> - Servlet 4.0 is not finalised
> >> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
> >>
> >> The major changes compared to the 9.0.0.M3 branch are:
> >> - Added JASPIC support
> >> - Switch to the ParallelWebappClassLoader by default
> >> - Reduce runtime memory footprint
> >> - Lots of bug fixes
> >>
> >> For full details, see the changelog:
> >>
http://svn.us.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
> >>
> >> It can be obtained from:
> >> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M4/
> >> The Maven staging repo is:
> >>
https://repository.apache.org/content/repositories/orgapachetomcat-1065/
> >> The svn tag is:
> >> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M4/
> >>
> >> The proposed 9.0.0.M4 release is:
> >> [ ] Broken - do not release
> >> [ ] Alpha - go ahead and release as 9.0.0.M4
> >>
> >
> > I have issues with javax.websocket.Session.setMaxIdleTimeout(long)
> >
> > I can send messages after the max idle timeout.
> >
> > I have a test. I can send it here as a patch, or I can commit it to the
> > repo and mark it as non-executable.
>
> Commit it and mark it as ignored
>

I committed it. My expectation is that "After sleep..." message will not be
received. Is that correct?

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


[Bug 59192] New: Negotiate user now contains the ACTIVE DIRACTORY DOMAIN . In an older version it did not

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59192

Bug ID: 59192
   Summary: Negotiate user now contains the ACTIVE DIRACTORY
DOMAIN . In an older version it did not
   Product: Tomcat Connectors
   Version: 1.2.41
  Hardware: PC
Status: NEW
  Severity: normal
  Priority: P2
 Component: mod_jk
  Assignee: dev@tomcat.apache.org
  Reporter: erik.herm...@headbird.com

Older versions of mod_jk passes Negotiate user=user 
This versions passes  Negotiate user=user@DOMAIN 

jk log from  version 1.2.41

[Thu Mar 17 17:18:35.960 2016] [61337:140710048434144] [debug]
init_ws_service::mod_jk.c (1196)  ... 
auth=Negotiate user=ehermans@AD-COB.DOMAIN 

jk log from older version

[Thu Mar 17 17:48:53.189 2016] [12825:24] [debug] mod_jk.c (988)... 
auth=Negotiate user=ehermans

This gives incompatibility issues in our application

-- 
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



svn commit: r1735581 - in /tomcat/tc7.0.x/trunk: ./ java/org/apache/tomcat/websocket/ webapps/docs/

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 11:32:53 2016
New Revision: 1735581

URL: http://svn.apache.org/viewvc?rev=1735581=rev
Log:
Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=59189
Explicitly release the native memory held by the Inflater and Deflater when 
using PerMessageDeflate and the WebSocket session ends.
Based on a patch by Henrik Olsson.

Modified:
tomcat/tc7.0.x/trunk/   (props changed)
tomcat/tc7.0.x/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java
tomcat/tc7.0.x/trunk/java/org/apache/tomcat/websocket/Transformation.java
tomcat/tc7.0.x/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java

tomcat/tc7.0.x/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java
tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml

Propchange: tomcat/tc7.0.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Mar 18 11:32:53 2016
@@ -1,2 +1,3 @@
 
/tomcat/tc8.0.x/trunk:1636525,1637336,1637685,1637709,1638726,1640089,1640276,1640349,1640363,1640366,1640642,1640672,1640674,1640689,1640884,1641001,1641065,1641067,1641375,1641638,1641723,1641726,1641729-1641730,1641736,1641988,1642669-1642670,1642698,1642701,1643205,1643215,1643217,1643230,1643232,1643273,1643285,1643329-1643330,1643511,1643513,1643521,1643539,1643571,1643581-1643582,1643635,1643655,1643738,1643964,1644018,1644333,1644954,1644992,1645014,1645360,1645456,1645627,1645642,1645686,1645903-1645904,1645908-1645909,1645913,1645920,1646458,1646460-1646462,1646735,1646738-1646741,1646744,1646746,1646748-1646755,1646757,1646759-1646760,1647043,1648816,1651420-1651422,1651844,1652926,1652939-1652940,1652973,1653798,1653817,1653841,1654042,1654161,1654736,1654767,1654787,1656592,1659907,1662986,1663265,1663278,1663325,1663535,1663567,1663679,1663997,1664175,1664321,1664872,1665061,1665086,1666027,1666395,1666503,1666506,1666560,1666570,1666581,1666759,1666967,1666988,1667553
 
-1667555,1667558,1667617,1667633,1667637,1667747,1667767,1667873,1668028,1668137,1668634,1669432,1669801,1669840,1669895-1669896,1670398,1670435,1670592,1670605-1670607,1670609,1670632,1670720,1670725,1670727,1670731,1671114,1672273,1672285,1673759,1674220,1674295,1675469,1675488,1675595,1675831,1676232,1676367-1676369,1676382,1676394,1676483,1676556,1676635,1678178,1679536,1679988,1680256,1681124,1681182,1681730,1681840,1681864,1681869,1682010,1682034,1682047,1682052-1682053,1682062,1682064,1682070,1682312,1682325,1682331,1682386,1684367,1684385,1685759,1685774,1685827,1685892,1687341,1688904,1689358,1689657,1689921,1692850,1693093,1693108,1693324,1694060,1694115,1694291,1694427,1694431,1694503,1694549,1694789,1694873,1694881,1695356,1695372,1695823-1695825,1696200,1696281,1696379,1696468,1700608,1700871,1700897,1700978,1701094,1701124,1701608,1701668,1701676,1701766,1701944,1702248,1702252,1702314,1702390,1702723,1702725,1702728,1702730,1702733,1702735,1702737,1702739,1702742,1702
 
744,1702748,1702751,1702754,1702758,1702760,1702763,1702766,1708779,1708782,1708806,1709314,1709670,1710347,1710442,1710448,1710490,1710574,1710578,1712226,1712229,1712235,1712255,1712618,1712649,1712655,1712860,1712899,1712903,1712906,1712913,1712926,1712975,1713185,1713262,1713287,1713613,1713621,1713872,1713976,1713994,1713998,1714004,1714013,1714059,1714538,1714580,1715189,1715207,1715544,1715549,1715637,1715639-1715645,1715667,1715683,1715978,1715981,1716216-1716217,1716355,1716414,1716421,1717208-1717209,1717257,1717283,1717288,1717291,1717421,1717517,1717529,1718797,1718840-1718843,1719348,1719357-1719358,1719400,1719491,1719737,1720235,1720396,1720442,1720446,1720450,1720463,1720658-1720660,1720756,1720816,1721813,1721818,1721831,1721861,1721867,1721882,1722523,1722527,1722800,1722926,1722941,1722997,1723130,1723440,1723488,1723890,1724434,1724674,1724792,1724803,1724902,1725128,1725131,1725154,1725167,1725911,1725921,1725929,1725963-1725965,1725970,1725974,1726171-1726173,1
 
726175,1726179-1726182,1726190-1726191,1726195-1726200,1726203,1726226,1726576,1726630,1726992,1727029,1727037,1727671,1727676,1727900,1728028,1728092,1728439,1728449,1729186,1729362,1731009,1731303,1731867,1731872,1731874,1731876,1731885,1731947,1731955,1731959,1731977,1731984,1732360,1732490,1732672,1732902,1733166,1733603,1733619,1733735,1733752,1733764,1733915,1733941,1733964,1734115,1734133,1734261,1734421,1734531

[Bug 59189] PerMessageDeflate leaves native memory allocated unnecessarily

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59189

--- Comment #5 from Henrik Olsson  ---
(In reply to Mark Thomas from comment #4)
> Thanks for the report and the proposed fix.
> 
> I ended up applying a variation on your patch since I found a simpler path
> to call close().
> 
> The fix has been applied to:
> - 9.0.x for 9.0.0.M5 onwards
> - 8.5.x for 8.5.1 onwards
> - 8.0.x for 8.0.33 onwards
> - 7.0.x for 7.0.69 onwards

Thanks for the quick response!

-- 
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]: Project tomcat-trunk-test-apr (in module tomcat-trunk) failed

2016-03-19 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-test-apr has an issue affecting its community integration.
This issue affects 1 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-test-apr :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs]



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-apr/gump_work/build_tomcat-trunk_tomcat-trunk-test-apr.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 55 mins 34 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 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dtest.reports=output/logs-APR 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160318-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-trunk/dest-20160318/lib 
-Dtest.relaxTiming=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160318.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160318-nat
 ive-src.tar.gz -Dtest.temp=output/test-tmp-APR -Dtest.accesslog=true 
-Dexecute.test.nio=false 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160318/bin/openssl
 -Dexecute.test.apr=true -Dtest.excludePerformance=true 
-Dexecute.test.nio2=false 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[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/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/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/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 

[GUMP@vmgump]: Project tomcat-tc7.0.x-test-apr (in module tomcat-7.0.x) failed

2016-03-19 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-tc7.0.x-test-apr has an issue affecting its community 
integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-tc7.0.x-test-apr :  Tomcat 7.x, a web server implementing Java 
Servlet 3.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property 
tomcat-dbcp-src.jar.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property 
tomcat-dbcp.home.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-7.0.x/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-7.0.x/output/test-tmp-APR/logs



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/gump_work/build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr.html
Work Name: build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 37 mins 48 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 
-Dbase.path=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-build-libs 
-Dcommons-pool.home=/srv/gump/public/workspace/commons-pool-1.x 
-Dtest.temp=output/test-tmp-APR 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dexamples.sources.skip=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160317.jar
 
-Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-src.jar
 -Dtomcat-dbcp.home=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps 
-Dtest.excludePerformance=true 
-Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcommons-dbcp.home=/srv/gump/public/workspace/commons-dbcp-1.x 
-Dexecute.test.apr=true -Dexec
 ute.test.bio=false 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160317-native-src.tar.gz
 -Dtest.reports=output/logs-APR 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160317-native-src.tar.gz
 -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-12/dest-20160317/lib 
-Dexecute.test.nio=false -Dtest.accesslog=true 
-Dtomcat-dbcp.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-20160317.jar
 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-7.0.x]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-7.0.x/output/testclasses:/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/tomcat-7.0.x/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/servlet-api.ja
 

svn commit: r1735273 - /tomcat/tc7.0.x/trunk/test/org/apache/catalina/connector/TestResponse.java

2016-03-19 Thread violetagg
Author: violetagg
Date: Wed Mar 16 18:03:52 2016
New Revision: 1735273

URL: http://svn.apache.org/viewvc?rev=1735273=rev
Log:
Fixed NPE introduced with r1734262 and reported by GUMP.
In Tomcat 7 o.a.catalina.connector.Request.getContext() returns the "context" 
field, it is not obtained from MappingData.

Modified:
tomcat/tc7.0.x/trunk/test/org/apache/catalina/connector/TestResponse.java

Modified: 
tomcat/tc7.0.x/trunk/test/org/apache/catalina/connector/TestResponse.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/test/org/apache/catalina/connector/TestResponse.java?rev=1735273=1735272=1735273=diff
==
--- tomcat/tc7.0.x/trunk/test/org/apache/catalina/connector/TestResponse.java 
(original)
+++ tomcat/tc7.0.x/trunk/test/org/apache/catalina/connector/TestResponse.java 
Wed Mar 16 18:03:52 2016
@@ -604,7 +604,7 @@ public class TestResponse extends Tomcat
 org.apache.coyote.Request cRequest = new org.apache.coyote.Request();
 request.setCoyoteRequest(cRequest);
 Context context = new TesterContext();
-request.getMappingData().context = context;
+request.setContext(context);
 response.setRequest(request);
 // Do test
 response.sendRedirect(input);



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



svn commit: r1735673 - /tomcat/tc8.0.x/trunk/test/org/apache/coyote/http11/TestInternalInputBuffer.java

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 20:27:35 2016
New Revision: 1735673

URL: http://svn.apache.org/viewvc?rev=1735673=rev
Log:
Fix test failure on NIO2 + Windows

Modified:

tomcat/tc8.0.x/trunk/test/org/apache/coyote/http11/TestInternalInputBuffer.java

Modified: 
tomcat/tc8.0.x/trunk/test/org/apache/coyote/http11/TestInternalInputBuffer.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/test/org/apache/coyote/http11/TestInternalInputBuffer.java?rev=1735673=1735672=1735673=diff
==
--- 
tomcat/tc8.0.x/trunk/test/org/apache/coyote/http11/TestInternalInputBuffer.java 
(original)
+++ 
tomcat/tc8.0.x/trunk/test/org/apache/coyote/http11/TestInternalInputBuffer.java 
Fri Mar 18 20:27:35 2016
@@ -500,6 +500,9 @@ public class TestInternalInputBuffer ext
 
 private Exception doRequest() {
 
+// Ensure body is read correctly
+setUseContentLength(true);
+
 Tomcat tomcat = getTomcatInstance();
 
 Context root = tomcat.addContext("", TEMP_DIR);



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



Re: [VOTE] Release Apache Tomcat 8.5.0

2016-03-19 Thread Martin Grigorov
On Thu, Mar 17, 2016 at 9:00 PM, Mark Thomas  wrote:

> The proposed Apache Tomcat 8.5.0 release is now available for voting.
>
> This is the first release of the 8.5.x branch. The release is, in essence:
> - Based on a copy of the 9.0.0.M4 tag
> - All 9.0.x changes to the specification APIs have been reverted. The
>   specification APIs should match 8.0.x exactly
> - Java 8 specific code has been re-written for Java 7
> - Tomcat and specification versions have been set
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.0/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1066/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
>
> The proposed 8.5.0 release is:
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 8.5.0
> [ ] Beta   - go ahead and release as 8.5.0
> [ ] Stable - go ahead and release as 8.5.0
>
>
[ X ] Beta   - go ahead and release as 8.5.0


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


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

2016-03-19 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-test-apr has an issue affecting its community integration.
This issue affects 1 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-test-apr :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs]



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-apr/gump_work/build_tomcat-trunk_tomcat-trunk-test-apr.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 49 mins 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 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dtest.reports=output/logs-APR 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160317-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-trunk/dest-20160317/lib 
-Dtest.relaxTiming=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160317.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160317-nat
 ive-src.tar.gz -Dtest.temp=output/test-tmp-APR -Dtest.accesslog=true 
-Dexecute.test.nio=false 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160317/bin/openssl
 -Dexecute.test.apr=true -Dtest.excludePerformance=true 
-Dexecute.test.nio2=false 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[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/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/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/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 

[Bug 59184] mod_jk segmentation fault at jk_shm.c:875

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59184

--- Comment #9 from erik.herm...@headbird.com ---
I configured  JkShmFile as you suggested, and now it works.

Would indeed be nice if mod_jk would fail more gracefully.

-- 
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



svn commit: r1735619 - /tomcat/trunk/RELEASE-NOTES

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 15:41:00 2016
New Revision: 1735619

URL: http://svn.apache.org/viewvc?rev=1735619=rev
Log:
Specs aren't final yet

Modified:
tomcat/trunk/RELEASE-NOTES

Modified: tomcat/trunk/RELEASE-NOTES
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/RELEASE-NOTES?rev=1735619=1735618=1735619=diff
==
--- tomcat/trunk/RELEASE-NOTES (original)
+++ tomcat/trunk/RELEASE-NOTES Fri Mar 18 15:41:00 2016
@@ -47,7 +47,7 @@ API Stability:
 
 The public interfaces for the following classes are fixed and will not be
 changed at all during the remaining lifetime of the @VERSION_MAJOR@.x series:
-- All classes in the javax namespace
+- None
 
 The public interfaces for the following classes may be added to in order to
 resolve bugs and/or add new features. No existing interface method will be



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



Re: [VOTE] Release Apache Tomcat 8.5.0

2016-03-19 Thread Mark Thomas
On 18/03/2016 13:52, Violeta Georgieva wrote:
> Hi,
> 
> 2016-03-17 22:00 GMT+02:00 Mark Thomas :
>>
>> The proposed Apache Tomcat 8.5.0 release is now available for voting.
>>
>> This is the first release of the 8.5.x branch. The release is, in essence:
>> - Based on a copy of the 9.0.0.M4 tag
>> - All 9.0.x changes to the specification APIs have been reverted. The
>>   specification APIs should match 8.0.x exactly
>> - Java 8 specific code has been re-written for Java 7
>> - Tomcat and specification versions have been set
>>
>> It can be obtained from:
>> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.0/
>> The Maven staging repo is:
>> https://repository.apache.org/content/repositories/orgapachetomcat-1066/
>> The svn tag is:
>> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
>>
>> The proposed 8.5.0 release is:
>> [ ] Broken - do not release
>> [ ] Alpha  - go ahead and release as 8.5.0
>> [X] Beta   - go ahead and release as 8.5.0
>> [ ] Stable - go ahead and release as 8.5.0
> 
> There were Java EE 8 XSDs descriptions in NOTICE - fix with r1735558
> There was JRE 8 specified in RUNNING.txt - fixed with r1735559
> 
> My tests all passed.
> 
> 
> 
> In Tomcat 8.0.32, RELEASE-NOTES
> 
> The public interfaces for the following classes may be added to in order to
> resolve bugs and/or add new features. No existing interface method will be
> removed or changed although it may be deprecated.
> ->>- org.apache.catalina.* (excluding sub-packages)
> 
> In Tomcat 8.5.0, RELEASE-NOTES
> 
> The public interfaces for the following classes may be added to in order to
> resolve bugs and/or add new features. No existing interface method will be
> removed or changed although it may be deprecated.
> ->>- None
> 
> Is that expected?

It needs some re-wording. I'll take a shot at it.

Mark


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



[Bug 59189] PerMessageDeflate leaves native memory allocated unnecessarily

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59189

--- Comment #3 from Henrik Olsson  ---
(In reply to Mark Thomas from comment #1)
> Sure. Attach the patch to this issue and someone will take a look.

Attachment added. Not sure if it's the best way to do it but at least it's
something :)

-- 
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



svn commit: r1735618 - in /tomcat/tc8.5.x/trunk: ./ test/org/apache/tomcat/websocket/server/TestShutdown.java

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 15:36:36 2016
New Revision: 1735618

URL: http://svn.apache.org/viewvc?rev=1735618=rev
Log:
Make test more robust after failure observed with NIO2

Modified:
tomcat/tc8.5.x/trunk/   (props changed)

tomcat/tc8.5.x/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java

Propchange: tomcat/tc8.5.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Mar 18 15:36:36 2016
@@ -1 +1 @@
-/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577,1735597,1735599-1735600
+/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577,1735597,1735599-1735600,1735615

Modified: 
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java?rev=1735618=1735617=1735618=diff
==
--- 
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java 
(original)
+++ 
tomcat/tc8.5.x/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java 
Fri Mar 18 15:36:36 2016
@@ -20,6 +20,7 @@ import java.io.IOException;
 import java.net.URI;
 import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.TimeUnit;
+import java.util.concurrent.atomic.AtomicLong;
 
 import javax.websocket.ClientEndpointConfig;
 import javax.websocket.ContainerProvider;
@@ -68,6 +69,14 @@ public class TestShutdown extends Tomcat
 wsSession.addMessageHandler(handler);
 wsSession.getBasicRemote().sendText("Hello");
 
+int count = 0;
+while (count < 10 && EchoBufferedEndpoint.messageCount.get() == 0) {
+Thread.sleep(200);
+count++;
+}
+Assert.assertNotEquals("Message not received by server",
+EchoBufferedEndpoint.messageCount.get(), 0);
+
 tomcat.stop();
 
 Assert.assertTrue("Latch expired waiting for message", latch.await(10, 
TimeUnit.SECONDS));
@@ -85,6 +94,8 @@ public class TestShutdown extends Tomcat
 @ServerEndpoint("/test")
 public static class EchoBufferedEndpoint {
 
+private static AtomicLong messageCount = new AtomicLong(0);
+
 @OnOpen
 public void onOpen(Session session, @SuppressWarnings("unused") 
EndpointConfig  epc)
 throws IOException {
@@ -93,6 +104,7 @@ public class TestShutdown extends Tomcat
 
 @OnMessage
 public void onMessage(Session session, String msg) throws IOException {
+messageCount.incrementAndGet();
 session.getBasicRemote().sendText(msg);
 }
 }



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



[Bug 57767] Websocket client proprietary configuration

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=57767

Remy Maucherat  changed:

   What|Removed |Added

 CC||kmcla...@gmail.com

--- Comment #2 from Remy Maucherat  ---
*** Bug 59191 has been marked as a duplicate of this bug. ***

-- 
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



svn commit: r1735558 - /tomcat/tc8.5.x/trunk/NOTICE

2016-03-19 Thread violetagg
Author: violetagg
Date: Fri Mar 18 09:19:27 2016
New Revision: 1735558

URL: http://svn.apache.org/viewvc?rev=1735558=rev
Log:
Remote Java EE 8 XSDs description from the NOTICE

Modified:
tomcat/tc8.5.x/trunk/NOTICE

Modified: tomcat/tc8.5.x/trunk/NOTICE
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/NOTICE?rev=1735558=1735557=1735558=diff
==
--- tomcat/tc8.5.x/trunk/NOTICE (original)
+++ tomcat/tc8.5.x/trunk/NOTICE Fri Mar 18 09:19:27 2016
@@ -46,10 +46,6 @@ The original XML Schemas for Java EE Dep
  - web-app_3_1.xsd
  - web-common_3_1.xsd
  - web-fragment_3_1.xsd
- - javaee_8.xsd
- - web-app_4_0.xsd
- - web-common_4_0.xsd
- - web-fragment_4_0.xsd
 
 may be obtained from:
 http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html



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



svn commit: r1735601 - in /tomcat/tc8.5.x/trunk: ./ webapps/docs/config/http.xml

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 13:22:22 2016
New Revision: 1735601

URL: http://svn.apache.org/viewvc?rev=1735601=rev
Log:
More 8.5 updates

Modified:
tomcat/tc8.5.x/trunk/   (props changed)
tomcat/tc8.5.x/trunk/webapps/docs/config/http.xml

Propchange: tomcat/tc8.5.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Mar 18 13:22:22 2016
@@ -1 +1 @@
-/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577,1735597
+/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577,1735597,1735599-1735600

Modified: tomcat/tc8.5.x/trunk/webapps/docs/config/http.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/webapps/docs/config/http.xml?rev=1735601=1735600=1735601=diff
==
--- tomcat/tc8.5.x/trunk/webapps/docs/config/http.xml (original)
+++ tomcat/tc8.5.x/trunk/webapps/docs/config/http.xml Fri Mar 18 13:22:22 2016
@@ -990,13 +990,14 @@
   respectively, to pass correct information to the servlets.
 
   The NIO and NIO2 connectors use either the JSSE Java SSL implementation or
-  an OpenSSL implementation, whereas the
-  APR/native connector uses OpenSSL only. Prior to Tomcat 9, different 
configuration
-  attributes were used for JSSE and OpenSSL. From Tomcat 9 onwards, and as far
-  as possible, common configuration attributes are used for both JSSE and
-  OpenSSL. Also if using the JSSE OpenSSL implementation, configuration can be 
set using
-  either the JSSE or APR attributes (note: but not both types within the same 
configuration).
-  This is to aid simpler switching between connector implementations for SSL 
connectors.
+  an OpenSSL implementation, whereas the APR/native connector uses OpenSSL 
only.
+  Prior to Tomcat 8.5, different configuration attributes were used for JSSE 
and
+  OpenSSL. From Tomcat 8.5 onwards, and as far as possible, common 
configuration
+  attributes are used for both JSSE and OpenSSL. Also if using the JSSE OpenSSL
+  implementation, configuration can be set using either the JSSE or APR
+  attributes (note: but not both types within the same configuration). This is
+  to aid simpler switching between connector implementations for SSL
+  connectors.
 
   Each secure connector must define at least one
   SSLHostConfig. The names of the
@@ -1008,7 +1009,7 @@
   Certificate. The types of the Certificates
   must be unique.
 
-  As of Tomcat 9, the majority of the SSL configuration attributes in the
+  As of Tomcat 8.5, the majority of the SSL configuration attributes in the
   Connector are deprecated. If specified, they will be used to
   configure a SSLHostConfig and Certificate
   for the sslDefaultHost. Note that if an explicit



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



svn commit: r12766 [1/2] - in /dev/tomcat/tomcat-8/v8.5.0: ./ bin/ bin/embed/ bin/extras/ src/

2016-03-19 Thread markt
Author: markt
Date: Thu Mar 17 15:19:24 2016
New Revision: 12766

Log:
Upload 8.5.0 for voting

Added:
dev/tomcat/tomcat-8/v8.5.0/
dev/tomcat/tomcat-8/v8.5.0/KEYS   (with props)
dev/tomcat/tomcat-8/v8.5.0/README.html   (with props)
dev/tomcat/tomcat-8/v8.5.0/RELEASE-NOTES
dev/tomcat/tomcat-8/v8.5.0/bin/
dev/tomcat/tomcat-8/v8.5.0/bin/README.html   (with props)
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-deployer.tar.gz   (with 
props)
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-deployer.tar.gz.asc
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-deployer.tar.gz.md5
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-deployer.tar.gz.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-deployer.zip   (with 
props)
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-deployer.zip.asc
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-deployer.zip.md5
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-deployer.zip.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-fulldocs.tar.gz   (with 
props)
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-fulldocs.tar.gz.asc
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-fulldocs.tar.gz.md5
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-fulldocs.tar.gz.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-windows-x64.zip   (with 
props)
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-windows-x64.zip.asc
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-windows-x64.zip.md5
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-windows-x64.zip.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-windows-x86.zip   (with 
props)
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-windows-x86.zip.asc
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-windows-x86.zip.md5
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0-windows-x86.zip.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.exe   (with props)
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.exe.asc
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.exe.md5
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.exe.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.tar.gz   (with props)
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.tar.gz.asc
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.tar.gz.md5
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.tar.gz.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.zip   (with props)
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.zip.asc
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.zip.md5
dev/tomcat/tomcat-8/v8.5.0/bin/apache-tomcat-8.5.0.zip.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/embed/
dev/tomcat/tomcat-8/v8.5.0/bin/embed/apache-tomcat-8.5.0-embed.tar.gz   
(with props)
dev/tomcat/tomcat-8/v8.5.0/bin/embed/apache-tomcat-8.5.0-embed.tar.gz.asc
dev/tomcat/tomcat-8/v8.5.0/bin/embed/apache-tomcat-8.5.0-embed.tar.gz.md5
dev/tomcat/tomcat-8/v8.5.0/bin/embed/apache-tomcat-8.5.0-embed.tar.gz.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/embed/apache-tomcat-8.5.0-embed.zip   (with 
props)
dev/tomcat/tomcat-8/v8.5.0/bin/embed/apache-tomcat-8.5.0-embed.zip.asc
dev/tomcat/tomcat-8/v8.5.0/bin/embed/apache-tomcat-8.5.0-embed.zip.md5
dev/tomcat/tomcat-8/v8.5.0/bin/embed/apache-tomcat-8.5.0-embed.zip.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/extras/
dev/tomcat/tomcat-8/v8.5.0/bin/extras/catalina-jmx-remote.jar   (with props)
dev/tomcat/tomcat-8/v8.5.0/bin/extras/catalina-jmx-remote.jar.asc
dev/tomcat/tomcat-8/v8.5.0/bin/extras/catalina-jmx-remote.jar.md5
dev/tomcat/tomcat-8/v8.5.0/bin/extras/catalina-jmx-remote.jar.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/extras/catalina-ws.jar   (with props)
dev/tomcat/tomcat-8/v8.5.0/bin/extras/catalina-ws.jar.asc
dev/tomcat/tomcat-8/v8.5.0/bin/extras/catalina-ws.jar.md5
dev/tomcat/tomcat-8/v8.5.0/bin/extras/catalina-ws.jar.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli-adapters.jar   (with 
props)
dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli-adapters.jar.asc
dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli-adapters.jar.md5
dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli-adapters.jar.sha1
dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar   (with props)
dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.asc
dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.md5
dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.sha1
dev/tomcat/tomcat-8/v8.5.0/src/
dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz   (with props)
dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.asc
dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.md5
dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.sha1
dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.zip   (with props)

[ANN] Apache Tomcat 9.0.0.M4 available

2016-03-19 Thread Mark Thomas
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 9.0.0.M4.

Apache Tomcat 9 is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Unified Expression Language, Java
WebSocket and JASPIC technologies.

Apache Tomcat 9.0.0.M4 is a milestone release of the 9.0.x branch and
has been made to provide users with early access to the new features in
Apache Tomcat 9.0.x so that they may provide feedback. The notable
changes compared to 9.0.0.M3 include:

- Added JASPIC support

- Switch to the ParallelWebappClassLoader by default

- Reduce runtime memory footprint

Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-9.0-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-90.cgi

Migration guides from Apache Tomcat 5.5.x, 6.0.x, 7.0.x and 8.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



[Bug 59191] Secure wss connections do not support SNI

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59191

kmcla...@gmail.com changed:

   What|Removed |Added

 CC||kmcla...@gmail.com

-- 
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



svn commit: r1735599 - /tomcat/trunk/webapps/docs/config/http.xml

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 13:19:23 2016
New Revision: 1735599

URL: http://svn.apache.org/viewvc?rev=1735599=rev
Log:
More 8.5 updates

Modified:
tomcat/trunk/webapps/docs/config/http.xml

Modified: tomcat/trunk/webapps/docs/config/http.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/config/http.xml?rev=1735599=1735598=1735599=diff
==
--- tomcat/trunk/webapps/docs/config/http.xml (original)
+++ tomcat/trunk/webapps/docs/config/http.xml Fri Mar 18 13:19:23 2016
@@ -990,13 +990,14 @@
   respectively, to pass correct information to the servlets.
 
   The NIO and NIO2 connectors use either the JSSE Java SSL implementation or
-  an OpenSSL implementation, whereas the
-  APR/native connector uses OpenSSL only. Prior to Tomcat 9, different 
configuration
-  attributes were used for JSSE and OpenSSL. From Tomcat 9 onwards, and as far
-  as possible, common configuration attributes are used for both JSSE and
-  OpenSSL. Also if using the JSSE OpenSSL implementation, configuration can be 
set using
-  either the JSSE or APR attributes (note: but not both types within the same 
configuration).
-  This is to aid simpler switching between connector implementations for SSL 
connectors.
+  an OpenSSL implementation, whereas the APR/native connector uses OpenSSL 
only.
+  Prior to Tomcat 8.5, different configuration attributes were used for JSSE 
and
+  OpenSSL. From Tomcat 8.5 onwards, and as far as possible, common 
configuration
+  attributes are used for both JSSE and OpenSSL. Also if using the JSSE OpenSSL
+  implementation, configuration can be set using either the JSSE or APR
+  attributes (note: but not both types within the same configuration). This is
+  to aid simpler switching between connector implementations for SSL
+  connectors.
 
   Each secure connector must define at least one
   SSLHostConfig. The names of the



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



svn commit: r1735386 - in /tomcat/site/trunk: build.properties.default docs/download-90.html docs/index.html docs/oldnews.html docs/whichversion.html xdocs/download-90.xml xdocs/index.xml xdocs/oldnew

2016-03-19 Thread markt
Author: markt
Date: Thu Mar 17 10:10:22 2016
New Revision: 1735386

URL: http://svn.apache.org/viewvc?rev=1735386=rev
Log:
Update for 9.0.0.M4 release

Modified:
tomcat/site/trunk/build.properties.default
tomcat/site/trunk/docs/download-90.html
tomcat/site/trunk/docs/index.html
tomcat/site/trunk/docs/oldnews.html
tomcat/site/trunk/docs/whichversion.html
tomcat/site/trunk/xdocs/download-90.xml
tomcat/site/trunk/xdocs/index.xml
tomcat/site/trunk/xdocs/oldnews.xml
tomcat/site/trunk/xdocs/whichversion.xml

Modified: tomcat/site/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/build.properties.default?rev=1735386=1735385=1735386=diff
==
--- tomcat/site/trunk/build.properties.default (original)
+++ tomcat/site/trunk/build.properties.default Thu Mar 17 10:10:22 2016
@@ -39,7 +39,7 @@ tomcat.loc=http://www.apache.org/dist/to
 tomcat60=6.0.45
 tomcat70=7.0.68
 tomcat80=8.0.32
-tomcat90=9.0.0.M3
+tomcat90=9.0.0.M4
 
 # - Download destination -
 tomcat-site-docs.home=${base.path}/tomcat-site-docs/

Modified: tomcat/site/trunk/docs/download-90.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/download-90.html?rev=1735386=1735385=1735386=diff
==
--- tomcat/site/trunk/docs/download-90.html (original)
+++ tomcat/site/trunk/docs/download-90.html Thu Mar 17 10:10:22 2016
@@ -218,7 +218,7 @@
 Quick Navigation
 
 
-[define v]9.0.0.M3[end]
+[define v]9.0.0.M4[end]
 https://www.apache.org/dist/tomcat/tomcat-9/KEYS;>KEYS |
 [v] |
 Browse |

Modified: tomcat/site/trunk/docs/index.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1735386=1735385=1735386=diff
==
--- tomcat/site/trunk/docs/index.html (original)
+++ tomcat/site/trunk/docs/index.html Thu Mar 17 10:10:22 2016
@@ -240,6 +240,42 @@ project logo are trademarks of the Apach
 
 
 
+
+2016-03-16 Tomcat 9.0.0.M4 (alpha) 
Released
+
+
+
+The Apache Tomcat Project is proud to announce the release of version 9.0.0.M4
+(alpha) of Apache Tomcat. The is a milestone release of the 9.0.x branch and 
has
+been made to provide users with early access to the new features in Apache
+Tomcat 9.0.x so that they may provide feedback. The notable changes compared to
+9.0.0.M3 include:
+
+
+
+Added JASPIC support
+
+Switch to the ParallelWebappClassLoader by default
+
+Reduce runtime memory footprint
+
+
+
+
+
+Full details of these changes, and all the other changes, are available in the
+Tomcat 9
+changelog.
+
+
+
+
+
+Download
+
+
+
+
 
 2016-03-07 Tomcat Native 1.2.5 Released
 
@@ -373,43 +409,6 @@ changelog.
 
 
 
-
-
-2016-02-05 Tomcat 9.0.0.M3 (alpha) 
Released
-
-
-
-The Apache Tomcat Project is proud to announce the release of version 9.0.0.M3
-(alpha) of Apache Tomcat. The is a milestone release of the 9.0.x branch and 
has
-been made to provide users with early access to the new features in Apache
-Tomcat 9.0.x so that they may provide feedback. The notable changes compared to
-9.0.0.M1 include:
-
-
-
-Added the ability to use OpenSSL with JSSE style TLS configuration
-
-Added support for relative HTTP redirects
-
-Added the ability to access the CredentialHandler via the
-ServletContext
-
-
-
-
-
-Full details of these changes, and all the other changes, are available in the
-Tomcat 9
-changelog.
-
-
-
-
-
-Download
-
-
-
 
 
 2015-12-15 Tomcat Native 1.1.34 
Released

Modified: tomcat/site/trunk/docs/oldnews.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/oldnews.html?rev=1735386=1735385=1735386=diff
==
--- tomcat/site/trunk/docs/oldnews.html (original)
+++ tomcat/site/trunk/docs/oldnews.html Thu Mar 17 10:10:22 2016
@@ -241,6 +241,43 @@
 
 
 
+
+2016-02-05 Tomcat 9.0.0.M3 (alpha) 
Released
+
+
+
+The Apache Tomcat Project is proud to announce the release of version 9.0.0.M3
+(alpha) of Apache Tomcat. The is a milestone release of the 9.0.x branch and 
has
+been made to provide users with early access to the new features in Apache
+Tomcat 9.0.x so that they may provide feedback. The notable changes compared to
+9.0.0.M1 include:
+
+
+
+Added the ability to use OpenSSL with JSSE style TLS configuration
+
+Added support for relative HTTP redirects
+
+Added the ability to access the CredentialHandler via the
+ServletContext
+
+
+
+
+
+Full details of these changes, and all the other changes, are available in the
+Tomcat 9
+changelog.
+
+
+
+
+
+Download
+
+
+
+
 
 2016-01-11 Tomcat Native 1.2.4 Released
 

Modified: tomcat/site/trunk/docs/whichversion.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/whichversion.html?rev=1735386=1735385=1735386=diff

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

2016-03-19 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-test-nio2 has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 2 runs.
The current state of this project is 'Failed', with reason 'Build Timed Out'.
For reference only, the following projects are affected by this:
- tomcat-trunk-test-nio2 :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio2/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build timed out
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-NIO2
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO2/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO2/logs]



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio2/gump_work/build_tomcat-trunk_tomcat-trunk-test-nio2.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-nio2 (Type: Build)
Work ended in a state of : Failed
Elapsed: 1 hour 3 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 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dtest.reports=output/logs-NIO2 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160316-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.relaxTiming=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160316.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160316-native-src.tar.gz
 -Dtest.temp=output/test-tmp-NIO2 -Dtest.accesslog=true -Dexecute
 .test.nio=false 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160316/bin/openssl
 -Dexecute.test.apr=false -Dtest.excludePerformance=true 
-Dexecute.test.nio2=true 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[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/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/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/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 

Re: [VOTE] Release Apache Tomcat 8.5.0

2016-03-19 Thread Felix Schumacher

Am 17.03.2016 um 21:00 schrieb Mark Thomas:

The proposed Apache Tomcat 8.5.0 release is now available for voting.

This is the first release of the 8.5.x branch. The release is, in essence:
- Based on a copy of the 9.0.0.M4 tag
- All 9.0.x changes to the specification APIs have been reverted. The
   specification APIs should match 8.0.x exactly
- Java 8 specific code has been re-written for Java 7
- Tomcat and specification versions have been set

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.0/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1066/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/

The proposed 8.5.0 release is:
[ ] Broken - do not release
[ ] Alpha  - go ahead and release as 8.5.0
[x] Beta   - go ahead and release as 8.5.0
[ ] Stable - go ahead and release as 8.5.0

Regards,
 Felix


-
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: r1735580 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/tomcat/websocket/ webapps/docs/

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 11:29:54 2016
New Revision: 1735580

URL: http://svn.apache.org/viewvc?rev=1735580=rev
Log:
Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=59189
Explicitly release the native memory held by the Inflater and Deflater when 
using PerMessageDeflate and the WebSocket session ends.
Based on a patch by Henrik Olsson.

Modified:
tomcat/tc8.0.x/trunk/   (props changed)
tomcat/tc8.0.x/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java
tomcat/tc8.0.x/trunk/java/org/apache/tomcat/websocket/Transformation.java
tomcat/tc8.0.x/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java

tomcat/tc8.0.x/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java
tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml

Propchange: tomcat/tc8.0.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Mar 18 11:29:54 2016
@@ -1,2 +1,2 @@
 /tomcat/tc8.5.x/trunk:1735042
-/tomcat/trunk:1636524,1637156,1637176,1637188,1637331,1637684,1637695,1637890,1637892,1638720-1638725,1639653,1640010,1640083-1640084,1640088,1640275,1640322,1640347,1640361,1640365,1640403,1640410,1640652,1640655-1640658,1640688,1640700-1640883,1640903,1640976,1640978,1641000,1641026,1641038-1641039,1641051-1641052,1641058,1641064,1641300,1641369,1641374,1641380,1641486,1641634,1641656-1641692,1641704,1641707-1641718,1641720-1641722,1641735,1641981,1642233,1642280,1642554,1642564,1642595,1642606,1642668,1642679,1642697,1642699,1642766,1643002,1643045,1643054-1643055,1643066,1643121,1643128,1643206,1643209-1643210,1643216,1643249,1643270,1643283,1643309-1643310,1643323,1643365-1643366,1643370-1643371,1643465,1643474,1643536,1643570,1643634,1643649,1643651,1643654,1643675,1643731,1643733-1643734,1643761,1643766,1643814,1643937,1643963,1644017,1644169,1644201-1644203,1644321,1644323,1644516,1644523,1644529,1644535,1644730,1644768,1644784-1644785,1644790,1644793,1644815,1644884,1644886
 
,1644890,1644892,1644910,1644924,1644929-1644930,1644935,1644989,1645011,1645247,1645355,1645357-1645358,1645455,1645465,1645469,1645471,1645473,1645475,1645486-1645488,1645626,1645641,1645685,1645743,1645763,1645951-1645953,1645955,1645993,1646098-1646106,1646178,1646220,1646302,1646304,1646420,1646470-1646471,1646476,1646559,1646717-1646723,1646773,1647026,1647042,1647530,1647655,1648304,1648815,1648907,1649973,1650081,1650365,1651116,1651120,1651280,1651470,1652938,1652970,1653041,1653471,1653550,1653574,1653797,1653815-1653816,1653819,1653840,1653857,1653888,1653972,1654013,1654030,1654050,1654123,1654148,1654159,1654513,1654515,1654517,1654522,1654524,1654725,1654735,1654766,1654785,1654851-1654852,1654978,1655122-1655124,1655126-1655127,1655129-1655130,1655132-1655133,1655312,1655351,1655438,1655441,1655454,168,1656087,1656299,1656319,1656331,1656345,1656350,1656590,1656648-1656650,1656657,1657041,1657054,1657374,1657492,1657510,1657565,1657580,1657584,1657586,1657589,1657
 
592,1657607,1657609,1657682,1657907,1658207,1658734,1658781,1658790,1658799,1658802,1658804,1658833,1658840,1658966,1659043,1659053,1659059,1659174,1659184,1659188-1659189,1659216,1659263,1659293,1659304,1659306-1659307,1659382,1659384,1659428,1659471,1659486,1659505,1659516,1659521,1659524,1659559,1659562,1659803,1659806,1659814,1659833,1659862,1659905,1659919,1659948,1659967,1659983-1659984,1660060,1660074,1660077,1660133,1660168,1660331-1660332,1660353,1660358,1660924,1661386,1661770,1661867,1661972,1661990,1662200,1662308-1662309,1662548,1662614,1662696,1662736,1662985,1662988-1662989,1663264,1663277,1663298,1663534,1663562,1663676,1663715,1663754,1663768,1663772,1663781,1663893,1663995,1664143,1664163,1664174,1664301,1664317,1664347,1664657,1664659,1664710,1664863-1664864,1664866,1665085,1665292,1665559,1665653,1665661,1665672,1665694,1665697,1665736,1665779,1665976-1665977,1665980-1665981,1665985-1665986,1665989,1665998,1666004,1666008,1666013,1666017,1666024,1666116,1666386-1
 

Re: [VOTE] Release Apache Tomcat 8.5.0

2016-03-19 Thread Mark Thomas
On 18/03/2016 16:28, jean-frederic clere wrote:
> On 03/18/2016 03:47 PM, Mark Thomas wrote:
>> On 18/03/2016 14:44, jean-frederic clere wrote:
>>> On 03/17/2016 09:00 PM, Mark Thomas wrote:
  [x] Alpha  - go ahead and release as 8.5.0
>>>
>>> I have failure in the following tests:
>>> +++
>>>[concat]
>>> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO.txt
>>>[concat]
>>> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO2.txt
>>>[concat]
>>> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.NIO.txt
>>>[concat]
>>> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.NIO2.txt
>>> +++
>>>
>>> Basically that prevents my tests to go forward, it seems those tests are
>>> just wrong as openssl might not have the cipher we have in JSSE and I
>>> don't think that should be considered as an issue. I need to have a
>>> closer look but the results seem to depend on openssl version.
>>
>> They do. Unless you are running with HEAD of one of the OpenSSL
>> development branches, such failures are expected.
> 
> I think those tests will fail except the openssl is compiled with the
> exact same flags you used and it will fail if anyone uses fips,
> basically in my case they are failing because sslv2 is disabled.
> 
> Is there any easy way to skip those tests?

Set test.openssl.path to anything that doesn't point to a valid openssl
binary.

Mark


> 
> Otherwise I will look to skip them if openssl is a fips one and/or is
> sslv2 or sslv3 is disabled, does that make sense?
> 
> Cheers
> 
> Jean-Frederic
> 
> -
> 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: r1735598 - in /tomcat/tc8.5.x/trunk: ./ webapps/docs/config/http.xml

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 13:17:57 2016
New Revision: 1735598

URL: http://svn.apache.org/viewvc?rev=1735598=rev
Log:
Update with 8.5 info

Modified:
tomcat/tc8.5.x/trunk/   (props changed)
tomcat/tc8.5.x/trunk/webapps/docs/config/http.xml

Propchange: tomcat/tc8.5.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Mar 18 13:17:57 2016
@@ -1 +1 @@
-/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577
+/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577,1735597

Modified: tomcat/tc8.5.x/trunk/webapps/docs/config/http.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/webapps/docs/config/http.xml?rev=1735598=1735597=1735598=diff
==
--- tomcat/tc8.5.x/trunk/webapps/docs/config/http.xml (original)
+++ tomcat/tc8.5.x/trunk/webapps/docs/config/http.xml Fri Mar 18 13:17:57 2016
@@ -923,16 +923,16 @@
 
 
 
-  Starting with Tomcat 9, Tomcat supports Server Name Indication (SNI). This
-  allows multiple SSL configurations to be associated with a single secure
-  connector with the configuration used for any given connection determined by
-  the host name requested by the client. To facilitate this, Tomcat 9 added the
-  SSLHostConfig element which can be used to define one of
-  these configurations. Any number of SSLHostConfig may be
-  nested in a Connector. Tomcat 9 also adds support for
-  multiple certificates to be associated with a single
-  SSLHostConfig. Each SSL certificate is therefore configured
-  in a Certificate element with in an
+  First implemented in Tomcat 9 and back-ported to 8.5, Tomcat now supports
+  Server Name Indication (SNI). This allows multiple SSL configurations to be
+  associated with a single secure connector with the configuration used for any
+  given connection determined by the host name requested by the client. To
+  facilitate this, the SSLHostConfig element was added which
+  can be used to define one of these configurations. Any number of
+  SSLHostConfig may be nested in a Connector.
+  At the same time, support was added for multiple certificates to be 
associated
+  with a single SSLHostConfig. Each SSL certificate is
+  therefore configured in a Certificate element with in an
   SSLHostConfig. For further information, see the SSL Support
   section below.
 



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



[GitHub] tomcat-maven-plugin pull request: tomcat7-maven-plugin deploy path...

2016-03-19 Thread slomkowski
GitHub user slomkowski opened a pull request:

https://github.com/apache/tomcat-maven-plugin/pull/22

tomcat7-maven-plugin deploy path from command line

I've added the option to specify context path from command line when using 
self-contained JAR generated by the plugin.

By default, deploy path is specified by parameter `` in *pom.xml*. 
Now you can override it from command line using `-path='/deploy_path'`.

I've noticed that `Tomcat7Runner` accepts `wars` with several deployable 
WARs specified, but since (AFAIK) puts only one WAR file, I assumed that 
modifying `wars` to be safe.


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/1connect/tomcat-maven-plugin trunk

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/tomcat-maven-plugin/pull/22.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #22


commit 70ff85fdef87332a616af86db5876b1612b9eec3
Author: Michał Słomkowski 
Date:   2016-03-16T23:27:53Z

add support for deploy path from command line




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

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



[VOTE] Release Apache Tomcat 8.5.0

2016-03-19 Thread Mark Thomas
The proposed Apache Tomcat 8.5.0 release is now available for voting.

This is the first release of the 8.5.x branch. The release is, in essence:
- Based on a copy of the 9.0.0.M4 tag
- All 9.0.x changes to the specification APIs have been reverted. The
  specification APIs should match 8.0.x exactly
- Java 8 specific code has been re-written for Java 7
- Tomcat and specification versions have been set

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.0/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1066/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/

The proposed 8.5.0 release is:
[ ] Broken - do not release
[ ] Alpha  - go ahead and release as 8.5.0
[ ] Beta   - go ahead and release as 8.5.0
[ ] Stable - go ahead and release as 8.5.0

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



svn commit: r1735615 - /tomcat/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 15:29:44 2016
New Revision: 1735615

URL: http://svn.apache.org/viewvc?rev=1735615=rev
Log:
Make test more robust after failure observed with NIO2

Modified:
tomcat/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java

Modified: tomcat/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java?rev=1735615=1735614=1735615=diff
==
--- tomcat/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java 
(original)
+++ tomcat/trunk/test/org/apache/tomcat/websocket/server/TestShutdown.java Fri 
Mar 18 15:29:44 2016
@@ -20,6 +20,7 @@ import java.io.IOException;
 import java.net.URI;
 import java.util.concurrent.CountDownLatch;
 import java.util.concurrent.TimeUnit;
+import java.util.concurrent.atomic.AtomicLong;
 
 import javax.websocket.ClientEndpointConfig;
 import javax.websocket.ContainerProvider;
@@ -68,6 +69,14 @@ public class TestShutdown extends Tomcat
 wsSession.addMessageHandler(handler);
 wsSession.getBasicRemote().sendText("Hello");
 
+int count = 0;
+while (count < 10 && EchoBufferedEndpoint.messageCount.get() == 0) {
+Thread.sleep(200);
+count++;
+}
+Assert.assertNotEquals("Message not received by server",
+EchoBufferedEndpoint.messageCount.get(), 0);
+
 tomcat.stop();
 
 Assert.assertTrue("Latch expired waiting for message", latch.await(10, 
TimeUnit.SECONDS));
@@ -85,6 +94,8 @@ public class TestShutdown extends Tomcat
 @ServerEndpoint("/test")
 public static class EchoBufferedEndpoint {
 
+private static AtomicLong messageCount = new AtomicLong(0);
+
 @OnOpen
 public void onOpen(Session session, @SuppressWarnings("unused") 
EndpointConfig  epc)
 throws IOException {
@@ -93,6 +104,7 @@ public class TestShutdown extends Tomcat
 
 @OnMessage
 public void onMessage(Session session, String msg) throws IOException {
+messageCount.incrementAndGet();
 session.getBasicRemote().sendText(msg);
 }
 }



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



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

2016-03-19 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-test-nio2 has an issue affecting its community integration.
This issue affects 1 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-test-nio2 :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio2/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-NIO2
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO2/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO2/logs]



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio2/gump_work/build_tomcat-trunk_tomcat-trunk-test-nio2.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-nio2 (Type: Build)
Work ended in a state of : Failed
Elapsed: 36 mins 28 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 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dtest.reports=output/logs-NIO2 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160317-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.relaxTiming=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160317.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160317-native-src.tar.gz
 -Dtest.temp=output/test-tmp-NIO2 -Dtest.accesslog=true -Dexecute
 .test.nio=false 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160317/bin/openssl
 -Dexecute.test.apr=false -Dtest.excludePerformance=true 
-Dexecute.test.nio2=true 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[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/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/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/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 

[GUMP@vmgump]: Project tomcat-tc7.0.x-test-apr (in module tomcat-7.0.x) failed

2016-03-19 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-tc7.0.x-test-apr has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 3 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-tc7.0.x-test-apr :  Tomcat 7.x, a web server implementing Java 
Servlet 3.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property 
tomcat-dbcp-src.jar.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property 
tomcat-dbcp.home.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-7.0.x/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-7.0.x/output/test-tmp-APR/logs



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/gump_work/build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr.html
Work Name: build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 39 mins 46 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 
-Dbase.path=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-build-libs 
-Dcommons-pool.home=/srv/gump/public/workspace/commons-pool-1.x 
-Dtest.temp=output/test-tmp-APR 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dexamples.sources.skip=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160319.jar
 
-Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-src.jar
 -Dtomcat-dbcp.home=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps 
-Dtest.excludePerformance=true 
-Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcommons-dbcp.home=/srv/gump/public/workspace/commons-dbcp-1.x 
-Dexecute.test.apr=true -Dexec
 ute.test.bio=false 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160319-native-src.tar.gz
 -Dtest.reports=output/logs-APR 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160319-native-src.tar.gz
 -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-12/dest-20160319/lib 
-Dexecute.test.nio=false -Dtest.accesslog=true 
-Dtomcat-dbcp.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-20160319.jar
 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-7.0.x]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-7.0.x/output/testclasses:/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/tomcat-7.0.x/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/servlet-api.ja
 
r:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/tomcat-coyote.jar:/srv

Re: [VOTE] Release Apache Tomcat 9.0.0.M4

2016-03-19 Thread Mark Thomas
On 16/03/2016 12:04, Violeta Georgieva wrote:
> 2016-03-16 11:59 GMT+02:00 Mark Thomas :
>>
>> On 16/03/2016 09:34, Violeta Georgieva wrote:
>>> Hi Mark,
>>>
>>> 2016-03-12 15:58 GMT+02:00 Mark Thomas :

 The proposed Apache Tomcat 9.0.0.M4 release is now available for
> voting.

 This is a milestone release for the 9.0.x branch. It should be
 noted that, as a milestone release:
 - Servlet 4.0 is not finalised
 - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0

 The major changes compared to the 9.0.0.M3 branch are:
 - Added JASPIC support
 - Switch to the ParallelWebappClassLoader by default
 - Reduce runtime memory footprint
 - Lots of bug fixes

 For full details, see the changelog:

> http://svn.us.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml

 It can be obtained from:
 https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M4/
 The Maven staging repo is:

> https://repository.apache.org/content/repositories/orgapachetomcat-1065/
 The svn tag is:
 http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M4/

 The proposed 9.0.0.M4 release is:
 [ ] Broken - do not release
 [ ] Alpha - go ahead and release as 9.0.0.M4

>>>
>>> I have issues with javax.websocket.Session.setMaxIdleTimeout(long)
>>>
>>> I can send messages after the max idle timeout.
>>>
>>> I have a test. I can send it here as a patch, or I can commit it to the
>>> repo and mark it as non-executable.
>>
>> Commit it and mark it as ignored
>>
> 
> I committed it. My expectation is that "After sleep..." message will not be
> received. Is that correct?

The test has a bug.

The key points are:
- messages are processed serially on the server side
- the client session isn't closed until the server sends the response
  to the close message from the client

The sequence of events is

Seq Client  Server
1   Send msgSend timeout msg
2   Sleep()
3   Send close  (still sleeping)
4   Send after sleep msg
5   Rx after sleep
6   Rx close msg
7   Send close msg
8   Rx close msg
9   Close session

The server needs to send the 'After sleep' msg on on a different thread
and then it should fail server side.

Mark


> 
>> Mark
>>
>>
>> -
>> 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



Re: [VOTE] Release Apache Tomcat 8.5.0

2016-03-19 Thread Mark Thomas
On 18/03/2016 14:44, jean-frederic clere wrote:
> On 03/17/2016 09:00 PM, Mark Thomas wrote:
>>  [x] Alpha  - go ahead and release as 8.5.0
> 
> I have failure in the following tests:
> +++
>[concat]
> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO.txt
>[concat]
> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestCipher.NIO2.txt
>[concat]
> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.NIO.txt
>[concat]
> TEST-org.apache.tomcat.util.net.openssl.ciphers.TestOpenSSLCipherConfigurationParser.NIO2.txt
> +++
> 
> Basically that prevents my tests to go forward, it seems those tests are
> just wrong as openssl might not have the cipher we have in JSSE and I
> don't think that should be considered as an issue. I need to have a
> closer look but the results seem to depend on openssl version.

They do. Unless you are running with HEAD of one of the OpenSSL
development branches, such failures are expected.

Mark


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



[GUMP@vmgump]: Project tomcat-tc7.0.x-test-nio (in module tomcat-7.0.x) failed

2016-03-19 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-tc7.0.x-test-nio has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 12 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-tc7.0.x-test-nio :  Tomcat 7.x, a web server implementing Java 
Servlet 3.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-nio/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property 
tomcat-dbcp-src.jar.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property 
tomcat-dbcp.home.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-7.0.x/output/logs-NIO
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-7.0.x/output/test-tmp-NIO/logs



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-nio/gump_work/build_tomcat-7.0.x_tomcat-tc7.0.x-test-nio.html
Work Name: build_tomcat-7.0.x_tomcat-tc7.0.x-test-nio (Type: Build)
Work ended in a state of : Failed
Elapsed: 50 mins 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 
-Dbase.path=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-build-libs 
-Dcommons-pool.home=/srv/gump/public/workspace/commons-pool-1.x 
-Dtest.temp=output/test-tmp-NIO 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dexamples.sources.skip=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160316.jar
 
-Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-src.jar
 -Dtomcat-dbcp.home=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps 
-Dtest.excludePerformance=true 
-Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcommons-dbcp.home=/srv/gump/public/workspace/commons-dbcp-1.x 
-Dexecute.test.apr=false -Dexe
 cute.test.bio=false 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160316-native-src.tar.gz
 -Dtest.reports=output/logs-NIO 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160316-native-src.tar.gz
 -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dexecute.test.nio=true -Dtest.accesslog=true 
-Dtomcat-dbcp.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-20160316.jar
 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-7.0.x]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-7.0.x/output/testclasses:/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/tomcat-7.0.x/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/servlet-api.ja
 

[VOTE] Release Apache Tomcat 8.0.33

2016-03-19 Thread Mark Thomas
The proposed Apache Tomcat 8.0.33 release is now available for voting.

The main changes since 8.0.32 are:

- Correct a false positive warning for ThreadLocal related memory
  leaks when the key class but not the value class has been loaded
  by the web application class loader.

- Improve the performance of
  javax.servlet.jsp.el.ScopedAttributeELResolver when resolving
  attributes that do not exist.

- Update the packaged version of the Tomcat Native Library to 1.2.5
  to pick up the Windows binaries that are based on OpenSSL 1.0.2g
  and APR 1.5.1.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.33/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1067/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_33/

The proposed 8.0.33 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 8.0.33

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



[Bug 57129] Regression. Load WEB-INF/lib jarfiles in alphabetical order

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=57129

--- Comment #18 from war...@gmail.com ---
Hello,

Give back a deterministic, reproducible classloader!!! 

 P.Busque ask at least an option to do that  

I vote +100 on that!


I manage ~100 of web application on an old application server that has non
deterministic classloader. I got regulary issue with 
- duplicate class (easy to fix)
- random XML parser / transformer /... (service based thing) 
- random bug when parsing XML to java class ( can be linked to xml parser, can
be linked to different schema with different version because application need
to manage this...)

Developers really like to say it runs on their computer and testing so
production is not their problem but yours...   Violence is not the answer...
they said...

-- 
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]: Project tomcat-tc7.0.x-test-apr (in module tomcat-7.0.x) failed

2016-03-19 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-tc7.0.x-test-apr has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 13 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-tc7.0.x-test-apr :  Tomcat 7.x, a web server implementing Java 
Servlet 3.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property 
tomcat-dbcp-src.jar.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property 
tomcat-dbcp.home.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-7.0.x/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-7.0.x/output/test-tmp-APR/logs



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/gump_work/build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr.html
Work Name: build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 51 mins 21 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 
-Dbase.path=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-build-libs 
-Dcommons-pool.home=/srv/gump/public/workspace/commons-pool-1.x 
-Dtest.temp=output/test-tmp-APR 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dexamples.sources.skip=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160316.jar
 
-Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-src.jar
 -Dtomcat-dbcp.home=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps 
-Dtest.excludePerformance=true 
-Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcommons-dbcp.home=/srv/gump/public/workspace/commons-dbcp-1.x 
-Dexecute.test.apr=true -Dexec
 ute.test.bio=false 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160316-native-src.tar.gz
 -Dtest.reports=output/logs-APR 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160316-native-src.tar.gz
 -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-12/dest-20160316/lib 
-Dexecute.test.nio=false -Dtest.accesslog=true 
-Dtomcat-dbcp.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-20160316.jar
 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-7.0.x]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-7.0.x/output/testclasses:/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/tomcat-7.0.x/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/servlet-api.ja
 

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

2016-03-19 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-test-apr has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 3 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-test-apr :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs]



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-apr/gump_work/build_tomcat-trunk_tomcat-trunk-test-apr.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 53 mins 10 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 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dtest.reports=output/logs-APR 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160319-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-trunk/dest-20160319/lib 
-Dtest.relaxTiming=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160319.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160319-nat
 ive-src.tar.gz -Dtest.temp=output/test-tmp-APR -Dtest.accesslog=true 
-Dexecute.test.nio=false 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160319/bin/openssl
 -Dexecute.test.apr=true -Dtest.excludePerformance=true 
-Dexecute.test.nio2=false 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[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/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/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/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 
r:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/websocket-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jaspic-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-storeconfig.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper-el.jar:/srv/gump/public/workspace/tomcat

svn commit: r1735438 - in /tomcat/tc8.5.x/tags/TOMCAT_8_5_0: ./ build.properties.default webapps/docs/changelog.xml

2016-03-19 Thread markt
Author: markt
Date: Thu Mar 17 14:45:28 2016
New Revision: 1735438

URL: http://svn.apache.org/viewvc?rev=1735438=rev
Log:
Tag 8.5.0

Added:
tomcat/tc8.5.x/tags/TOMCAT_8_5_0/   (props changed)
  - copied from r1735437, tomcat/tc8.5.x/trunk/
Modified:
tomcat/tc8.5.x/tags/TOMCAT_8_5_0/build.properties.default
tomcat/tc8.5.x/tags/TOMCAT_8_5_0/webapps/docs/changelog.xml

Propchange: tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
--
bugtraq:append = false

Propchange: tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
--
bugtraq:label = Bugzilla ID (optional)

Propchange: tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
--
--- bugtraq:logregex (added)
+++ bugtraq:logregex Thu Mar 17 14:45:28 2016
@@ -0,0 +1,2 @@
+(https?\://(bz|issues)\.apache\.org/bugzilla/show_bug.cgi\?id=\d+|BZ\s?\d+)
+(\d+)

Propchange: tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
--
bugtraq:message = Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
--
bugtraq:url = https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
--
--- svn:ignore (added)
+++ svn:ignore Thu Mar 17 14:45:28 2016
@@ -0,0 +1,7 @@
+.*
+build.properties
+logs
+nbproject
+output
+work
+*.iml

Propchange: tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
--
svn:mergeinfo = 
/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044

Propchange: tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
--
svnmailer:content-charset = utf-8

Modified: tomcat/tc8.5.x/tags/TOMCAT_8_5_0/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/build.properties.default?rev=1735438=1735437=1735438=diff
==
--- tomcat/tc8.5.x/tags/TOMCAT_8_5_0/build.properties.default (original)
+++ tomcat/tc8.5.x/tags/TOMCAT_8_5_0/build.properties.default Thu Mar 17 
14:45:28 2016
@@ -27,7 +27,7 @@ version.major=8
 version.minor=5
 version.build=0
 version.patch=0
-version.suffix=-dev
+version.suffix=
 
 # - Build control flags -
 # Note enabling validation uses Checkstyle which is LGPL licensed

Modified: tomcat/tc8.5.x/tags/TOMCAT_8_5_0/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/webapps/docs/changelog.xml?rev=1735438=1735437=1735438=diff
==
--- tomcat/tc8.5.x/tags/TOMCAT_8_5_0/webapps/docs/changelog.xml (original)
+++ tomcat/tc8.5.x/tags/TOMCAT_8_5_0/webapps/docs/changelog.xml Thu Mar 17 
14:45:28 2016
@@ -44,7 +44,7 @@
   They eventually become mixed with the numbered issues. (I.e., numbered
   issues do not "pop up" wrt. others).
 -->
-
+
   
 
   



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



svn commit: r12766 [2/2] - in /dev/tomcat/tomcat-8/v8.5.0: ./ bin/ bin/embed/ bin/extras/ src/

2016-03-19 Thread markt
Added: dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.asc
==
--- dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.asc (added)
+++ dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.asc Thu Mar 17 
15:19:24 2016
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCAAGBQJW6sOpAAoJEBDAHFovYFnn7BYQAMCxpaqGlKayS4byTWo9mLNJ
+C2tNbinE6+NLzcpUVrY4vTfvvVqyP/mqbCGIIhILlFDphEHQSQPZroG/9GoapuXm
+VuwNjFGIJ9VCX/Q0OW5XLiTvTQto06HL3R1IL53WCMj87rwIX0r85+OxfN+3QSjf
+g4Ui7fD6LDDxBDz8ocpgIIwqrt17gKqKcHhi7E/3MSq/9fZzAdT+xaXKTBarpipo
+p9a1HITDZDL7gJxlw/HPWgRlTqvZPVRmV1Snz6Jk7FpljnEWYPLgDn32afNt8dlY
+qoz5YOpOtqmuxSLCVqzQA8Pp1b9Y4hUzGHtshYUQXZVpCMf8mi09qQCfAwnqwn4d
+bS656L1880uqsOptLlw+xu7Ykbdw04XzXB9KsGOpMfAuaqeGMtPzyrG3t6j+s3ot
+Xu9UePYxo4f8jBmWRQfbIMfriAC9bb79gIca02QtjH8CB31kyIsSmltoyHB1MR0E
+n3B3lQOcptzNA4QGQg/ml2B6+nDkQqAwY+7LIO/DpdtETxkTZm98AhpZOZVZKWmi
+/dEtE/TF+gxkT5vmnmMomkwmTn3sDSkPHo1ItC1bzEXdOdFhO6Vt46WqRJiAE4i3
+mXicyRFizfh49BU591+2NH3/2D4cIjDmpfg7DzHmxAC709i193stmnibZ4NFCvOF
+vrVwSwI3Zn40HDSrNt1R
+=WxdI
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.md5
==
--- dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.md5 (added)
+++ dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.md5 Thu Mar 17 
15:19:24 2016
@@ -0,0 +1 @@
+786aad941ca0ef450f8e56f75ff04082 *tomcat-juli.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.sha1
==
--- dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.sha1 (added)
+++ dev/tomcat/tomcat-8/v8.5.0/bin/extras/tomcat-juli.jar.sha1 Thu Mar 17 
15:19:24 2016
@@ -0,0 +1 @@
+9440f8627544dd442c1d8378204f00c13a1cc835 *tomcat-juli.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz
--
svn:mime-type = application/x-gzip

Added: dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.asc
==
--- dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.asc (added)
+++ dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.asc Thu Mar 
17 15:19:24 2016
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCAAGBQJW6sSAAAoJEBDAHFovYFnn9D4P/18jJYCDIikMqzGKSoaIZJRg
+jLoYHASH3hVNfI4oPZa7yHG0YTMa+wqpL9qo/CHMFfmQMZjZ1OJl4bFCPwZ1rHuG
+Xoh8T3YbKDOPcm7vyzqZx5rN9VpkeHIIk5KH49kw5i2ekczCYVFx9eaIZzoKDkyn
+42t+q3IUzNpUyCekAMqxC2N02CLB1mWw+QTGQqEW/r1Zoffwa8pzDC0Zf2dt/XkJ
+mRS/jO2NITlf6XkMZm0s6vxf15uzokfg054rUsz3lr1tMPcvJho7t48vU76cg0y8
+n5wRl3ST542N/6ymuhPOEmtvWHxkgGW0SB44II8OU/8VVyDanxKnxVnAFEtWLs4o
+aYE7Kf6e4xuJzp0LerNwpg17mE5iIJc/DeS+wX9c6f0lm5cVle5vdR7eDiCsJqvF
+wlppjScOnZkcTUpRBTzsdBc0M7VVOaUZXHwmTnzFwKyE7xkUQcWBFZv503dNiDAn
+Yw9/5jkQS/ei2C2ii8i5X/JdiKg2SDMlKx12Lb3TeC8q4OnLUNRpbckl/sC1dkhv
+jMK8CYeG3nnKvpl1Me818mVRhIO+do/pxuaUQ4FCaWPlzInt+iIuCGXjr5LNoxOv
+Th3ilMAxK1fdA6DYtzi4vuB0ZFEUAisT8BCT49pyh+Ehq5gIpBbnqjVO+bk9ytam
+JFYG60fu94NjCFcJvI9Q
+=jAub
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.md5
==
--- dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.md5 (added)
+++ dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.md5 Thu Mar 
17 15:19:24 2016
@@ -0,0 +1 @@
+d7772db9c65e8bab71273c8e7d266b68 *apache-tomcat-8.5.0-src.tar.gz
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.sha1
==
--- dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.sha1 (added)
+++ dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.tar.gz.sha1 Thu Mar 
17 15:19:24 2016
@@ -0,0 +1 @@
+04dae346e47cbf531af1144c12b859c42dcdc040 *apache-tomcat-8.5.0-src.tar.gz
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.5.0/src/apache-tomcat-8.5.0-src.zip
==
Binary file - no diff available.

Propchange: 

svn commit: r1735674 - in /tomcat/tc8.0.x/tags/TOMCAT_8_0_33: ./ build.properties.default webapps/docs/changelog.xml

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 20:30:50 2016
New Revision: 1735674

URL: http://svn.apache.org/viewvc?rev=1735674=rev
Log:
Tag 8.0.33

Added:
tomcat/tc8.0.x/tags/TOMCAT_8_0_33/   (props changed)
  - copied from r1735673, tomcat/tc8.0.x/trunk/
Modified:
tomcat/tc8.0.x/tags/TOMCAT_8_0_33/build.properties.default
tomcat/tc8.0.x/tags/TOMCAT_8_0_33/webapps/docs/changelog.xml

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_33/
--
bugtraq:append = false

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_33/
--
bugtraq:label = Bugzilla ID (optional)

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_33/
--
--- bugtraq:logregex (added)
+++ bugtraq:logregex Fri Mar 18 20:30:50 2016
@@ -0,0 +1,2 @@
+(https?\://(bz|issues)\.apache\.org/bugzilla/show_bug.cgi\?id=\d+|BZ\s?\d+)
+(\d+)

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_33/
--
bugtraq:message = Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_33/
--
bugtraq:url = https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_33/
--
--- svn:ignore (added)
+++ svn:ignore Fri Mar 18 20:30:50 2016
@@ -0,0 +1,7 @@
+.*
+build.properties
+logs
+nbproject
+output
+work
+*.iml

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_33/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Fri Mar 18 20:30:50 2016
@@ -0,0 +1,2 @@
+/tomcat/tc8.5.x/trunk:1735042
+/tomcat/trunk:1636524,1637156,1637176,1637188,1637331,1637684,1637695,1637890,1637892,1638720-1638725,1639653,1640010,1640083-1640084,1640088,1640275,1640322,1640347,1640361,1640365,1640403,1640410,1640652,1640655-1640658,1640688,1640700-1640883,1640903,1640976,1640978,1641000,1641026,1641038-1641039,1641051-1641052,1641058,1641064,1641300,1641369,1641374,1641380,1641486,1641634,1641656-1641692,1641704,1641707-1641718,1641720-1641722,1641735,1641981,1642233,1642280,1642554,1642564,1642595,1642606,1642668,1642679,1642697,1642699,1642766,1643002,1643045,1643054-1643055,1643066,1643121,1643128,1643206,1643209-1643210,1643216,1643249,1643270,1643283,1643309-1643310,1643323,1643365-1643366,1643370-1643371,1643465,1643474,1643536,1643570,1643634,1643649,1643651,1643654,1643675,1643731,1643733-1643734,1643761,1643766,1643814,1643937,1643963,1644017,1644169,1644201-1644203,1644321,1644323,1644516,1644523,1644529,1644535,1644730,1644768,1644784-1644785,1644790,1644793,1644815,1644884,1644886
 
,1644890,1644892,1644910,1644924,1644929-1644930,1644935,1644989,1645011,1645247,1645355,1645357-1645358,1645455,1645465,1645469,1645471,1645473,1645475,1645486-1645488,1645626,1645641,1645685,1645743,1645763,1645951-1645953,1645955,1645993,1646098-1646106,1646178,1646220,1646302,1646304,1646420,1646470-1646471,1646476,1646559,1646717-1646723,1646773,1647026,1647042,1647530,1647655,1648304,1648815,1648907,1649973,1650081,1650365,1651116,1651120,1651280,1651470,1652938,1652970,1653041,1653471,1653550,1653574,1653797,1653815-1653816,1653819,1653840,1653857,1653888,1653972,1654013,1654030,1654050,1654123,1654148,1654159,1654513,1654515,1654517,1654522,1654524,1654725,1654735,1654766,1654785,1654851-1654852,1654978,1655122-1655124,1655126-1655127,1655129-1655130,1655132-1655133,1655312,1655351,1655438,1655441,1655454,168,1656087,1656299,1656319,1656331,1656345,1656350,1656590,1656648-1656650,1656657,1657041,1657054,1657374,1657492,1657510,1657565,1657580,1657584,1657586,1657589,1657
 
592,1657607,1657609,1657682,1657907,1658207,1658734,1658781,1658790,1658799,1658802,1658804,1658833,1658840,1658966,1659043,1659053,1659059,1659174,1659184,1659188-1659189,1659216,1659263,1659293,1659304,1659306-1659307,1659382,1659384,1659428,1659471,1659486,1659505,1659516,1659521,1659524,1659559,1659562,1659803,1659806,1659814,1659833,1659862,1659905,1659919,1659948,1659967,1659983-1659984,1660060,1660074,1660077,1660133,1660168,1660331-1660332,1660353,1660358,1660924,1661386,1661770,1661867,1661972,1661990,1662200,1662308-1662309,1662548,1662614,1662696,1662736,1662985,1662988-1662989,1663264,1663277,1663298,1663534,1663562,1663676,1663715,1663754,1663768,1663772,1663781,1663893,1663995,1664143,1664163,1664174,1664301,1664317,1664347,1664657,1664659,1664710,1664863-1664864,1664866,1665085,1665292,1665559,1665653,1665661,1665672,1665694,1665697,1665736,1665779,1665976-1665977,1665980-1665981,1665985-1665986,1665989,1665998,1666004,1666008,1666013,1666017,1666024,1666116,1666386-1
 

Re: [VOTE] Release Apache Tomcat 8.5.0

2016-03-19 Thread Emmanuel Bourg
Hi,

I noticed that webapps/docs/config/http.xml still mentions Tomcat 9, I
guess this needs to be replaced with Tomcat 8.5 if SNI is indeed
available in this version. I haven't checked the other parts of the
documentation.

Emmanuel Bourg


Le 17/03/2016 21:00, Mark Thomas a écrit :
> The proposed Apache Tomcat 8.5.0 release is now available for voting.
> 
> This is the first release of the 8.5.x branch. The release is, in essence:
> - Based on a copy of the 9.0.0.M4 tag
> - All 9.0.x changes to the specification APIs have been reverted. The
>   specification APIs should match 8.0.x exactly
> - Java 8 specific code has been re-written for Java 7
> - Tomcat and specification versions have been set
> 
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.0/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1066/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
> 
> The proposed 8.5.0 release is:
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 8.5.0
> [ ] Beta   - go ahead and release as 8.5.0
> [ ] Stable - go ahead and release as 8.5.0
> 
> -
> 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: r1735577 - in /tomcat/trunk: java/org/apache/tomcat/websocket/ webapps/docs/

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 11:22:30 2016
New Revision: 1735577

URL: http://svn.apache.org/viewvc?rev=1735577=rev
Log:
Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=59189
Explicitly release the native memory held by the Inflater and Deflater when 
using PerMessageDeflate and the WebSocket session ends.
Based on a patch by Henrik Olsson.

Modified:
tomcat/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java
tomcat/trunk/java/org/apache/tomcat/websocket/Transformation.java
tomcat/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java
tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java
tomcat/trunk/webapps/docs/changelog.xml

Modified: tomcat/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java?rev=1735577=1735576=1735577=diff
==
--- tomcat/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/PerMessageDeflate.java Fri 
Mar 18 11:22:30 2016
@@ -460,4 +460,13 @@ public class PerMessageDeflate implement
 }
 return result;
 }
+
+
+@Override
+public void close() {
+// There will always be a next transformation
+next.close();
+inflater.end();
+deflater.end();
+}
 }

Modified: tomcat/trunk/java/org/apache/tomcat/websocket/Transformation.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/Transformation.java?rev=1735577=1735576=1735577=diff
==
--- tomcat/trunk/java/org/apache/tomcat/websocket/Transformation.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/Transformation.java Fri Mar 
18 11:22:30 2016
@@ -103,4 +103,9 @@ public interface Transformation {
  *  may be bigger or smaller than the size of the input list
  */
 List sendMessagePart(List messageParts);
+
+/**
+ * Clean-up any resources that were used by the transformation.
+ */
+void close();
 }

Modified: tomcat/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java?rev=1735577=1735576=1735577=diff
==
--- tomcat/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/WsFrameBase.java Fri Mar 18 
11:22:30 2016
@@ -737,6 +737,11 @@ public abstract class WsFrameBase {
 public boolean validateRsv(int rsv, byte opCode) {
 return rsv == 0;
 }
+
+@Override
+public void close() {
+// NO-OP for the terminal transformations
+}
 }
 
 

Modified: 
tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java?rev=1735577=1735576=1735577=diff
==
--- tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/WsRemoteEndpointImplBase.java 
Fri Mar 18 11:22:30 2016
@@ -704,6 +704,9 @@ public abstract class WsRemoteEndpointIm
 for (EncoderEntry entry : encoderEntries) {
 entry.getEncoder().destroy();
 }
+// The transformation handles both input and output. It only needs to 
be
+// closed once so it is closed here on the output side.
+transformation.close();
 doClose();
 }
 

Modified: tomcat/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1735577=1735576=1735577=diff
==
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Fri Mar 18 11:22:30 2016
@@ -65,6 +65,16 @@
   
 
   
+  
+
+  
+59189: Explicitly release the native memory held by the
+Inflater and Deflater when using
+PerMessageDeflate and the WebSocket session ends. Based on a patch by
+Henrik Olsson. (markt)
+  
+
+  
 
 
   



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



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

2016-03-19 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-test-apr has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 2 runs.
The current state of this project is 'Failed', with reason 'Build Timed Out'.
For reference only, the following projects are affected by this:
- tomcat-trunk-test-apr :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build timed out
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-APR/logs]



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-apr/gump_work/build_tomcat-trunk_tomcat-trunk-test-apr.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 1 hour 1 sec
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 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dtest.reports=output/logs-APR 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160316-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-trunk/dest-20160316/lib 
-Dtest.relaxTiming=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160316.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160316-nat
 ive-src.tar.gz -Dtest.temp=output/test-tmp-APR -Dtest.accesslog=true 
-Dexecute.test.nio=false 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160316/bin/openssl
 -Dexecute.test.apr=true -Dtest.excludePerformance=true 
-Dexecute.test.nio2=false 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[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/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/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/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 

[Bug 59189] PerMessageDeflate leaves native memory allocated unnecessarily

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59189

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from Mark Thomas  ---
Thanks for the report and the proposed fix.

I ended up applying a variation on your patch since I found a simpler path to
call close().

The fix has been applied to:
- 9.0.x for 9.0.0.M5 onwards
- 8.5.x for 8.5.1 onwards
- 8.0.x for 8.0.33 onwards
- 7.0.x for 7.0.69 onwards

-- 
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



Early Access builds of JDK 9 b110 & JDK 9 with Project Jigsaw b110 (#4664) are available on java.net

2016-03-19 Thread Rory O'Donnell


Hi Mark/Mladen,

Early Access b110  for JDK 9 is 
available on java.net, summary of  changes are listed here 
.
Among other fixes , the following changes are also included from builds 
108 to 110


 o removal of the OS X-specific com.apple.concurrent package
 o update to the JAX-WS RI integration to latest version
   (2.3.0-SNAPSHOT)
 o disabling of Diffie-Hellman keys smaller than 1024 bits

Early Access b110  (#4664) for JDK 9 with 
Project Jigsaw is available on java.net.
We expect this will be the last EA build before we integrate into JDK 9. 
This means that this

EA build is essentially what will be jdk-9+111 next week.

As always, please help out by trying out existing code and libraries to 
see what works and
doesn't work. We have a detailed list of compatibility issues listed in 
JEP 261 [2].


Also feedback and questions from those that trying the EA build to 
modularize existing
code would be appreciated. We also want to know what works and doesn't 
work here [3]


Rgds,Rory


[1] https://jdk9.java.net/jigsaw/
[2] http://openjdk.java.net/jeps/261
[3] http://mail.openjdk.java.net/pipermail/jigsaw-dev/

--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin,Ireland



svn commit: r1735597 - /tomcat/trunk/webapps/docs/config/http.xml

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 13:17:03 2016
New Revision: 1735597

URL: http://svn.apache.org/viewvc?rev=1735597=rev
Log:
Update with 8.5 info

Modified:
tomcat/trunk/webapps/docs/config/http.xml

Modified: tomcat/trunk/webapps/docs/config/http.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/config/http.xml?rev=1735597=1735596=1735597=diff
==
--- tomcat/trunk/webapps/docs/config/http.xml (original)
+++ tomcat/trunk/webapps/docs/config/http.xml Fri Mar 18 13:17:03 2016
@@ -923,16 +923,16 @@
 
 
 
-  Starting with Tomcat 9, Tomcat supports Server Name Indication (SNI). This
-  allows multiple SSL configurations to be associated with a single secure
-  connector with the configuration used for any given connection determined by
-  the host name requested by the client. To facilitate this, Tomcat 9 added the
-  SSLHostConfig element which can be used to define one of
-  these configurations. Any number of SSLHostConfig may be
-  nested in a Connector. Tomcat 9 also adds support for
-  multiple certificates to be associated with a single
-  SSLHostConfig. Each SSL certificate is therefore configured
-  in a Certificate element with in an
+  First implemented in Tomcat 9 and back-ported to 8.5, Tomcat now supports
+  Server Name Indication (SNI). This allows multiple SSL configurations to be
+  associated with a single secure connector with the configuration used for any
+  given connection determined by the host name requested by the client. To
+  facilitate this, the SSLHostConfig element was added which
+  can be used to define one of these configurations. Any number of
+  SSLHostConfig may be nested in a Connector.
+  At the same time, support was added for multiple certificates to be 
associated
+  with a single SSLHostConfig. Each SSL certificate is
+  therefore configured in a Certificate element with in an
   SSLHostConfig. For further information, see the SSL Support
   section below.
 



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



svn commit: r1735559 - /tomcat/tc8.5.x/trunk/RUNNING.txt

2016-03-19 Thread violetagg
Author: violetagg
Date: Fri Mar 18 09:23:58 2016
New Revision: 1735559

URL: http://svn.apache.org/viewvc?rev=1735559=rev
Log:
Tomcat 8.5 can run with JDK 7 or later

Modified:
tomcat/tc8.5.x/trunk/RUNNING.txt

Modified: tomcat/tc8.5.x/trunk/RUNNING.txt
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/RUNNING.txt?rev=1735559=1735558=1735559=diff
==
--- tomcat/tc8.5.x/trunk/RUNNING.txt (original)
+++ tomcat/tc8.5.x/trunk/RUNNING.txt Fri Mar 18 09:23:58 2016
@@ -20,16 +20,16 @@
 ===
 
 Apache Tomcat @VERSION_MAJOR_MINOR@ requires a Java Standard Edition Runtime
-Environment (JRE) version 8 or later.
+Environment (JRE) version 7 or later.
 
 =
-Running With JRE 8 Or Later
+Running With JRE 7 Or Later
 =
 
 (1) Download and Install a Java SE Runtime Environment (JRE)
 
 (1.1) Download a Java SE Runtime Environment (JRE),
-  release version 8 or later, from
+  release version 7 or later, from
   http://www.oracle.com/technetwork/java/javase/downloads/index.html
 
 (1.2) Install the JRE according to the instructions included with the
@@ -157,7 +157,7 @@ create the following script file:
 
 On Windows, %CATALINA_BASE%\bin\setenv.bat:
 
-  set "JRE_HOME=%ProgramFiles%\Java\jre8"
+  set "JRE_HOME=%ProgramFiles%\Java\jre7"
   exit /b 0
 
 On *nix, $CATALINA_BASE/bin/setenv.sh:



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



[GUMP@vmgump]: Project tomcat-tc7.0.x-test-apr (in module tomcat-7.0.x) failed

2016-03-19 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-tc7.0.x-test-apr has an issue affecting its community 
integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- tomcat-tc7.0.x-test-apr :  Tomcat 7.x, a web server implementing Java 
Servlet 3.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property 
tomcat-dbcp-src.jar.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -DEBUG- Dependency on tomcat-tc7.0.x-dbcp exists, no need to add for property 
tomcat-dbcp.home.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-7.0.x/output/logs-APR
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-7.0.x/output/test-tmp-APR/logs



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-7.0.x/tomcat-tc7.0.x-test-apr/gump_work/build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr.html
Work Name: build_tomcat-7.0.x_tomcat-tc7.0.x-test-apr (Type: Build)
Work ended in a state of : Failed
Elapsed: 42 mins 13 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 
-Dbase.path=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-build-libs 
-Dcommons-pool.home=/srv/gump/public/workspace/commons-pool-1.x 
-Dtest.temp=output/test-tmp-APR 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dexamples.sources.skip=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160318.jar
 
-Dtomcat-dbcp-src.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-src.jar
 -Dtomcat-dbcp.home=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps 
-Dtest.excludePerformance=true 
-Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcommons-dbcp.home=/srv/gump/public/workspace/commons-dbcp-1.x 
-Dexecute.test.apr=true -Dexec
 ute.test.bio=false 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160318-native-src.tar.gz
 -Dtest.reports=output/logs-APR 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160318-native-src.tar.gz
 -Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.apr.loc=/srv/gump/public/workspace/tomcat-native-12/dest-20160318/lib 
-Dexecute.test.nio=false -Dtest.accesslog=true 
-Dtomcat-dbcp.jar=/srv/gump/public/workspace/tomcat-7.0.x/tomcat-deps/tomcat-dbcp-20160318.jar
 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[Working Directory: /srv/gump/public/workspace/tomcat-7.0.x]
CLASSPATH: 
/usr/lib/jvm/java-8-oracle/lib/tools.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-7.0.x/output/testclasses:/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/tomcat-7.0.x/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-7.0.x/output/build/lib/servlet-api.ja
 

Re: [VOTE] Release Apache Tomcat 8.5.0

2016-03-19 Thread Mark Thomas
On 18/03/2016 13:05, Emmanuel Bourg wrote:
> Hi,
> 
> I noticed that webapps/docs/config/http.xml still mentions Tomcat 9, I
> guess this needs to be replaced with Tomcat 8.5 if SNI is indeed
> available in this version. I haven't checked the other parts of the
> documentation.

Thanks. SNI is available in 8.5. I've updated the docs for the next release.

Mark

> 
> Emmanuel Bourg
> 
> 
> Le 17/03/2016 21:00, Mark Thomas a écrit :
>> The proposed Apache Tomcat 8.5.0 release is now available for voting.
>>
>> This is the first release of the 8.5.x branch. The release is, in essence:
>> - Based on a copy of the 9.0.0.M4 tag
>> - All 9.0.x changes to the specification APIs have been reverted. The
>>   specification APIs should match 8.0.x exactly
>> - Java 8 specific code has been re-written for Java 7
>> - Tomcat and specification versions have been set
>>
>> It can be obtained from:
>> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.0/
>> The Maven staging repo is:
>> https://repository.apache.org/content/repositories/orgapachetomcat-1066/
>> The svn tag is:
>> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_0/
>>
>> The proposed 8.5.0 release is:
>> [ ] Broken - do not release
>> [ ] Alpha  - go ahead and release as 8.5.0
>> [ ] Beta   - go ahead and release as 8.5.0
>> [ ] Stable - go ahead and release as 8.5.0
>>
>> -
>> 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
> 


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



svn commit: r1735621 - /tomcat/tc8.5.x/trunk/RELEASE-NOTES

2016-03-19 Thread markt
Author: markt
Date: Fri Mar 18 15:42:48 2016
New Revision: 1735621

URL: http://svn.apache.org/viewvc?rev=1735621=rev
Log:
Try and capture the intention regarding API changes.

Modified:
tomcat/tc8.5.x/trunk/RELEASE-NOTES

Modified: tomcat/tc8.5.x/trunk/RELEASE-NOTES
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/RELEASE-NOTES?rev=1735621=1735620=1735621=diff
==
--- tomcat/tc8.5.x/trunk/RELEASE-NOTES (original)
+++ tomcat/tc8.5.x/trunk/RELEASE-NOTES Fri Mar 18 15:42:48 2016
@@ -52,11 +52,16 @@ changed at all during the remaining life
 The public interfaces for the following classes may be added to in order to
 resolve bugs and/or add new features. No existing interface method will be
 removed or changed although it may be deprecated.
-- None
+- org.apache.catalina.* (excluding sub-packages)
 
 Note: As Tomcat @VERSION_MAJOR@ matures, the above list will be added to. The 
list is not
   considered complete at this time.
 
+Note: A large number of deprecated methods, fields and configuration options
+  were removed in the transition from 8.0.x to 8.5.x. If any of those
+  removals triggers significant problems for the user community that the
+  deletion may be reverted in a later point release.
+
 The remaining classes are considered part of the Tomcat internals and may 
change
 without notice between point releases.
 



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



[Bug 59189] PerMessageDeflate leaves native memory allocated unnecessarily

2016-03-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=59189

--- Comment #2 from Henrik Olsson  ---
Created attachment 33682
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=33682=edit
Makes PerMessageDeflate call end on Inflater/Deflater by adding a close()
method to the Transformation interface

-- 
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



svn commit: r1735480 - in /tomcat/trunk/java/org/apache/tomcat/websocket: LocalStrings.properties WsSession.java

2016-03-19 Thread markt
Author: markt
Date: Thu Mar 17 19:35:19 2016
New Revision: 1735480

URL: http://svn.apache.org/viewvc?rev=1735480=rev
Log:
Improve debug logging for WebSocket

Modified:
tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties
tomcat/trunk/java/org/apache/tomcat/websocket/WsSession.java

Modified: tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties?rev=1735480=1735479=1735480=diff
==
--- tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties Thu 
Mar 17 19:35:19 2016
@@ -91,7 +91,7 @@ wsRemoteEndpoint.wrongState=The remote e
 # frame and therefore must be 123 bytes (not characters) or less in length.
 # Messages are encoded using UTF-8 where a single character may be encoded in
 # as many as 4 bytes.
-wsSession.timeout=The WebSocket session timeout expired
+wsSession.timeout=The WebSocket session [{0}] timeout expired
 
 wsSession.closed=The WebSocket session [{0}] has been closed and no method 
(apart from close()) may be called on a closed session
 wsSession.created=Created WebSocket session [{0}]

Modified: tomcat/trunk/java/org/apache/tomcat/websocket/WsSession.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/WsSession.java?rev=1735480=1735479=1735480=diff
==
--- tomcat/trunk/java/org/apache/tomcat/websocket/WsSession.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/WsSession.java Thu Mar 17 
19:35:19 2016
@@ -772,7 +772,10 @@ public class WsSession implements Sessio
 }
 
 if (System.currentTimeMillis() - lastActive > timeout) {
-String msg = sm.getString("wsSession.timeout");
+String msg = sm.getString("wsSession.timeout", getId());
+if (log.isDebugEnabled()) {
+log.debug(msg);
+}
 doClose(new CloseReason(CloseCodes.GOING_AWAY, msg),
 new CloseReason(CloseCodes.CLOSED_ABNORMALLY, msg));
 }



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



svn commit: r1735383 - in /tomcat/site/trunk/docs/tomcat-9.0-doc: ./ api/ api/org/apache/catalina/ api/org/apache/catalina/ant/ api/org/apache/catalina/ant/jmx/ api/org/apache/catalina/authenticator/

2016-03-19 Thread markt
Author: markt
Date: Thu Mar 17 10:05:53 2016
New Revision: 1735383

URL: http://svn.apache.org/viewvc?rev=1735383=rev
Log:
Update docs for 9.0.0.M4


[This commit notification would consist of 77 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]

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



svn commit: r1735612 - /tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java

2016-03-19 Thread violetagg
Author: violetagg
Date: Fri Mar 18 15:17:36 2016
New Revision: 1735612

URL: http://svn.apache.org/viewvc?rev=1735612=rev
Log:
Revert a wrong test

Modified:
tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java

Modified: 
tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java?rev=1735612=1735611=1735612=diff
==
--- tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java 
(original)
+++ tomcat/trunk/test/org/apache/tomcat/websocket/TestWsWebSocketContainer.java 
Fri Mar 18 15:17:36 2016
@@ -40,13 +40,11 @@ import javax.websocket.MessageHandler;
 import javax.websocket.OnMessage;
 import javax.websocket.Session;
 import javax.websocket.WebSocketContainer;
-import javax.websocket.server.PathParam;
 import javax.websocket.server.ServerContainer;
 import javax.websocket.server.ServerEndpoint;
 import javax.websocket.server.ServerEndpointConfig;
 
 import org.junit.Assert;
-import org.junit.Ignore;
 import org.junit.Test;
 
 import org.apache.catalina.Context;
@@ -767,76 +765,6 @@ public class TestWsWebSocketContainer ex
 Assert.assertEquals(0, getOpenCount(setA));
 }
 
-@Ignore
-@Test
-public void testSessionMaxIdleTimeout() throws Exception {
-
-Tomcat tomcat = getTomcatInstance();
-// No file system docBase required
-Context ctx = tomcat.addContext("", null);
-ctx.addApplicationListener(Config.class.getName());
-Tomcat.addServlet(ctx, "default", new DefaultServlet());
-ctx.addServletMapping("/", "default");
-
-tomcat.start();
-
-// Need access to implementation methods for configuring unit tests
-WsWebSocketContainer wsContainer = (WsWebSocketContainer)
-ContainerProvider.getWebSocketContainer();
-wsContainer.setProcessPeriod(1);
-
-long timeout = 2000;
-try (Session session = connectToEchoServer(wsContainer, new 
EndpointA(),
-Config.PATH_MAX_IDLE_TIMEOUT + "/" + (2 * timeout))) {
-session.addMessageHandler(new MessageHandler.Whole() {
-@Override
-public void onMessage(String message) {
-System.out.println(message);
-}
-});
-session.setMaxIdleTimeout(timeout);
-session.getBasicRemote().sendText("timeout");
-Thread.sleep(2 * timeout);
-}
-
-}
-
-public static class Config extends WsContextListener {
-
-public static final String PATH_MAX_IDLE_TIMEOUT = "/MaxIdleTimeout";
-
-@Override
-public void contextInitialized(ServletContextEvent sce) {
-super.contextInitialized(sce);
-ServerContainer sc =
-(ServerContainer) sce.getServletContext().getAttribute(
-
Constants.SERVER_CONTAINER_SERVLET_CONTEXT_ATTRIBUTE);
-try {
-sc.addEndpoint(MaxIdleTimeout.class);
-} catch (DeploymentException e) {
-throw new IllegalStateException(e);
-}
-}
-
-@ServerEndpoint("/MaxIdleTimeout/{timeout}")
-public static class MaxIdleTimeout {
-
-@OnMessage
-public void echoTextMessage(@PathParam("timeout") long timeout, 
Session session, String msg) {
-try {
-session.getBasicRemote().sendText(msg + "=" + timeout);
-Thread.sleep(timeout);
-session.getBasicRemote().sendText("After sleep...");
-} catch (Exception e) {
-try {
-session.close();
-} catch (IOException e1) {
-// Ignore
-}
-}
-}
-}
-}
 
 private int getOpenCount(Set sessions) {
 int result = 0;



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



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

2016-03-19 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-test-nio2 has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 3 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-test-nio2 :  Tomcat 9.x, a web server implementing the Java 
Servlet 4.0,
...


Full details are available at:

http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio2/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
commons-daemon.native.src.tgz.
 -DEBUG- Dependency on commons-daemon exists, no need to add for property 
tomcat-native.tar.gz.
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/logs-NIO2
 -INFO- Project Reports in: 
/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO2/logs
 -WARNING- No directory 
[/srv/gump/public/workspace/tomcat-trunk/output/test-tmp-NIO2/logs]



The following work was performed:
http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-nio2/gump_work/build_tomcat-trunk_tomcat-trunk-test-nio2.html
Work Name: build_tomcat-trunk_tomcat-trunk-test-nio2 (Type: Build)
Work ended in a state of : Failed
Elapsed: 54 mins 27 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 
-Djunit.jar=/srv/gump/public/workspace/junit/target/junit-4.13-SNAPSHOT.jar 
-Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.3-SNAPSHOT.jar
 -Dtest.reports=output/logs-NIO2 
-Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160319-native-src.tar.gz
 -Dexamples.sources.skip=true 
-Dbase.path=/srv/gump/public/workspace/tomcat-trunk/tomcat-build-libs 
-Djdt.jar=/srv/gump/packages/eclipse/plugins/R-4.5-201506032000/ecj-4.5.jar 
-Dtest.relaxTiming=true 
-Dcommons-daemon.jar=/srv/gump/public/workspace/apache-commons/daemon/dist/commons-daemon-20160319.jar
 
-Dcommons-daemon.native.src.tgz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20160319-native-src.tar.gz
 -Dtest.temp=output/test-tmp-NIO2 -Dtest.accesslog=true -Dexecute
 .test.nio=false 
-Dtest.openssl.path=/srv/gump/public/workspace/openssl-master/dest-20160319/bin/openssl
 -Dexecute.test.apr=false -Dtest.excludePerformance=true 
-Dexecute.test.nio2=true 
-Deasymock.jar=/srv/gump/public/workspace/easymock/core/target/easymock-3.5-SNAPSHOT.jar
 -Dhamcrest.jar=/srv/gump/packages/hamcrest/hamcrest-core-1.3.jar 
-Dcglib.jar=/srv/gump/packages/cglib/cglib-nodep-2.2.jar test 
[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/build/webapps/examples/WEB-INF/classes:/srv/gump/public/workspace/tomcat-trunk/output/testclasses:/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/tomcat-trunk/output/build/bin/bootstrap.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/bin/tomcat-juli.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/annotations-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/servlet-api.ja
 
r:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jsp-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/el-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/websocket-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jaspic-api.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-ant.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-storeconfig.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/tomcat-coyote.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/jasper-el.jar:/srv/gump/public/workspace/tomcat-trunk/output/build/lib/catalina-tribes.jar:/srv/gump/public/workspace