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

michi at wyona.com michi at wyona.com
Sun Mar 9 23:26:27 CET 2008


Author: michi
Date: 2008-03-09 23:26:26 +0100 (Sun, 09 Mar 2008)
New Revision: 33115

Modified:
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/NodeResConfigAndDataRepoImpl.java
Log:
check existence of node first

Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/NodeResConfigAndDataRepoImpl.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/NodeResConfigAndDataRepoImpl.java	2008-03-09 21:54:05 UTC (rev 33114)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/NodeResConfigAndDataRepoImpl.java	2008-03-09 22:26:26 UTC (rev 33115)
@@ -140,7 +140,7 @@
     public Node[] getChildren() {
         java.util.Vector c = new java.util.Vector();
         try {
-            if (resRepo.isCollection(path)) {
+            if (resRepo.existsNode(path.toString()) && resRepo.getNode(path.toString()).isCollection()) {
                 log.debug("Is collection within resource config repo: " + path);
                 Path[] children = resRepo.getChildren(path);
                 for (int i = 0; i < children.length; i++) {



More information about the Yanel-commits mailing list