Hello,
I'm working on connecting my Java application to RTOv2. To do so, I use the RealTime SDK 3.8.3.0
I had to fight a little bit but now my application starts working fine 👍️
However, I realized that when the JVM option -ea
(enable assertions) is enabled, my application crashes on the following method of the Realtime SDK:
/** class com.refinitiv.eta.transport.EncryptionOptionsImpl **/
public void KeystorePasswd(String KeystorePasswd) {
assert KeystorePasswd != null : "KeystorePasswd must be non-null";
this._KeystorePasswd = KeystorePasswd;
}
I can obtain the same behavior by running the main
function of class com.refinitiv.ema.examples.training.consumer.series400.ex450_MP_QueryServiceDiscovery.Consumer
(I gave the following arguments to the main
function: -clientId REMOVED -clientSecret REMOVED
)
- not specifying
-ea
to the jvm: the connection is OK - specifying
-ea
to the jvm: the program crashes with KeystorePasswd must be non-null
Any idea?
Regards,
Philippe