[Yanel-commits] rev 35146 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Thu Apr 10 01:12:49 CEST 2008


Author: michi
Date: 2008-04-10 01:12:49 +0200 (Thu, 10 Apr 2008)
New Revision: 35146

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
check exists if ViewableV2 resource

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	2008-04-09 22:55:56 UTC (rev 35145)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2008-04-09 23:12:49 UTC (rev 35146)
@@ -436,6 +436,11 @@
                         }
                     } else if (ResourceAttributeHelper.hasAttributeImplemented(res, "Viewable", "2")) {
                         if (log.isDebugEnabled()) log.debug("Resource is viewable V2");
+
+                        if (!((ViewableV2) res).exists()) {
+                            log.warn("No such resource: " + res.getPath() + " (TODO: Send 404!)");
+                        }
+
                         String viewId = request.getParameter(VIEW_ID_PARAM_NAME);
                         Element viewElement = (Element) resourceElement.appendChild(doc.createElement("view"));
                         viewElement.setAttributeNS(NAMESPACE, "version", "2");



More information about the Yanel-commits mailing list