JDK6 runtime support for json