You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by ag...@apache.org on 2005/12/14 17:22:59 UTC
svn commit: r356795 -
/incubator/roller/trunk/src/org/roller/presentation/velocity/BasePageServlet.java
Author: agilliland
Date: Wed Dec 14 08:22:55 2005
New Revision: 356795
URL: http://svn.apache.org/viewcvs?rev=356795&view=rev
Log:
trying to ignore socket exceptions thrown by velocity servlet.
Modified:
incubator/roller/trunk/src/org/roller/presentation/velocity/BasePageServlet.java
Modified: incubator/roller/trunk/src/org/roller/presentation/velocity/BasePageServlet.java
URL: http://svn.apache.org/viewcvs/incubator/roller/trunk/src/org/roller/presentation/velocity/BasePageServlet.java?rev=356795&r1=356794&r2=356795&view=diff
==============================================================================
--- incubator/roller/trunk/src/org/roller/presentation/velocity/BasePageServlet.java (original)
+++ incubator/roller/trunk/src/org/roller/presentation/velocity/BasePageServlet.java Wed Dec 14 08:22:55 2005
@@ -2,6 +2,7 @@
import java.io.IOException;
import java.io.StringWriter;
+import java.net.SocketException;
import java.util.Date;
import java.util.Map;
@@ -17,7 +18,6 @@
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
import org.apache.velocity.context.Context;
-import org.apache.velocity.exception.ParseErrorException;
import org.apache.velocity.exception.ResourceNotFoundException;
import org.apache.velocity.servlet.VelocityServlet;
import org.roller.RollerException;
@@ -26,7 +26,6 @@
import org.roller.pojos.WeblogTemplate;
import org.roller.pojos.WebsiteData;
import org.roller.presentation.RollerRequest;
-
/**
* Base Servlet for Servlets that render user page templates. Loads the
* Velocity context using the ContextLoader and runs the page template
@@ -247,7 +246,13 @@
*/
protected void error( HttpServletRequest req, HttpServletResponse res,
Exception e) throws ServletException, IOException {
- mLogger.warn("ERROR in VelocityServlet",e);
+
+ if(e instanceof SocketException) {
+ // ignore socket exceptions
+ mLogger.debug("Some kind of SocketException", e);
+ } else {
+ mLogger.warn("ERROR in VelocityServlet",e);
+ }
}
/**