To get code running with java 1.6 you may need to use the 'subscribe' command to subscribe to JDK6, but you may receive some heap size errors. If so, try the following settings parameters: -Xms512k (memory heap start size 512 kilobytes) -Xmx1024m (memory heap max size 1024 megabytes) Both should be invoked at the same time and you may test different heap sizes. Our recommendation is 16m to start and 256m to max. What worked for me (I couldn't figure out a way to set this permanently), was to use java calls as "java -Xms16m -Xmx256m somefile".