Author: remm Date: Thu Apr 13 14:51:35 2006 New Revision: 393953 URL: http://svn.apache.org/viewcvs?rev=393953&view=rev Log: - Port patches. - verifyIfValid in Session.access seems useless.
Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/mbeans-descriptors.xml tomcat/tc6.0.x/trunk/java/org/apache/catalina/session/StandardSession.java tomcat/tc6.0.x/trunk/java/org/apache/catalina/startup/TldConfig.java tomcat/tc6.0.x/trunk/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java tomcat/tc6.0.x/trunk/java/org/apache/naming/resources/FileDirContext.java Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/mbeans-descriptors.xml URL: http://svn.apache.org/viewcvs/tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/mbeans-descriptors.xml?rev=393953&r1=393952&r2=393953&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/mbeans-descriptors.xml (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/mbeans-descriptors.xml Thu Apr 13 14:51:35 2006 @@ -125,6 +125,10 @@ description="The object used for mapping" type="java.lang.Object"/> + <attribute name="namingContextListener" + description="Associated naming context listener." + type="org.apache.catalina.core.NamingContextListener" /> + <attribute name="objectName" description="Name of the object" type="java.lang.String"/> Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/session/StandardSession.java URL: http://svn.apache.org/viewcvs/tomcat/tc6.0.x/trunk/java/org/apache/catalina/session/StandardSession.java?rev=393953&r1=393952&r2=393953&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/catalina/session/StandardSession.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/session/StandardSession.java Thu Apr 13 14:51:35 2006 @@ -590,7 +590,6 @@ * @param isValid The new value for the <code>isValid</code> flag */ public void setValid(boolean isValid) { - this.isValid = isValid; } @@ -607,9 +606,6 @@ this.lastAccessedTime = this.thisAccessedTime; this.thisAccessedTime = System.currentTimeMillis(); - - evaluateIfValid(); - accessCount++; } @@ -1491,19 +1487,6 @@ } return false; - } - - - protected void evaluateIfValid() { - /* - * If this session has expired or is in the process of expiring or - * will never expire, return - */ - if (!this.isValid || expiring || maxInactiveInterval < 0) - return; - - isValid(); - } Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/startup/TldConfig.java URL: http://svn.apache.org/viewcvs/tomcat/tc6.0.x/trunk/java/org/apache/catalina/startup/TldConfig.java?rev=393953&r1=393952&r2=393953&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/catalina/startup/TldConfig.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/startup/TldConfig.java Thu Apr 13 14:51:35 2006 @@ -22,6 +22,7 @@ import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; +import java.io.InputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.net.URL; @@ -534,9 +535,14 @@ InputSource inputSource = null; try { - inputSource = - new InputSource( - context.getServletContext().getResourceAsStream(resourcePath)); + InputStream stream = + context.getServletContext().getResourceAsStream(resourcePath); + if (stream == null) { + throw new IllegalArgumentException + (sm.getString("contextConfig.tldResourcePath", + resourcePath)); + } + inputSource = new InputSource(stream); if (inputSource == null) { throw new IllegalArgumentException (sm.getString("contextConfig.tldResourcePath", Modified: tomcat/tc6.0.x/trunk/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java URL: http://svn.apache.org/viewcvs/tomcat/tc6.0.x/trunk/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java?rev=393953&r1=393952&r2=393953&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java Thu Apr 13 14:51:35 2006 @@ -455,6 +455,10 @@ // Ignore <example> element: Bugzilla 33538 } else if ("tag-extension".equals(tname)) { // Ignore <tag-extension> element: Bugzilla 33538 + } else if ("icon".equals(tname) + || "display-name".equals(tname) + || "description".equals(tname)) { + // Ignore these elements: Bugzilla 38015 } else { if (log.isWarnEnabled()) { log.warn(Localizer.getMessage( Modified: tomcat/tc6.0.x/trunk/java/org/apache/naming/resources/FileDirContext.java URL: http://svn.apache.org/viewcvs/tomcat/tc6.0.x/trunk/java/org/apache/naming/resources/FileDirContext.java?rev=393953&r1=393952&r2=393953&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 Thu Apr 13 14:51:35 2006 @@ -184,13 +184,7 @@ * Release any resources allocated for this directory context. */ public void release() { - - caseSensitive = true; - allowLinking = false; - absoluteBase = null; - base = null; super.release(); - } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]