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

michi at wyona.com michi at wyona.com
Wed Jan 17 12:26:27 CET 2007


Author: michi
Date: 2007-01-17 12:26:25 +0100 (Wed, 17 Jan 2007)
New Revision: 21833

Modified:
   public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java
Log:
exception handling and logging improved

Modified: public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java
===================================================================
--- public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java	2007-01-17 09:50:12 UTC (rev 21832)
+++ public/yanel/trunk/src/resources/xml/src/java/org/wyona/yanel/impl/resources/XMLResource.java	2007-01-17 11:26:25 UTC (rev 21833)
@@ -78,9 +78,9 @@
     }
 
     /**
-     *
+     * Generates view
      */
-    public View getView(String viewId) {
+    public View getView(String viewId) throws Exception {
         View defaultView = new View();
         String mimeType = getMimeType(getPath(), viewId);
         defaultView.setMimeType(mimeType);
@@ -134,7 +134,8 @@
                 defaultView.setInputStream(getContentXML(repo, yanelPath));
             }
         } catch(Exception e) {
-            log.error(e);
+            log.error(e + " (" + getPath() + ", " + getRealm() + ")");
+            throw new Exception(e);
         }
 
         return defaultView;
@@ -145,13 +146,10 @@
      */
     private String getLanguage() {
         String language = getRequest().getParameter("yanel.meta.language");
-        log.warn("DEBUG: Parameter: " + language);
         if (language == null) {
             language = getRequest().getParameter("Accept-Language");
-            log.warn("DEBUG: Accept-Language: " + language);
         }
         if(language != null && language.length() > 0) return language;
-        log.warn("DEBUG: Default: en");
         return "en";
     }
 




More information about the Yanel-commits mailing list