=== modified file 'dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/dxf2/service/StaXDataValueImportService.java' --- dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/dxf2/service/StaXDataValueImportService.java 2011-11-22 15:48:30 +0000 +++ dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/dxf2/service/StaXDataValueImportService.java 2011-12-30 15:49:52 +0000 @@ -199,19 +199,17 @@ do { // look for a DataValue set - try - { - reader.moveToStartElement( Dxf.DATAVALUESET ); - } - catch ( java.util.NoSuchElementException ex ) - { - // we have to reach here eventuallyperiodId - break; - } if ( !reader.isStartElement( Dxf.DATAVALUESET ) ) { - // we have to reach here eventually - break; + try + { + reader.moveToStartElement( Dxf.DATAVALUESET ); + } + catch ( java.util.NoSuchElementException ex ) + { + // we have to reach here eventuallyperiodId + break; + } } // Pick off the attributes @@ -271,14 +269,8 @@ do { // look for a DataValue - try - { - reader.moveToStartElement( DataValueSet.DATAVALUE ); - } catch ( java.util.NoSuchElementException ex ) - { - break; - } - + reader.moveToStartElement(); + if ( !reader.isStartElement( DataValueSet.DATAVALUE ) ) { // we have to reach here eventually @@ -342,8 +334,8 @@ } while ( true ); // DataValueSets loop - log.info( SUCCESS ); - state.setMessage( SUCCESS ); + log.info( String.format(COUNTER,cumulativeDataValueCounter)); + state.setMessage( String.format(COUNTER,cumulativeDataValueCounter)); } catch ( ImportException ex ) === modified file 'dhis-2/dhis-services/dhis-service-importexport/src/main/resources/transform/cross2dxf2.xsl' --- dhis-2/dhis-services/dhis-service-importexport/src/main/resources/transform/cross2dxf2.xsl 2011-12-25 12:51:38 +0000 +++ dhis-2/dhis-services/dhis-service-importexport/src/main/resources/transform/cross2dxf2.xsl 2011-12-30 15:49:52 +0000 @@ -14,8 +14,8 @@ - - + +