Author: elecharny
Date: Mon May 31 09:50:26 2010
New Revision: 949699
URL: http://svn.apache.org/viewvc?rev=949699&view=rev
Log:
Added a workaround for the newly TLS renegotiation issue - it's forbidden by
default in the latest JVM -
Modified:
mina/trunk/example/src/test/java/org/apache/mina/example/echoserver/ssl/SslFilterTest.java
Modified:
mina/trunk/example/src/test/java/org/apache/mina/example/echoserver/ssl/SslFilterTest.java
URL:
http://svn.apache.org/viewvc/mina/trunk/example/src/test/java/org/apache/mina/example/echoserver/ssl/SslFilterTest.java?rev=949699&r1=949698&r2=949699&view=diff
==============================================================================
---
mina/trunk/example/src/test/java/org/apache/mina/example/echoserver/ssl/SslFilterTest.java
(original)
+++
mina/trunk/example/src/test/java/org/apache/mina/example/echoserver/ssl/SslFilterTest.java
Mon May 31 09:50:26 2010
@@ -77,6 +77,9 @@ public class SslFilterTest {
}
private void testMessageSentIsCalled(boolean useSSL) throws Exception {
+ // Workaround to fix TLS issue :
http://java.sun.com/javase/javaseforbusiness/docs/TLSReadme.html
+ java.lang.System.setProperty(
"sun.security.ssl.allowUnsafeRenegotiation", "true" );
+
SslFilter sslFilter = null;
if (useSSL) {
sslFilter = new
SslFilter(BogusSslContextFactory.getInstance(true));