Runtime components : Channels components : Java Client/Server Messaging APIs : Setup the client side environment
  
Setup the client side environment
1 Copy dsejseib.jar to the class path.
2 If Oracle java is used, please go to step 3 directly.
If you are using IBM java, please change the dse.ini of the client, set the SSL Enabler as in the following example:
<kColl id="realCSClient">
  <field id="serverName" value="http://localhost:9443/BTTJavaSampleWeb"/>
  <field id="sessionType" value="NonSecure"/>
  <field id="retryOnError" value="true"/>
  <field id="enableSSL" value="true"/>
  <field id="SSLEnabler" value="com.ibm.dse.cs.servlet.DSEIBMJSSEEnabler"/>
  <kColl id="sslEnabler">
     <field id="enabledCipherSuites"
        value="SSL_RSA_WITH_AES_128_GCM_SHA256" />
     <field id="keyStoreType" value="JKS" />
     <field id="sslVersion" value="SSL_TLSv2" />
     <field id="srvPublicKeyPath" value="C:\ " />
     <field id="srvPublicKeyFile" value="was80keystore" />
     <field id="srvPublicKeyPw" value="longago" />
     <field id="trustAlgorithm" value="IbmX509" />
     <field id="clientAuthentication" value="true" />
     <field id="clientKeyPairPath" value="C:\ " />
     <field id="clientKeyPairFile" value="was80keystore" />
     <field id="clientKeyPairPw" value="longago" />
</kColl>
3 If you are using Oracle java, copy the IBM java’s ibmjsseprovider2.jar and ibmjceprovider.jar to the library path of Oracle java.
Then change the dse.ini of the client, and set the SSL Enabler as shown below for the Oracle java client.
<kColl id="realCSClient">
  <field id="serverName" value="http://localhost:9443/BTTJavaSampleWeb"/>
  <field id="sessionType" value="NonSecure"/>
  <field id="retryOnError" value="true"/>
  <field id="enableSSL" value="true"/>
  <field id="SSLEnabler" value="com.ibm.dse.cs.servlet.DSEIBMJSSEEnabler"/>
 
<kColl id="sslEnabler">
  <field id="enabledCipherSuites" value="TLS_RSA_WITH_AES_128_CBC_SHA256" />
  <field id="keyStoreType" value="JKS" />
  <field id="sslVersion" value="TLSv1.2" />
  <field id="srvPublicKeyFile" value="test.jks" />
  <field id="srvPublicKeyPath" value="C:\Program files\teller\app" />
  <field id="srvPublicKeyPw" value="password" />
  <field id="trustAlgorithm" value="SunX509" />
  <field id="clientAuthentication" value="false" />
</kColl>
</kColl>
Go up to
Java Client/Server Messaging APIs