=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/report/Report.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/report/Report.java 2010-07-28 13:44:59 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/report/Report.java 2011-01-20 08:46:49 +0000 @@ -42,7 +42,7 @@ { public static final String TYPE_BIRT = "birt"; public static final String TYPE_JASPER = "jasper"; - public static final String TYPE_DEFAULT = TYPE_BIRT; + public static final String TYPE_DEFAULT = TYPE_JASPER; public static final String TEMPLATE_DIR = "templates"; private String design; === modified file 'dhis-2/dhis-services/dhis-service-datamart-default/src/main/java/org/hisp/dhis/datamart/engine/DefaultDataMartEngine.java' --- dhis-2/dhis-services/dhis-service-datamart-default/src/main/java/org/hisp/dhis/datamart/engine/DefaultDataMartEngine.java 2011-01-19 12:04:43 +0000 +++ dhis-2/dhis-services/dhis-service-datamart-default/src/main/java/org/hisp/dhis/datamart/engine/DefaultDataMartEngine.java 2011-01-20 08:46:49 +0000 @@ -315,7 +315,7 @@ { count += indicatorDataMart.exportIndicatorValues( indicators, periods, organisationUnits, indicatorOperands, keys ); - log.info( "Exported values for indicators: " + TimeUtils.getHMS() ); + log.info( "Exported values for indicators (" + indicators.size() + "): " + TimeUtils.getHMS() ); } state.setMessage( "exporting_data_for_calculated_data_elements" ); @@ -328,9 +328,13 @@ { count += calculatedDataElementDataMart.exportCalculatedDataElements( calculatedDataElements, periods, organisationUnits, calculatedOperands, keys ); - log.info( "Exported values for calculated data elements: " + TimeUtils.getHMS() ); + log.info( "Exported values for calculated data elements (" + calculatedDataElements.size() + "): " + TimeUtils.getHMS() ); } + // --------------------------------------------------------------------- + // Drop crosstab tables + // --------------------------------------------------------------------- + for ( String key : keys ) { crossTabService.dropCrossTabTable( key ); === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/java/org/hisp/dhis/dashboard/provider/ReportContentProvider.java' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/java/org/hisp/dhis/dashboard/provider/ReportContentProvider.java 2010-08-27 05:22:53 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/java/org/hisp/dhis/dashboard/provider/ReportContentProvider.java 2011-01-20 08:46:49 +0000 @@ -64,7 +64,8 @@ private static final String SEPARATOR = "/"; private static final String BASE_QUERY = "frameset?__report="; - private static final String JASPER_BASE_URL = "../dhis-web-reporting/renderReport.action?id="; + private static final String JASPER_BASE_URL = "../dhis-web-reporting/getReportParams.action?id="; + private static final String JASPER_RENDER_URL = "&mode=report&url=renderReport.action?id="; // ------------------------------------------------------------------------- // Dependencies @@ -127,7 +128,7 @@ { for ( Report report : reports ) { - report.setUrl( JASPER_BASE_URL + report.getId() ); + report.setUrl( JASPER_BASE_URL + report.getId() + JASPER_RENDER_URL + report.getId() ); } } else if ( framework.equals( TYPE_BIRT ) ) === modified file 'dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/report_table.vm' --- dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/report_table.vm 2009-12-06 14:26:06 +0000 +++ dhis-2/dhis-web/dhis-web-dashboard-integration/src/main/webapp/dhis-web-dashboard-integration/report_table.vm 2011-01-20 08:46:49 +0000 @@ -6,7 +6,7 @@ #foreach ( $table in $reportTables )