Author: xlawrence
Date: Tue Jan 10 16:50:08 2006
New Revision: 12744
URL: https://jahia.mine.nu/websvn/listing.php?sc=1&rev=12744&repname=jahia
Log:
added check to avoid sending an error if response has already been committed
Modified:
trunk/core/src/java/org/jahia/ajax/serverdatetime/GetClientServerTimeDiffAction.java
trunk/core/src/java/org/jahia/ajax/serverdatetime/GetServerTimeAction.java
Modified:
trunk/core/src/java/org/jahia/ajax/serverdatetime/GetClientServerTimeDiffAction.java
URL:
https://jahia.mine.nu/websvn/diff.php?path=/trunk/core/src/java/org/jahia/ajax/serverdatetime/GetClientServerTimeDiffAction.java&rev=12744&repname=jahia
==============================================================================
---
trunk/core/src/java/org/jahia/ajax/serverdatetime/GetClientServerTimeDiffAction.java
(original)
+++
trunk/core/src/java/org/jahia/ajax/serverdatetime/GetClientServerTimeDiffAction.java
Tue Jan 10 16:50:08 2006
@@ -112,9 +112,11 @@
response);
} catch (Exception e) {
- logger.fatal("Unable to process the request !", e);
- response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,
- "Unable to process the request ! Msg: " + e.getMessage());
+ logger.error("Unable to process the request !", e);
+ if (! response.isCommitted()) {
+
response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,
+ "Unable to process the request ! Msg: " +
e.getMessage());
+ }
}
return null;
}
Modified:
trunk/core/src/java/org/jahia/ajax/serverdatetime/GetServerTimeAction.java
URL:
https://jahia.mine.nu/websvn/diff.php?path=/trunk/core/src/java/org/jahia/ajax/serverdatetime/GetServerTimeAction.java&rev=12744&repname=jahia
==============================================================================
--- trunk/core/src/java/org/jahia/ajax/serverdatetime/GetServerTimeAction.java
(original)
+++ trunk/core/src/java/org/jahia/ajax/serverdatetime/GetServerTimeAction.java
Tue Jan 10 16:50:08 2006
@@ -105,9 +105,11 @@
response);
} catch (Exception e) {
- logger.fatal("Unable to process the request !", e);
- response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,
- "Unable to process the request ! Msg: " + e.getMessage());
+ logger.error("Unable to process the request !", e);
+ if (! response.isCommitted()) {
+
response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,
+ "Unable to process the request ! Msg: " +
e.getMessage());
+ }
}
return null;
}