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