diff options
author | Fiete Ostkamp <Fiete.Ostkamp@telekom.de> | 2024-07-22 14:21:26 +0200 |
---|---|---|
committer | Fiete Ostkamp <Fiete.Ostkamp@telekom.de> | 2024-07-23 09:44:23 +0200 |
commit | 2513e6ea205ca1a6d1c7ba13b8b448ab649966c2 (patch) | |
tree | f0a8507c0d2b7f570952ec1c7a22db04ca9e9858 /aai-core/pom.xml | |
parent | 405369a8be85f53208cc97a44d8fb3942313e2e7 (diff) |
Make JMS-based messaging compatible with tracing
- use dependency injection instead of new Foo() for jms related classes
- inject interfaces and not their implementations
- add integration test that asserts message sending via JMS to Kafka [1]
[1] this also prepares removal of ActiveMQ as a middleman
Issue-ID: AAI-3932
Change-Id: Icbdd264f5b52adc72aa05046ed66d9bd5108c372
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Diffstat (limited to 'aai-core/pom.xml')
-rw-r--r-- | aai-core/pom.xml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/aai-core/pom.xml b/aai-core/pom.xml index bd759f1f..c091546b 100644 --- a/aai-core/pom.xml +++ b/aai-core/pom.xml @@ -388,6 +388,11 @@ limitations under the License. <artifactId>spring-jms</artifactId> </dependency> <dependency> + <groupId>javax.jms</groupId> + <artifactId>javax.jms-api</artifactId> + <version>2.0.1</version> + </dependency> + <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> </dependency> |