// delegate to wms reflector
final WebMap webMap = webMapService.reflect(getMapRequest);
//as per KMLMapOutputFormat.produceMap
Assert.isInstanceOf(XMLTransformerMap.class, webMap);
final XMLTransformerMapResponse respEncoder = new XMLTransformerMapResponse();
// wrap response in a reslet output rep
OutputRepresentation output = new OutputRepresentation(
new MediaType("application/vnd.google-earth.kml+xml")) {
public void write(OutputStream outputStream) throws IOException {
try {
respEncoder.write(webMap, outputStream);
} catch (IOException ioe) {
throw ioe;
} catch (Exception e) {
PrintStream printStream = new PrintStream(outputStream);
printStream.println("Unable to index feature due to: "