Author: keith Date: Wed Jun 4 23:52:14 2008 New Revision: 17954 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=17954
Log: Fixing Mashup-847. Modified: trunk/mashup/java/modules/admin/service/src/org/wso2/mashup/admin/service/MashupAdminService.java Modified: trunk/mashup/java/modules/admin/service/src/org/wso2/mashup/admin/service/MashupAdminService.java URL: http://wso2.org/svn/browse/wso2/trunk/mashup/java/modules/admin/service/src/org/wso2/mashup/admin/service/MashupAdminService.java?rev=17954&r1=17953&r2=17954&view=diff ============================================================================== --- trunk/mashup/java/modules/admin/service/src/org/wso2/mashup/admin/service/MashupAdminService.java (original) +++ trunk/mashup/java/modules/admin/service/src/org/wso2/mashup/admin/service/MashupAdminService.java Wed Jun 4 23:52:14 2008 @@ -678,8 +678,14 @@ public Boolean importCertFromUrl(String userName, String alias, String url) throws MashupFault { try { // Create the client socket - int port = 443; - String hostname = new URL(url).getHost(); + URL hostURL = new URL(url); + String hostname = hostURL.getHost(); + + // Check weather the url has a port stated explicitly. If its not present default to 443 + int port = hostURL.getPort(); + if (port == -1) { + port = 443; + } SSLSocketFactory factory = HttpsURLConnection.getDefaultSSLSocketFactory(); SSLSocket socket = (SSLSocket) factory.createSocket(hostname, port); _______________________________________________ Mashup-dev mailing list [email protected] http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev
