[Yanel-commits] rev 41788 - public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation

michi at wyona.com michi at wyona.com
Wed Mar 4 23:28:21 CET 2009


Author: michi
Date: 2009-03-04 23:28:20 +0100 (Wed, 04 Mar 2009)
New Revision: 41788

Modified:
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java
Log:
check if sitetreeDoc is null

Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java	2009-03-04 20:43:32 UTC (rev 41787)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java	2009-03-04 22:28:20 UTC (rev 41788)
@@ -94,7 +94,11 @@
         //log.debug("Path: " + path);
         try {
             if (path.equals("/")) {
-                return new NodeDOMImpl(sitetreeDoc.getDocumentElement(), this);
+                if (sitetreeDoc != null) {
+                    return new NodeDOMImpl(sitetreeDoc.getDocumentElement(), this);
+                }
+               log.error("It seems like the sitetree '" + src + "' was not initialized properly!");
+               return null;
             } else if (path.startsWith("/") && path.length() > 1) {
                 Element element = getElement(sitetreeDoc.getDocumentElement(), path);
                 if (element != null) {



More information about the Yanel-commits mailing list