Author: andre
Date: 2010-06-15 11:26:30 +0200 (Tue, 15 Jun 2010)
New Revision: 42564

Modified:
   
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/transcoders/CommandTranscoder.java
Log:
ported from 1.9


Modified: 
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/transcoders/CommandTranscoder.java
===================================================================
--- 
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/transcoders/CommandTranscoder.java
       2010-06-15 09:24:27 UTC (rev 42563)
+++ 
mmbase/trunk/applications/streams/src/main/java/org/mmbase/streams/transcoders/CommandTranscoder.java
       2010-06-15 09:26:30 UTC (rev 42564)
@@ -43,7 +43,14 @@
 
     private CommandExecutor.Method method = new CommandExecutor.Method();
 
-    private String path = 
org.mmbase.util.ApplicationContextReader.getCachedProperties(getClass().getName()).get("path");
+    private String path = null;
+    {
+        Class clazz = getClass();
+        do {
+            path =  
org.mmbase.util.ApplicationContextReader.getCachedProperties(clazz.getName()).get("path");
+            clazz = clazz.getSuperclass();
+        } while (path == null && clazz != null);
+    }
 
     private Map<String, String> moreOptions = new LinkedHashMap<String, 
String>();
 

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to