You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by am...@apache.org on 2013/01/17 23:25:57 UTC
svn commit: r1434939 - in /airavata/trunk/modules:
commons/utils/src/main/java/org/apache/airavata/common/utils/SecurityUtil.java
distribution/xbaya-gui/src/main/resources/xbaya.jnlp
Author: amilaj
Date: Thu Jan 17 22:25:57 2013
New Revision: 1434939
URL: http://svn.apache.org/viewvc?rev=1434939&view=rev
Log:
Fixing ssl issues related to jnlp
Modified:
airavata/trunk/modules/commons/utils/src/main/java/org/apache/airavata/common/utils/SecurityUtil.java
airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/xbaya.jnlp
Modified: airavata/trunk/modules/commons/utils/src/main/java/org/apache/airavata/common/utils/SecurityUtil.java
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/commons/utils/src/main/java/org/apache/airavata/common/utils/SecurityUtil.java?rev=1434939&r1=1434938&r2=1434939&view=diff
==============================================================================
--- airavata/trunk/modules/commons/utils/src/main/java/org/apache/airavata/common/utils/SecurityUtil.java (original)
+++ airavata/trunk/modules/commons/utils/src/main/java/org/apache/airavata/common/utils/SecurityUtil.java Thu Jan 17 22:25:57 2013
@@ -40,10 +40,14 @@ public class SecurityUtil {
*/
public static void setTrustStoreParameters(String trustStoreFilePath, String trustStorePassword) {
- logger.info("Setting Java trust store to " + trustStoreFilePath);
+ if (System.getProperty("javax.net.ssl.trustStrore") == null) {
+ logger.info("Setting Java trust store to " + trustStoreFilePath);
+ System.setProperty("javax.net.ssl.trustStrore", trustStoreFilePath);
+ }
- System.setProperty("javax.net.ssl.trustStrore", trustStoreFilePath);
- System.setProperty("javax.net.ssl.trustStorePassword", trustStorePassword);
+ if (System.getProperty("javax.net.ssl.trustStorePassword") == null) {
+ System.setProperty("javax.net.ssl.trustStorePassword", trustStoreFilePath);
+ }
}
}
Modified: airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/xbaya.jnlp
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/xbaya.jnlp?rev=1434939&r1=1434938&r2=1434939&view=diff
==============================================================================
--- airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/xbaya.jnlp (original)
+++ airavata/trunk/modules/distribution/xbaya-gui/src/main/resources/xbaya.jnlp Thu Jan 17 22:25:57 2013
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+"
- codebase="http://localhost/airavata-xbaya/"
+ codebase="http://localhost:8080/airavata-xbaya/"
href="xbaya.jnlp">
<information>
<title>XBaya</title>
@@ -17,6 +17,11 @@
DEPENDENT_JARS
<property name="log" value="org.apache.airavata.xbaya:ALL"/>
+ <!--property name="javax.net.ssl.trustStore" value="client.jks"/>
+ <property name="javax.net.ssl.trustStorePassword" value="airavata"/>
+ <property name="javax.net.ssl.trustStoreType" value="JKS"/>
+ <property name="javax.net.ssl.keyStore" value="client.jks"/>
+ <property name="javax.net.ssl.keyStorePassword" value="airavata"/-->
</resources>
<application-desc main-class="org.apache.airavata.xbaya.XBaya">