You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2008/11/15 19:30:48 UTC
svn commit: r717908 - in /tomcat/tc6.0.x/trunk: STATUS.txt conf/web.xml
java/org/apache/catalina/servlets/InvokerHttpRequest.java
java/org/apache/catalina/servlets/InvokerServlet.java
webapps/docs/changelog.xml
Author: markt
Date: Sat Nov 15 10:30:48 2008
New Revision: 717908
URL: http://svn.apache.org/viewvc?rev=717908&view=rev
Log:
Mark the invoker as deprecated as it has been removed from trunk.
Modified:
tomcat/tc6.0.x/trunk/STATUS.txt
tomcat/tc6.0.x/trunk/conf/web.xml
tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/InvokerHttpRequest.java
tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/InvokerServlet.java
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=717908&r1=717907&r2=717908&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Sat Nov 15 10:30:48 2008
@@ -190,12 +190,6 @@
Just did that for trunk (r711934; but it contains also other changes).
Caution: at the moment there's no @VERSION@ substitution for service.bat.
-* Deprecate the invoker servlet ready for its removal in 7.0.x
- http://people.apache.org/~markt/patches/2008-11-03-invoker.patch
- +1: markt, rjung, fhanik
- -1:
- rjung: You might also add the deprecation info to the default conf/web.xml.
-
* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46047
Include jar in path for dependencies if they are in a JAR
Patch provided by CĀdric Mailleux
Modified: tomcat/tc6.0.x/trunk/conf/web.xml
URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/conf/web.xml?rev=717908&r1=717907&r2=717908&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/conf/web.xml (original)
+++ tomcat/tc6.0.x/trunk/conf/web.xml Sat Nov 15 10:30:48 2008
@@ -102,6 +102,9 @@
</servlet>
+ <!-- This servlet has been deprecated due to security concerns. Servlets -->
+ <!-- should be explicitly mapped in web.xml -->
+ <!-- -->
<!-- The "invoker" servlet, which executes anonymous servlet classes -->
<!-- that have not been defined in a web.xml file. Traditionally, this -->
<!-- servlet is mapped to the URL pattern "/servlet/*", but you can map -->
@@ -364,7 +367,7 @@
<url-pattern>/</url-pattern>
</servlet-mapping>
- <!-- The mapping for the invoker servlet -->
+ <!-- The mapping for the deprecated invoker servlet -->
<!--
<servlet-mapping>
<servlet-name>invoker</servlet-name>
Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/InvokerHttpRequest.java
URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/InvokerHttpRequest.java?rev=717908&r1=717907&r2=717908&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/InvokerHttpRequest.java (original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/InvokerHttpRequest.java Sat Nov 15 10:30:48 2008
@@ -29,6 +29,8 @@
* for an invoked servlet. Subsequent requests will be mapped directly
* to the servlet, because a new servlet mapping will have been created.
*
+ * @deprecated Servlets should be explicitly mapped in web.xml
+ *
* @author Craig R. McClanahan
* @version $Revision$ $Date$
*/
Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/InvokerServlet.java
URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/InvokerServlet.java?rev=717908&r1=717907&r2=717908&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/InvokerServlet.java (original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/servlets/InvokerServlet.java Sat Nov 15 10:30:48 2008
@@ -40,6 +40,8 @@
* used to serve requests to servlets that have not been registered
* in the web application deployment descriptor.
*
+ * @deprecated Servlets should be explicitly mapped in web.xml
+ *
* @author Craig R. McClanahan
* @version $Revision$ $Date$
*/
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=717908&r1=717907&r2=717908&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Sat Nov 15 10:30:48 2008
@@ -166,6 +166,10 @@
<bug>46096</bug>: Support annotation processing whilst running under a
security manager. (markt)
</fix>
+ <fix>
+ The invoker servlet has been deprecated and will be removed in Tomcat 7
+ onwards. (markt)
+ </fix>
</changelog>
</subsection>
<subsection name="Coyote">
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org