Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/templating/Builder.java @ 4916:2cec81e697e8 dc-km-filter
[branch dc-km-filter] Builder: Let dc:variables always be global.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Wed, 30 Jan 2013 15:52:50 +0100 |
parents | 9c388de4b4d5 |
children |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/templating/Builder.java Wed Jan 30 15:52:05 2013 +0100 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/templating/Builder.java Wed Jan 30 15:52:50 2013 +0100 @@ -534,9 +534,11 @@ log.error("dc:variable 'name' or 'expr' empty."); } else { - frames.put( + Object o = evaluateXPath(expr, typeToQName(type)); + frames.putGlobal( varName.toUpperCase(), - evaluateXPath(expr, typeToQName(type))); + o + ); } }