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

michi at wyona.com michi at wyona.com
Fri Jun 24 16:30:38 CEST 2011


Author: michi
Date: 2011-06-24 16:30:38 +0200 (Fri, 24 Jun 2011)
New Revision: 58909

Modified:
   public/yanel/trunk/src/resources/navigation/src/java/org/wyona/yanel/impl/resources/navigation/NavigationResource.java
Log:
check if XSLT has really been specified

Modified: public/yanel/trunk/src/resources/navigation/src/java/org/wyona/yanel/impl/resources/navigation/NavigationResource.java
===================================================================
--- public/yanel/trunk/src/resources/navigation/src/java/org/wyona/yanel/impl/resources/navigation/NavigationResource.java	2011-06-24 14:09:05 UTC (rev 58908)
+++ public/yanel/trunk/src/resources/navigation/src/java/org/wyona/yanel/impl/resources/navigation/NavigationResource.java	2011-06-24 14:30:38 UTC (rev 58909)
@@ -151,7 +151,7 @@
             }
 
             String[] xsltPath = getXSLTPath(getPath());
-            if (xsltPath != null) {
+            if (xsltPath != null && xsltPath.length > 0) {
                 
                 // create reader:
                 XMLReader xmlReader = XMLReaderFactory.createXMLReader();
@@ -210,7 +210,10 @@
                 // write result into view:
                 defaultView.setInputStream(new ByteArrayInputStream(baos.toByteArray()));
                 return defaultView;
+            } else {
+                log.warn("No xslt specified inside resource configuration.");
             }
+
             log.debug("Mime-Type: " + mimeType);
             defaultView.setInputStream(getContentXML(repo, siteTreePath));
         } catch(Exception e) {



More information about the Yanel-commits mailing list