Enable TLS 1.1 and 1.2 for Clients on Java 7
Solution 1:
You could just add the following property -Dhttps.protocols=TLSv1.1,TLSv1.2
which configures the JVM to specify which TLS protocol version should be used during https connections.
Solution 2:
You could try adding something like the following to your startup script, assuming Java 1.7:
JAVACMD="$JAVACMD -Ddeployment.security.SSLv2Hello=false -Ddeployment.security.SSLv3=false -Ddeployment.security.TLSv1=false -D\
deployment.security.TLSv1.1=true -Ddeployment.security.TLSv1.2=true"
Some other suggestions: https://blogs.oracle.com/java-platform-group/entry/java_8_will_use_tls