=== modified file 'dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/utils/ContextUtils.java' --- dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/utils/ContextUtils.java 2013-02-25 12:33:35 +0000 +++ dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/api/utils/ContextUtils.java 2013-04-16 18:19:38 +0000 @@ -28,6 +28,8 @@ */ import javassist.util.proxy.ProxyObject; + +import org.apache.commons.io.IOUtils; import org.hisp.dhis.common.IdentifiableObject; import org.hisp.dhis.dxf2.metadata.ExchangeClasses; import org.hisp.dhis.setting.SystemSettingManager; @@ -181,9 +183,11 @@ response.setStatus( statusCode ); response.setContentType( CONTENT_TYPE_TEXT ); + PrintWriter writer = null; + try { - PrintWriter writer = response.getWriter(); + writer = response.getWriter(); writer.println( message ); writer.flush(); } @@ -191,6 +195,10 @@ { // Ignore } + finally + { + IOUtils.closeQuietly( writer ); + } } public static HttpServletRequest getRequest()