Skip to content

Commit bd88a39

Browse files
committed
Update for latest Spring
Add properties for JMS tracing
1 parent 287a5be commit bd88a39

File tree

13 files changed

+470
-75
lines changed

13 files changed

+470
-75
lines changed

CHANGES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# Changelog
22
Newest updates are at the top of this file
33

4+
## 3.3.3 (2024-08-23)
5+
- Update Spring dependencies
6+
- Add properties to control MQ JMS tracing
7+
48
## 3.3.1 (2024-06-20)
59
- Update Spring dependencies
610
- Update to MQ 9.4.0.0

README.md

Lines changed: 99 additions & 60 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

jms3.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
ext {
33
// Our shipped version - should usually match the Spring Boot Version but
44
// there may be reasons to make it different
5-
mqStarterVersion = '3.3.1'
5+
mqStarterVersion = '3.3.3'
66

77
// Direct Dependencies - give versions here
8-
springVersion = '6.1.10'
9-
springBootVersion = '3.3.1'
8+
springVersion = '6.1.12'
9+
springBootVersion = '3.3.3'
1010

1111
pooledJmsVersion = '3.1.6'
1212
jUnitVersion = '4.13.2'

mq-jms-spring-boot-starter/src/main/java/com/ibm/mq/spring/boot/MQConfigurationProperties.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,9 @@ public MQConfigurationProperties() {
273273
@NestedConfigurationProperty
274274
private MQConfigurationPropertiesJks jks = new MQConfigurationPropertiesJks();
275275

276+
@NestedConfigurationProperty
277+
private MQConfigurationPropertiesTrace trace = new MQConfigurationPropertiesTrace();
278+
276279
public String getQueueManager() {
277280
return queueManager;
278281
}
@@ -422,6 +425,10 @@ public MQConfigurationPropertiesJndi getJndi() {
422425
public MQConfigurationPropertiesJks getJks() {
423426
return jks;
424427
}
428+
429+
public MQConfigurationPropertiesTrace getTrace() {
430+
return trace;
431+
}
425432

426433
public String getTempQPrefix() {
427434
return tempQPrefix;
@@ -733,5 +740,7 @@ public void traceProperties() {
733740
else {
734741
logger.trace("Pooling is disabled");
735742
}
743+
744+
getTrace().traceProperties(logger);
736745
}
737746
}

0 commit comments

Comments
 (0)