svn commit: r981186 - in /tomcat/trunk/java/org/apache/tomcat/util/http/fileupload: disk/ servlet/ util/

2010-08-01 Thread markt
Author: markt
Date: Sun Aug  1 09:26:20 2010
New Revision: 981186

URL: http://svn.apache.org/viewvc?rev=981186&view=rev
Log:
Switch back to standard commons file-upload layout - simpler to merge updates. 
Part 1.

Added:
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/servlet/
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/


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



svn commit: r981187 - in /tomcat/trunk/java/org/apache/tomcat/util/http/fileupload: ./ disk/ servlet/ util/

2010-08-01 Thread markt
Author: markt
Date: Sun Aug  1 09:28:02 2010
New Revision: 981187

URL: http://svn.apache.org/viewvc?rev=981187&view=rev
Log:
Switch back to standard commons file-upload layout - simpler to merge updates. 
Part 2.

Added:

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItem.java
  - copied, changed from r981064, 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/DiskFileItem.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItemFactory.java
  - copied, changed from r981064, 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/DiskFileItemFactory.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/servlet/ServletFileUpload.java
  - copied, changed from r981064, 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/ServletFileUpload.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/servlet/ServletRequestContext.java
  - copied, changed from r981064, 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/ServletRequestContext.java
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/Closeable.java
  - copied, changed from r981064, 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/Closeable.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/FileItemHeadersImpl.java
  - copied, changed from r981064, 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileItemHeadersImpl.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/LimitedInputStream.java
  - copied, changed from r981064, 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/LimitedInputStream.java
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/Streams.java
  - copied, changed from r981064, 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/Streams.java
Removed:
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/Closeable.java
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/DiskFileItem.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/DiskFileItemFactory.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileItemHeadersImpl.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/LimitedInputStream.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/ServletFileUpload.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/ServletRequestContext.java
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/Streams.java
Modified:
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java?rev=981187&r1=981186&r2=981187&view=diff
==
--- 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java 
Sun Aug  1 09:28:02 2010
@@ -28,6 +28,10 @@ import java.util.NoSuchElementException;
 import javax.servlet.http.HttpServletRequest;
 
 import org.apache.tomcat.util.http.fileupload.MultipartStream.ItemInputStream;
+import org.apache.tomcat.util.http.fileupload.util.Closeable;
+import org.apache.tomcat.util.http.fileupload.util.FileItemHeadersImpl;
+import org.apache.tomcat.util.http.fileupload.util.LimitedInputStream;
+import org.apache.tomcat.util.http.fileupload.util.Streams;
 
 
 /**

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java?rev=981187&r1=981186&r2=981187&view=diff
==
--- 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java 
Sun Aug  1 09:28:02 2010
@@ -22,6 +22,9 @@ import java.io.InputStream;
 import java.io.OutputStream;
 import java.io.UnsupportedEncodingException;
 
+import org.apache.tomcat.util.http.fileupload.util.Closeable;
+import org.apache.tomcat.util.http.fileupload.util.Streams;
+
 
 /**
  *  Low level API for processing file uploads.

Copied: 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItem.java 
(from r981064, 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/DiskFileItem.java)
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItem.java?p2=tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItem.java&p1=tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/DiskFileItem.java&r1

buildbot failure in ASF Buildbot on tomcat-trunk

2010-08-01 Thread buildbot
The Buildbot has detected a new failure of tomcat-trunk on ASF Buildbot.
Full details are available at:
 http://ci.apache.org/builders/tomcat-trunk/builds/323

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

Buildslave for this Build: bb-vm_ubuntu

Build Reason: 
Build Source Stamp: [branch tomcat/trunk] 981187
Blamelist: markt

BUILD FAILED: failed compile

sincerely,
 -The Buildbot


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



svn commit: r981190 - in /tomcat/trunk: java/org/apache/catalina/connector/ java/org/apache/catalina/core/ java/org/apache/tomcat/util/http/fileupload/ java/org/apache/tomcat/util/http/fileupload/disk

2010-08-01 Thread markt
Author: markt
Date: Sun Aug  1 09:52:35 2010
New Revision: 981190

URL: http://svn.apache.org/viewvc?rev=981190&view=rev
Log:
Update to commons-fileupload 1.2.2

Added:

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/InvalidFileNameException.java
  - copied, changed from r981187, 
commons/proper/fileupload/tags/commons-fileupload-1.2.2/src/java/org/apache/commons/fileupload/InvalidFileNameException.java
Modified:
tomcat/trunk/java/org/apache/catalina/connector/Request.java
tomcat/trunk/java/org/apache/catalina/core/ApplicationPart.java
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileItem.java
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItem.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/disk/DiskFileItemFactory.java
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/util/Streams.java
tomcat/trunk/webapps/docs/changelog.xml

Modified: tomcat/trunk/java/org/apache/catalina/connector/Request.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/Request.java?rev=981190&r1=981189&r2=981190&view=diff
==
--- tomcat/trunk/java/org/apache/catalina/connector/Request.java (original)
+++ tomcat/trunk/java/org/apache/catalina/connector/Request.java Sun Aug  1 
09:52:35 2010
@@ -82,12 +82,12 @@ import org.apache.tomcat.util.http.Cooki
 import org.apache.tomcat.util.http.FastHttpDateFormat;
 import org.apache.tomcat.util.http.Parameters;
 import org.apache.tomcat.util.http.ServerCookie;
-import org.apache.tomcat.util.http.fileupload.DiskFileItemFactory;
 import org.apache.tomcat.util.http.fileupload.FileItem;
 import org.apache.tomcat.util.http.fileupload.FileUploadBase;
 import org.apache.tomcat.util.http.fileupload.FileUploadException;
-import org.apache.tomcat.util.http.fileupload.ServletFileUpload;
 import 
org.apache.tomcat.util.http.fileupload.FileUploadBase.InvalidContentTypeException;
+import org.apache.tomcat.util.http.fileupload.disk.DiskFileItemFactory;
+import org.apache.tomcat.util.http.fileupload.servlet.ServletFileUpload;
 import org.apache.tomcat.util.http.mapper.MappingData;
 import org.apache.tomcat.util.res.StringManager;
 

Modified: tomcat/trunk/java/org/apache/catalina/core/ApplicationPart.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/ApplicationPart.java?rev=981190&r1=981189&r2=981190&view=diff
==
--- tomcat/trunk/java/org/apache/catalina/core/ApplicationPart.java (original)
+++ tomcat/trunk/java/org/apache/catalina/core/ApplicationPart.java Sun Aug  1 
09:52:35 2010
@@ -31,9 +31,9 @@ import java.util.Map;
 import javax.servlet.MultipartConfigElement;
 import javax.servlet.http.Part;
 
-import org.apache.tomcat.util.http.fileupload.DiskFileItem;
 import org.apache.tomcat.util.http.fileupload.FileItem;
 import org.apache.tomcat.util.http.fileupload.ParameterParser;
+import org.apache.tomcat.util.http.fileupload.disk.DiskFileItem;
 
 /**
  * Adaptor to allow {...@link FileItem} objects generated by the package 
renamed

Modified: tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileItem.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileItem.java?rev=981190&r1=981189&r2=981190&view=diff
==
--- tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileItem.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileItem.java Sun 
Aug  1 09:52:35 2010
@@ -85,6 +85,10 @@ public interface FileItem extends Serial
  * the Opera browser, do include path information.
  *
  * @return The original filename in the client's filesystem.
+ * @throws InvalidFileNameException The file name contains a NUL character,
+ *   which might be an indicator of a security attack. If you intend to
+ *   use the file name anyways, catch the exception and use
+ *   InvalidFileNameException#getName().
  */
 String getName();
 

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java?rev=981190&r1=981189&r2=981190&view=diff
==
--- 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java 
Sun Aug  1 09:52:35 2010
@@ -20,6 +20,7 @@ import java.io.IOException;
 import java.io.InputStream;
 import java.io.UnsupportedEncodingExcep

svn commit: r981191 - /tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/

2010-08-01 Thread markt
Author: markt
Date: Sun Aug  1 09:53:32 2010
New Revision: 981191

URL: http://svn.apache.org/viewvc?rev=981191&view=rev
Log:
Missed prop update

Modified:
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/   (props changed)

Propchange: tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Sun Aug  1 09:53:32 2010
@@ -0,0 +1,2 @@
+/commons/proper/fileupload/tags/commons-fileupload-1.2.2/src/java/org/apache/commons/fileupload:964209-981187
+/commons/proper/fileupload/trunk/src/java/org/apache/commons/fileupload:605690-964208



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



buildbot success in ASF Buildbot on tomcat-trunk

2010-08-01 Thread buildbot
The Buildbot has detected a restored build of tomcat-trunk on ASF Buildbot.
Full details are available at:
 http://ci.apache.org/builders/tomcat-trunk/builds/324

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

Buildslave for this Build: bb-vm_ubuntu

Build Reason: 
Build Source Stamp: [branch tomcat/trunk] 981191
Blamelist: markt

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: r981202 - in /tomcat/trunk/java/org/apache/tomcat/util/http/fileupload: FileUploadBase.java MultipartStream.java

2010-08-01 Thread markt
Author: markt
Date: Sun Aug  1 11:09:10 2010
New Revision: 981202

URL: http://svn.apache.org/viewvc?rev=981202&view=rev
Log:
Tab police

Modified:
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java

tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java?rev=981202&r1=981201&r2=981202&view=diff
==
--- 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/FileUploadBase.java 
Sun Aug  1 11:09:10 2010
@@ -607,7 +607,7 @@ public abstract class FileUploadBase {
 if (fileSizeMax != -1) {
 if (pContentLength != -1
 &&  pContentLength > fileSizeMax) {
-   FileSizeLimitExceededException e =
+FileSizeLimitExceededException e =
 new FileSizeLimitExceededException(
 "The field " + fieldName
 + " exceeds its maximum permitted "
@@ -632,7 +632,7 @@ public abstract class FileUploadBase {
 pCount, pSizeMax);
 e.setFieldName(fieldName);
 e.setFileName(name);
-   throw new FileUploadIOException(e);
+throw new FileUploadIOException(e);
 }
 };
 }
@@ -1152,7 +1152,7 @@ public abstract class FileUploadBase {
  * @return File name, if known, or null.
  */
 public String getFileName() {
-   return fileName;
+return fileName;
 }
 
 /**
@@ -1160,7 +1160,7 @@ public abstract class FileUploadBase {
  * exception.
  */
 public void setFileName(String pFileName) {
-   fileName = pFileName;
+fileName = pFileName;
 }
 
 /**
@@ -1169,7 +1169,7 @@ public abstract class FileUploadBase {
  * @return Field name, if known, or null.
  */
 public String getFieldName() {
-   return fieldName;
+return fieldName;
 }
 
 /**
@@ -1177,7 +1177,7 @@ public abstract class FileUploadBase {
  * exception.
  */
 public void setFieldName(String pFieldName) {
-   fieldName = pFieldName;
+fieldName = pFieldName;
 }
 }
 

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java?rev=981202&r1=981201&r2=981202&view=diff
==
--- 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/util/http/fileupload/MultipartStream.java 
Sun Aug  1 11:09:10 2010
@@ -90,7 +90,7 @@ public class MultipartStream {
  * Internal class, which is used to invoke the
  * {...@link ProgressListener}.
  */
-   public static class ProgressNotifier {
+public static class ProgressNotifier {
 /** The listener to invoke.
  */
 private final ProgressListener listener;



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



svn commit: r981203 - in /tomcat/trunk: java/org/apache/tomcat/util/bcel/ java/org/apache/tomcat/util/bcel/classfile/ webapps/docs/

2010-08-01 Thread markt
Author: markt
Date: Sun Aug  1 11:13:10 2010
New Revision: 981203

URL: http://svn.apache.org/viewvc?rev=981203&view=rev
Log:
Update packaged re-named Jakarta BCEL

Modified:
tomcat/trunk/java/org/apache/tomcat/util/bcel/   (props changed)
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AccessFlags.java

tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AnnotationDefault.java
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AnnotationEntry.java
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Annotations.java
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Attribute.java
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/ClassParser.java

tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/ElementValuePair.java

tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/LocalVariableTable.java

tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/ParameterAnnotationEntry.java

tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/ParameterAnnotations.java

tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/StackMapTableEntry.java
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Unknown.java
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/Utility.java
tomcat/trunk/webapps/docs/changelog.xml

Propchange: tomcat/trunk/java/org/apache/tomcat/util/bcel/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Sun Aug  1 11:13:10 2010
@@ -0,0 +1,2 @@
+/jakarta/bcel/trunk/src/main/java/org/apache/bcel:886845-981191
+/tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/bcel:742915

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AccessFlags.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AccessFlags.java?rev=981203&r1=981202&r2=981203&view=diff
==
--- tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AccessFlags.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AccessFlags.java 
Sun Aug  1 11:13:10 2010
@@ -32,105 +32,4 @@ public abstract class AccessFlags implem
 public AccessFlags() {
 }
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 }

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AnnotationDefault.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AnnotationDefault.java?rev=981203&r1=981202&r2=981203&view=diff
==
--- 
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AnnotationDefault.java 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AnnotationDefault.java 
Sun Aug  1 11:13:10 2010
@@ -34,8 +34,6 @@ public class AnnotationDefault extends A
 ElementValue default_value;
 
 /**
- * @param annotation_type
- *the subclass type of the annotation
  * @param name_index
  *Index pointing to the name Code
  * @param length
@@ -55,8 +53,6 @@ public class AnnotationDefault extends A
 }
 
 /**
- * @param annotation_type
- *the subclass type of the annotation
  * @param name_index
  *Index pointing to the name Code
  * @param length

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AnnotationEntry.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AnnotationEntry.java?rev=981203&r1=981202&r2=981203&view=diff
==
--- 
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AnnotationEntry.java 
(original)
+++ 
tomcat/trunk/java/org/apache/tomcat/util/bcel/classfile/AnnotationEntry.java 
Sun Aug  1 11:13:10 2010
@@ -35,41 +35,46 @@ import org.apache.tomcat.util.bcel.Const
  */
 public class AnnotationEntry implements Constants, Serializable {
 
+private static final long serialVersionUID = 1L;
+
 private int type_index;
-private int num_element_value_pairs;
-private List element_value_pairs;
 private ConstantPool constant_pool;
 private boolean isRuntimeVisible;
 
-
+private List element_value_pairs;
+
 /**
- * Construct object from file stream.
- * @param file Input stream
+ * Factory method to create an AnnotionEntry from a DataInputStream
+ * 
+ * @param file
+ * @param constant_pool
+ * @param isRuntimeVisible
+ * @return
+ * @throws IOException
  */
-public AnnotationEntry(

Bug report for Taglibs [2010/08/01]

2010-08-01 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|27717|New|Maj|2004-03-16| very slow in JSTL 1.1 |
|33934|New|Cri|2005-03-09|[standard] memory leak in jstl c:set tag  |
|38193|Ass|Enh|2006-01-09|[RDC] BuiltIn Grammar support for Field   |
|38600|Ass|Enh|2006-02-10|[RDC] Enable RDCs to be used in X+V markup (X+RDC)|
|42413|New|Nor|2007-05-14|[PATCH] Log Taglib enhancements   |
|43640|New|Nor|2007-10-16|Move the tests package to JUnit   |
|45197|Ass|Nor|2008-06-12|Need to support the JSTL 1.2 specification|
|46052|New|Nor|2008-10-21|SetLocaleSupport is slow to initialize when many l|
|48333|New|Nor|2009-12-02|TLD generator |
|48773|New|Nor|2010-02-19|DataSourceWrapper and DriverManager problems  |
|49292|New|Nor|2010-05-14|Memory leak in org.apache.taglibs.standard.lang.js|
|49578|New|Nor|2010-07-09|XPath handling only supports single reference to v|
+-+---+---+--+--+
| Total   12 bugs   |
+---+

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



Bug report for Tomcat 5 [2010/08/01]

2010-08-01 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|27122|Opn|Enh|2004-02-20|IE plugins cannot access components through Tomcat|
|28039|Opn|Enh|2004-03-30|Cluster Support for SingleSignOn  |
|29494|Inf|Enh|2004-06-10|No way to set PATH when running as a service on Wi|
|33262|Inf|Enh|2005-01-27|Service Manager autostart should check for adminis|
|33453|Opn|Enh|2005-02-08|Jasper should recompile JSP files whose datestamps|
|33671|Opn|Enh|2005-02-21|Manual Windows service installation with custom na|
|34801|New|Enh|2005-05-08|PATCH: CGIServlet does not terminate child after a|
|34805|Ass|Enh|2005-05-08|warn about invalid security constraint url pattern|
|34868|Ass|Enh|2005-05-11|allow to register a trust store for a session that|
|35054|Inf|Enh|2005-05-25|warn if appBase is not existing as a File or direc|
|36133|Inf|Enh|2005-08-10|Support JSS SSL implementation|
|36362|New|Enh|2005-08-25|missing check for Java reserved keywords in tag fi|
|36569|Inf|Enh|2005-09-09|Redirects produce illegal URL's   |
|36837|Inf|Enh|2005-09-28|Looking for ProxyHandler implementation of Http re|
|36922|Inf|Enh|2005-10-04|setup.sh file mis-advertised and missing  |
|37018|Ass|Enh|2005-10-11|Document how to use tomcat-SSL with a pkcs11 token|
|37334|Inf|Enh|2005-11-02|Realm digest property not aligned with the adminis|
|37485|Inf|Enh|2005-11-14|I'd like to run init SQL after JDBC Connection cre|
|38216|Inf|Enh|2006-01-10|Extend Jmxproxy to allow call of MBean Operations |
|38268|Inf|Enh|2006-01-13|User friendly: Need submit button on adding/deleti|
|38360|Inf|Enh|2006-01-24|Domain for session cookies|
|38546|Inf|Enh|2006-02-07|Google bot sends invalid If-Modifed-Since Header, |
|38577|Inf|Enh|2006-02-08|Enhance logging of security failures  |
|38916|Inf|Enh|2006-03-10|HttpServletRequest cannot handle multipart request|
|39053|Inf|Enh|2006-03-21|include Tomcat embedded sample|
|39740|New|Enh|2006-06-07|semi-colon ; isn't allowed as a query argument sep|
|39862|Inf|Enh|2006-06-22|provide support for protocol-independent GenericSe|
|40211|Inf|Enh|2006-08-08|Compiled JSP don't indent HTML code   |
|40222|Inf|Enh|2006-08-09|Default Tomcat configuration alows easy session hi|
|40402|New|Enh|2006-09-03|Manager should display Exceptions |
|40510|New|Enh|2006-09-14|installer does not create shortcuts for all users |
|40712|New|Enh|2006-10-10|Realm admin error.|
|40728|Inf|Enh|2006-10-11|Catalina MBeans use non-serializable classes  |
|40766|New|Enh|2006-10-16|Using an unsecure jsessionid with mod_proxy_ajp ov|
|40881|Opn|Enh|2006-11-02|Unable to receive message through  TCP channel -> |
|41007|Opn|Enh|2006-11-20|Can't define customized 503 error page|
|41179|New|Enh|2006-12-15|400 Bad Request response during auto re-deployment|
|41227|Opn|Enh|2006-12-21|When the jasper compiler fails to compile a JSP, i|
|41337|Opn|Enh|2007-01-10|Display an error page if no cert is available on C|
|41496|New|Enh|2007-01-30|set a security provider for jsse in a connector co|
|41498|New|Enh|2007-01-30|allRolesMode Realm configuration option not docume|
|41539|Inf|Enh|2007-02-05|NullPointerException during Embedded tomcat restar|
|41673|New|Enh|2007-02-21|Jasper output the message of compiling error using|
|41697|Ver|Enh|2007-02-25|make visible in debug output if charset from brows|
|41709|Inf|Enh|2007-02-26|When calling the API that relates to the buffer af|
|41718|New|Enh|2007-02-27|Status 302 response to GET request has no body whe|
|42416|New|Enh|2007-05-14|Tomcat startup hangs and AJP13 connector port 8009|
|43423|New|Enh|2007-09-18|catalina.sh -force too fast   |
|43538|New|Enh|2007-10-02|[patch] Show the hostname and IP address in the ma|
|43796|Inf|Enh|2007-11-05|Add MIME type mapping for the "log" extension |
|43866|New|Enh|2007-11-14|add support for session attribute propagation with|
|43925|

Bug report for Tomcat 7 [2010/08/01]

2010-08-01 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|48240|New|Nor|2009-11-19|Tomcat-Lite missing @Override markers |
|48268|New|Nor|2009-11-23|Patch to fix generics in tomcat-lite  |
|48550|New|Enh|2010-01-14|Update examples and default server.xml to use UTF-|
|48648|New|Nor|2010-01-31|Blank page (dropped connection) when running TC7 w|
|48692|New|Enh|2010-02-07|Provide option to parse application/x-www-form-url|
|48817|New|Nor|2010-02-25|Skip validation query and use JDBC API for validat|
|48837|New|Enh|2010-03-01|Memory leaks protection does not cure leaks trigge|
|48861|New|Nor|2010-03-04|Files without AL headers  |
|48870|New|Enh|2010-03-08|avoid parallel arrays of base types   |
|48892|New|Enh|2010-03-11|Use URIEncoding from server.xml for decoding post |
|49000|New|Enh|2010-03-26|Cookie parsing bug when an empty value has an equa|
|49100|New|Enh|2010-04-12|Mutable public constants: MemberImpl.TRIBES_MBR_BE|
|49101|New|Enh|2010-04-12|All constants in tribes.transport.Constants are mu|
|49102|New|Enh|2010-04-12|coyote.ajp.Constants - 3 "constant" arrays are mut|
|49125|New|Enh|2010-04-14|toString on byte[] array probably is not correct  |
|49126|New|Enh|2010-04-14|jasper.compiler.Generator.createJspId() can genera|
|49142|New|Enh|2010-04-16|Missing serialVersionUIDs |
|49159|New|Enh|2010-04-20|Improve ThreadLocal memory leak clean-up  |
|49165|New|Enh|2010-04-21|Enhancement - Allow %{TIME_FORMAT}t As Configurati|
|49180|New|Enh|2010-04-24|Add option to disable log rotation in FileHandler.|
|49234|New|Nor|2010-04-30|JMX Descriptor Modifications  |
|49284|New|Enh|2010-05-12|Implement SSL renegotiation for the NIO connector |
|49290|New|Enh|2010-05-14|Using a JarScanner with scanAllDirectories=true ca|
|49295|New|Enh|2010-05-14|JMXAccessorTask.getProperties() - return Propertie|
|49297|New|Min|2010-05-15|Whitespace absence is allowed before attribute nam|
|49317|New|Enh|2010-05-20|org.apache.catalina.util.Base64 interface needs re|
|49318|New|Enh|2010-05-20|add a Negotiate (Kerberos/NTLM) authenticator / in|
|49395|New|Enh|2010-06-06|manager.findLeaks : display the date when the leak|
|49426|New|Nor|2010-06-11|Manager app wrongly localized |
|49543|New|Enh|2010-07-02|Request for a "shared" datasource configuration as|
|49584|New|Nor|2010-07-12|Borrowers Getting Stuck   |
|49589|New|Enh|2010-07-12|Tag handlers with constant attribute values are al|
|49591|New|Enh|2010-07-13|Custom error page always uses Transfer-Encoding: c|
|49650|New|Enh|2010-07-26|Streamline package.access property definition in c|
|49655|New|Maj|2010-07-27|ExpressionFactoryImpl.createMethodExpression() is |
|49667|New|Nor|2010-07-29|JdbcLeakPrevention class can register unregistered|
|49669|New|Nor|2010-07-29|Static reference from  javax.security.auth.Policy.|
|49670|New|Reg|2010-07-29|org.apache.catalina.authenticator.SingleSignOn val|
+-+---+---+--+--+
| Total   38 bugs   |
+---+

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



Bug report for Tomcat 6 [2010/08/01]

2010-08-01 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|39661|Opn|Enh|2006-05-25|Please document JULI FileHandler configuration pro|
|41128|Inf|Enh|2006-12-07|Reference to java Thread name from RequestProcesso|
|41679|New|Enh|2007-02-22|SemaphoreValve should be able to filter on url pat|
|41791|New|Enh|2007-03-07|Tomcat behaves inconsistently concerning flush-pac|
|41883|Ass|Enh|2007-03-18|use abstract wrapper instead of plain X509Certific|
|41944|New|Enh|2007-03-25|Start running the RAT tool to see where we're miss|
|41992|New|Enh|2007-03-30|Need ability to set OS process title  |
|42463|New|Enh|2007-05-20|"crossContext" and classloader issues - pls amend |
|43001|New|Enh|2007-07-30|JspC lacks setMappedFile and setDie for use in Ant|
|43003|New|Enh|2007-07-30|Separate dependent component download and build ta|
|43400|New|Enh|2007-09-14|enum support for tag libs |
|43497|New|Enh|2007-09-26|Add ability to escape rendered output of JSP expre|
|43548|Opn|Enh|2007-10-04|xml schema for tomcat-users.xml   |
|43642|New|Enh|2007-10-17|Add prestartminSpareThreads attribute for Executor|
|43682|New|Enh|2007-10-23|JULI: web-inf/classes/logging.properties to suppor|
|43742|New|Enh|2007-10-30|.tag compiles  performed one at a time -- extremel|
|43790|Ass|Enh|2007-11-03|concurrent access issue on TagHandlerPool |
|43979|New|Enh|2007-11-27|Add abstraction for Java and Classfile output |
|44047|New|Enh|2007-12-10|Provide a way for Tomcat to serve up error pages w|
|44199|New|Enh|2008-01-10|expose current backlog queue size |
|44225|New|Enh|2008-01-14|SSL connector tries to load the private keystore f|
|44264|New|Enh|2008-01-18|Clustering - Support for disabling multicasting an|
|44284|New|Enh|2008-01-23|Support java.lang.Iterable in c:forEach tag   |
|44294|New|Enh|2008-01-25|Support for EL functions with varargs |
|44299|New|Enh|2008-01-26|Provider manager app with a log out button|
|44312|New|Enh|2008-01-28|Warn when overwritting docBase of the default Host|
|44598|New|Enh|2008-03-13|JAASRealm is suppressing Exceptions   |
|44645|New|Enh|2008-03-20|[Patch] JNDIRealm - Doesn't support JNDI "java.nam|
|44787|New|Enh|2008-04-09|provide more error context on "java.lang.IllegalSt|
|44818|New|Enh|2008-04-13|tomcat hangs with GET when content-length is defin|
|45014|New|Enh|2008-05-15|Request and Response classes should have wrappers |
|45282|New|Enh|2008-06-25|NioReceiver doesn't close cleanly, leaving sockets|
|45283|Opn|Enh|2008-06-25|Allow multiple authenticators to be added to pipel|
|45428|New|Enh|2008-07-18|warn if the tomcat stop doesn't complete  |
|45654|New|Enh|2008-08-19|use static methods and attributes in a direct way!|
|45731|New|Enh|2008-09-02|Enhancement request : pluggable httpsession cache |
|45832|New|Enh|2008-09-18|add DIGEST authentication support to Ant tasks|
|45871|New|Enh|2008-09-23|Support for salted and digested patches in DataSou|
|45878|New|Enh|2008-09-24|Generated jars do not contain proper manifests or |
|45879|Opn|Enh|2008-09-24|Windows installer fails to install NOTICE and RELE|
|45931|Opn|Enh|2008-10-01|trimSpaces incorrectly modifies output|
|45995|New|Enh|2008-10-13|RFE - MIME type extension not case sensitive  |
|46173|New|Enh|2008-11-09|Small patch for manager app: Setting an optional c|
|46263|New|Enh|2008-11-21|Tomcat reloading of context does not update contex|
|46264|New|Enh|2008-11-21|Shutting down tomcat with large number of contexts|
|46284|New|Enh|2008-11-24|Add flag to DeltaManager that blocks processing cl|
|46350|New|Enh|2008-12-05|Maven repository should contain source bundles|
|46451|New|Enh|2008-12-30|Configure svn:bugtraq properties  |
|46461|New|Enh|2009-01-01|fail graceful on dns changes for connectors/hosts |
|46497|New|Enh|2009-01-08|Install Tomcat Deployer/ANT on Windows Platform   |
|46558|New|Enh|2009-01-19|Shutdown port with address binding|
|46655|

Bug report for Tomcat Connectors [2010/08/01]

2010-08-01 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|34526|Opn|Nor|2005-04-19|Truncated content in decompressed requests from mo|
|35959|Opn|Enh|2005-08-01|mod_jk not independant of UseCanonicalName|
|36155|Opn|Nor|2005-08-12|tomcat chooses wrong host if using mod_jk |
|39967|Inf|Nor|2006-07-05|mod_jk gives segmentation fault when apache is sta|
|40208|Inf|Nor|2006-08-08|Request-Dump when ErrorDocument in httpd.conf is a|
|41170|Inf|Nor|2006-12-13|single crlf in header termination crashes app.|
|41923|Opn|Nor|2007-03-21|Tomcat doesnt recognized client abort |
|42366|Inf|Nor|2007-05-09|Memory leak in newer mod_jk version when connectio|
|42554|Opn|Nor|2007-05-31|mod_ssl + mod_jk with status_worker does not work |
|43303|New|Enh|2007-09-04|Versioning under Windows not reported by many conn|
|43968|New|Enh|2007-11-26|[patch] support ipv6 with mod_jk  |
|44290|New|Nor|2008-01-24|mod_jk/1.2.26: retry is not useful for an importan|
|44349|New|Maj|2008-02-04|mod_jk/1.2.26 module does not read worker.status.s|
|44379|New|Enh|2008-02-07|convert the output of strftime into UTF-8 |
|44454|New|Nor|2008-02-19|busy count reported in mod_jk inflated, causes inc|
|44571|New|Enh|2008-03-10|Limits busy per worker to a threshold |
|45063|New|Nor|2008-05-22|JK-1.2.26 IIS ISAPI filter issue when running diff|
|45313|New|Nor|2008-06-30|mod_jk 1.2.26 & apache 2.2.9 static compiled on so|
|45395|New|Min|2008-07-14|MsgAjp dump method does not dump packet when being|
|46337|New|Nor|2008-12-04|real worker name is wrong |
|46406|New|Enh|2008-12-16|Supporting relative paths in isapi_redirect.proper|
|46676|New|Enh|2009-02-09|Configurable test request for Watchdog thread |
|46767|New|Enh|2009-02-25|mod_jk to send DECLINED in case no fail-over tomca|
|47038|New|Enh|2009-04-15|USE_FLOCK_LK redefined compiler warning when using|
|47327|New|Enh|2009-06-07|remote_user not logged in apache logfile  |
|47617|New|Enh|2009-07-31|include time spent doing ajp_get_endpoint() in err|
|47678|New|Nor|2009-08-11|Unable to allocate shared memory when using isapi_|
|47679|New|Nor|2009-08-11|Not all headers get passed to Tomcat server from i|
|47692|New|Reg|2009-08-12|Can not compile mod_jk with apache2.0.63 and tomca|
|47714|New|Cri|2009-08-20|Reponse mixed between users   |
|47750|New|Maj|2009-08-27|Loss of worker settings when changing via jkstatus|
|47795|New|Maj|2009-09-07|service sticky_session not being set correctly wit|
|47840|Inf|Min|2009-09-14|A broken worker name is written in the log file.  |
|48191|New|Maj|2009-11-13|Problem with mod_jk 1.2.28 - Can not render up the|
|48490|New|Nor|2010-01-05|Changing a node to stopped in uriworkermap.propert|
|48501|New|Enh|2010-01-07|Log rotation for ISAPI Redirector |
|48513|New|Enh|2010-01-09|IIS Quick setup instructions  |
|48564|New|Nor|2010-01-18|Unable to turn off retries for LB worker  |
|48830|New|Nor|2010-03-01|IIS shutdown blocked in endpoint service when serv|
|48925|New|Maj|2010-03-16|((ServletRequest) request).getLocalAddr() returns |
|48940|New|Maj|2010-03-18|IIS to Tomcat occasionally fails on POST with T-E |
|49035|New|Maj|2010-04-01|data lost when post a multipart/form-data form|
|49048|New|Nor|2010-04-05|ACL not applied to redirect URLs  |
|49063|New|Enh|2010-04-07|Please add JkStripSession status in jk-status work|
|49135|New|Enh|2010-04-16|SPDY Connector for The Tomcat |
|49413|Opn|Reg|2010-06-09|Apache Mod_jk 1.2.30 is shutting down communicatio|
|49469|New|Enh|2010-06-19|Workers status page has negative number of connect|
|49511|New|Maj|2010-06-28|IIS 7.5 incorrect logging: pfc->pFilterContext is |
+-+---+---+--+--+
| Total   48 bugs   |
+---+

--

Bug report for Tomcat Native [2010/08/01]

2010-08-01 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|38372|Inf|Cri|2006-01-25|tcnative-1.dll response overflow corruption, parti|
|41361|New|Nor|2007-01-14|Content lost when read by a slow client.  |
|42090|New|Cri|2007-04-11|tcnative badly handles some OpenSSL disconnections|
|45392|New|Nor|2008-07-14|No OCSP support for client SSL verification   |
|46041|New|Cri|2008-10-20|Tomcat service is terminated unexpectedly (tcnativ|
|46179|New|Maj|2008-11-10|apr ssl client authentication |
|46571|New|Nor|2009-01-21|tcnative blocks in APR poll on Solaris|
|47319|New|Nor|2009-06-05|With APR, getRemoteHost() returns NULL for unknown|
|47851|New|Nor|2009-09-16|thread-safety issues in the TC native Java code   |
|48253|New|Min|2009-11-20|Tomcat Native patch - adding dynamic locking callb|
|48655|New|Nor|2010-02-02|Active multipart downloads prevent tomcat shutdown|
|48891|Opn|Enh|2010-03-11|Missing EOL-style settings in tomcat/jk/trunk |
|49038|Inf|Nor|2010-04-02|Crash in tcnative |
|49556|New|Cri|2010-07-05|the proc.create function used args as env to get t|
|49557|New|Cri|2010-07-05|index erro in the loop to get the env info in the |
|49595|New|Cri|2010-07-15|Tomcat crashes in tcnative-1.dll frequently   |
+-+---+---+--+--+
| Total   16 bugs   |
+---+

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



DO NOT REPLY [Bug 49567] when starting a new thread from a startAsync Runnable, an infinite amount of doPosts is generated

2010-08-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=49567

--- Comment #9 from Mark Thomas  2010-08-01 10:04:29 EDT ---
Nope. This issue has been fixed in trunk for over a week.

-- 
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: r981255 - in /tomcat/tc7.0.x/tags/TOMCAT_7_0_1: ./ build.properties.default modules/

2010-08-01 Thread markt
Author: markt
Date: Sun Aug  1 16:13:16 2010
New Revision: 981255

URL: http://svn.apache.org/viewvc?rev=981255&view=rev
Log:
Tagging 7.0.1

Added:
tomcat/tc7.0.x/tags/TOMCAT_7_0_1/   (props changed)
  - copied from r981251, tomcat/trunk/
Removed:
tomcat/tc7.0.x/tags/TOMCAT_7_0_1/modules/
Modified:
tomcat/tc7.0.x/tags/TOMCAT_7_0_1/build.properties.default

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_1/
--
--- svn:ignore (added)
+++ svn:ignore Sun Aug  1 16:13:16 2010
@@ -0,0 +1,6 @@
+.settings
+.classpath
+.project
+output
+build.properties
+.checkstyle

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_1/
--
svn:mergeinfo = /tomcat/tc6.0.x/trunk:742915

Modified: tomcat/tc7.0.x/tags/TOMCAT_7_0_1/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/tags/TOMCAT_7_0_1/build.properties.default?rev=981255&r1=981251&r2=981255&view=diff
==
--- tomcat/tc7.0.x/tags/TOMCAT_7_0_1/build.properties.default (original)
+++ tomcat/tc7.0.x/tags/TOMCAT_7_0_1/build.properties.default Sun Aug  1 
16:13:16 2010
@@ -29,7 +29,7 @@ version.major=7
 version.minor=0
 version.build=1
 version.patch=0
-version.suffix=-dev
+version.suffix=
 
 # - Build control flags -
 # Note enabling validation uses Checkstyle which is LGPL licensed



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



svn commit: r981286 - /tomcat/trunk/build.properties.default

2010-08-01 Thread markt
Author: markt
Date: Sun Aug  1 19:35:44 2010
New Revision: 981286

URL: http://svn.apache.org/viewvc?rev=981286&view=rev
Log:
Bump version post 7.0.1 tag

Modified:
tomcat/trunk/build.properties.default

Modified: tomcat/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/build.properties.default?rev=981286&r1=981285&r2=981286&view=diff
==
--- tomcat/trunk/build.properties.default (original)
+++ tomcat/trunk/build.properties.default Sun Aug  1 19:35:44 2010
@@ -27,7 +27,7 @@
 # - Vesion Control Flags -
 version.major=7
 version.minor=0
-version.build=1
+version.build=2
 version.patch=0
 version.suffix=-dev
 



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



DO NOT REPLY [Bug 49683] New: Separate keep-alive and connection timeout with APR/native connector

2010-08-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=49683

   Summary: Separate keep-alive and connection timeout with
APR/native connector
   Product: Tomcat 7
   Version: trunk
  Platform: All
OS/Version: All
Status: NEW
  Severity: normal
  Priority: P2
 Component: Connectors
AssignedTo: dev@tomcat.apache.org
ReportedBy: ma...@apache.org


Originally observed as part of bug 48648.

If a keepAliveTimeout is specified it is used for connectionTimeout as well.

Fixing this may require changes to the native code too.

-- 
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 48648] Blank page (dropped connection) when running TC7 with TCnative (APR)

2010-08-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=48648

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED

--- Comment #3 from Mark Thomas  2010-08-01 15:41:38 EDT ---
I have created a separate isse (bug 49683) to track the timeout issue

-- 
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 49234] JMX Descriptor Modifications

2010-08-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=49234

--- Comment #68 from Mark Thomas  2010-08-01 16:06:35 EDT ---
(In reply to comment #67)
> Any comments on this? However I am not sure this approach can be applied to
> addChild methods since different child types (Host, Context e.g.) require
> different parameters for their initialization.

Please ping sooner if you don't getting a reply in 48 hours. I missed your
23/07 post.

1. Please use 4 spaces not tabs
2. All public methods should have Javadoc comments
3. Why only modify the descriptor for StandardContext? What about Host, Engine
etc
4. re addChild. All children *must* implement Container and they all should
have a no-arg constructor. It should be simple to write a addChild method that
takes a class name. The startChldren attribute on the parent can be used to
prevent the added child from being started until it has been initialised. You
may need to change the visibility of the LifecycleMBeanBase.register() method

Overall, this looks to be heading in the right direction but I'd like to see it
get to the point where all containers can be added and removed via JMX before
it is committed.

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



[VOTE] Release Apache Tomcat 7.0.1

2010-08-01 Thread Mark Thomas
The proposed Apache Tomcat 7.0.1 release is now available for voting.

It can be obtained from:
http://people.apache.org/~markt/dev/tomcat-7/v7.0.1/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_1/

I have included a stable option below although my personal inclination
at this point (before I run my tests) is to vote beta.

And now for the important bit:

The proposed 7.0.0 release is:

[ ] Broken - do not release
[ ] Alpha  - go ahead and release as 7.0.1 Alpha
[ ] Beta   - go ahead and release as 7.0.1 Beta
[ ] Stable - go ahead and release as 7.0.1 Stable

This vote will run for 72 hours.

Cheers,

Mark




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



DO NOT REPLY [Bug 49655] ExpressionFactoryImpl.createMethodExpression() is not EL 2.2 Spec conform

2010-08-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=49655

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED

--- Comment #2 from Mark Thomas  2010-08-01 17:04:59 EDT ---
This was fixed as part of the changes to correctly identify the method to us in
EL and will be included in 7.0.1 onwards.

-- 
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: r981318 - /tomcat/trunk/test/org/apache/el/TestMethodExpressionImpl.java

2010-08-01 Thread markt
Author: markt
Date: Sun Aug  1 21:04:25 2010
New Revision: 981318

URL: http://svn.apache.org/viewvc?rev=981318&view=rev
Log:
Add an explicit test case for bug 49655

Modified:
tomcat/trunk/test/org/apache/el/TestMethodExpressionImpl.java

Modified: tomcat/trunk/test/org/apache/el/TestMethodExpressionImpl.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/el/TestMethodExpressionImpl.java?rev=981318&r1=981317&r2=981318&view=diff
==
--- tomcat/trunk/test/org/apache/el/TestMethodExpressionImpl.java (original)
+++ tomcat/trunk/test/org/apache/el/TestMethodExpressionImpl.java Sun Aug  1 
21:04:25 2010
@@ -311,4 +311,19 @@ public class TestMethodExpressionImpl ex
 Object r9 = me9.invoke(context, null);
 assertEquals("ABB[]: Hello AAA from BBB, BBB", r9.toString());
 }
+
+/*
+ * This is also tested implicitly in numerous places elsewhere in this
+ * class.
+ */
+public void testBug49655() throws Exception {
+// This is the call the failed
+MethodExpression me = factory.createMethodExpression(context,
+"#{beanA.setName('New value')}", null, null);
+// The rest is to check it worked correctly
+me.invoke(context, null);
+ValueExpression ve = factory.createValueExpression(context,
+"#{beanA.name}", java.lang.String.class);
+assertEquals("New value", ve.getValue(context));
+}
 }



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



DO NOT REPLY [Bug 49567] when starting a new thread from a startAsync Runnable, an infinite amount of doPosts is generated

2010-08-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=49567

--- Comment #10 from Kevin  2010-08-01 18:36:11 EDT ---
(In reply to comment #9)
> Nope. This issue has been fixed in trunk for over a week.

Okay, I'm still having the problem with revision 981332:

java.lang.StackOverflowError
at
org.apache.catalina.connector.RequestFacade.startAsync(RequestFacade.java:963)
at
org.apache.catalina.connector.RequestFacade.startAsync(RequestFacade.java:963)
...

# svn info
Path: .
URL: http://svn.apache.org/repos/asf/tomcat/trunk
Repository Root: http://svn.apache.org/repos/asf
Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
Revision: 981332
Node Kind: directory
Schedule: normal
Last Changed Author: markt
Last Changed Rev: 981318
Last Changed Date: 2010-08-01 14:04:25 -0700 (Sun, 01 Aug 2010)

# ant
...
BUILD SUCCESSFUL

# start tomcat from $TRUNK/output/build/bin/startup

I am using the same test as in Bug 49635. Also, how does one write a Tomcat 7
unit test to make bug reporting easier for the Tomcat developers?

-- 
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 49567] when starting a new thread from a startAsync Runnable, an infinite amount of doPosts is generated

2010-08-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=49567

--- Comment #11 from Kevin  2010-08-01 19:20:15 EDT ---
> Okay, I'm still having the problem with revision 981332:

Nevermind, it works, sorry.

-- 
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 49685] New: Unsafe synchronization in class ManagedBean

2010-08-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=49685

   Summary: Unsafe synchronization in class ManagedBean
   Product: Tomcat 7
   Version: 7.0.0
  Platform: PC
OS/Version: Windows XP
Status: NEW
  Severity: normal
  Priority: P2
 Component: Modules: tomcat-lite
AssignedTo: dev@tomcat.apache.org
ReportedBy: feng_yu_...@hotmail.com


Class ManagedBean has eneffectiv code as follow:

public void addNotification(NotificationInfo notification) {

synchronized (notifications) {
NotificationInfo results[] =
new NotificationInfo[notifications.length + 1];
System.arraycopy(notifications, 0, results, 0,
 notifications.length);
results[notifications.length] = notification;
notifications = results;
this.info = null;
}

}

In this case, the object of notifications has been changed in the synchronized
block. this may cause two threads synchronizing on different objects. If thread
A and B access this method concurrently, and thread A execute the code  "
notifications = results; " earlier and then finished while thread B is still
not finished. At the same time, Thread C access this method, then C will hold
the different lock instance as Thread B. This is dangerous.

-- 
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 49686] New: Using an instance lock to protect static shared data in class SocketConnector

2010-08-01 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=49686

   Summary: Using an instance lock to protect static shared data
in class SocketConnector
   Product: Tomcat 7
   Version: 7.0.0
  Platform: PC
OS/Version: Windows XP
Status: NEW
  Severity: normal
  Priority: P2
 Component: Modules: tomcat-lite
AssignedTo: dev@tomcat.apache.org
ReportedBy: feng_yu_...@hotmail.com


SocketConnector has the unsafe synchronization as follow. 

public class SocketConnector extends IOConnector {
...
 static int id = 0;

public synchronized NioThread getSelector() {
if (selector == null) {
String name = "SelectorThread-" + id++;
selector = new NioThread(name, true);
}

return selector;
}
...
}

id is a static shared data, and it is not proper to use a instance lock to
protect it, especially when two instance of the class are created.

it would be more safer to write this instead:

public static synchronized NioThread getSelector() {
if (selector == null) {
String name = "SelectorThread-" + id++;
selector = new NioThread(name, true);
}

return selector;
}

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