[Dhis2-devs] Error: Editing Aggregate Query

2014-11-25 Thread Adebusoye Anifalaje
Hi devs,

After creating a number of aggregate queries, I get an error in my log when I 
try to edit. 


Error details below:


* ERROR 2014-11-25 09:29:23,015 #parse(): syntax error in #parse()-ed template 
'/dhis-web-maintenance-program/updateCaseAggregation.vm', called at /ma
in.vm[line 153, column 9] (Log4JLogChute.java [http-apr-8080-exec-2])
* ERROR 2014-11-25 09:29:23,015 Unable to render Velocity Template, '/main.vm' 
(CommonsLogger.java [http-apr-8080-exec-2])
org.apache.velocity.exception.ParseErrorException: Encountered )\/td\r\n   
 /tr\r\n\r\ntr\r\n\t\ttdlabel for=\dataSets\ at /dh
is-web-maintenance-program/updateCaseAggregation.vm[line 27, column 101]
Was expecting one of:
[ ...
, ...
) ...
WHITESPACE ...


Any ideas what might be causing this?

Thanks.

Busoye

Version:
2.17
Build revision:
17561

___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] Error: Editing Aggregate Query

2014-11-25 Thread Dan Cocos
I’ve found the bug the that is causing this, here is a diff against the current 
trunk, but the bug exists in 2.17 as well.
 
09:35:23|dhis-2:dan$bzr diff
=== modified file 
'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateCaseAggregation.vm'
--- 
dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateCaseAggregation.vm
 2014-11-03 13:35:42 +
+++ 
dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateCaseAggregation.vm
 2014-11-25 14:18:04 +
@@ -24,7 +24,7 @@

 tr
 tdlabel for=name$i18n.getString( name ) em 
title=$i18n.getString( required ) class=required*/em/label/td
-tdinput type=text id=name name=name 
value=$encoder.htmlEncode(caseAggregation.name)/td
+tdinput type=text id=name name=name 
value=$encoder.htmlEncode($caseAggregation.name)/td
 /tr
 
 tr

Dan Cocos
BAO Systems
www.baosystems.com http://www.baosystems.com/
T: +1 202-352-2671 | skype: dancocos

 On Nov 25, 2014, at 3:35 AM, Adebusoye Anifalaje bus...@hisp.org wrote:
 
 Hi devs,
 
 After creating a number of aggregate queries, I get an error in my log when I 
 try to edit. 
 
 
 Error details below:
 
 
 * ERROR 2014-11-25 09:29:23,015 #parse(): syntax error in #parse()-ed 
 template '/dhis-web-maintenance-program/updateCaseAggregation.vm', called at 
 /ma
 in.vm[line 153, column 9] (Log4JLogChute.java [http-apr-8080-exec-2])
 * ERROR 2014-11-25 09:29:23,015 Unable to render Velocity Template, 
 '/main.vm' (CommonsLogger.java [http-apr-8080-exec-2])
 org.apache.velocity.exception.ParseErrorException: Encountered )\/td\r\n 
/tr\r\n\r\ntr\r\n\t\ttdlabel for=\dataSets\ at /dh
 is-web-maintenance-program/updateCaseAggregation.vm[line 27, column 101]
 Was expecting one of:
 [ ...
 , ...
 ) ...
 WHITESPACE ...
 
 
 Any ideas what might be causing this?
 
 Thanks.
 
 Busoye
 
 Version:
 2.17
 Build revision:
 17561
 
 ___
 Mailing list: https://launchpad.net/~dhis2-devs
 Post to : dhis2-devs@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~dhis2-devs
 More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp


Re: [Dhis2-devs] Error: Editing Aggregate Query

2014-11-25 Thread Dan Cocos
There is a bug in the template
Here is the diff against 2.18-SNAPSHOT, but it also exists in the 2.17 builds.

09:35:23|dhis-2:dan$bzr diff
=== modified file 
'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateCaseAggregation.vm'
--- 
dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateCaseAggregation.vm
 2014-11-03 13:35:42 +
+++ 
dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateCaseAggregation.vm
 2014-11-25 14:18:04 +
@@ -24,7 +24,7 @@

 tr
 tdlabel for=name$i18n.getString( name ) em 
title=$i18n.getString( required ) class=required*/em/label/td
-tdinput type=text id=name name=name 
value=$encoder.htmlEncode(caseAggregation.name)/td
+tdinput type=text id=name name=name 
value=$encoder.htmlEncode($caseAggregation.name)/td
 /tr
 
 tr

 
Dan Cocos
BAO Systems
www.baosystems.com http://www.baosystems.com/
T: +1 202-352-2671 | skype: dancocos

 On Nov 25, 2014, at 3:35 AM, Adebusoye Anifalaje bus...@hisp.org wrote:
 
 Hi devs,
 
 After creating a number of aggregate queries, I get an error in my log when I 
 try to edit. 
 
 
 Error details below:
 
 
 * ERROR 2014-11-25 09:29:23,015 #parse(): syntax error in #parse()-ed 
 template '/dhis-web-maintenance-program/updateCaseAggregation.vm', called at 
 /ma
 in.vm[line 153, column 9] (Log4JLogChute.java [http-apr-8080-exec-2])
 * ERROR 2014-11-25 09:29:23,015 Unable to render Velocity Template, 
 '/main.vm' (CommonsLogger.java [http-apr-8080-exec-2])
 org.apache.velocity.exception.ParseErrorException: Encountered )\/td\r\n 
/tr\r\n\r\ntr\r\n\t\ttdlabel for=\dataSets\ at /dh
 is-web-maintenance-program/updateCaseAggregation.vm[line 27, column 101]
 Was expecting one of:
 [ ...
 , ...
 ) ...
 WHITESPACE ...
 
 
 Any ideas what might be causing this?
 
 Thanks.
 
 Busoye
 
 Version:
 2.17
 Build revision:
 17561
 
 ___
 Mailing list: https://launchpad.net/~dhis2-devs
 Post to : dhis2-devs@lists.launchpad.net
 Unsubscribe : https://launchpad.net/~dhis2-devs
 More help   : https://help.launchpad.net/ListHelp

___
Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp