[jboss-cvs] JBossAS SVN: r62198 - branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/invoker/unit.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Apr 9 22:13:42 EDT 2007
Author: bdecoste
Date: 2007-04-09 22:13:42 -0400 (Mon, 09 Apr 2007)
New Revision: 62198
Modified:
branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/invoker/unit/InvokerTestCase.java
Log:
added setHostNameVerifier()
Modified: branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/invoker/unit/InvokerTestCase.java
===================================================================
--- branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/invoker/unit/InvokerTestCase.java 2007-04-10 02:06:34 UTC (rev 62197)
+++ branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/invoker/unit/InvokerTestCase.java 2007-04-10 02:13:42 UTC (rev 62198)
@@ -24,6 +24,10 @@
import java.util.Properties;
import javax.naming.InitialContext;
+import javax.net.ssl.HostnameVerifier;
+import javax.net.ssl.HttpsURLConnection;
+import javax.net.ssl.SSLSession;
+
import org.jboss.ejb3.test.invoker.StatelessRemote;
import org.jboss.logging.Logger;
import org.jboss.test.JBossTestCase;
@@ -42,7 +46,7 @@
super(name);
}
- public void atestHttp() throws Exception
+ public void testHttp() throws Exception
{
Properties props = new Properties();
props.put("java.naming.factory.initial", "org.jboss.naming.HttpNamingContextFactory");
@@ -59,6 +63,8 @@
public void testHttps() throws Exception
{
+ setHostNameVerifier();
+
Properties props = new Properties();
props.put("java.naming.factory.initial", "org.jboss.naming.HttpNamingContextFactory");
props.put("java.naming.provider.url", "http://localhost:8080/invoker/JNDIFactory");
@@ -71,6 +77,19 @@
assertEquals("echo", stateless.echo("echo"));
}
+
+ private static void setHostNameVerifier()
+ {
+ HostnameVerifier hv = new HostnameVerifier()
+ {
+ public boolean verify(String urlHostName, SSLSession session)
+ {
+ System.out.println("Warning: URL Host: "+urlHostName+" vs. "+session.getPeerHost());
+ return true;
+ }
+ };
+ HttpsURLConnection.setDefaultHostnameVerifier(hv);
+ }
public static Test suite() throws Exception
{
More information about the jboss-cvs-commits
mailing list