[Yanel-commits] rev 45629 -
public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet
michi at wyona.com
michi at wyona.com
Sat Nov 21 23:59:39 CET 2009
Author: michi
Date: 2009-11-21 23:59:39 +0100 (Sat, 21 Nov 2009)
New Revision: 45629
Modified:
public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
response added re releasing the lock
Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java 2009-11-21 22:36:23 UTC (rev 45628)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java 2009-11-21 22:59:39 UTC (rev 45629)
@@ -290,6 +290,14 @@
try {
versionable.cancelCheckout();
log.debug("Lock has been released.");
+
+ response.setStatus(HttpServletResponse.SC_OK);
+ response.setContentType("text/html" + "; charset=" + "UTF-8");
+ String backToRealm = org.wyona.yanel.core.util.PathUtil.backToRealm(resource.getPath());
+ StringBuilder sb = new StringBuilder("<html xmlns=\"http://www.w3.org/1999/xhtml\"><body>Lock has been released! back to <a href=\""+backToRealm + resource.getPath() +"\">page</a>.</body></html>");
+ PrintWriter w = response.getWriter();
+ w.print(sb);
+ return;
} catch (Exception e) {
throw new ServletException("Releasing the lock of <" + resource.getPath() + "> failed because of: " + e.getMessage(), e);
}
More information about the Yanel-commits
mailing list