Hey @JimAlderman ,
Please note that if you import the Solace JMS API independently, without using solace-spring-boot, compatibility may vary since the dependencies and compatibilities are not managed. Recommendations are based on the solace-spring-boot-bom description.
A reminder to please ensure you test the upgrade on your side before proceeding.
Additionally, if possible, keep the Solace JMS API updated to the latest version when using it independently.
If you are using the Spring Boot Version below 3.0.0, we believe you can use the Solace JMS API version up to 10.19.0. However, we recommend using the Solace JMS API Version 10.17.0 as a stable choice because the ‘solcae-spring-boot-bom:1.3.0’ (which is linked to Spring Boot version 2.7.7) uses ‘sol-jms:10.17.0’.
If you are using the Spring Boot Version higher than 3.0.0, you should use the Solace JMS API version 10.20.0 or later.
-
As of version 10.20, the PubSub+ Messaging API for JMS is dependent on JMS 2.0.
-
Solace does not currently provide implementation for any methods or interfaces introduced in JMS 2.0.
-
The PubSub+ Messaging API for Jakarta Messaging, version 10.25 supports the jakarta.jms API namespace.
You can find more information about this in the following link: