Andrés thanks for your help. It actually make perfect sense what you are saying. I missed that query difference :)
Looking at the stack trace, it seems there is some problem in the query serialization?
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2367) ~[na:1.7.0_09]
at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:130) ~[na:1.7.0_09]
at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:114) ~[na:1.7.0_09]
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:535) ~[na:1.7.0_09]
at java.lang.StringBuffer.append(StringBuffer.java:322) ~[na:1.7.0_09]
at java.io.StringWriter.write(StringWriter.java:94) ~[na:1.7.0_09]
at org.codehaus.jackson.impl.WriterBasedGenerator._flushBuffer(WriterBasedGenerator.java:1812) ~[jackson-core-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.impl.WriterBasedGenerator.writeString(WriterBasedGenerator.java:451) ~[jackson-core-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.impl.WriterBasedGenerator.writeNumber(WriterBasedGenerator.java:727) ~[jackson-core-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.StdSerializers$DoubleSerializer.serialize(StdSerializers.java:221) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.StdSerializers$DoubleSerializer.serialize(StdSerializers.java:209) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.std.StdContainerSerializers$IndexedListSerializer.serializeContents(StdContainerSerializers.java:122) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.std.StdContainerSerializers$IndexedListSerializer.serializeContents(StdContainerSerializers.java:71) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.std.AsArraySerializerBase.serialize(AsArraySerializerBase.java:86) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.std.MapSerializer.serializeFields(MapSerializer.java:262) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.std.MapSerializer.serialize(MapSerializer.java:186) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.std.MapSerializer.serialize(MapSerializer.java:23) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.std.MapSerializer.serializeFields(MapSerializer.java:262) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.std.MapSerializer.serialize(MapSerializer.java:186) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.std.MapSerializer.serialize(MapSerializer.java:23) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.StdSerializerProvider._serializeValue(StdSerializerProvider.java:610) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ser.StdSerializerProvider.serializeValue(StdSerializerProvider.java:256) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.codehaus.jackson.map.ObjectMapper.writeValue(ObjectMapper.java:1613) ~[jackson-mapper-asl-1.9.7.jar:1.9.7]
at org.neo4j.server.rest.domain.JsonHelper.createJsonFrom(JsonHelper.java:102) ~[neo4j-server-1.9.M01.jar:1.9.M01]
at org.neo4j.server.rest.repr.formats.JsonFormat.complete(JsonFormat.java:68) ~[neo4j-server-1.9.M01.jar:1.9.M01]
at org.neo4j.server.rest.repr.MappingRepresentation.serialize(MappingRepresentation.java:44) ~[server-api-1.9.M01.jar:1.9.M01]
at org.neo4j.server.rest.repr.OutputFormat.format(OutputFormat.java:182) ~[neo4j-server-1.9.M01.jar:1.9.M01]
at org.neo4j.server.rest.repr.OutputFormat.formatRepresentation(OutputFormat.java:132) ~[neo4j-server-1.9.M01.jar:1.9.M01]
at org.neo4j.server.rest.repr.OutputFormat.response(OutputFormat.java:119) ~[neo4j-server-1.9.M01.jar:1.9.M01]
at org.neo4j.server.rest.repr.OutputFormat.ok(OutputFormat.java:55) ~[neo4j-server-1.9.M01.jar:1.9.M01]
at org.neo4j.server.webadmin.rest.MonitorService.getData(MonitorService.java:118) ~[neo4j-server-1.9.M01.jar:1.9.M01]
at org.neo4j.server.webadmin.rest.MonitorService.getData(MonitorService.java:96) ~[neo4j-server-1.9.M01.jar:1.9.M01]