playframework/playframework — pull request #3646 by pvlugter (2014-11-19 02:46:25+00:00)
Title: Support OpenJDK 6 in WS SSL

For the debug logging in WS SSL, there's a switch on the Java version for where to find classes and resources. But some of the SSL classes in OpenJDK 6 are actually in the same locations as JDK 7.

For example, Debug.java is not at:

http://hg.openjdk.java.net/jdk6/jdk6/jdk/file/6fdf62509b68/src/share/classes/com/sun/net/ssl/internal/ssl

but at:

http://hg.openjdk.java.net/jdk6/jdk6/jdk/file/6fdf62509b68/src/share/classes/sun/security/ssl/

Currently fixed by creating a new version of `foldVersion` which also takes into account OpenJDK 6.

\cc @wsargent