DO NOT REPLY [Bug 43878] - Tag-file classes get loaded for each JSP -> perm gen space problem

2007-12-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43878





--- Additional Comments From [EMAIL PROTECTED]  2007-12-30 04:32 ---
Hi Mark,

thank you very much!

We'll test the new version first thing in the new year and let you know the 
results.

Have a good start into 2008,
Philipp

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r607567 - /tomcat/tc6.0.x/trunk/STATUS.txt

2007-12-30 Thread jim
Author: jim
Date: Sun Dec 30 09:55:35 2007
New Revision: 607567

URL: http://svn.apache.org/viewvc?rev=607567&view=rev
Log:
Cast votes

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=607567&r1=607566&r2=607567&view=diff
==
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Sun Dec 30 09:55:35 2007
@@ -33,7 +33,7 @@
 
 * Smallest fix to the above patches.
   http://people.apache.org/~jfclere/patches/Request.patch  
-  +1: jfclere, fhanik, markt, yoavs
+  +1: jfclere, fhanik, markt, yoavs, jim
   -1:
 
 * Fix CVE-2007-5342
@@ -45,17 +45,17 @@
 * Fix http://issues.apache.org/bugzilla/show_bug.cgi?id=42503
   ServletContext.getResourceAsStream returns stale data
   http://svn.apache.org/viewvc?rev=606994&view=rev
-  +1: funkman, markt, pero, yoavs
+  +1: funkman, markt, pero, yoavs, jim
   -1: 
 
 * Fix http://issues.apache.org/bugzilla/show_bug.cgi?id=43285
   Missing EL Coercion causes argument type mismatch
   http://svn.apache.org/viewvc?rev=606996&view=rev
-  +1: funkman, markt, pero, yoavs
+  +1: funkman, markt, pero, yoavs, jim
   -1: 
 
 * Fix http://issues.apache.org/bugzilla/show_bug.cgi?id=43868
   MBean methods getInvoke() and getSetter() were broken
   http://svn.apache.org/viewvc?rev=607483&view=rev
-  +1: markt
+  +1: markt, jim
   -1:



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r607568 - in /tomcat/tc6.0.x/trunk: STATUS.txt java/org/apache/naming/resources/FileDirContext.java

2007-12-30 Thread jim
Author: jim
Date: Sun Dec 30 09:56:50 2007
New Revision: 607568

URL: http://svn.apache.org/viewvc?rev=607568&view=rev
Log:
Merge r606994 from trunk:

http://issues.apache.org/bugzilla/show_bug.cgi?id=42503
ServletContext.getResourceAsStream returns stale data

patch by Arvind Srinivasan
arvindDOTsrinivasan sun com


Submitted by: funkman
Reviewed by: jim

Modified:
tomcat/tc6.0.x/trunk/STATUS.txt
tomcat/tc6.0.x/trunk/java/org/apache/naming/resources/FileDirContext.java

Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=607568&r1=607567&r2=607568&view=diff
==
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Sun Dec 30 09:56:50 2007
@@ -42,12 +42,6 @@
   +1: markt,funkman, pero, yoavs
   -1:
 
-* Fix http://issues.apache.org/bugzilla/show_bug.cgi?id=42503
-  ServletContext.getResourceAsStream returns stale data
-  http://svn.apache.org/viewvc?rev=606994&view=rev
-  +1: funkman, markt, pero, yoavs, jim
-  -1: 
-
 * Fix http://issues.apache.org/bugzilla/show_bug.cgi?id=43285
   Missing EL Coercion causes argument type mismatch
   http://svn.apache.org/viewvc?rev=606996&view=rev

Modified: 
tomcat/tc6.0.x/trunk/java/org/apache/naming/resources/FileDirContext.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/naming/resources/FileDirContext.java?rev=607568&r1=607567&r2=607568&view=diff
==
--- tomcat/tc6.0.x/trunk/java/org/apache/naming/resources/FileDirContext.java 
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/naming/resources/FileDirContext.java 
Sun Dec 30 09:56:50 2007
@@ -986,6 +986,8 @@
 
 public FileResourceAttributes(File file) {
 this.file = file;
+getCreation();
+getLastModified();
 }
 
 // --- Member Variables
@@ -1036,7 +1038,7 @@
 public long getCreation() {
 if (creation != -1L)
 return creation;
-creation = file.lastModified();
+creation = getLastModified();
 return creation;
 }
 
@@ -1048,7 +1050,7 @@
  */
 public Date getCreationDate() {
 if (creation == -1L) {
-creation = file.lastModified();
+creation = getCreation();
 }
 return super.getCreationDate();
 }
@@ -1074,7 +1076,7 @@
  */
 public Date getLastModifiedDate() {
 if (lastModified == -1L) {
-lastModified = file.lastModified();
+lastModified = getLastModified();
 }
 return super.getLastModifiedDate();
 }



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r607569 - in /tomcat/tc6.0.x/trunk: STATUS.txt java/org/apache/el/parser/AstValue.java

2007-12-30 Thread jim
Author: jim
Date: Sun Dec 30 09:57:39 2007
New Revision: 607569

URL: http://svn.apache.org/viewvc?rev=607569&view=rev
Log:
Merge r606996 from trunk:

http://issues.apache.org/bugzilla/show_bug.cgi?id=43285
Missing EL Coercion causes argument type mismatch

Patch by Bernhard Huemer bernhard.huemers gmail com


Submitted by: funkman
Reviewed by: jim

Modified:
tomcat/tc6.0.x/trunk/STATUS.txt
tomcat/tc6.0.x/trunk/java/org/apache/el/parser/AstValue.java

Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=607569&r1=607568&r2=607569&view=diff
==
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Sun Dec 30 09:57:39 2007
@@ -42,12 +42,6 @@
   +1: markt,funkman, pero, yoavs
   -1:
 
-* Fix http://issues.apache.org/bugzilla/show_bug.cgi?id=43285
-  Missing EL Coercion causes argument type mismatch
-  http://svn.apache.org/viewvc?rev=606996&view=rev
-  +1: funkman, markt, pero, yoavs, jim
-  -1: 
-
 * Fix http://issues.apache.org/bugzilla/show_bug.cgi?id=43868
   MBean methods getInvoke() and getSetter() were broken
   http://svn.apache.org/viewvc?rev=607483&view=rev

Modified: tomcat/tc6.0.x/trunk/java/org/apache/el/parser/AstValue.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/el/parser/AstValue.java?rev=607569&r1=607568&r2=607569&view=diff
==
--- tomcat/tc6.0.x/trunk/java/org/apache/el/parser/AstValue.java (original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/el/parser/AstValue.java Sun Dec 30 
09:57:39 2007
@@ -26,6 +26,7 @@
 import javax.el.MethodInfo;
 import javax.el.PropertyNotFoundException;
 
+import org.apache.el.lang.ELSupport;
 import org.apache.el.lang.EvaluationContext;
 import org.apache.el.util.MessageFactory;
 import org.apache.el.util.ReflectionUtil;
@@ -127,7 +128,11 @@
 throws ELException {
 Target t = getTarget(ctx);
 ctx.setPropertyResolved(false);
-ctx.getELResolver().setValue(ctx, t.base, t.property, value);
+ELResolver resolver = ctx.getELResolver();
+resolver.setValue(ctx, t.base, t.property, 
+   // coerce to the expected type
+   ELSupport.coerceToType(value, 
+   resolver.getType(ctx, t.base, 
t.property)));
 }
 
 public MethodInfo getMethodInfo(EvaluationContext ctx, Class[] paramTypes)



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r607586 - /tomcat/trunk/test/org/apache/catalina/tomcat/util/http/TestCookies.java

2007-12-30 Thread markt
Author: markt
Date: Sun Dec 30 11:30:40 2007
New Revision: 607586

URL: http://svn.apache.org/viewvc?rev=607586&view=rev
Log:
Add missing package declaration

Modified:
tomcat/trunk/test/org/apache/catalina/tomcat/util/http/TestCookies.java

Modified: 
tomcat/trunk/test/org/apache/catalina/tomcat/util/http/TestCookies.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/catalina/tomcat/util/http/TestCookies.java?rev=607586&r1=607585&r2=607586&view=diff
==
--- tomcat/trunk/test/org/apache/catalina/tomcat/util/http/TestCookies.java 
(original)
+++ tomcat/trunk/test/org/apache/catalina/tomcat/util/http/TestCookies.java Sun 
Dec 30 11:30:40 2007
@@ -15,6 +15,8 @@
  *  limitations under the License.
  */
 
+package org.apache.catalina.tomcat.util.http;
+
 import org.apache.tomcat.util.http.Cookies;
 import org.apache.tomcat.util.http.ServerCookie;
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r607596 - in /tomcat/trunk: java/org/apache/catalina/ha/session/ test/org/apache/catalina/ha/ test/org/apache/catalina/ha/session/

2007-12-30 Thread markt
Author: markt
Date: Sun Dec 30 13:59:31 2007
New Revision: 607596

URL: http://svn.apache.org/viewvc?rev=607596&view=rev
Log:
Implement a fix for bug 43840 along with a rudimentary test case.

Added:
tomcat/trunk/test/org/apache/catalina/ha/
tomcat/trunk/test/org/apache/catalina/ha/session/
tomcat/trunk/test/org/apache/catalina/ha/session/TestPrincipal.java   (with 
props)

tomcat/trunk/test/org/apache/catalina/ha/session/TestSerializablePrincipal.java 
  (with props)
Modified:
tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java

Modified: 
tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java?rev=607596&r1=607595&r2=607596&view=diff
==
--- tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java 
Sun Dec 30 13:59:31 2007
@@ -19,31 +19,37 @@
 package org.apache.catalina.ha.session;
 
 
+import java.io.ObjectInput;
+import java.io.ObjectOutput;
+import java.io.Serializable;
+
+import java.security.Principal;
+
 import java.util.Arrays;
 import java.util.List;
+
 import org.apache.catalina.Realm;
+import org.apache.catalina.realm.GenericPrincipal;
 
 
 /**
  * Generic implementation of java.security.Principal that
  * is available for use by Realm implementations.
- * The GenericPrincipal does NOT implement serializable and I didn't want to 
change that implementation
- * hence I implemented this one instead.
+ * The GenericPrincipal does NOT implement serializable and I didn't want to
+ * change that implementation hence I implemented this one instead.
  * @author Filip Hanik
  * @version $Revision$ $Date$
  */
-import org.apache.catalina.realm.GenericPrincipal;
-import java.io.ObjectInput;
-import java.io.ObjectOutput;
 public class SerializablePrincipal  implements java.io.Serializable {
 
 
 // --- Constructors
 
-public SerializablePrincipal()
-{
+public SerializablePrincipal() {
 super();
 }
+
+
 /**
  * Construct a new Principal, associated with the specified Realm, for the
  * specified username and password.
@@ -70,7 +76,24 @@
  * @param roles List of roles (must be Strings) possessed by this user
  */
 public SerializablePrincipal(Realm realm, String name, String password,
-List roles) {
+List roles) {
+this(realm, name, password, roles, null);
+}
+
+
+/**
+ * Construct a new Principal, associated with the specified Realm, for the
+ * specified username and password, with the specified role names
+ * (as Strings).
+ *
+ * @param realm The Realm that owns this principal
+ * @param name The username of the user represented by this Principal
+ * @param password Credentials used to authenticate this user
+ * @param roles List of roles (must be Strings) possessed by this user
+ * @param userPrincipal The user principal to be exposed to applications
+ */
+public SerializablePrincipal(Realm realm, String name, String password,
+List roles, Principal userPrincipal) {
 
 super();
 this.realm = realm;
@@ -78,10 +101,11 @@
 this.password = password;
 if (roles != null) {
 this.roles = new String[roles.size()];
-this.roles = (String[]) roles.toArray(this.roles);
+this.roles = roles.toArray(this.roles);
 if (this.roles.length > 0)
 Arrays.sort(this.roles);
 }
+this.userPrincipal = userPrincipal;
 
 }
 
@@ -136,6 +160,11 @@
 }
 
 
+/**
+ * The user principal, if present.
+ */
+protected Principal userPrincipal = null;
+
 // - Public Methods
 
 
@@ -160,12 +189,15 @@
 return new SerializablePrincipal(principal.getRealm(),
  principal.getName(),
  principal.getPassword(),
- 
principal.getRoles()!=null?Arrays.asList(principal.getRoles()):null);
+ 
principal.getRoles()!=null?Arrays.asList(principal.getRoles()):null,
+ 
principal.getUserPrincipal()!=principal?principal.getUserPrincipal():null);
 }
 
 public GenericPrincipal getPrincipal( Realm realm )
 {
-return new 
GenericPrincipal(realm,name,password,getRoles()!=null?Arrays.asList(getRoles()):null);
+return new GenericPrincipal(realm, name, password,
+getRoles()!=null?Arrays.asList(getRoles()):null,
+

svn commit: r607597 - /tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java

2007-12-30 Thread markt
Author: markt
Date: Sun Dec 30 14:02:32 2007
New Revision: 607597

URL: http://svn.apache.org/viewvc?rev=607597&view=rev
Log:
Add a missing check

Modified:
tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java

Modified: 
tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java?rev=607597&r1=607596&r2=607597&view=diff
==
--- tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/session/SerializablePrincipal.java 
Sun Dec 30 14:02:32 2007
@@ -105,8 +105,9 @@
 if (this.roles.length > 0)
 Arrays.sort(this.roles);
 }
-this.userPrincipal = userPrincipal;
-
+if (userPrincipal instanceof Serializable) {
+this.userPrincipal = userPrincipal;
+}
 }
 
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 43840] - Unexpected behaviour when GenericPrincipal is serialized using the SerializablePrincipal in a cluster.

2007-12-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43840





--- Additional Comments From [EMAIL PROTECTED]  2007-12-30 14:04 ---
I have committed a fix to svn and proposed the fix for inclusion in 6.0.x

http://svn.apache.org/viewvc?rev=607596&view=rev
http://svn.apache.org/viewvc?rev=607597&view=rev

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r607598 - /tomcat/tc6.0.x/trunk/STATUS.txt

2007-12-30 Thread markt
Author: markt
Date: Sun Dec 30 14:04:32 2007
New Revision: 607598

URL: http://svn.apache.org/viewvc?rev=607598&view=rev
Log:
Propose fix for 43840

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=607598&r1=607597&r2=607598&view=diff
==
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Sun Dec 30 14:04:32 2007
@@ -47,3 +47,10 @@
   http://svn.apache.org/viewvc?rev=607483&view=rev
   +1: markt, jim
   -1:
+
+* Fix http://issues.apache.org/bugzilla/show_bug.cgi?id=43840
+  Include user principal if possible when serializing / de-serializing
+  http://svn.apache.org/viewvc?rev=607596&view=rev
+  http://svn.apache.org/viewvc?rev=607597&view=rev
+  +1: markt
+  -1:



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 42503] - ServletContext.getResourceAsStream returns stale data

2007-12-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=42503


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED




--- Additional Comments From [EMAIL PROTECTED]  2007-12-30 14:06 ---
The vote passed and the patch has been applied. It will be included in 6.0.16
onwards.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r607599 - /tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml

2007-12-30 Thread markt
Author: markt
Date: Sun Dec 30 14:11:12 2007
New Revision: 607599

URL: http://svn.apache.org/viewvc?rev=607599&view=rev
Log:
Update change log with a couple of recent changes.

Modified:
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml

Modified: tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml?rev=607599&r1=607598&r2=607599&view=diff
==
--- tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Sun Dec 30 14:11:12 2007
@@ -67,6 +67,10 @@
   
 
   
+42503: ServletContext.getResourceAsStream() could return
+stale data. Patch provided by Arvind Srinivasan. (funkman/jim)
+  
+  
 43236: When resetting the response, also reset the flags
 associated with using a writer or an output stream to allow the user to
 change character set after the reset. (markt)
@@ -132,6 +136,10 @@
   
   
 
+  
+43285: Missing EL Coercion causes argument type mismatch.
+Patch provided by Bernhard Huemer. (funkman/jim)
+  
   
 43675: Fix a possible logging related classloader leak.
 (markt)



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 43285] - Missing EL Coercion causes argument type mismatch

2007-12-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43285


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED




--- Additional Comments From [EMAIL PROTECTED]  2007-12-30 14:11 ---
This has been committed to 6.0.x and will be included in 6.0.16 onwards.

Thanks for the patch.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r607604 - /tomcat/trunk/NOTES-FOR-TOMCAT-7.txt

2007-12-30 Thread markt
Author: markt
Date: Sun Dec 30 14:41:20 2007
New Revision: 607604

URL: http://svn.apache.org/viewvc?rev=607604&view=rev
Log:
Add some notes for Tomcat 7.

Added:
tomcat/trunk/NOTES-FOR-TOMCAT-7.txt   (with props)

Added: tomcat/trunk/NOTES-FOR-TOMCAT-7.txt
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/NOTES-FOR-TOMCAT-7.txt?rev=607604&view=auto
==
--- tomcat/trunk/NOTES-FOR-TOMCAT-7.txt (added)
+++ tomcat/trunk/NOTES-FOR-TOMCAT-7.txt Sun Dec 30 14:41:20 2007
@@ -0,0 +1,25 @@
+
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+
+
+$Id$
+
+===
+Things to refer to when planning / writing Tomcat 7
+===
+
+1. Support for standalone EL
+   http://issues.apache.org/bugzilla/show_bug.cgi?id=43819
\ No newline at end of file

Propchange: tomcat/trunk/NOTES-FOR-TOMCAT-7.txt
--
svn:eol-style = native

Propchange: tomcat/trunk/NOTES-FOR-TOMCAT-7.txt
--
svn:keywords = Author Date Id Revision



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



svn commit: r607605 - in /tomcat/trunk: PROPOSALS.txt RUNNING.txt

2007-12-30 Thread markt
Author: markt
Date: Sun Dec 30 14:42:03 2007
New Revision: 607605

URL: http://svn.apache.org/viewvc?rev=607605&view=rev
Log:
Update props

Modified:
tomcat/trunk/PROPOSALS.txt   (contents, props changed)
tomcat/trunk/RUNNING.txt   (contents, props changed)

Modified: tomcat/trunk/PROPOSALS.txt
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/PROPOSALS.txt?rev=607605&r1=607604&r2=607605&view=diff
==
--- tomcat/trunk/PROPOSALS.txt (original)
+++ tomcat/trunk/PROPOSALS.txt Sun Dec 30 14:42:03 2007
@@ -15,7 +15,7 @@
   limitations under the License.
 

 
-$Revision: 593356 $ $Date: 2007-11-08 23:32:52 + (Thu, 08 Nov 2007) $
+$Revision$ $Date$
 
  =
Apache Tomcat Trunk Proposals

Propchange: tomcat/trunk/PROPOSALS.txt
--
svn:keywords = Author Date Id Revision

Modified: tomcat/trunk/RUNNING.txt
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/RUNNING.txt?rev=607605&r1=607604&r2=607605&view=diff
==
--- tomcat/trunk/RUNNING.txt (original)
+++ tomcat/trunk/RUNNING.txt Sun Dec 30 14:42:03 2007
@@ -15,7 +15,7 @@
   limitations under the License.
 

 
-$Id: RUNNING.txt 354430 2005-12-06 13:44:26Z yoavs $
+$Id$
 
 ===
 Running The Apache Tomcat 6.0 Servlet/JSP Container

Propchange: tomcat/trunk/RUNNING.txt
--
svn:keywords = Author Date Id Revision



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 43819] - Support latest JSR245 proposal to make EL "self-contained"

2007-12-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43819


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||LATER




--- Additional Comments From [EMAIL PROTECTED]  2007-12-30 14:45 ---
My reading of 245-MR1 is that it will form part of JSP 2.2. I have added some
Tomcat 7 notes to trunk and included a reference to this issue.

If I have mis-read 245-MR1 and does become part of JSP 2.1 then we can come back
to this issue once there is a maintenance release (ie when the spec actually
changes).

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



DO NOT REPLY [Bug 43805] - NullPointerException at Ctrl-Break shutdown

2007-12-30 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43805


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID




--- Additional Comments From [EMAIL PROTECTED]  2007-12-30 14:55 ---
Ctrl-Break doesn't cause a shutdown on windows, it generate a thread dump.

It isn't clear what you are doing but it sounds like some form of uncontrolled
termination of the JVM. In this case I am not surprised you see exceptions.

I suggest you use the provided scripts to stop Tomcat which should prevent these
exceptions from occurring.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Bug report for Watchdog [2007/12/30]

2007-12-30 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|  278|Unc|Nor|2000-12-04|Bug in GetParameterValuesTestServlet.java file Bug|
|  279|Unc|Nor|2000-12-04|Logical Error in GetParameterValuesTestServlet Bug|
|  469|Unc|Nor|2001-01-17|in example-taglib.tld "urn" should be "uri" BugRat|
|  470|Unc|Nor|2001-01-17|FAIL positiveForward.jsp and positiveInclude.jsp B|
| 9634|New|Enh|2002-06-05|No tests exist for ServletContext.getResourcePaths|
|10703|New|Enh|2002-07-11|Need to test getRequestURI after RequestDispatcher|
|11336|New|Enh|2002-07-31|Test wrapped path methods with RD.foward()|
|11663|New|Maj|2002-08-13|JSP precompile tests rely on Jasper specific behav|
|11664|New|Maj|2002-08-13|A sweep is needed of all Watchdog 4.0 tag librarie|
|11665|New|Maj|2002-08-13|ServletToJSPErrorPageTest and ServletToServletErro|
|11666|New|Maj|2002-08-13|SetBufferSize_1TestServlet is invalid.|
|14004|New|Maj|2002-10-28|Incorrent behaviour of all attribute-related lifec|
|15504|New|Nor|2002-12-18|JSP positiveGetValues test relies on order preserv|
|24649|New|Nor|2003-11-12|getRemoteHost fails when agent has uppercase chara|
|29398|New|Nor|2004-06-04|Update site and note current status   |
+-+---+---+--+--+
| Total   15 bugs   |
+---+

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Bug report for Tomcat 3 [2007/12/30]

2007-12-30 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 2350|Ver|Nor|2001-06-27|ServletConfig.getInitParameter() requires url-patt|
| 5331|Ass|Nor|2001-12-09|getPathInfo vs URL normalization  |
| 6027|Inf|Maj|2002-01-25|Tomcat  Automatically shuts down as service   |
| 6488|Ver|Maj|2002-02-15|Error: 304. Apparent bug in default ErrorHandler c|
| 7785|Inf|Blk|2002-04-06|tomcat bug in context reloading   |
| 7863|Inf|Maj|2002-04-09|I have a problem when running Tomcat with IIS |
| 8187|Inf|Cri|2002-04-17|Errors when Tomcat used with MS Access database   |
| 9737|Ver|Nor|2002-06-10|ArrayIndexOutOfBoundsException when sending just p|
|10047|Ass|Cri|2002-06-20|IllegalStateException |
|10406|Ass|Cri|2002-07-02|IllegalStateException |
|11087|Inf|Blk|2002-07-23|IllegalStateException |
|12156|Inf|Cri|2002-08-29|Apache and Tomcat 3.3.1 Interworking problem  |
|16363|Ass|Cri|2003-01-23|Stack Overflow accessing compiled JSP - Tomcat 3.2|
|39250|Inf|Cri|2006-04-07|Tomcat 3.2.1 + JDK 1.4|
+-+---+---+--+--+
| Total   14 bugs   |
+---+

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Bug report for Tomcat 4 [2007/12/30]

2007-12-30 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 3839|Opn|Enh|2001-09-26|Problem bookmarking login page|
| 4227|Opn|Enh|2001-10-17|Invalid CGI path  |
| 5329|New|Enh|2001-12-08|NT Service exits startup before Tomcat is finished|
| 5795|New|Enh|2002-01-10|Catalina Shutdown relies on localhost causing prob|
| 5829|New|Enh|2002-01-13|StandardManager needs to cope with sessions throwi|
| 5985|New|Enh|2002-01-23|Tomcat should perform a more restrictive validatio|
| 6600|Opn|Enh|2002-02-20|enodeURL adds 'jsession' when 'isRequestedSessionI|
| 6614|New|Enh|2002-02-21|Have Bootstrap and StandardClassLoader use the sam|
| 6671|New|Enh|2002-02-25|Simple custom tag example uses old declaration sty|
| 7043|New|Enh|2002-03-12|database user and password for JDBC Based Store   |
| 7374|New|Enh|2002-03-22|Apache Tomcat/4.0.1 message on standard output|
| 7676|New|Enh|2002-04-02|Allow name property to use match experssions in  without className in server.xml produces N|
|11069|Opn|Enh|2002-07-23|Tomcat not flag error if tld is outside of /WEB-IN|
|11129|New|Enh|2002-07-24|New valve for putting the sessionIDs in the reques|
|11248|New|Enh|2002-07-29|DefaultServlet doesn't send expires header|
|11754|Opn|Enh|2002-08-15|Synchronous shutdown script - shutdown.sh should w|
|12069|New|Enh|2002-08-27|Creation of more HttpSession objects for one previ|
|12428|Opn|Enh|2002-09-09|request.getUserPrincipal(): Misinterpretation of s|
|12658|New|Enh|2002-09-15|a proxy host and port at the  element level |
|12766|New|Enh|2002-09-18|Tomcat should use tld files in /WEB-INF/ over vers|
|13309|Opn|Enh|2002-10-04|Catalina calls System.exit()  |
|13634|New|Enh|2002-10-15|Allowing system properties to be substituted in co|
|13689|Opn|Enh|2002-10-16|Classloader paths for 'Common' classes and librari|
|13731|New|Enh|2002-10-17|Final request, response, session and other variabl|
|13941|New|Enh|2002-10-24|reload is VERY slow   |
|13965|New|Enh|2002-10-25|Catalina.sh correction request for Tru64 Unix |
|14097|New|Enh|2002-10-30|hardcoded registry value for vm lets tomcat servic|
|14416|New|Enh|2002-11-10|blank tag name in TLD cause NullPointerException  |
|14635|New|Enh|2002-11-18|Should be possible not to have -MM-DD in log f|
|14766|New|Enh|2002-11-22|Redirect Vavle|
|14993|New|Enh|2002-12-02|Possible obselete synchronized declaration|
|15115|New|Enh|2002-12-05|correct docs... XML parser *cannot* be overridden |
|15417|Opn|Enh|2002-12-16|Add port for forced compilation of JSP pages  |
|15688|New|Enh|2002-12-27|full-qualified names instead of imports   |
|15941|New|Enh|2003-01-10|Expose rootCause exceptions at deeper levels  |
|16294|New|Enh|2003-01-21|Configurable URL Decoding.|
|16357|New|Enh|2003-01-23|"connection timeout reached"  |
|16531|New|Enh|2003-01-29|Updating already deployed ".war" files in a single|
|16579|New|Enh|2003-01-30|documentation page layout/style breaks wrapping to|
|16596|New|Enh|2003-01-30|option for disabling log rotation |
|17070|New|Enh|2003-02-14|The Catalina Ant tasks do not allow for 'reusable'|
|17146|New|Enh|2003-02-18|Simplify build.xml using 

Bug report for Tomcat 5 [2007/12/30]

2007-12-30 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | 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  |
|29160|Ver|Enh|2004-05-23|precompile problem: _jspx_meth_* (javax.servlet.js|
|29494|Inf|Enh|2004-06-10|No way to set PATH when running as a service on Wi|
|29936|Opn|Blk|2004-07-06|XML parser loading problems by container  |
|30241|Ver|Enh|2004-07-21|Enhance build script to use branch argument when c|
|31257|Opn|Cri|2004-09-16|java.endorsed.dirs is not used when JSP compilatio|
|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|
|33650|Inf|Enh|2005-02-19|Jasper performance for multiple files processing  |
|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|
|35869|Inf|Enh|2005-07-26|Can't run as a service on Windows Server 2003 64-B|
|36133|Inf|Enh|2005-08-10|Support JSS SSL implementation|
|36169|New|Enh|2005-08-12|[PATCH] Enable chunked encoding for requests in II|
|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  |
|36923|New|Nor|2005-10-05|Deactivated EL expressions are not parsed for jsp |
|37018|Ass|Enh|2005-10-11|Document how to use tomcat-SSL with a pkcs11 token|
|37084|Opn|   |2005-10-14|JspC from ant fails on JSPs that use custom taglib|
|37334|Inf|Enh|2005-11-02|Realm digest property not aligned with the adminis|
|37449|Opn|Enh|2005-11-10|Two UserDatabaseRealm break manager user  |
|37485|Inf|Enh|2005-11-14|I'd like to run init SQL after JDBC Connection cre|
|37498|Inf|Nor|2005-11-14|[PATCH] NPE in org.apache.catalina.core.ContainerB|
|37515|Inf|Nor|2005-11-15|smap not generated by JspC when used from Ant for |
|37627|Opn|Nor|2005-11-24|Slow and incomplete dynamic content generation aft|
|37785|Inf|Nor|2005-12-05|Changing startup type via Tomcat Monitor does not |
|37794|Opn|Nor|2005-12-05|getParameter() fails on POST with transfer-encodin|
|37797|Inf|Maj|2005-12-05|Configure Tomcat utility truncates classpath to 96|
|37822|Opn|Nor|2005-12-07|WebappClassLoader interfering with Catalina core c|
|37847|Ass|Enh|2005-12-09|Allow User To Optionally Specify Catalina Output F|
|37869|Opn|Nor|2005-12-12|Cannot obtain client certificate with SSL / client|
|37918|Inf|Nor|2005-12-15|EL cannot find valid getter from object when using|
|37984|New|Nor|2005-12-21|JNDIRealm.java not able to handle MD5 password|
|38001|Inf|Nor|2005-12-22|TruncatedClassFile when loadind applets   |
|38046|Ass|   |2005-12-27|apache-tomcat-5.5.14-deployer doesn't work (Illega|
|38131|New|Enh|2006-01-05|WatchedResource does not work if app is outside "w|
|38197|Opn|Maj|2006-01-09|taglib pool bug when tag is used with jsp:attribut|
|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|
|38352|Inf|Nor|2006-01-22|Additional Entries for Default catalina.policy fil|
|38360|Inf|Enh|2006-01-24|Domain for session cookies|
|38367|Inf|Nor|2006-01-24|Executing any Catalina Ant task results in an exce|
|38372|Inf|Cri|2006-01-25|tcnative-1.dll response overflow corruption, parti|
|38427|Inf|Nor|2006-01-27|ServletContextListener Notified Multiple Times Whe|
|38483|Inf|Nor|2006-02-01|access log valve uses simpledateformat in tread-un|
|38484|