A Spring Cloud Stream Binder for Solace
- Spring Cloud Version Compatibility
- Using it with Maven
- Building Locally
- Run Tests With An External Broker
- Run Tests on an external Docker
- Release Process
- Contributing
- Authors
- License
- Support
Consult the table below to determine which version of the BOM you need to use:
Spring Cloud | Spring Cloud Stream Binder Solace | Spring Boot | sol-jcsmp |
---|---|---|---|
2023.0.3 | 5.0.4 | 3.3.5 | 10.25.1 |
2023.0.3 | 5.0.2 | 3.3.3 | 10.24.1 |
2023.0.3 | 5.0.1 | 3.3.3 | 10.24.1 |
2023.0.3 | 5.0.0 | 3.3.2 | 10.24.1 |
2023.0.3 | 4.2.4 | 3.3.2 | 10.24.1 |
2023.0.3 | 4.2.3 | 3.3.2 | 10.24.1 |
2023.0.2 | 4.2.2 | 3.3.1 | 10.24.0 |
2023.0.2 | 4.2.1 | 3.3.1 | 10.23.0 |
2023.0.2 | 4.2.0 | 3.3.0 | 10.23.0 |
2023.0.1 | 4.0.1 | 3.2.5 | 10.23.0 |
2023.0.1 | 4.0.0 | 3.2.5 | 10.23.0 |
For older versions you can try at your own risk or use the original version from solace: https://github.com/SolaceDev/solace-spring-cloud
Check out the difference between this fork and the original solace spring cloud stream binder COMPARE_WITH_SOLACE.md
<dependencies>
<dependency>
<groupId>ch.sbb</groupId>
<artifactId>spring-cloud-stream-binder-solace</artifactId>
<version>5.0.3</version>
</dependency>
</dependencies>
Read API.adoc for a description of the properties and API. All Changes are documented in the Changelog.
To build/release read DEVELOPER.md.
Please read CONTRIBUTING.md for details on the process for submitting pull requests to us.
See the list of contributors who participated in this project.
This project is licensed under the Apache License, Version 2.0. - See the LICENSE file for details.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
Open an issue at https://github.com/SchweizerischeBundesbahnen/spring-cloud-stream-binder/issues
Java profiler used to improve performance: