Difference between revisions of "Case Collaboration"

From AgileApps Support Wiki
Line 6: Line 6:
{{Note| The recommended Java version on the server is Java 17.}}  
{{Note| The recommended Java version on the server is Java 17.}}  
2. Create a folder ''/opt/messaging''.<br>
2. Create a folder ''/opt/messaging''.<br>
<pre>$ mkdir /opt/messaging</pre> <br>
<pre>$ mkdir /opt/messaging</pre>
3. Move the messaging-server.zip file to ''/opt/messaging''<br>
3. Move the messaging-server.zip file to ''/opt/messaging''<br>
<pre>$ mv messaging-server.zip /opt/messaging/</pre> <br>
<pre>$ mv messaging-server.zip /opt/messaging/</pre>
<pre>$ cd /opt/messaging</pre> <br>
<pre>$ cd /opt/messaging</pre>
4. Extract file ''messaging-server.zip''<br>
4. Extract file ''messaging-server.zip''
<pre>$ unzip messaging-server.zip</pre> <br>
<pre>$ unzip messaging-server.zip</pre>  
5. Copy ''es.jar'' from installation directory to ''/opt/messaging/messaging-server/lib'' <br>
5. Copy ''es.jar'' from installation directory to ''/opt/messaging/messaging-server/lib''
<pre>$ yes | cp /opt/softwareag/AgileApps/lib/es.jar /opt/messaging/messaging-server/lib/es.jar</pre> <br>
<pre>$ yes | cp /opt/softwareag/AgileApps/lib/es.jar /opt/messaging/messaging-server/lib/es.jar</pre>
6. Create JavaKeyStore File from SSL Certs <br>
6. Create JavaKeyStore File from SSL Certs <br>
For example: ssl-keystore.jks <br>
For example: ssl-keystore.jks <br>

Revision as of 05:10, 24 May 2024

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