svn commit: r785498 - /tomcat/connectors/trunk/jk/xdocs/reference/uriworkermap.xml
Author: rjung Date: Wed Jun 17 07:45:06 2009 New Revision: 785498 URL: http://svn.apache.org/viewvc?rev=785498&view=rev Log: Add version info to rule extension documentation. Modified: tomcat/connectors/trunk/jk/xdocs/reference/uriworkermap.xml Modified: tomcat/connectors/trunk/jk/xdocs/reference/uriworkermap.xml URL: http://svn.apache.org/viewvc/tomcat/connectors/trunk/jk/xdocs/reference/uriworkermap.xml?rev=785498&r1=785497&r2=785498&view=diff == --- tomcat/connectors/trunk/jk/xdocs/reference/uriworkermap.xml (original) +++ tomcat/connectors/trunk/jk/xdocs/reference/uriworkermap.xml Wed Jun 17 07:45:06 2009 @@ -209,7 +209,9 @@ - + +Rule extensions were added in version 1.2.27 and are not available in earlier versions. + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "TomcatTrackUs09 PMC Sessions" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/TomcatTrackUs09_PMC_Sessions -- TomcatTrackUs09 Sessions - Here are the proposals for the PMC (extracted for an email discussion): + Here are the proposals for the PMC (extracted for an email discussion):[[BR]] - jfclere: - - Of course if we want to have a day of Tomcat we have to build a track that:[[BR]] + + The idea is to have a day of Tomcat in the mean ApacheConUS2009 track (Wednesday) and then to have a day in one small (50 people) room with more technical tracks (Thursday). Additionally we will run BOFs or Meetups on Thrusday evening.[[BR]] + + So something like:[[BR]] 1 - Have an introduction (something like what Mladen (See below mturk) proposed).[[BR]] 2 - Have more details presentation on the new tech (Tomcat7, Servlet 3.0)[[BR]] 3 - Have a remainder of the existing new stuff (Bayeux, Comet, jdbc-pool, tomcat-lite).[[BR]] 4 - Have well known stuff, like admin/conf stuff, mod_jk/mod_proxy and clustering.[[BR]] + 5 - A bunch of technical presentations +++ mturk: +++ Tomcat community overview by Mladen Turk[[BR]] - Presntation - 60 minutes. + Presentation - 60 minutes. The presentation gives current overview of the Apache Tomcat Project and directions it is heading.[[BR]] It explains how we work as a community of developers - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "TomcatTrackUs09 PMC Sessions" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/TomcatTrackUs09_PMC_Sessions -- 3 - Have a remainder of the existing new stuff (Bayeux, Comet, jdbc-pool, tomcat-lite).[[BR]] 4 - Have well known stuff, like admin/conf stuff, mod_jk/mod_proxy and clustering.[[BR]] 5 - A bunch of technical presentations - +++ - mturk: - +++ Tomcat community overview by Mladen Turk[[BR]] Presentation - 60 minutes. @@ -35, +32 @@ and technical for an in-depth presentations offered by Mark, Filip and Rainer. [[BR]] - Bio[[BR]] + Presenter bio[[BR]] Mladen Turk is a Principal Software Engineer at JBoss, a division of Red Hat (Switzerland), where he is responsible for Native Integration, Enterprise Web Services and Multiplatform technologies. @@ -44, +41 @@ Mladen is currently acting as Apache Tomcat PMC chair, and beside Tomcat, he actively contributes to APR, Httpd and Commons projects. [[BR]] - +++ - rjung: - +++ + All you want to know about reverse proxies + By Rainer Jung[[BR]] + mod_jk in depth + By Rainer Jung[[BR]] Based on some users list feedback: I could either present on mod_jk (in case there's no conflict with Mladen), or - thinking about André's suggestion, I could give a "Reverse Proxies" talk. @@ -77, +75 @@ - mod_jk in depth[[BR]] Both of my talks are more directed to admins. - +++ - funkman: (Tim Funk)[[BR]] - +++ - "Securing your Tomcat installation"[[BR]] + Securing your Tomcat installation + By Tim Funk[[BR]] - Whether you are new to Tomcat or used it for a long time, we'll walk through ways to make your installation more secure. Even though we make Tomcat secure out of the box, you will make configuration changes. In this talk, we'll give you hints to make sure your changes don't expose you to security issues. We'll also cover items developers should and should not do in their code to keep the installation secure. Out of scope in this discussion: SSL. + Whether you are new to Tomcat or used it for a long time, we'll walk through ways to make your installation more secure. Even though we make Tomcat secure out of the box, you will make configuration changes. In this talk, we'll give you hints to make sure your changes don't expose you to security issues. We'll also cover items developers should and should not do in their code to keep the installation secure. Out of scope in this discussion: SSL.[[BR]] - +++ + + Presenter Bio:[[BR]] + Tim Funk has been a Tomcat user for over 7 years and committer since 2003. Tim currently resides in Pennsylvania and works for Armstrong World Industries performing a range of roles, enjoying the role of developer the most. Tim has a Masters of Software Engineering from Penn State. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Trivial Update of "TomcatTrackUs09 PMC Sessions" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/TomcatTrackUs09_PMC_Sessions -- All you want to know about reverse proxies By Rainer Jung[[BR]] + mod_jk in depth By Rainer Jung[[BR]] + Based on some users list feedback: I could either present on mod_jk (in case there's no conflict with Mladen), or - thinking about André's suggestion, I could give a "Reverse Proxies" talk. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Trivial Update of "TomcatTrackUs09 PMC Sessions" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/TomcatTrackUs09_PMC_Sessions -- 2 - Have more details presentation on the new tech (Tomcat7, Servlet 3.0)[[BR]] 3 - Have a remainder of the existing new stuff (Bayeux, Comet, jdbc-pool, tomcat-lite).[[BR]] 4 - Have well known stuff, like admin/conf stuff, mod_jk/mod_proxy and clustering.[[BR]] - 5 - A bunch of technical presentations + 5 - A bunch of technical presentations.[[BR]] Tomcat community overview by Mladen Turk[[BR]] @@ -24, +24 @@ - Tomcat versions[[BR]] - Connectors[[BR]] - Security[[BR]] - - Bugzill[[BR]] + - Bugzilla[[BR]] - Development[[BR]] [[BR]] Audience should be both generic - (at least for the tech and community overview I plan to do) + (at least for the technical and community overview I plan to do) and technical for an in-depth presentations offered by Mark, Filip and Rainer. [[BR]] @@ -39, +39 @@ He is member of JBoss Application Server team and gives more then 20 years of experience in client/server technologies. Mladen is currently acting as Apache Tomcat PMC chair, and beside Tomcat, - he actively contributes to APR, Httpd and Commons projects. + he actively contributes to APR, Httpd and Commons projects.[[BR]] - [[BR]] All you want to know about reverse proxies By Rainer Jung[[BR]] - mod_jk in depth + mod_jk in depth By Rainer Jung[[BR]] Based on some users list feedback: I could either present on mod_jk (in @@ -78, +77 @@ Both of my talks are more directed to admins. - Securing your Tomcat installation + Securing your Tomcat installation By Tim Funk[[BR]] Whether you are new to Tomcat or used it for a long time, we'll walk through ways to make your installation more secure. Even though we make Tomcat secure out of the box, you will make configuration changes. In this talk, we'll give you hints to make sure your changes don't expose you to security issues. We'll also cover items developers should and should not do in their code to keep the installation secure. Out of scope in this discussion: SSL.[[BR]] - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "TomcatTrackUs09 PMC Sessions" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/TomcatTrackUs09_PMC_Sessions -- and technical for an in-depth presentations offered by Mark, Filip and Rainer. [[BR]] - Presenter bio[[BR]] + Presenter[[BR]] Mladen Turk is a Principal Software Engineer at JBoss, a division of Red Hat (Switzerland), where he is responsible for Native Integration, Enterprise Web Services and Multiplatform technologies. @@ -81, +81 @@ By Tim Funk[[BR]] Whether you are new to Tomcat or used it for a long time, we'll walk through ways to make your installation more secure. Even though we make Tomcat secure out of the box, you will make configuration changes. In this talk, we'll give you hints to make sure your changes don't expose you to security issues. We'll also cover items developers should and should not do in their code to keep the installation secure. Out of scope in this discussion: SSL.[[BR]] - Presenter Bio:[[BR]] + Presenter[[BR]] Tim Funk has been a Tomcat user for over 7 years and committer since 2003. Tim currently resides in Pennsylvania and works for Armstrong World Industries performing a range of roles, enjoying the role of developer the most. Tim has a Masters of Software Engineering from Penn State. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "SmallTomcatTrackUs09" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/SmallTomcatTrackUs09 New page: This ApacheCon track will occur in a small room (50 people), it is very technical and for experienced users. It is scheduled for Thursday and will be followed by a less organized event (Bof, Meetup etc). Proposed Schedule == Draft Schedule == || 09:00 - 10:00 || REGISTRATION|| || 10:00 - 10:50 || Session 1 || || 10:50 - 11:15 || BREAK || || 11:15 - 12:05 || Session 2 || || 12:05 - 13:30 || LUNCH || || 13:30 - 14:20 || Keynote Session || || 14:30 - 15:20 || Session 3 || || 15:20 - 16:00 || BREAK || || 16:00 - 16:50 || Session 4 || || 17:00 - 17:50 || Session 5 || - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "TomcatTrackUs09" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/TomcatTrackUs09 -- == Draft Schedule == || 09:00 - 10:00 || REGISTRATION|| - || 10:00 - 10:50 || Session 1 || + || 10:00 - 10:50 || PMC track: Tomcat community overview, Mladen Turk || || 10:50 - 11:15 || BREAK || - || 11:15 - 12:05 || Session 2 || + || 11:15 - 12:05 || 457: Introduction to Apache Tomcat 7, Mark Thomas || || 12:05 - 13:30 || LUNCH || || 13:30 - 14:20 || Keynote Session || - || 14:30 - 15:20 || Session 3 || + || 14:30 - 15:20 || 518: Asynchronous servlet processing in Apache Tomcat 7.0, Filip Hanik || || 15:20 - 16:00 || BREAK || - || 16:00 - 16:50 || Session 4 || - || 17:00 - 17:50 || Session 5 || + || 16:00 - 16:50 || 455: Becoming a Tomcat super user, Mark Thomas || + || 17:00 - 17:50 || PMC track: mod_jk / mod_proxy others, Mladen Turk/Rainer Jung/Jean-Frederic Clere || - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Trivial Update of "TomcatTrackUs09" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/TomcatTrackUs09 -- || 14:30 - 15:20 || 518: Asynchronous servlet processing in Apache Tomcat 7.0, Filip Hanik || || 15:20 - 16:00 || BREAK || || 16:00 - 16:50 || 455: Becoming a Tomcat super user, Mark Thomas || - || 17:00 - 17:50 || PMC track: mod_jk / mod_proxy others, Mladen Turk/Rainer Jung/Jean-Frederic Clere || + || 17:00 - 17:50 || PMC track: mod_jk / mod_proxy and others, Mladen Turk/Rainer Jung/Jean-Frederic Clere || - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "TomcatTrackUs09 PMC Sessions" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/TomcatTrackUs09_PMC_Sessions -- Presenter[[BR]] Tim Funk has been a Tomcat user for over 7 years and committer since 2003. Tim currently resides in Pennsylvania and works for Armstrong World Industries performing a range of roles, enjoying the role of developer the most. Tim has a Masters of Software Engineering from Penn State. + mod_jk / mod_proxy and others + By Mladen Turk/Rainer Jung/Jean-Frederic Clere[[BR]] + Tomcat is often used as a cluster and/or is the back-end server of a front-end reserve proxy.[[BR]] + Several front-end can be used, mod_jk, mod_proxy, mod_serf and mod_cluster, quick presentation of each of them, featuring: loadbalancing, failover, QoS etc. + "Inktomi Traffic Server" if incubated will be presented too. + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "SmallTomcatTrackUs09" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/SmallTomcatTrackUs09 -- == Draft Schedule == || 09:00 - 10:00 || REGISTRATION|| - || 10:00 - 10:50 || Session 1 || + || 10:00 - 10:50 || 516: Large Scale Tomcat Deployments, Filip Hanik|| || 10:50 - 11:15 || BREAK || - || 11:15 - 12:05 || Session 2 || + || 11:15 - 12:05 || PMC track: Securing your Tomcat installation, Tim Funk || || 12:05 - 13:30 || LUNCH || || 13:30 - 14:20 || Keynote Session || - || 14:30 - 15:20 || Session 3 || + || 14:30 - 15:20 || 440: mod_proxy versus mod_jk. Clustering with HTTP Server as front-end, Jean-Frederic Clere || || 15:20 - 16:00 || BREAK || - || 16:00 - 16:50 || Session 4 || - || 17:00 - 17:50 || Session 5 || + || 16:00 - 16:50 || 418: Advanced Reverse Proxy Load Balancing in Apache HTTP Server 2.2, Jim Jagielski || + || 17:00 - 17:50 || PMC track: mod_jk in depth, Rainer Jung || - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "SmallTomcatTrackUs09" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/SmallTomcatTrackUs09 -- || 16:00 - 16:50 || 418: Advanced Reverse Proxy Load Balancing in Apache HTTP Server 2.2, Jim Jagielski || || 17:00 - 17:50 || PMC track: mod_jk in depth, Rainer Jung || + See http://wiki.apache.org/tomcat/TomcatTrackUs09_Sessions and http://wiki.apache.org/tomcat/TomcatTrackUs09_PMC_Sessions for the long description of the sessions. + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Tomcat Wiki] Update of "TomcatTrackUs09" by JeanFredericClere
Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for change notification. The following page has been changed by JeanFredericClere: http://wiki.apache.org/tomcat/TomcatTrackUs09 -- || 16:00 - 16:50 || 455: Becoming a Tomcat super user, Mark Thomas || || 17:00 - 17:50 || PMC track: mod_jk / mod_proxy and others, Mladen Turk/Rainer Jung/Jean-Frederic Clere || + See http://wiki.apache.org/tomcat/TomcatTrackUs09_Sessions and http://wiki.apache.org/tomcat/TomcatTrackUs09_PMC_Sessions for the long description of the sessions. + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
DO NOT REPLY [Bug 47378] welcome-file ignores servlet mapping
https://issues.apache.org/bugzilla/show_bug.cgi?id=47378 Tim Funk changed: What|Removed |Added Status|NEW |RESOLVED Resolution||INVALID --- Comment #1 from Tim Funk 2009-06-17 04:05:38 PST --- You'll need a physical file called index.jspf as a "placeholder" for the action to occur. The file placeholder can be 0 bytes if you want. Or you can write a filter to detect a directory is requested and forward to index.jspf. The reason for needing a physical file is the servlet container is to allow for multiple welcome file types. Imagine I had welcome files of index.jsp, then index.html, then index.htm. Imagine I have a directory that is missing index.jsp, but has an index.html. If I always tried to invoke index.jsp like the welcome file list says, then the JSP servlet will return a 404 since there is no mechanism in the servlet api to defer that decision. IIRC - there are more discussions of this in the archives, but those talks are REALLY old. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- 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: r785562 - in /tomcat/container/tc5.5.x/webapps/docs: ./ appdev/ architecture/ config/ funcspecs/
Author: kkolinko Date: Wed Jun 17 11:47:55 2009 New Revision: 785562 URL: http://svn.apache.org/viewvc?rev=785562&view=rev Log: trivial: corrected spelling errors in docs Modified: tomcat/container/tc5.5.x/webapps/docs/appdev/installation.xml tomcat/container/tc5.5.x/webapps/docs/appdev/introduction.xml tomcat/container/tc5.5.x/webapps/docs/apr.xml tomcat/container/tc5.5.x/webapps/docs/architecture/overview.xml tomcat/container/tc5.5.x/webapps/docs/architecture/requestProcess.xml tomcat/container/tc5.5.x/webapps/docs/balancer-howto.xml tomcat/container/tc5.5.x/webapps/docs/class-loader-howto.xml tomcat/container/tc5.5.x/webapps/docs/cluster-howto.xml tomcat/container/tc5.5.x/webapps/docs/config/ajp.xml tomcat/container/tc5.5.x/webapps/docs/config/context.xml tomcat/container/tc5.5.x/webapps/docs/config/engine.xml tomcat/container/tc5.5.x/webapps/docs/config/globalresources.xml tomcat/container/tc5.5.x/webapps/docs/config/host.xml tomcat/container/tc5.5.x/webapps/docs/config/http.xml tomcat/container/tc5.5.x/webapps/docs/config/index.xml tomcat/container/tc5.5.x/webapps/docs/config/loader.xml tomcat/container/tc5.5.x/webapps/docs/config/manager.xml tomcat/container/tc5.5.x/webapps/docs/config/resources.xml tomcat/container/tc5.5.x/webapps/docs/config/systemprops.xml tomcat/container/tc5.5.x/webapps/docs/config/valve.xml tomcat/container/tc5.5.x/webapps/docs/default-servlet.xml tomcat/container/tc5.5.x/webapps/docs/deployer-howto.xml tomcat/container/tc5.5.x/webapps/docs/funcspecs/fs-admin-apps.xml tomcat/container/tc5.5.x/webapps/docs/funcspecs/fs-admin-objects.xml tomcat/container/tc5.5.x/webapps/docs/funcspecs/fs-default.xml tomcat/container/tc5.5.x/webapps/docs/funcspecs/index.xml tomcat/container/tc5.5.x/webapps/docs/html-manager-howto.xml tomcat/container/tc5.5.x/webapps/docs/jasper-howto.xml tomcat/container/tc5.5.x/webapps/docs/jndi-datasource-examples-howto.xml tomcat/container/tc5.5.x/webapps/docs/logging.xml tomcat/container/tc5.5.x/webapps/docs/manager-howto.xml tomcat/container/tc5.5.x/webapps/docs/monitoring.xml tomcat/container/tc5.5.x/webapps/docs/realm-howto.xml tomcat/container/tc5.5.x/webapps/docs/ssi-howto.xml tomcat/container/tc5.5.x/webapps/docs/ssl-howto.xml tomcat/container/tc5.5.x/webapps/docs/windows-service-howto.xml Modified: tomcat/container/tc5.5.x/webapps/docs/appdev/installation.xml URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/webapps/docs/appdev/installation.xml?rev=785562&r1=785561&r2=785562&view=diff == --- tomcat/container/tc5.5.x/webapps/docs/appdev/installation.xml (original) +++ tomcat/container/tc5.5.x/webapps/docs/appdev/installation.xml Wed Jun 17 11:47:55 2009 @@ -40,7 +40,7 @@ Tomcat 5.5 was designed to run on J2SE 5.0, but it can run on JDK 1.4 -as well, using the compatability package as detailed in the Tomcat +as well, using the compatibility package as detailed in the Tomcat installation instructions. Modified: tomcat/container/tc5.5.x/webapps/docs/appdev/introduction.xml URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/webapps/docs/appdev/introduction.xml?rev=785562&r1=785561&r2=785562&view=diff == --- tomcat/container/tc5.5.x/webapps/docs/appdev/introduction.xml (original) +++ tomcat/container/tc5.5.x/webapps/docs/appdev/introduction.xml Wed Jun 17 11:47:55 2009 @@ -63,7 +63,7 @@ web applications with Tomcat. http://java.sun.com/products/jsp/download.html";>http://java.sun.com/products/jsp/download.html - -JavaServer Pages (JSP) Specfication, Version 2.0. Describes +JavaServer Pages (JSP) Specification, Version 2.0. Describes the programming environment provided by standard implementations of the JavaServer Pages (JSP) technology. In conjunction with the Servlet API Specification (see below), this document describes Modified: tomcat/container/tc5.5.x/webapps/docs/apr.xml URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/webapps/docs/apr.xml?rev=785562&r1=785561&r2=785562&view=diff == --- tomcat/container/tc5.5.x/webapps/docs/apr.xml (original) +++ tomcat/container/tc5.5.x/webapps/docs/apr.xml Wed Jun 17 11:47:55 2009 @@ -237,7 +237,7 @@ - Pass phrase for the encrypted private key. If "SSLPassword" is not provided, the callback fonction + Pass phrase for the encrypted private key. If "SSLPassword" is not provided, the callback function should prompt for the pass phrase. Modified: tomcat/container/tc5.5.x/webapps/docs/architecture/overview.xml URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/webapps/docs/architecture/overview.xml?rev=785562&r1=785561&r
Re: svn commit: r785381 - in /tomcat/trunk/java/org/apache/catalina/connector: LocalStrings.properties Request.java
In tomcat/trunk/java/org/apache/catalina/connector/Request.java http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.6 Needs to be case insensitive else if ("chunked".equalsIgnoreCase( -Tim - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
DO NOT REPLY [Bug 47378] welcome-file ignores servlet mapping
https://issues.apache.org/bugzilla/show_bug.cgi?id=47378 Bobby Lawrence changed: What|Removed |Added Resolution|INVALID |REMIND --- Comment #2 from Bobby Lawrence 2009-06-17 06:29:25 PST --- In the scenario that you described (the multiple welcome files index.jsp, index.html, etc), I would think that the container should try each in succession until it finds one that is valid. The mechanism for "defering that decision" would have to be built into the DefaultServlet. This means that if a developer wanted to forward a user to some random servlet, "/dosomething", or to a Struts action, or to a JSF page, I would have to create some dummy file in which all it did was forward the request? This has been an issue with other jsp/servlet containers in the past and the developer community fixed it. I was hoping that the Tomcat community would provide a fix for this. Instead it looks like if I want to run my apps on Tomcat, I will have to modify them all... -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- 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
DO NOT REPLY [Bug 47378] welcome-file ignores servlet mapping
https://issues.apache.org/bugzilla/show_bug.cgi?id=47378 --- Comment #3 from Bobby Lawrence 2009-06-17 06:32:04 PST --- The "other" jsp/servlet containers that I was referring to is Jetty. Weblogic already handles this now. But since the Tomcat catalina core is used in so many other containers (Geronimo, Glassfish), this has become an issue on those containers as well. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- 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
Re: [VOTE] Release JDBC Pool module v1.0.4
sebb wrote: On 16/06/2009, Filip Hanik - Dev Lists wrote: Sebb, I can't find anything that is broken. All your concerns seem invalid to me. Please revisit, especially the NOTICE files. no need Filip sebb wrote: On 15/06/2009, Filip Hanik - Dev Lists wrote: Cleaned up and fixed. The release is located here: http://people.apache.org/~fhanik/jdbc-pool/v1.0.4/ NOTICE file is incorrect, it should read: Apache Tomcat JDBC Pool Copyright 2008-2009 The Apache Software Foundation This product includes software developed by The Apache Software Foundation (http://www.apache.org/). <<< [e.g. See http://www.apache.org/dev/release.html#notice-required] This assumes that JDBC Pool was first released in 2008; if not adjust accordingly. that date is correct. The code started in 2008 So why does the NOTICE file say this? Copyright 1999-2009 The Apache Software Foundation It is also missing the following required paragraph: This product includes software developed by The Apache Software Foundation (http://www.apache.org/). cause other files, in the SVN tree may come from earlier times. Two java files (ResultSet and TestException) don't have AL headers. These don't ship with the release Nevertheless, they need AL headers. Has nothing to do with the release itself, hence you can't say the release is broken. The jar files don't have NOTICE or LICENSE files. Same as Tomcat, only .tar.gz and .zip have it. Two wrongs don't make a right. You still don't get it. NOTICE and LICENSE are for the release. the .jar file themselves don't constitute the release, only the entire package does. you may want to verify this with folks who know :) Releases must consist of a source archive; binary archives are optional. The source archive must contain all the items needed to build and test the binary archive, see: http://www.apache.org/dev/release.html#what-must-every-release-contain Therefore the source archive needs to contain the test code. no they don't. "test" in this case may as well be "try it out", ie, test the code itself, not run the test suite. We never ship our test suites. Again, as others have pointed out, this is not the practice elsewhere in ASF projects. still not a valid concern. It's not essential, but it's helpful if the jar MANIFEST.MF files contain the following: Built-By: Implementation-Title: Implementation-Vendor: The Apache Software Foundation Implementation-Vendor-Id: org.apache Implementation-Version: Specification-Title: Specification-Vendor: The Apache Software Foundation Specification-Version: X-Compile-Target-JDK: X-Compile-Source-JDK: It might be useful to include the Javadoc in the binary archive. The build.xml defines compile.source=1.5, however some of the classes require 1.6, for example SlowQueryReport uses the generic form of OpenType which was only introduced in 1.6. not part of the release It's in the archives you published. E.g. in apache-tomcat-jdbc-1.0.4.zip/tomcat-jdbc-src.jar build.xml, which is your complaint is not part of the release. The build file relies on the following files for testing, however there is no indication where these are to be obtained: c3p0-0.9.1.2.jar mysql-connector-java-5.0.7-bin.jar not part of the release. The build file is a required part of the release. no its not. documentation shows how to build it. The test file DefaultTestCase does not define any test cases, so it would help some IDEs if it were marked abstract. not part of the release The ResultSet and Statement test classes in the test driver directory won't compile when using Eclipse, because Eclipse generates an error for @Override tags applied to methods only defined in interfaces. It's not clear whether this is an Eclipse bug or a Sun Java bug, but it does not really add much to use @Override for interface methods, so perhaps these tags could be removed. not part of the release [ ] STABLE - I couldn't find any bugs [ ] BETA - I found some bugs but not critical [X] BROKEN - I found some show stoppers Incorrect NOTICE file, missing N&L files Incorrect packging. Any comments ? See above. Thanks, Filip - 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...@t
Re: [VOTE] Release JDBC Pool module v1.0.4
On 17/06/2009, Filip Hanik - Dev Lists wrote: > sebb wrote: > > > On 16/06/2009, Filip Hanik - Dev Lists wrote: > > > > > > > Sebb, I can't find anything that is broken. All your concerns seem > invalid > > > to me. > > > > > > > > > > Please revisit, especially the NOTICE files. > > > > > no need The NOTICE file included in the file apache-tomcat-jdbc-1.0.4.zip is wrong, as I keep trying to point out. > > > > > > > Filip > > > > > > sebb wrote: > > > > > > > > > > > > > On 15/06/2009, Filip Hanik - Dev Lists wrote: > > > > > > > > > > > > > > > > > > > > > Cleaned up and fixed. > > > > > > > > > > The release is located here: > > > > > http://people.apache.org/~fhanik/jdbc-pool/v1.0.4/ > > > > > > > > > > > > > > > > > > > > > > > > NOTICE file is incorrect, it should read: > > > > > > > > Apache Tomcat JDBC Pool > > > > Copyright 2008-2009 The Apache Software Foundation > > > > > > > > This product includes software developed by > > > > The Apache Software Foundation (http://www.apache.org/). > > > > <<< > > > > > > > > [e.g. See > > > > > > > > > > > http://www.apache.org/dev/release.html#notice-required] > > > > > > > > > > This assumes that JDBC Pool was first released in 2008; if not adjust > > > > accordingly. > > > > > > > > > > > > > > > > > > > that date is correct. The code started in 2008 > > > > > > > > > > So why does the NOTICE file say this? > > > > > > Copyright 1999-2009 The Apache Software Foundation > > > > > > It is also missing the following required paragraph: > > > > This product includes software developed by > > The Apache Software Foundation (http://www.apache.org/). > > > > > cause other files, in the SVN tree may come from earlier times. OK, but you said it dated from 2008. > > > > > > > > > > > Two java files (ResultSet and TestException) don't have AL headers. > > > > > > > > > > > > > > > > > > > These don't ship with the release > > > > > > > > > > Nevertheless, they need AL headers. > > > > > Has nothing to do with the release itself, hence you can't say the release > is broken. > > > > > > > > > > > > The jar files don't have NOTICE or LICENSE files. > > > > > > > > > > > > > > > > > > > Same as Tomcat, only .tar.gz and .zip have it. > > > > > > > > > > Two wrongs don't make a right. > > > > > You still don't get it. NOTICE and LICENSE are for the release. the .jar > file themselves don't constitute the release, only the entire package does. > you may want to verify this with folks who know :) > > > > > > > > > > > Releases must consist of a source archive; binary archives are > optional. > > > > The source archive must contain all the items needed to build and test > > > > the binary archive, see: > > > > > > > > > > > > > > > > > > > > http://www.apache.org/dev/release.html#what-must-every-release-contain > > > > > > > > > > Therefore the source archive needs to contain the test code. > > > > > > > > > > > > > > > > > > > no they don't. > > > "test" in this case may as well be "try it out", ie, test the code > itself, > > > not run the test suite. We never ship our test suites. > > > > > > > > > > Again, as others have pointed out, this is not the practice elsewhere > > in ASF projects. > > > > > still not a valid concern. > > > > > > > > > > > > It's not essential, but it's helpful if the jar MANIFEST.MF files > > > > contain the following: > > > > > > > > Built-By: > > > > Implementation-Title: > > > > Implementation-Vendor: The Apache Software Foundation > > > > Implementation-Vendor-Id: org.apache > > > > Implementation-Version: > > > > Specification-Title: > > > > Specification-Vendor: The Apache Software Foundation > > > > Specification-Version: > > > > > > > > X-Compile-Target-JDK: > > > > X-Compile-Source-JDK: > > > > > > > > It might be useful to include the Javadoc in the binary archive. > > > > > > > > The build.xml defines compile.source=1.5, however some of the classes > > > > require 1.6, for example SlowQueryReport uses the generic form of > > > > OpenType which was only introduced in 1.6. > > > > > > > > > > > > > > > > > > > not part of the release > > > > > > > > > > It's in the archives you published. > > > > E.g. in apache-tomcat-jdbc-1.0.4.zip/tomcat-jdbc-src.jar > > > > > build.xml, which is your complaint is not part of the release. > > > > > > > > > > > > The build file relies on the following files for testing, however > > > > there is no indication where these are to be obtained: > > > > > > > > c3p0-0.9.1.2.jar > > > > mysql-connector-java-5.0.7-bin.jar > > > > > > > > > > > > > > > > > > > not part of the release. > > > > > > > > > > The build file is a required part of the release. > > > > > no its not. documentation shows how to build it. So is the code supposed to be compatible with 1.5 or with 1.6? > > > > > > > > > > > > The test file DefaultTestCase does not define any test cases, so it > > > > would help some IDEs if it were marked abstract. > > > > > > > > > > > > > > > > > > > not part of the release
Celebrating Apache Tomcat 10th Anniversary
If you didn't know... From the 1999 news: "The Jakarta Project was announced by the Apache developer community and Sun Microsystems, Inc. on the 15th of June, 1999 at JavaOne. It will be composed of members from the current Apache JServ Project, Sun, IBM, and other corporations as well as all interested developers." The first message on dev@ list was posted by Brian Behlendorf on Tue, 15 Jun 1999 07:53:14 GMT and it looked like this: "This is just a test of the ezmlm system... let's see if it works. =)" So, wish us happy anniversary :) Regards -- Mladen Turk Apache Tomcat PMC Chair - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: Celebrating Apache Tomcat 10th Anniversary
Congratulations! Especially thank you who still improve tomcat code and mailing lists. -- kenu.heo http://www.apache-korea.org/tomcat http://www.okjsp.pe.kr 2009. 06. 18, 오전 12:41, Mladen Turk 작성: If you didn't know... From the 1999 news: "The Jakarta Project was announced by the Apache developer community and Sun Microsystems, Inc. on the 15th of June, 1999 at JavaOne. It will be composed of members from the current Apache JServ Project, Sun, IBM, and other corporations as well as all interested developers." The first message on dev@ list was posted by Brian Behlendorf on Tue, 15 Jun 1999 07:53:14 GMT and it looked like this: "This is just a test of the ezmlm system... let's see if it works. =)" So, wish us happy anniversary :) Regards -- Mladen Turk Apache Tomcat PMC Chair - 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 JDBC Pool module v1.0.4
sebb wrote: On 17/06/2009, Filip Hanik - Dev Lists wrote: sebb wrote: On 16/06/2009, Filip Hanik - Dev Lists wrote: Sebb, I can't find anything that is broken. All your concerns seem invalid to me. Please revisit, especially the NOTICE files. no need The NOTICE file included in the file apache-tomcat-jdbc-1.0.4.zip is wrong, as I keep trying to point out. in what way? the date? Notice that the release contains tomcat-juli.jar which in its project notice file, has the date back to 1999 Filip Filip sebb wrote: On 15/06/2009, Filip Hanik - Dev Lists wrote: Cleaned up and fixed. The release is located here: http://people.apache.org/~fhanik/jdbc-pool/v1.0.4/ NOTICE file is incorrect, it should read: Apache Tomcat JDBC Pool Copyright 2008-2009 The Apache Software Foundation This product includes software developed by The Apache Software Foundation (http://www.apache.org/). <<< [e.g. See http://www.apache.org/dev/release.html#notice-required] This assumes that JDBC Pool was first released in 2008; if not adjust accordingly. that date is correct. The code started in 2008 So why does the NOTICE file say this? Copyright 1999-2009 The Apache Software Foundation It is also missing the following required paragraph: This product includes software developed by The Apache Software Foundation (http://www.apache.org/). cause other files, in the SVN tree may come from earlier times. OK, but you said it dated from 2008. Two java files (ResultSet and TestException) don't have AL headers. These don't ship with the release Nevertheless, they need AL headers. Has nothing to do with the release itself, hence you can't say the release is broken. The jar files don't have NOTICE or LICENSE files. Same as Tomcat, only .tar.gz and .zip have it. Two wrongs don't make a right. You still don't get it. NOTICE and LICENSE are for the release. the .jar file themselves don't constitute the release, only the entire package does. you may want to verify this with folks who know :) Releases must consist of a source archive; binary archives are optional. The source archive must contain all the items needed to build and test the binary archive, see: http://www.apache.org/dev/release.html#what-must-every-release-contain Therefore the source archive needs to contain the test code. no they don't. "test" in this case may as well be "try it out", ie, test the code itself, not run the test suite. We never ship our test suites. Again, as others have pointed out, this is not the practice elsewhere in ASF projects. still not a valid concern. It's not essential, but it's helpful if the jar MANIFEST.MF files contain the following: Built-By: Implementation-Title: Implementation-Vendor: The Apache Software Foundation Implementation-Vendor-Id: org.apache Implementation-Version: Specification-Title: Specification-Vendor: The Apache Software Foundation Specification-Version: X-Compile-Target-JDK: X-Compile-Source-JDK: It might be useful to include the Javadoc in the binary archive. The build.xml defines compile.source=1.5, however some of the classes require 1.6, for example SlowQueryReport uses the generic form of OpenType which was only introduced in 1.6. not part of the release It's in the archives you published. E.g. in apache-tomcat-jdbc-1.0.4.zip/tomcat-jdbc-src.jar build.xml, which is your complaint is not part of the release. The build file relies on the following files for testing, however there is no indication where these are to be obtained: c3p0-0.9.1.2.jar mysql-connector-java-5.0.7-bin.jar not part of the release. The build file is a required part of the release. no its not. documentation shows how to build it. So is the code supposed to be compatible with 1.5 or with 1.6? The test file DefaultTestCase does not define any test cases, so it would help some IDEs if it were marked abstract. not part of the release The ResultSet and Statement test classes in the test driver directory won't compile when using Eclipse, because Eclipse generates an error for @Override tags applied to methods only defined in interfaces. It's not clear whether this is an Eclipse bug or a Sun Java bug, but it does not really add much to use @Override for interface methods, so perhaps these tags could be removed. not part of the release [ ] STABLE - I couldn't find any bugs [ ] BETA - I found some bugs but not critical [
DO NOT REPLY [Bug 38483] access log valve uses simpledateformat in tread-unsafe way
https://issues.apache.org/bugzilla/show_bug.cgi?id=38483 --- Comment #16 from Xie Xiaodong 2009-06-17 09:57:32 PST --- I think synchronize on "this" is not a good idea, since all synchronized method and those blocks which is synchronized on "this" in this class will wait for the lock. Separate those locks for different formatter will be much better. Or we can use some threadLocal field for those formatter. I think both of the options could fix this. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- 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: r785735 - in /tomcat/tc6.0.x/trunk/webapps/docs/config: ajp.xml http.xml
Author: kkolinko Date: Wed Jun 17 17:21:33 2009 New Revision: 785735 URL: http://svn.apache.org/viewvc?rev=785735&view=rev Log: trivial: corrected spelling errors in docs Modified: tomcat/tc6.0.x/trunk/webapps/docs/config/ajp.xml tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml Modified: tomcat/tc6.0.x/trunk/webapps/docs/config/ajp.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/config/ajp.xml?rev=785735&r1=785734&r2=785735&view=diff == --- tomcat/tc6.0.x/trunk/webapps/docs/config/ajp.xml (original) +++ tomcat/tc6.0.x/trunk/webapps/docs/config/ajp.xml Wed Jun 17 17:21:33 2009 @@ -117,8 +117,8 @@ AJP/1.3 and configures org.apache.jk.server.JkCoyoteHandler the original blocking Java connector by default. -If the PATH(Windows) or LD_LIBRARY_PATH -(on most unix system) environment variables contain the Tomcat +If the PATH (Windows) or LD_LIBRARY_PATH +(on most unix systems) environment variables contain the Tomcat native library, the native/APR connector will automatically be configured instead. To use an explicit protocol rather than rely on the auto-switching @@ -187,7 +187,7 @@ This specifies if the encoding specified in contentType should be used for URI query parameters, instead of using the URIEncoding. This setting is present for compatibility with Tomcat 4.1.x, where the - encoding specified in the contentType, or explicitely set using + encoding specified in the contentType, or explicitly set using Request.setCharacterEncoding method was also used for the parameters from the URL. The default value is false. @@ -201,7 +201,7 @@ Set this attribute to true to cause Tomcat to advertise - support for the Srevlet specification using the header recommended in the + support for the Servlet specification using the header recommended in the specification. The default value is false. @@ -304,7 +304,7 @@ - If true and a secret has been configured, a correctly fomatted AJP + If true and a secret has been configured, a correctly formatted AJP request (that includes the secret) will shutdown the Tomcat instance associated with this connector. This is set to false by default. @@ -324,7 +324,7 @@ - If set to true, the authetication will be done in Tomcat. + If set to true, the authentication will be done in Tomcat. Otherwise, the authenticated principal will be propagated from the native webserver and used for authorization in Tomcat. The default value is true. Modified: tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml?rev=785735&r1=785734&r2=785735&view=diff == --- tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml (original) +++ tomcat/tc6.0.x/trunk/webapps/docs/config/http.xml Wed Jun 17 17:21:33 2009 @@ -118,7 +118,7 @@ Sets the protocol to handle incoming traffic. The default value is HTTP/1.1 and configures the org.apache.coyote.http11.Http11Protocol. This is the blocking Java connector. -If the PATH(Windows) or LD_LIBRARY_PATH(on most unix system) +If the PATH (Windows) or LD_LIBRARY_PATH (on most unix systems) environment variables contain the Tomcat native library, the APR connector will automatically be configured. Please be advised that the APR connector has different settings for HTTPS than the default Java connector. @@ -130,7 +130,6 @@ The configuration for both Java connectors are identical, both for http and https. For more information on the APR connector and APR specific SSL settings please visit the APR documentation - @@ -199,7 +198,7 @@ This specifies if the encoding specified in contentType should be used for URI query parameters, instead of using the URIEncoding. This setting is present for compatibility with Tomcat 4.1.x, where the - encoding specified in the contentType, or explicitely set using + encoding specified in the contentType, or explicitly set using Request.setCharacterEncoding method was also used for the parameters from the URL. The default value is false. @@ -207,7 +206,7 @@ Set this attribute to true to cause Tomcat to use - the IP address that the request was recieved on to determine the Host + the IP address that the request was received on to determine the Host to send the request to. The default value is false. @@ -436,7 +435,7 @@ (int)The time in milliseconds to timeout on a select()
svn commit: r785768 - in /tomcat/trunk: java/org/apache/jasper/EmbeddedServletOptions.java webapps/docs/jasper-howto.xml
Author: kkolinko Date: Wed Jun 17 19:58:30 2009 New Revision: 785768 URL: http://svn.apache.org/viewvc?rev=785768&view=rev Log: Disable the code that detects the value for compilerSourceVM, compilerTargetVM options, because we know that this version of Tomcat cannot run on JDK 1.4. Update the doc. Modified: tomcat/trunk/java/org/apache/jasper/EmbeddedServletOptions.java tomcat/trunk/webapps/docs/jasper-howto.xml Modified: tomcat/trunk/java/org/apache/jasper/EmbeddedServletOptions.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/EmbeddedServletOptions.java?rev=785768&r1=785767&r2=785768&view=diff == --- tomcat/trunk/java/org/apache/jasper/EmbeddedServletOptions.java (original) +++ tomcat/trunk/java/org/apache/jasper/EmbeddedServletOptions.java Wed Jun 17 19:58:30 2009 @@ -378,15 +378,16 @@ ServletContext context) { // JVM version numbers -try { -if (Float.parseFloat(System.getProperty("java.specification.version")) > 1.4) { -compilerSourceVM = compilerTargetVM = "1.5"; -} else { -compilerSourceVM = compilerTargetVM = "1.4"; -} -} catch (NumberFormatException e) { -// Ignore -} +// - not needed, because this version of Tomcat requires at least JDK 1.5 +// try { +//if (Float.parseFloat(System.getProperty("java.specification.version")) > 1.4) { +//compilerSourceVM = compilerTargetVM = "1.5"; +//} else { +//compilerSourceVM = compilerTargetVM = "1.4"; +//} +// } catch (NumberFormatException e) { +//// Ignore +// } Enumeration enumeration=config.getInitParameterNames(); while( enumeration.hasMoreElements() ) { Modified: tomcat/trunk/webapps/docs/jasper-howto.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/jasper-howto.xml?rev=785768&r1=785767&r2=785768&view=diff == --- tomcat/trunk/webapps/docs/jasper-howto.xml (original) +++ tomcat/trunk/webapps/docs/jasper-howto.xml Wed Jun 17 19:58:30 2009 @@ -107,10 +107,10 @@ No default value. compilerSourceVM - What JDK version are the source files -compatible with? (Default JDK 1.4) +compatible with? (Default value: 1.5) compilerTargetVM - What JDK version are the generated files -compatible with? (Default JDK 1.4) +compatible with? (Default value: 1.5) development - Is Jasper used in development mode? If true, the frequency at which JSPs are checked for modification may be specified via - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r785785 - /tomcat/tc6.0.x/trunk/STATUS.txt
Author: kkolinko Date: Wed Jun 17 20:41:13 2009 New Revision: 785785 URL: http://svn.apache.org/viewvc?rev=785785&view=rev Log: proposal Modified: tomcat/tc6.0.x/trunk/STATUS.txt Modified: tomcat/tc6.0.x/trunk/STATUS.txt URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=785785&r1=785784&r2=785785&view=diff == --- tomcat/tc6.0.x/trunk/STATUS.txt (original) +++ tomcat/tc6.0.x/trunk/STATUS.txt Wed Jun 17 20:41:13 2009 @@ -218,3 +218,10 @@ http://svn.apache.org/viewvc?rev=785381&view=rev +1: markt -1: + +* Disable the code that detects the value for compilerSourceVM, compilerTargetVM options, + because we know that this version of Tomcat cannot run on JDK 1.4. + http://svn.apache.org/viewvc?rev=785768&view=rev + +1: kkolinko + -1: + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r785803 - /tomcat/tc6.0.x/trunk/STATUS.txt
Author: kkolinko Date: Wed Jun 17 21:05:49 2009 New Revision: 785803 URL: http://svn.apache.org/viewvc?rev=785803&view=rev Log: vote, comment Modified: tomcat/tc6.0.x/trunk/STATUS.txt Modified: tomcat/tc6.0.x/trunk/STATUS.txt URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=785803&r1=785802&r2=785803&view=diff == --- tomcat/tc6.0.x/trunk/STATUS.txt (original) +++ tomcat/tc6.0.x/trunk/STATUS.txt Wed Jun 17 21:05:49 2009 @@ -163,6 +163,22 @@ http://people.apache.org/~fhanik/connector-thread-report.patch +1: fhanik, markt -1: + +1: kkolinko: ( + good, but + 1. Why such short implementation for JIoEndpoint, AprEndpoint and +such elaborated one for NioEndpoint? + +Is there a reason why JIoEndpoint, AprEndpoint are not +implemented in the same way? + + 2. Http11Processor calls JIoEndpoint.getCurrentThreadsBusy(): + +int threadRatio = (endpoint.getCurrentThreadsBusy() * 100) +/ endpoint.getMaxThreads(); + +The threadRatio value will be negative, if the patch is applied as +is. Well, that makes no much difference from zero value w/o the patch. + ) * Fix download task dependency for commons-pool and commons-dbcp. http://svn.apache.org/viewvc?rev=783762&view=rev - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r785818 - /tomcat/tc6.0.x/trunk/STATUS.txt
Author: fhanik Date: Wed Jun 17 21:39:26 2009 New Revision: 785818 URL: http://svn.apache.org/viewvc?rev=785818&view=rev Log: clarifications Modified: tomcat/tc6.0.x/trunk/STATUS.txt Modified: tomcat/tc6.0.x/trunk/STATUS.txt URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=785818&r1=785817&r2=785818&view=diff == --- tomcat/tc6.0.x/trunk/STATUS.txt (original) +++ tomcat/tc6.0.x/trunk/STATUS.txt Wed Jun 17 21:39:26 2009 @@ -167,9 +167,11 @@ good, but 1. Why such short implementation for JIoEndpoint, AprEndpoint and such elaborated one for NioEndpoint? +fhanik: NioEndpoint only uses Executors, it's removed the 'synchronized' based thread pool. Is there a reason why JIoEndpoint, AprEndpoint are not implemented in the same way? +fhanik: there was a notion that the Tomcat thread pool was faster, hence the old one is still there 2. Http11Processor calls JIoEndpoint.getCurrentThreadsBusy(): @@ -178,6 +180,7 @@ The threadRatio value will be negative, if the patch is applied as is. Well, that makes no much difference from zero value w/o the patch. +fhanik: That is a great point, This is an important observations that warrants another patch, independent of this one ) * Fix download task dependency for commons-pool and commons-dbcp. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r785825 - /tomcat/tc6.0.x/trunk/STATUS.txt
Author: kkolinko Date: Wed Jun 17 21:47:48 2009 New Revision: 785825 URL: http://svn.apache.org/viewvc?rev=785825&view=rev Log: veto Modified: tomcat/tc6.0.x/trunk/STATUS.txt Modified: tomcat/tc6.0.x/trunk/STATUS.txt URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=785825&r1=785824&r2=785825&view=diff == --- tomcat/tc6.0.x/trunk/STATUS.txt (original) +++ tomcat/tc6.0.x/trunk/STATUS.txt Wed Jun 17 21:47:48 2009 @@ -192,7 +192,37 @@ http://svn.apache.org/viewvc?rev=783724&view=rev +1: markt +1: fhanik - StringBuffer never hurts - -1: + -1: kkolinko: ( +Regarding the first part of the patch: + Try http://localhost:8080/examples/servlets/servlet/RequestParamExample?firstname=&lastname=; + The "Invalid chunk" message prints garbage. + + I wonder, whether I can trigger an NPE here. + + There should be + msg.append(new String(bytes, nameStart, valEnd-nameStart)); + + But if I make that change, it prints just an empty string: + WARNING: Parameters: Invalid chunk '' ignored. + and that is not very informative. + + Actually, I do not see how "Invalid chunk" can be triggered, unless + there is "&&" in the query string, and in that case the chunk is empty. + + Also, I would prefer StringBuilder in code that runs on 1.5+ JVM. + + Regarding the second part: + Try http://localhost:8080/examples/servlets/servlet/RequestParamExample?firstname=%EC%E0%F8%E&lastname=%F1%E0%F8%E0 + + The following is printed, and contains garbage: + WARNING: Parameters: Character decoding failed. Parameter 'firstname' with value '???%E0%F8%E' has been ignored. + + Also, if there is encoding error, e.g. I have URIEncoding="UTF-8" on my connector, + but I try submitting in windows-1251, like + http://localhost:8080/examples/servlets/servlet/RequestParamExample?firstname=%EC%E0%F8%E0&lastname=%F1%E0%F8%E0 + nothing is printed at all. I am not against this feature, + but we may want to adjust the text of the message. + ) * Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47343 Regression in fix for - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r785833 - /tomcat/tc6.0.x/trunk/STATUS.txt
Author: kkolinko Date: Wed Jun 17 22:11:45 2009 New Revision: 785833 URL: http://svn.apache.org/viewvc?rev=785833&view=rev Log: answer Modified: tomcat/tc6.0.x/trunk/STATUS.txt Modified: tomcat/tc6.0.x/trunk/STATUS.txt URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=785833&r1=785832&r2=785833&view=diff == --- tomcat/tc6.0.x/trunk/STATUS.txt (original) +++ tomcat/tc6.0.x/trunk/STATUS.txt Wed Jun 17 22:11:45 2009 @@ -163,15 +163,25 @@ http://people.apache.org/~fhanik/connector-thread-report.patch +1: fhanik, markt -1: - +1: kkolinko: ( - good, but + -1: kkolinko: ( 1. Why such short implementation for JIoEndpoint, AprEndpoint and such elaborated one for NioEndpoint? fhanik: NioEndpoint only uses Executors, it's removed the 'synchronized' based thread pool. +kkolinko: Thanks for explaining, but for 6.0 code that is not true: +The NioEndpoint.getWorkerThread() method does exist in 6.0, +so your patch will break the thing, thus my -1. +I do not know whether it is actually used. Maybe you can remove +workers support from 6.0. + +There could be "return curThreads[Busy];" instead of "return -2;" in your patch. + Is there a reason why JIoEndpoint, AprEndpoint are not implemented in the same way? fhanik: there was a notion that the Tomcat thread pool was faster, hence the old one is still there +kkolinko: I mean: why not to ask ThreadPoolExecutor for the values, +like the NioEndpoint part of the patch does? + 2. Http11Processor calls JIoEndpoint.getCurrentThreadsBusy(): - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r785858 - /tomcat/container/tc5.5.x/webapps/docs/jasper-howto.xml
Author: kkolinko Date: Wed Jun 17 23:40:57 2009 New Revision: 785858 URL: http://svn.apache.org/viewvc?rev=785858&view=rev Log: Update documentation for compilerSourceVM, compilerTargetVM options of Jasper servlet. Modified: tomcat/container/tc5.5.x/webapps/docs/jasper-howto.xml Modified: tomcat/container/tc5.5.x/webapps/docs/jasper-howto.xml URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/webapps/docs/jasper-howto.xml?rev=785858&r1=785857&r2=785858&view=diff == --- tomcat/container/tc5.5.x/webapps/docs/jasper-howto.xml (original) +++ tomcat/container/tc5.5.x/webapps/docs/jasper-howto.xml Wed Jun 17 23:40:57 2009 @@ -106,9 +106,13 @@ attribute is always set when Jasper is used within Tomcat. By default the classpath is created dynamically based on the current web application. -compilerSourceVM - What JDK version are the source files compatible with? (Default JDK 1.4) +compilerSourceVM - What JDK version are the source files compatible with? +The default value depends on the version of Java that runs your Tomcat. +If it is Java 5.0 or later, the value will be 1.5, otherwise 1.4. + -compilerTargetVM - What JDK version are the generated files compatible with? (Default JDK 1.4) +compilerTargetVM - What JDK version are the generated files compatible with? +The default value is the same as for compilerSourceVM. development - Is Jasper used in development mode (will check for JSP modification on every access)? true or - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r785859 - /tomcat/trunk/conf/web.xml
Author: kkolinko Date: Wed Jun 17 23:52:11 2009 New Revision: 785859 URL: http://svn.apache.org/viewvc?rev=785859&view=rev Log: It is followup to rev.785768. Updating the comment in the web.xml to align with the docs. We know that this version of Tomcat cannot run on JDK 1.4. Modified: tomcat/trunk/conf/web.xml Modified: tomcat/trunk/conf/web.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/conf/web.xml?rev=785859&r1=785858&r2=785859&view=diff == --- tomcat/trunk/conf/web.xml (original) +++ tomcat/trunk/conf/web.xml Wed Jun 17 23:52:11 2009 @@ -125,15 +125,9 @@ - - - - - - - - - + + + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r785860 - /tomcat/tc6.0.x/trunk/STATUS.txt
Author: kkolinko Date: Wed Jun 17 23:54:03 2009 New Revision: 785860 URL: http://svn.apache.org/viewvc?rev=785860&view=rev Log: Added second patch to the proposal. Modified: tomcat/tc6.0.x/trunk/STATUS.txt Modified: tomcat/tc6.0.x/trunk/STATUS.txt URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=785860&r1=785859&r2=785860&view=diff == --- tomcat/tc6.0.x/trunk/STATUS.txt (original) +++ tomcat/tc6.0.x/trunk/STATUS.txt Wed Jun 17 23:54:03 2009 @@ -281,6 +281,7 @@ * Disable the code that detects the value for compilerSourceVM, compilerTargetVM options, because we know that this version of Tomcat cannot run on JDK 1.4. http://svn.apache.org/viewvc?rev=785768&view=rev + http://svn.apache.org/viewvc?rev=785859&view=rev +1: kkolinko -1: - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
DO NOT REPLY [Bug 47371] EL expression parser error when getter methed return an empty string
https://issues.apache.org/bugzilla/show_bug.cgi?id=47371 Wang changed: What|Removed |Added Priority|P2 |P1 Severity|normal |blocker -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email --- 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