You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mm...@apache.org on 2006/04/06 10:07:25 UTC
svn commit: r391927 -
/myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/webapp/filter/ExtensionsFilter.java
Author: mmarinschek
Date: Thu Apr 6 01:07:22 2006
New Revision: 391927
URL: http://svn.apache.org/viewcvs?rev=391927&view=rev
Log:
no exception log
Modified:
myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/webapp/filter/ExtensionsFilter.java
Modified: myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/webapp/filter/ExtensionsFilter.java
URL: http://svn.apache.org/viewcvs/myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/webapp/filter/ExtensionsFilter.java?rev=391927&r1=391926&r2=391927&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/webapp/filter/ExtensionsFilter.java (original)
+++ myfaces/tomahawk/trunk/core/src/main/java/org/apache/myfaces/webapp/filter/ExtensionsFilter.java Thu Apr 6 01:07:22 2006
@@ -16,6 +16,8 @@
package org.apache.myfaces.webapp.filter;
import org.apache.commons.fileupload.FileUpload;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import org.apache.myfaces.renderkit.html.util.AddResource;
import org.apache.myfaces.renderkit.html.util.AddResourceFactory;
@@ -34,6 +36,8 @@
*/
public class ExtensionsFilter implements Filter {
+ private Log log = LogFactory.getLog(ExtensionsFilter.class);
+
private int _uploadMaxFileSize = 100 * 1024 * 1024; // 10 MB
private int _uploadThresholdSize = 1 * 1024 * 1024; // 1 MB
@@ -112,10 +116,20 @@
}
// Serve resources
- AddResource addResource = AddResourceFactory.getInstance(httpRequest);
- if( addResource.isResourceUri( httpRequest ) ){
- addResource.serveResource(_servletContext, httpRequest, httpResponse);
- return;
+ AddResource addResource = null;
+
+ try
+ {
+ addResource=AddResourceFactory.getInstance(httpRequest);
+ if( addResource.isResourceUri( httpRequest ) ){
+ addResource.serveResource(_servletContext, httpRequest, httpResponse);
+ return;
+ }
+ }
+ catch(Throwable th)
+ {
+ log.error("Exception wile retrieving addResource",th);
+ throw new ServletException(th);
}
try