🎄 Happy Holidays! 🥳

Most of Solace is closed December 24–January 1 so our employees can spend time with their families. We will re-open Thursday, January 2, 2024. Please expect slower response times during this period and open a support ticket for anything needing immediate assistance.

Happy Holidays!

Please note: most of Solace is closed December 25–January 2, and will re-open Tuesday, January 3, 2023.

How to ensure all your transactions work

hong
hong Guest Posts: 480 ✭✭✭✭✭

Problem
Using Solace’s Java, JavaRTO, C, .NET or JMS APIs, you have allowed client applications to group multiple message send and/or receive operations together as a single unit. However, out of the total number of operations, only some work.

Prerequisite
Download the free SolAdmin

Solution
For all the operations to work, make sure that the max transacted sessions limit is not set lower than the total number.

To adjust the max transacted sessions limit, do the following in SolAdmin:

  1. Select the Clients tab.

  1. In the Select View: drop down menu, choose Client Profiles.
  2. In the Edit Client Profile dialog box, select the Advanced Properties tab.

  1. Increase the Max Transacted Sessions limit to match the total number of the operations.

  1. Click OK.

Result
All the operations should work now if you are using a client username associated with the client profile.

Learn more