Kbase 20673: SonicMQ: Did You Forget to Use ssl:// in your Connect String
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  13/03/2001 |
|
SUMMARY:
This solution discusses what the following SonicMQ error means and how to resolve it:
Mgram version Broker is V24, Client is V23 (Did you forget
to use ssl:// in your connect string...
EXPLANATION:
New SonicMQ versions have new features and therefore new builds. An upgrade to the broker/server version while leaving the clients at the old version causes an incompatibility between client version and the server. For example:
If the client version is SonicMQ 2001 build 1857 and the server
version SonicMQ 3.01 build 405, trying to connect from the client
to the server raises the above error.
SOLUTION:
When you upgrade a SonicMQ client version, it is not necessary to install the new SonicMQ version as long as the application doesn't need to read the Registry entries (like ActiveX on Windows). It is
sufficient to upgrade the archives the Java application takes by replacing them with those from the server installation. The server installation archives can be found within the directory:
<SonicMQ install dir>/lib .
and contain the following files:
webclient.jar
SonicSSL.jar
jndi.jar
gnu-regexp-1.0.6.jar
xml4j.jar
sslj.jar
certj.jar
jsafe.jar