I am trying to run a test from my linux VM and have been facing below error while making SSL connection to Solace Broker.
javax.naming.NamingException: Unable to load trust store: /var/tmp/jre1.8.0_281/lib/security/cacerts - Caused by java.io.FileNotFoundException - /var/tmp/jre1.8.0_281/lib/security/cacerts (Is a directory) [Root exception is com.solacesystems.jcsmp.InvalidPropertiesException: Unable to load trust store: /var/tmp/jre1.8.0_281/lib/security/cacerts]
I am running script with below configuration in system.properties
java.naming.factory.initial = com.solacesystems.jndi.SolJNDIInitialContextFactory
java.naming.provider.url = tcps://username:password@hostname
Solace_JMS_VPN = QA
Solace_JMS_Authentication_Scheme = AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
Solace_JMS_SSL_KeyStore = var/tmp/kestore.jks
Solace_JMS_SSL_KeyStorePassword = pwd
Solace_JMS_SSL_TrustStore = /var/tmp/certs/truststore.jks
Solace_JMS_SSL_TrustStorePassword = pwd
Solace_JMS_JNDI_ConnectRetries = 1
Solace_JMS_JNDI_ClientDescription = PnV_Jmeter