Hi,
When running platform tests, found that in TestFrameworkUtils class,
keystore has set as the truststore. was there a specific reason to do so?
When the cluster is fronted with different 3rd party load balancer, need to
add the load balancer cert to the truststore of the client and then
truststore need to set when running the client.
System.setProperty("javax.net.ssl.trustStore",
FrameworkPathUtil.getSystemResourceLocation()
+
context.getConfigurationValue("//keystore/fileName/text()"));
System.setProperty("javax.net.ssl.trustStorePassword",
context.getConfigurationValue("//keystore/keyPassword/text()"));
if we change this to truststore, all the tests which uses security keys
will fail because of the invalid configuration in automation.xml.
we have to edit all automation.xml files with correct truststore
<fileName>keystores/products/client-truststore.jks</fileName>
<truststore name="wso2">
<!-- trust-store file location -->
<fileName>client-truststore.jks</fileName>
<!-- trust-store type (JKS/PKCS12 etc.) -->
<type>JKS</type>
<!-- trust-store password -->
<password>wso2carbon</password>
</truststore>
How can I proceed on this?
Thanks
Amalka
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev