Author: remm Date: Fri Aug 18 06:44:04 2006 New Revision: 432584 URL: http://svn.apache.org/viewvc?rev=432584&view=rev Log: - Add the Jasper listener in the config. - Fix (harmless) NPE when request processing doesn't proceed (ex: empty path).
Modified: tomcat/tc6.0.x/trunk/conf/server.xml tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java tomcat/tc6.0.x/trunk/res/confinstall/server_1.xml Modified: tomcat/tc6.0.x/trunk/conf/server.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/conf/server.xml?rev=432584&r1=432583&r2=432584&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/conf/server.xml (original) +++ tomcat/tc6.0.x/trunk/conf/server.xml Fri Aug 18 06:44:04 2006 @@ -15,6 +15,7 @@ <!-- Comment these entries out to disable JMX MBeans support used for the administration web application --> <Listener className="org.apache.catalina.core.AprLifecycleListener" /> + <Listener className="org.apache.catalina.core.JasperListener" /> <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" /> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> <!--<Listener className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener"/>--> Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java?rev=432584&r1=432583&r2=432584&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/connector/CoyoteAdapter.java Fri Aug 18 06:44:04 2006 @@ -218,16 +218,18 @@ // Parse and set Catalina and configuration specific // request parameters - if ( postParseRequest(req, request, res, response) ) { + if (postParseRequest(req, request, res, response)) { + // Calling the container connector.getContainer().getPipeline().getFirst().invoke(request, response); - } - if (request.getWrapper().getServlet() instanceof CometProcessor - && !response.isClosed() - && req.getAttribute("org.apache.tomcat.comet.support") == Boolean.TRUE) { - comet = true; - res.action(ActionCode.ACTION_COMET_BEGIN, null); + if (request.getWrapper().getServlet() instanceof CometProcessor + && !response.isClosed() + && req.getAttribute("org.apache.tomcat.comet.support") == Boolean.TRUE) { + comet = true; + res.action(ActionCode.ACTION_COMET_BEGIN, null); + } + } if (!comet) { Modified: tomcat/tc6.0.x/trunk/res/confinstall/server_1.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/res/confinstall/server_1.xml?rev=432584&r1=432583&r2=432584&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/res/confinstall/server_1.xml (original) +++ tomcat/tc6.0.x/trunk/res/confinstall/server_1.xml Fri Aug 18 06:44:04 2006 @@ -15,6 +15,7 @@ <!-- Comment these entries out to disable JMX MBeans support used for the administration web application --> <Listener className="org.apache.catalina.core.AprLifecycleListener" /> + <Listener className="org.apache.catalina.core.JasperListener" /> <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" /> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> <!--<Listener className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener"/>--> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]