--- android/TrainInfoService/src/dk/thoerup/traininfoservice/RequestPlotter.java 2011/05/02 18:30:31 1428 +++ android/TrainInfoService/src/dk/thoerup/traininfoservice/RequestPlotter.java 2011/05/02 18:33:11 1429 @@ -409,8 +409,11 @@ resp.getOutputStream().write(bytes); } else { - resp.setContentType(KML); - resp.getWriter().print( kmlData ); + byte bytes[] = kmlData.getBytes(); + + resp.setContentType(KML); + resp.setContentLength( bytes.length ); + resp.getOutputStream().write(bytes); } } }