Case Collaboration

From AgileApps Support Wiki

This feature enables seamless collaboration on the same case with another user within your organization. However, to collaborate in real-time, both users must have the specific case record actively open in separate tabs.


How to enable Case Collaboration feature?

1. Download messaging-server.zip.

Notepad.png

Note: The recommended Java version on the server is Java 17.

2. Create a folder /opt/messaging.

$ mkdir /opt/messaging


3. Move the messaging-server.zip file to /opt/messaging

$ mv messaging-server.zip /opt/messaging/


$ cd /opt/messaging


4. Extract file messaging-server.zip

$ unzip messaging-server.zip


5. Copy es.jar from installation directory to /opt/messaging/messaging-server/lib

$ yes | cp /opt/softwareag/AgileApps/lib/es.jar /opt/messaging/messaging-server/lib/es.jar


6. Create JavaKeyStore File from SSL Certs
For example: ssl-keystore.jks


Create an SSL Keystore

The Messaging Server accepts only SSL-encrypted connections. It needs a valid SSL certificate to perform a Handshake and data exchange with client systems. 

The same Java keystore, SSL certificate, and private key used for the application server can be used for the Messaging Server. So once that has been set up, nothing else needs to be done.

Learn more: Managing SSL Certificates.



Configure the Messaging Server