=== modified file 'dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/commons/action/GetDataElementCategoriesAction.java' --- dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/commons/action/GetDataElementCategoriesAction.java 2011-06-20 07:09:02 +0000 +++ dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/commons/action/GetDataElementCategoriesAction.java 2011-06-20 10:02:22 +0000 @@ -76,6 +76,13 @@ Collections.sort( dataElementCategories, new DataElementCategoryNameComparator() ); + if ( usePaging ) + { + this.paging = createPaging( dataElementCategories.size() ); + + dataElementCategories = dataElementCategories.subList( paging.getStartPos(), paging.getEndPos() ); + } + return SUCCESS; } === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/resources/struts.xml' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/resources/struts.xml 2011-06-20 09:28:07 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/resources/struts.xml 2011-06-20 10:02:22 +0000 @@ -14,7 +14,7 @@ /dhis-web-maintenance-dataset/menu.vm - + /main.vm @@ -34,7 +34,7 @@ ../dhis-web-commons/paging/paging.css - + /main.vm @@ -110,7 +110,7 @@ section.action - + /main.vm @@ -130,7 +130,7 @@ F_DATASET_ADD - + /main.vm @@ -139,7 +139,7 @@ F_DATASET_UPDATE - + ../dhis-web-commons/ajax/jsonResponseSuccess.vm @@ -164,7 +164,7 @@ F_DATASET_DELETE - + /dhis-web-maintenance-dataset/responseDataElementGroup.vm @@ -181,7 +181,7 @@ plainTextError - + /main.vm @@ -194,7 +194,7 @@ F_DATASET_UPDATE - + /main.vm @@ -234,7 +234,7 @@ javascript/dataEntryForm.js,javascript/FCK/fckeditor.js - + /main.vm @@ -245,7 +245,7 @@ dataSet.action - + /main.vm