From 718d8fc93acfbb35f9dd4d10e9df330fbec3596e Mon Sep 17 00:00:00 2001 From: Eclipse openmq Bot Date: Mon, 24 Jun 2024 07:24:53 +0000 Subject: [PATCH 001/448] Prepare next development cycle for 6.6.0-SNAPSHOT --- docs/mq-admin-guide/pom.xml | 2 +- docs/mq-dev-guide-c/pom.xml | 2 +- docs/mq-dev-guide-java/pom.xml | 2 +- docs/mq-dev-guide-jmx/pom.xml | 2 +- docs/mq-release-notes/pom.xml | 2 +- docs/mq-tech-over/pom.xml | 2 +- docs/pom.xml | 2 +- mq/distribution/pom.xml | 2 +- mq/main/bridge/bridge-admin/pom.xml | 2 +- mq/main/bridge/bridge-api/pom.xml | 2 +- mq/main/bridge/bridge-jms/pom.xml | 2 +- mq/main/bridge/bridge-stomp/pom.xml | 2 +- mq/main/bridge/pom.xml | 2 +- mq/main/comm-io/pom.xml | 2 +- mq/main/comm-util/pom.xml | 2 +- mq/main/helpfiles/pom.xml | 2 +- mq/main/http-tunnel/pom.xml | 2 +- mq/main/http-tunnel/tunnel-api-server/pom.xml | 2 +- mq/main/http-tunnel/tunnel-api-share/pom.xml | 2 +- mq/main/http-tunnel/tunnel/pom.xml | 2 +- mq/main/logger/pom.xml | 2 +- mq/main/mq-admin/admin-cli/pom.xml | 2 +- mq/main/mq-admin/admin-gui/pom.xml | 2 +- mq/main/mq-admin/pom.xml | 2 +- mq/main/mq-broker/broker-comm/pom.xml | 2 +- mq/main/mq-broker/broker-core/pom.xml | 2 +- mq/main/mq-broker/cluster/pom.xml | 2 +- mq/main/mq-broker/partition/persist-api/pom.xml | 2 +- mq/main/mq-broker/partition/persist-jdbc/pom.xml | 2 +- mq/main/mq-broker/partition/pom.xml | 2 +- mq/main/mq-broker/persist-file/pom.xml | 2 +- mq/main/mq-broker/persist-jdbc/pom.xml | 2 +- mq/main/mq-broker/pom.xml | 2 +- mq/main/mq-client/pom.xml | 2 +- mq/main/mq-direct/pom.xml | 2 +- mq/main/mq-jmsra/jmsra-api/pom.xml | 2 +- mq/main/mq-jmsra/jmsra-ra/pom.xml | 2 +- mq/main/mq-jmsra/pom.xml | 2 +- mq/main/mq-share/pom.xml | 2 +- mq/main/mq-ums/pom.xml | 2 +- mq/main/mqjmx-api/pom.xml | 2 +- mq/main/packager-opensource/pom.xml | 2 +- mq/main/persist/disk-io/pom.xml | 2 +- mq/main/persist/pom.xml | 2 +- mq/main/persist/txnlog/pom.xml | 2 +- mq/main/pom.xml | 2 +- mq/main/portunif/pom.xml | 2 +- pom.xml | 2 +- 48 files changed, 48 insertions(+), 48 deletions(-) diff --git a/docs/mq-admin-guide/pom.xml b/docs/mq-admin-guide/pom.xml index 6fbea8abb..50197236a 100644 --- a/docs/mq-admin-guide/pom.xml +++ b/docs/mq-admin-guide/pom.xml @@ -22,7 +22,7 @@ org.glassfish.mq mq-docs - 6.5.0 + 6.6.0-SNAPSHOT mq-admin-guide pom diff --git a/docs/mq-dev-guide-c/pom.xml b/docs/mq-dev-guide-c/pom.xml index 4b83631aa..87d30ddff 100644 --- a/docs/mq-dev-guide-c/pom.xml +++ b/docs/mq-dev-guide-c/pom.xml @@ -22,7 +22,7 @@ org.glassfish.mq mq-docs - 6.5.0 + 6.6.0-SNAPSHOT mq-dev-guide-c pom diff --git a/docs/mq-dev-guide-java/pom.xml b/docs/mq-dev-guide-java/pom.xml index 787e346b5..e30224fa2 100644 --- a/docs/mq-dev-guide-java/pom.xml +++ b/docs/mq-dev-guide-java/pom.xml @@ -22,7 +22,7 @@ org.glassfish.mq mq-docs - 6.5.0 + 6.6.0-SNAPSHOT mq-dev-guide-java pom diff --git a/docs/mq-dev-guide-jmx/pom.xml b/docs/mq-dev-guide-jmx/pom.xml index 3c7e202f5..811f494e3 100644 --- a/docs/mq-dev-guide-jmx/pom.xml +++ b/docs/mq-dev-guide-jmx/pom.xml @@ -22,7 +22,7 @@ org.glassfish.mq mq-docs - 6.5.0 + 6.6.0-SNAPSHOT mq-dev-guide-jmx pom diff --git a/docs/mq-release-notes/pom.xml b/docs/mq-release-notes/pom.xml index b98ae40bd..76052a980 100644 --- a/docs/mq-release-notes/pom.xml +++ b/docs/mq-release-notes/pom.xml @@ -22,7 +22,7 @@ org.glassfish.mq mq-docs - 6.5.0 + 6.6.0-SNAPSHOT mq-release-notes pom diff --git a/docs/mq-tech-over/pom.xml b/docs/mq-tech-over/pom.xml index 50d19f1e9..19cebd50d 100644 --- a/docs/mq-tech-over/pom.xml +++ b/docs/mq-tech-over/pom.xml @@ -22,7 +22,7 @@ org.glassfish.mq mq-docs - 6.5.0 + 6.6.0-SNAPSHOT mq-tech-over pom diff --git a/docs/pom.xml b/docs/pom.xml index e10f4b601..1076ab321 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -21,7 +21,7 @@ org.glassfish.mq project - 6.5.0 + 6.6.0-SNAPSHOT mq-docs pom diff --git a/mq/distribution/pom.xml b/mq/distribution/pom.xml index 15f314fa9..d29f38b53 100644 --- a/mq/distribution/pom.xml +++ b/mq/distribution/pom.xml @@ -33,7 +33,7 @@ org.glassfish.mq mq-distribution - 6.5.0 + 6.6.0-SNAPSHOT pom Message Queue diff --git a/mq/main/bridge/bridge-admin/pom.xml b/mq/main/bridge/bridge-admin/pom.xml index 846b78847..c991f1c1d 100755 --- a/mq/main/bridge/bridge-admin/pom.xml +++ b/mq/main/bridge/bridge-admin/pom.xml @@ -25,7 +25,7 @@ org.glassfish.mq bridge - 6.5.0 + 6.6.0-SNAPSHOT mqbridge-admin diff --git a/mq/main/bridge/bridge-api/pom.xml b/mq/main/bridge/bridge-api/pom.xml index 8ac6f50d4..38ad4a5ca 100755 --- a/mq/main/bridge/bridge-api/pom.xml +++ b/mq/main/bridge/bridge-api/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq bridge - 6.5.0 + 6.6.0-SNAPSHOT mqbridge-api diff --git a/mq/main/bridge/bridge-jms/pom.xml b/mq/main/bridge/bridge-jms/pom.xml index 33628ccbc..4d60984bd 100755 --- a/mq/main/bridge/bridge-jms/pom.xml +++ b/mq/main/bridge/bridge-jms/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq bridge - 6.5.0 + 6.6.0-SNAPSHOT mqbridge-jms diff --git a/mq/main/bridge/bridge-stomp/pom.xml b/mq/main/bridge/bridge-stomp/pom.xml index e62ee239c..3de17b089 100755 --- a/mq/main/bridge/bridge-stomp/pom.xml +++ b/mq/main/bridge/bridge-stomp/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq bridge - 6.5.0 + 6.6.0-SNAPSHOT mqbridge-stomp diff --git a/mq/main/bridge/pom.xml b/mq/main/bridge/pom.xml index bbbf5e3a6..a1c250fc0 100644 --- a/mq/main/bridge/pom.xml +++ b/mq/main/bridge/pom.xml @@ -23,7 +23,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT bridge diff --git a/mq/main/comm-io/pom.xml b/mq/main/comm-io/pom.xml index 309b5bab7..42d285878 100755 --- a/mq/main/comm-io/pom.xml +++ b/mq/main/comm-io/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mqcomm-io diff --git a/mq/main/comm-util/pom.xml b/mq/main/comm-util/pom.xml index 85c1116ac..a9fc92537 100755 --- a/mq/main/comm-util/pom.xml +++ b/mq/main/comm-util/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mqcomm-util diff --git a/mq/main/helpfiles/pom.xml b/mq/main/helpfiles/pom.xml index f7e5c5696..d3211f75f 100755 --- a/mq/main/helpfiles/pom.xml +++ b/mq/main/helpfiles/pom.xml @@ -23,7 +23,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT helpfiles diff --git a/mq/main/http-tunnel/pom.xml b/mq/main/http-tunnel/pom.xml index 904568495..5490c3ba4 100644 --- a/mq/main/http-tunnel/pom.xml +++ b/mq/main/http-tunnel/pom.xml @@ -23,7 +23,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT http-tunnel diff --git a/mq/main/http-tunnel/tunnel-api-server/pom.xml b/mq/main/http-tunnel/tunnel-api-server/pom.xml index 459d554ff..27cfe9298 100755 --- a/mq/main/http-tunnel/tunnel-api-server/pom.xml +++ b/mq/main/http-tunnel/tunnel-api-server/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq http-tunnel - 6.5.0 + 6.6.0-SNAPSHOT mqhttp-tunnel-api-server diff --git a/mq/main/http-tunnel/tunnel-api-share/pom.xml b/mq/main/http-tunnel/tunnel-api-share/pom.xml index 108ab8a57..dee90865e 100755 --- a/mq/main/http-tunnel/tunnel-api-share/pom.xml +++ b/mq/main/http-tunnel/tunnel-api-share/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq http-tunnel - 6.5.0 + 6.6.0-SNAPSHOT mqhttp-tunnel-api-share diff --git a/mq/main/http-tunnel/tunnel/pom.xml b/mq/main/http-tunnel/tunnel/pom.xml index a0e8be556..8e05b8859 100755 --- a/mq/main/http-tunnel/tunnel/pom.xml +++ b/mq/main/http-tunnel/tunnel/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq http-tunnel - 6.5.0 + 6.6.0-SNAPSHOT mqhttp-tunnel diff --git a/mq/main/logger/pom.xml b/mq/main/logger/pom.xml index f1fd31754..5dfcbe106 100755 --- a/mq/main/logger/pom.xml +++ b/mq/main/logger/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mq-logger diff --git a/mq/main/mq-admin/admin-cli/pom.xml b/mq/main/mq-admin/admin-cli/pom.xml index 91225ecb5..75722bf69 100755 --- a/mq/main/mq-admin/admin-cli/pom.xml +++ b/mq/main/mq-admin/admin-cli/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq-admin - 6.5.0 + 6.6.0-SNAPSHOT mqadmin-cli diff --git a/mq/main/mq-admin/admin-gui/pom.xml b/mq/main/mq-admin/admin-gui/pom.xml index 9d9d8e7a7..85ae8985c 100755 --- a/mq/main/mq-admin/admin-gui/pom.xml +++ b/mq/main/mq-admin/admin-gui/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq-admin - 6.5.0 + 6.6.0-SNAPSHOT mqadmin-gui diff --git a/mq/main/mq-admin/pom.xml b/mq/main/mq-admin/pom.xml index 6bcd639c5..50fb7a25c 100755 --- a/mq/main/mq-admin/pom.xml +++ b/mq/main/mq-admin/pom.xml @@ -23,7 +23,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mq-admin diff --git a/mq/main/mq-broker/broker-comm/pom.xml b/mq/main/mq-broker/broker-comm/pom.xml index 2c2c3beb6..e19f6e5df 100755 --- a/mq/main/mq-broker/broker-comm/pom.xml +++ b/mq/main/mq-broker/broker-comm/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq-broker - 6.5.0 + 6.6.0-SNAPSHOT mqbroker-comm diff --git a/mq/main/mq-broker/broker-core/pom.xml b/mq/main/mq-broker/broker-core/pom.xml index e907f6090..0579d9252 100755 --- a/mq/main/mq-broker/broker-core/pom.xml +++ b/mq/main/mq-broker/broker-core/pom.xml @@ -23,7 +23,7 @@ org.glassfish.mq mq-broker - 6.5.0 + 6.6.0-SNAPSHOT mqbroker-core diff --git a/mq/main/mq-broker/cluster/pom.xml b/mq/main/mq-broker/cluster/pom.xml index 5e23e7b5e..b7565f0db 100755 --- a/mq/main/mq-broker/cluster/pom.xml +++ b/mq/main/mq-broker/cluster/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq-broker - 6.5.0 + 6.6.0-SNAPSHOT mq-cluster diff --git a/mq/main/mq-broker/partition/persist-api/pom.xml b/mq/main/mq-broker/partition/persist-api/pom.xml index bf897c0c0..9573d06e2 100755 --- a/mq/main/mq-broker/partition/persist-api/pom.xml +++ b/mq/main/mq-broker/partition/persist-api/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq-partition - 6.5.0 + 6.6.0-SNAPSHOT mqpartition-persist-api diff --git a/mq/main/mq-broker/partition/persist-jdbc/pom.xml b/mq/main/mq-broker/partition/persist-jdbc/pom.xml index a2eebea6c..ea2d916d0 100644 --- a/mq/main/mq-broker/partition/persist-jdbc/pom.xml +++ b/mq/main/mq-broker/partition/persist-jdbc/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq-partition - 6.5.0 + 6.6.0-SNAPSHOT mqpartition-persist-jdbc diff --git a/mq/main/mq-broker/partition/pom.xml b/mq/main/mq-broker/partition/pom.xml index 3e85ac90c..c72a72861 100644 --- a/mq/main/mq-broker/partition/pom.xml +++ b/mq/main/mq-broker/partition/pom.xml @@ -23,7 +23,7 @@ org.glassfish.mq mq-broker - 6.5.0 + 6.6.0-SNAPSHOT mq-partition diff --git a/mq/main/mq-broker/persist-file/pom.xml b/mq/main/mq-broker/persist-file/pom.xml index 64bc6623a..1c86f28db 100755 --- a/mq/main/mq-broker/persist-file/pom.xml +++ b/mq/main/mq-broker/persist-file/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq-broker - 6.5.0 + 6.6.0-SNAPSHOT mqpersist-file diff --git a/mq/main/mq-broker/persist-jdbc/pom.xml b/mq/main/mq-broker/persist-jdbc/pom.xml index 32e80701e..fe14c0f02 100755 --- a/mq/main/mq-broker/persist-jdbc/pom.xml +++ b/mq/main/mq-broker/persist-jdbc/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq-broker - 6.5.0 + 6.6.0-SNAPSHOT mqpersist-jdbc diff --git a/mq/main/mq-broker/pom.xml b/mq/main/mq-broker/pom.xml index 77e258f51..a9ef06aea 100644 --- a/mq/main/mq-broker/pom.xml +++ b/mq/main/mq-broker/pom.xml @@ -23,7 +23,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mq-broker diff --git a/mq/main/mq-client/pom.xml b/mq/main/mq-client/pom.xml index b47160693..769cb80da 100755 --- a/mq/main/mq-client/pom.xml +++ b/mq/main/mq-client/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mq-client diff --git a/mq/main/mq-direct/pom.xml b/mq/main/mq-direct/pom.xml index 44dd0f6e9..657376cbd 100755 --- a/mq/main/mq-direct/pom.xml +++ b/mq/main/mq-direct/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mq-direct diff --git a/mq/main/mq-jmsra/jmsra-api/pom.xml b/mq/main/mq-jmsra/jmsra-api/pom.xml index 246cc24c2..7da96db33 100755 --- a/mq/main/mq-jmsra/jmsra-api/pom.xml +++ b/mq/main/mq-jmsra/jmsra-api/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq jmsra - 6.5.0 + 6.6.0-SNAPSHOT mqjmsra-api diff --git a/mq/main/mq-jmsra/jmsra-ra/pom.xml b/mq/main/mq-jmsra/jmsra-ra/pom.xml index e18d56654..ebbee4da2 100755 --- a/mq/main/mq-jmsra/jmsra-ra/pom.xml +++ b/mq/main/mq-jmsra/jmsra-ra/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq jmsra - 6.5.0 + 6.6.0-SNAPSHOT mqjmsra-ra diff --git a/mq/main/mq-jmsra/pom.xml b/mq/main/mq-jmsra/pom.xml index bc45e63be..2138ab917 100644 --- a/mq/main/mq-jmsra/pom.xml +++ b/mq/main/mq-jmsra/pom.xml @@ -23,7 +23,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT jmsra diff --git a/mq/main/mq-share/pom.xml b/mq/main/mq-share/pom.xml index 417e9ce21..7b733dbbe 100755 --- a/mq/main/mq-share/pom.xml +++ b/mq/main/mq-share/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mq-share diff --git a/mq/main/mq-ums/pom.xml b/mq/main/mq-ums/pom.xml index 69f44b75f..c4cf8061e 100755 --- a/mq/main/mq-ums/pom.xml +++ b/mq/main/mq-ums/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mq-ums diff --git a/mq/main/mqjmx-api/pom.xml b/mq/main/mqjmx-api/pom.xml index 677e463ba..447022073 100755 --- a/mq/main/mqjmx-api/pom.xml +++ b/mq/main/mqjmx-api/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mqjmx-api diff --git a/mq/main/packager-opensource/pom.xml b/mq/main/packager-opensource/pom.xml index 5d533ea29..20091af31 100644 --- a/mq/main/packager-opensource/pom.xml +++ b/mq/main/packager-opensource/pom.xml @@ -25,7 +25,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mq-packager-opensource diff --git a/mq/main/persist/disk-io/pom.xml b/mq/main/persist/disk-io/pom.xml index f989d7a65..1e18feead 100755 --- a/mq/main/persist/disk-io/pom.xml +++ b/mq/main/persist/disk-io/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq persist - 6.5.0 + 6.6.0-SNAPSHOT mqdisk-io diff --git a/mq/main/persist/pom.xml b/mq/main/persist/pom.xml index d9d614f17..7a14b1beb 100644 --- a/mq/main/persist/pom.xml +++ b/mq/main/persist/pom.xml @@ -23,7 +23,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT persist diff --git a/mq/main/persist/txnlog/pom.xml b/mq/main/persist/txnlog/pom.xml index 611aaa80b..a16ef698d 100755 --- a/mq/main/persist/txnlog/pom.xml +++ b/mq/main/persist/txnlog/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq persist - 6.5.0 + 6.6.0-SNAPSHOT mq-txnlog diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 236ea9b0c..405725425 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -25,7 +25,7 @@ org.glassfish.mq project - 6.5.0 + 6.6.0-SNAPSHOT ../.. diff --git a/mq/main/portunif/pom.xml b/mq/main/portunif/pom.xml index 7a24664e0..57231dd79 100755 --- a/mq/main/portunif/pom.xml +++ b/mq/main/portunif/pom.xml @@ -24,7 +24,7 @@ org.glassfish.mq mq - 6.5.0 + 6.6.0-SNAPSHOT mq-portunif diff --git a/pom.xml b/pom.xml index 5eb4106ca..48dc12abc 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ org.glassfish.mq project - 6.5.0 + 6.6.0-SNAPSHOT pom MQ Parent Project From d0da40842daa67c242dcde693966a4414ff51b5b Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 24 Jun 2024 09:50:23 +0200 Subject: [PATCH 002/448] Bump minor version --- .../jmq/jmsclient/ConnectionMetaDataAdapter.java | 6 +++--- mq/src/buildant/default.properties | 14 +++++++------- mq/src/buildcfg/version.gmk | 4 ++-- mq/src/share/cclient/cshim/mqversion.h | 6 +++--- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataAdapter.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataAdapter.java index b3645ef97..78da267aa 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataAdapter.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataAdapter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2022, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -25,9 +25,9 @@ public abstract class ConnectionMetaDataAdapter implements ConnectionMetaData { private static final int JMSMajorVersion = 3; private static final int JMSMinorVersion = 1; private static final String JMSProviderName = new Version().getProductName(); - private static final String providerVersion = "6.5"; + private static final String providerVersion = "6.6"; private static final int providerMajorVersion = 6; - private static final int providerMinorVersion = 5; + private static final int providerMinorVersion = 6; public static String getMqName() { return JMSProviderName; diff --git a/mq/src/buildant/default.properties b/mq/src/buildant/default.properties index 8186a07c3..db6eacf6a 100644 --- a/mq/src/buildant/default.properties +++ b/mq/src/buildant/default.properties @@ -1,6 +1,6 @@ # # Copyright (c) 2010, 2017 Oracle and/or its affiliates. All rights reserved. -# Copyright (c) 2022 Contributors to Eclipse Foundation. All rights reserved. +# Copyright (c) 2022, 2024 Contributors to Eclipse Foundation. All rights reserved. # # This program and the accompanying materials are made available under the # terms of the Eclipse Public License v. 2.0, which is available at @@ -201,7 +201,7 @@ mqcrt.cxxargs.dbg.mac=${mqcrt.ccargs.dbg.mac} mqcrt.cxxopts.dbg.mac=-g3 -fPIC -pthread mqcrt.dld.tool.dbg.mac=${mqcrt.cxx.tool.dbg.mac} mqcrt.dldargs.dbg.mac=-dynamiclib -mqcrt.dldopts.dbg.mac=-g3 -fPIC -Wl,-dylib_install_name,libmqcrt.dylib -Wl,-compatibility_version,1.0.0 -Wl,-current_version,6.5.0 +mqcrt.dldopts.dbg.mac=-g3 -fPIC -Wl,-dylib_install_name,libmqcrt.dylib -Wl,-compatibility_version,1.0.0 -Wl,-current_version,6.6.0 mqcrt.linkdirs.dbg.mac=-L${user.home}/sw/lib mqcrt.libs.dbg.mac=-lssl3 -lsmime3 -lnssutil3 -lnss3 -lplds4 -lplc4 -lnspr4 mqcrt.libname.dbg.mac=libmqcrt.dylib @@ -219,7 +219,7 @@ mqcrt.cxxargs.opt.mac=${mqcrt.ccargs.opt.mac} mqcrt.cxxopts.opt.mac=${mqcrt.ccopts.opt.mac} mqcrt.dld.tool.opt.mac=${mqcrt.cxx.tool.opt.mac} mqcrt.dldargs.opt.mac=-dynamiclib -mqcrt.dldopts.opt.mac=-O2 -fPIC -Wl,-dylib_install_name,libmqcrt.dylib -Wl,-compatibility_version,1.0.0 -Wl,-current_version,6.5.0 +mqcrt.dldopts.opt.mac=-O2 -fPIC -Wl,-dylib_install_name,libmqcrt.dylib -Wl,-compatibility_version,1.0.0 -Wl,-current_version,6.6.0 mqcrt.linkdirs.opt.mac=-L/usr/local/lib mqcrt.libs.opt.mac=-lssl3 -lsmime3 -lnssutil3 -lnss3 -lplds4 -lplc4 -lnspr4 mqcrt.libname.opt.mac=libmqcrt.dylib @@ -237,10 +237,10 @@ mqcrt.cxxargs.dbg.linux=${mqcrt.ccargs.dbg.linux} mqcrt.cxxopts.dbg.linux=-g3 -fPIC -fdiagnostics-show-option -pthread -Wno-enum-compare -Wno-unused-result -Wno-format mqcrt.dld.tool.dbg.linux=${mqcrt.cxx.tool.dbg.linux} mqcrt.dldargs.dbg.linux=-shared -mqcrt.dldopts.dbg.linux=-g3 -fPIC -Wl,-soname,libmqcrt.so.6.5.0 +mqcrt.dldopts.dbg.linux=-g3 -fPIC -Wl,-soname,libmqcrt.so.6.6.0 mqcrt.linkdirs.dbg.linux= mqcrt.libs.dbg.linux=-lssl3 -lsmime3 -lnssutil3 -lnss3 -lplds4 -lplc4 -lnspr4 -mqcrt.libname.dbg.linux=libmqcrt.so.6.5.0 +mqcrt.libname.dbg.linux=libmqcrt.so.6.6.0 ### Linux Release nsprhome.opt.linux=/usr @@ -255,8 +255,8 @@ mqcrt.cxxargs.opt.linux=${mqcrt.ccargs.opt.linux} mqcrt.cxxopts.opt.linux=-O2 -fPIC -fdiagnostics-show-option -pthread -Wno-enum-compare -Wno-unused-result -Wno-format mqcrt.dld.tool.opt.linux=${mqcrt.cxx.tool.opt.linux} mqcrt.dldargs.opt.linux=-shared -mqcrt.dldopts.opt.linux=-O2 -fPIC -Wl,-soname,libmqcrt.so.6.5.0 +mqcrt.dldopts.opt.linux=-O2 -fPIC -Wl,-soname,libmqcrt.so.6.6.0 mqcrt.linkdirs.opt.linux= mqcrt.libs.opt.linux=-lssl3 -lsmime3 -lnssutil3 -lnss3 -lplds4 -lplc4 -lnspr4 -mqcrt.libname.opt.linux=libmqcrt.so.6.5.0 +mqcrt.libname.opt.linux=libmqcrt.so.6.6.0 diff --git a/mq/src/buildcfg/version.gmk b/mq/src/buildcfg/version.gmk index 97992c084..1b4a8d36f 100644 --- a/mq/src/buildcfg/version.gmk +++ b/mq/src/buildcfg/version.gmk @@ -1,6 +1,6 @@ # # Copyright (c) 2010, 2020 Oracle and/or its affiliates. All rights reserved. -# Copyright (c) 2021 Contributors to the Eclipse Foundation +# Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Eclipse Public License v. 2.0, which is available at @@ -55,7 +55,7 @@ JMQ_BUILD_MILESTONE= # MAJOR, MINOR, MICRO, SERVICEPACK # JMQ_MAJOR_VERSION=6 -JMQ_MINOR_VERSION=5 +JMQ_MINOR_VERSION=6 JMQ_MICRO_VERSION=0 JMQ_SERVICE_PACK_VERSION= JMQ_PROTOCOL_VERSION= 5.1 diff --git a/mq/src/share/cclient/cshim/mqversion.h b/mq/src/share/cclient/cshim/mqversion.h index 555f68c4d..ea9bf80ad 100644 --- a/mq/src/share/cclient/cshim/mqversion.h +++ b/mq/src/share/cclient/cshim/mqversion.h @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2018 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2022 Contributors to Eclipse Foundation. All rights reserved. + * Copyright (c) 2022, 2024 Contributors to Eclipse Foundation. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -25,9 +25,9 @@ #define MQ_NAME "Eclipse OpenMQ(tm)" -#define MQ_VERSION "6.5.0" +#define MQ_VERSION "6.6.0" #define MQ_VMAJOR 6 -#define MQ_VMINOR 5 +#define MQ_VMINOR 6 #define MQ_VMICRO 0 #define MQ_SVCPACK 0 #define MQ_URELEASE 0 From 5a20daad2598a93dacac79d28e4640585b98b368 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 02:28:29 +0000 Subject: [PATCH 003/448] Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.5.0 to 4.8.6.0 Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.8.5.0 to 4.8.6.0. - [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases) - [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.5.0...spotbugs-maven-plugin-4.8.6.0) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 2a1b8f2aa..6397333d8 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -89,7 +89,7 @@ 7.2.0 3.23.0 4.8.6 - 4.8.5.0 + 4.8.6.0 10.17.0 3.4.0 2.28.0 From 1f596f4c97e04aa05346608c88adbd4f2ad45526 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 14:50:55 +0000 Subject: [PATCH 004/448] Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.0 to 4.8.6.1 Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.8.6.0 to 4.8.6.1. - [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases) - [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.6.0...spotbugs-maven-plugin-4.8.6.1) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 6397333d8..22fbd65b9 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -89,7 +89,7 @@ 7.2.0 3.23.0 4.8.6 - 4.8.6.0 + 4.8.6.1 10.17.0 3.4.0 2.28.0 From a32b36c853fd9831ab1f28da9f6a37908d45d542 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 15:20:44 +0000 Subject: [PATCH 005/448] Bump org.junit:junit-bom from 5.10.2 to 5.10.3 Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5) from 5.10.2 to 5.10.3. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.2...r5.10.3) --- updated-dependencies: - dependency-name: org.junit:junit-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 22fbd65b9..827aa6d88 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -82,7 +82,7 @@ 4.0.2 - 5.10.2 + 5.10.3 3.26.0 5.12.0 1.18.32 From 77fe5f5b2c724467b1939bd5aa3b79229f98820e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 28 Jun 2024 02:45:36 +0000 Subject: [PATCH 006/448] Bump org.projectlombok:lombok from 1.18.32 to 1.18.34 Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok) from 1.18.32 to 1.18.34. - [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown) - [Commits](https://github.com/projectlombok/lombok/compare/v1.18.32...v1.18.34) --- updated-dependencies: - dependency-name: org.projectlombok:lombok dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 827aa6d88..f0fb350a4 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -85,7 +85,7 @@ 5.10.3 3.26.0 5.12.0 - 1.18.32 + 1.18.34 7.2.0 3.23.0 4.8.6 @@ -1326,14 +1326,6 @@ Existing jvm.config.error-prone can be copied to jvm.config. ${project.build.directory}/generated-sources/delombok - - maven-dependency-plugin - - - org.projectlombok:lombok - - - From 8d71d542b676d37d1247f2225d795a915666a623 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 02:58:30 +0000 Subject: [PATCH 007/448] Bump pmd.version from 7.2.0 to 7.3.0 Bumps `pmd.version` from 7.2.0 to 7.3.0. Updates `net.sourceforge.pmd:pmd-core` from 7.2.0 to 7.3.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.2.0...pmd_releases/7.3.0) Updates `net.sourceforge.pmd:pmd-java` from 7.2.0 to 7.3.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.2.0...pmd_releases/7.3.0) Updates `net.sourceforge.pmd:pmd-javascript` from 7.2.0 to 7.3.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.2.0...pmd_releases/7.3.0) Updates `net.sourceforge.pmd:pmd-jsp` from 7.2.0 to 7.3.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.2.0...pmd_releases/7.3.0) --- updated-dependencies: - dependency-name: net.sourceforge.pmd:pmd-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-java dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-javascript dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-jsp dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index f0fb350a4..c0f1fd17f 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -86,7 +86,7 @@ 3.26.0 5.12.0 1.18.34 - 7.2.0 + 7.3.0 3.23.0 4.8.6 4.8.6.1 From 1b7d5cf6898850bcee44622f0a8a315c7d26dbc0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 05:55:31 +0000 Subject: [PATCH 008/448] Bump org.codehaus.mojo:versions-maven-plugin from 2.16.2 to 2.17.0 Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.16.2 to 2.17.0. - [Release notes](https://github.com/mojohaus/versions/releases) - [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions/compare/2.16.2...2.17.0) --- updated-dependencies: - dependency-name: org.codehaus.mojo:versions-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/distribution/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mq/distribution/pom.xml b/mq/distribution/pom.xml index 534e86d15..d681eda00 100644 --- a/mq/distribution/pom.xml +++ b/mq/distribution/pom.xml @@ -96,7 +96,7 @@ org.codehaus.mojo versions-maven-plugin - 2.16.2 + 2.17.0 diff --git a/pom.xml b/pom.xml index 5ef89e9cf..de71f8a96 100644 --- a/pom.xml +++ b/pom.xml @@ -75,7 +75,7 @@ org.codehaus.mojo versions-maven-plugin - 2.16.2 + 2.17.0 org.codehaus.mojo From 3ee274330fe6a314c85b32e0f821739204d13b8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Jul 2024 02:28:24 +0000 Subject: [PATCH 009/448] Bump org.glassfish.hk2:hk2-bom from 3.1.0 to 3.1.1 Bumps org.glassfish.hk2:hk2-bom from 3.1.0 to 3.1.1. --- updated-dependencies: - dependency-name: org.glassfish.hk2:hk2-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index c0f1fd17f..46c90b57f 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -77,7 +77,7 @@ Copyright (c) 2018, 2024 Contributors to Eclipse Foundation. - 3.1.0 + 3.1.1 3.1.0 4.0.2 From c7f255114fee1f6d14f037f390ccbeae98dff739 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 3 Jul 2024 14:02:37 +0200 Subject: [PATCH 010/448] Add profile to run dash tool plugin with --- Jenkinsfile | 7 +++++-- mq/main/.gitignore | 1 + mq/main/pom.xml | 31 +++++++++++++++++++++++++++++++ 3 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 mq/main/.gitignore diff --git a/Jenkinsfile b/Jenkinsfile index 685709415..4e2e010ef 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,13 +30,16 @@ pipeline { jdk 'temurin-jdk21-latest' } steps { - sh './mvnw -V -B -P staging -f mq/main clean install -Dbuild.letter=j -Dbuild.number=${BRANCH_NAME}/${GIT_COMMIT}/${BUILD_NUMBER}' - sh './mvnw -B -P staging -f mq/distribution source:jar install' + sh './mvnw -V -B -P staging -P dash-licenses -f mq/main clean install -Dbuild.letter=j -Dbuild.number=${BRANCH_NAME}/${GIT_COMMIT}/${BUILD_NUMBER}' + sh './mvnw -B -P staging -f mq/distribution source:jar install' junit testResults: '**/target/surefire-reports/*.xml', allowEmptyResults: true dir('mq/dist/bundles') { stash name: 'built-mq', includes: 'mq.zip' archiveArtifacts artifacts: 'mq.zip' } + dir('mq/main') { + archiveArtifacts artifacts: 'dash-summary.txt' + } } } stage('docs') { diff --git a/mq/main/.gitignore b/mq/main/.gitignore new file mode 100644 index 000000000..7236b473d --- /dev/null +++ b/mq/main/.gitignore @@ -0,0 +1 @@ +dash-summary.txt diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 6feabe558..8bb2b8369 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -1208,6 +1208,37 @@ Existing jvm.config.error-prone can be copied to jvm.config. + + dash-licenses + + + dash-licenses + https://repo.eclipse.org/content/repositories/dash-licenses-releases/ + + false + + + + + dash-summary.txt + + + + + org.eclipse.dash + license-tool-plugin + 1.1.0 + + + + license-check + + + + + + + add-test-dependencies:junit-jupiter-api From 3f077ab3a60b1b510ef558e1d676ddf65b37bc33 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 3 Jul 2024 16:09:42 +0200 Subject: [PATCH 011/448] Fail if dash check fails --- mq/main/pom.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 8bb2b8369..3cccd5c68 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -1221,6 +1221,8 @@ Existing jvm.config.error-prone can be copied to jvm.config. dash-summary.txt + true + ee4j.openmq From 43fd76469dc6dd7342972dc01ff6b642932030ae Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Jul 2024 02:50:41 +0000 Subject: [PATCH 012/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.10.1 to 1.11.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.10.1...v1.11.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 3cccd5c68..98e43476a 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -652,7 +652,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.10.1 + 1.11.0 org.openrewrite.recipe From 83a8eaf67890628553db7b16f8af3c49fda3a95b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Jul 2024 07:30:41 +0000 Subject: [PATCH 013/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.10.2 to 2.10.3 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) from 2.10.2 to 2.10.3. - [Release notes](https://github.com/openrewrite/rewrite-java-security/releases) - [Commits](https://github.com/openrewrite/rewrite-java-security/compare/v2.10.2...v2.10.3) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 98e43476a..3d957de81 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -662,7 +662,7 @@ org.openrewrite.recipe rewrite-java-security - 2.10.2 + 2.10.3 From de7c399a550877134f2f0caccf108a86761bbad7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Jul 2024 07:44:50 +0000 Subject: [PATCH 014/448] Combined bumps of rewrite-migrate-java+rewrite-maven-plugin Bump org.openrewrite.recipe:rewrite-migrate-java from 2.18.1 to 2.19.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.18.1 to 2.19.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.18.1...v2.19.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Bump org.openrewrite.maven:rewrite-maven-plugin from 5.34.1 to 5.35.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.34.1 to 5.35.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.34.1...v5.35.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 3d957de81..ef9acfd53 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -565,7 +565,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.34.1 + 5.35.0 @@ -657,7 +657,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.18.1 + 2.19.0 org.openrewrite.recipe From 02342cdcf446c82d33186401e96ed2df3fe8ba2c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 02:18:52 +0000 Subject: [PATCH 015/448] Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.1 to 4.8.6.2 Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.8.6.1 to 4.8.6.2. - [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases) - [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.6.1...spotbugs-maven-plugin-4.8.6.2) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index ef9acfd53..0661efe1f 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -89,7 +89,7 @@ 7.3.0 3.23.0 4.8.6 - 4.8.6.1 + 4.8.6.2 10.17.0 3.4.0 2.28.0 From 5599ba011a7df493d1e7fc28e5a179602bc29c98 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Jul 2024 19:02:01 +0000 Subject: [PATCH 016/448] Bump org.assertj:assertj-core from 3.26.0 to 3.26.3 Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.26.0 to 3.26.3. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.26.0...assertj-build-3.26.3) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 0661efe1f..8c4b85976 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -83,7 +83,7 @@ 4.0.2 5.10.3 - 3.26.0 + 3.26.3 5.12.0 1.18.34 7.3.0 From 61db2b7de2862259e58a3fb7c3ad31bf30f51027 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 10 Jul 2024 20:05:09 +0000 Subject: [PATCH 017/448] Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.3.0 to 3.3.1. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.3.0...surefire-3.3.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 8c4b85976..2850872fc 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -427,7 +427,7 @@ maven-surefire-plugin - 3.3.0 + 3.3.1 false From 75213ffe60cbe4a956c0b110469b0ce62f96cf9b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 13 Jul 2024 19:33:24 +0000 Subject: [PATCH 018/448] Bump org.apache.maven.plugins:maven-pmd-plugin from 3.23.0 to 3.24.0 Bumps [org.apache.maven.plugins:maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.23.0 to 3.24.0. - [Release notes](https://github.com/apache/maven-pmd-plugin/releases) - [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.23.0...maven-pmd-plugin-3.24.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-pmd-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 2850872fc..431a66bf8 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -87,7 +87,7 @@ 5.12.0 1.18.34 7.3.0 - 3.23.0 + 3.24.0 4.8.6 4.8.6.2 10.17.0 From badabffef08dc456eac970bb19ce6a5dce0f7126 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 02:11:14 +0000 Subject: [PATCH 019/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.19.0 to 2.20.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.19.0 to 2.20.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.19.0...v2.20.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 431a66bf8..7448d821b 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -657,7 +657,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.19.0 + 2.20.0 org.openrewrite.recipe From da7597e91ba76d56ddf9216073575659caec3c47 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 07:26:02 +0000 Subject: [PATCH 020/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.10.3 to 2.11.0 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) from 2.10.3 to 2.11.0. - [Release notes](https://github.com/openrewrite/rewrite-java-security/releases) - [Commits](https://github.com/openrewrite/rewrite-java-security/compare/v2.10.3...v2.11.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 7448d821b..0fda6a653 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -662,7 +662,7 @@ org.openrewrite.recipe rewrite-java-security - 2.10.3 + 2.11.0 From 6581cde5d8a31578321561deab82137b1cd980f0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 07:39:58 +0000 Subject: [PATCH 021/448] Bump org.codehaus.mojo:versions-maven-plugin from 2.17.0 to 2.17.1 Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.17.0 to 2.17.1. - [Release notes](https://github.com/mojohaus/versions/releases) - [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions/compare/2.17.0...2.17.1) --- updated-dependencies: - dependency-name: org.codehaus.mojo:versions-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/distribution/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mq/distribution/pom.xml b/mq/distribution/pom.xml index 67674ddbc..895829935 100644 --- a/mq/distribution/pom.xml +++ b/mq/distribution/pom.xml @@ -96,7 +96,7 @@ org.codehaus.mojo versions-maven-plugin - 2.17.0 + 2.17.1 diff --git a/pom.xml b/pom.xml index 5c13c5b7c..a43d30557 100644 --- a/pom.xml +++ b/pom.xml @@ -75,7 +75,7 @@ org.codehaus.mojo versions-maven-plugin - 2.17.0 + 2.17.1 org.codehaus.mojo From e257b0ffcec3db00b70662e33464f5e59c7af093 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 07:53:35 +0000 Subject: [PATCH 022/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.11.0 to 1.12.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.11.0...v1.12.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 0fda6a653..e4d0652d1 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -652,7 +652,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.11.0 + 1.12.0 org.openrewrite.recipe From a5f3bb334791aeb134ceac6a63d00a4241a1b9ee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 08:09:52 +0000 Subject: [PATCH 023/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.35.0 to 5.36.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.35.0 to 5.36.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.35.0...v5.36.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index e4d0652d1..ed9e7d111 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -565,7 +565,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.35.0 + 5.36.0 From af0454d5d9680c1f00089d5399fbc7d3ec6e6c25 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 17 Jul 2024 02:34:01 +0000 Subject: [PATCH 024/448] Bump com.google.errorprone:error_prone_core from 2.28.0 to 2.29.0 Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.28.0 to 2.29.0. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.28.0...v2.29.0) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index ed9e7d111..b1df96533 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -92,7 +92,7 @@ 4.8.6.2 10.17.0 3.4.0 - 2.28.0 + 2.29.0 From e55649085cb9eec2ffeea10d52b18b0c07698851 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 18 Jul 2024 02:16:05 +0000 Subject: [PATCH 025/448] Bump com.google.errorprone:error_prone_core from 2.29.0 to 2.29.1 Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.29.0 to 2.29.1. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.29.0...v2.29.1) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index b1df96533..634a42d8d 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -92,7 +92,7 @@ 4.8.6.2 10.17.0 3.4.0 - 2.29.0 + 2.29.1 From f2db5310e48d08303d72249d75e70bc56fda3730 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 18 Jul 2024 12:55:15 +0200 Subject: [PATCH 026/448] Drop JDK11 from test matrix --- .github/workflows/maven.yml | 2 +- Jenkinsfile | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 6625a4c79..7de0c3983 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -72,7 +72,7 @@ jobs: strategy: matrix: - java_version: [ 11, 17, 21 ] + java_version: [ 17, 21 ] mq_command: [ 'imqadmin', 'imqbridgemgr', diff --git a/Jenkinsfile b/Jenkinsfile index 4e2e010ef..150c06a53 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -67,7 +67,7 @@ pipeline { axes { axis { name 'SANITY_JDK_JENKINS_TOOL' - values 'adoptopenjdk-hotspot-jdk11-latest', 'temurin-jdk17-latest', 'temurin-jdk21-latest' + values 'temurin-jdk17-latest', 'temurin-jdk21-latest' } } stages { @@ -133,7 +133,7 @@ pipeline { skipDefaultCheckout() } tools { - jdk 'adoptopenjdk-hotspot-jdk11-latest' + jdk 'temurin-jdk21-latest' } steps { dir('distribution') { @@ -191,7 +191,7 @@ pipeline { skipDefaultCheckout() } tools { - jdk 'adoptopenjdk-hotspot-jdk11-latest' + jdk 'temurin-jdk21-latest' } steps { dir('distribution') { @@ -261,7 +261,7 @@ pipeline { skipDefaultCheckout() } tools { - jdk 'adoptopenjdk-hotspot-jdk11-latest' + jdk 'temurin-jdk21-latest' } steps { dir('distribution') { From 9864e026d9814996207b4fd9c6479d1fa077a404 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 19 Jul 2024 07:23:47 +0000 Subject: [PATCH 027/448] Bump com.google.errorprone:error_prone_core from 2.29.1 to 2.29.2 Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.29.1 to 2.29.2. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.29.1...v2.29.2) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 634a42d8d..4feca719a 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -92,7 +92,7 @@ 4.8.6.2 10.17.0 3.4.0 - 2.29.1 + 2.29.2 From 1bcf2a04e5ae7e6d72413d748249e2918ee1e056 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 02:40:49 +0000 Subject: [PATCH 028/448] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.7.0 to 3.8.0. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.7.0...maven-javadoc-plugin-3.8.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 4feca719a..84979d28c 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -413,7 +413,7 @@ maven-javadoc-plugin - 3.7.0 + 3.8.0 true none From 016d6434b80cb94a6f46d4d7c2b95d0c2466c297 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 27 Jul 2024 09:54:48 +0000 Subject: [PATCH 029/448] Bump pmd.version from 7.3.0 to 7.4.0 Bumps `pmd.version` from 7.3.0 to 7.4.0. Updates `net.sourceforge.pmd:pmd-core` from 7.3.0 to 7.4.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.3.0...pmd_releases/7.4.0) Updates `net.sourceforge.pmd:pmd-java` from 7.3.0 to 7.4.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.3.0...pmd_releases/7.4.0) Updates `net.sourceforge.pmd:pmd-javascript` from 7.3.0 to 7.4.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.3.0...pmd_releases/7.4.0) Updates `net.sourceforge.pmd:pmd-jsp` from 7.3.0 to 7.4.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/master/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.3.0...pmd_releases/7.4.0) --- updated-dependencies: - dependency-name: net.sourceforge.pmd:pmd-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-java dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-javascript dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-jsp dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 84979d28c..776c6de87 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -86,7 +86,7 @@ 3.26.3 5.12.0 1.18.34 - 7.3.0 + 7.4.0 3.24.0 4.8.6 4.8.6.2 From bce4a1a0f37436a60c4707c526c05f55a5fadf29 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 28 Jul 2024 16:39:06 +0200 Subject: [PATCH 030/448] CBI jar-sign --- Jenkinsfile | 2 +- pom.xml | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 150c06a53..2a72362bc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,7 +30,7 @@ pipeline { jdk 'temurin-jdk21-latest' } steps { - sh './mvnw -V -B -P staging -P dash-licenses -f mq/main clean install -Dbuild.letter=j -Dbuild.number=${BRANCH_NAME}/${GIT_COMMIT}/${BUILD_NUMBER}' + sh './mvnw -V -B -P staging -P dash-licenses -f mq/main clean install -Dbuild.letter=j -Dbuild.number=${BRANCH_NAME}/${GIT_COMMIT}/${BUILD_NUMBER} -P cbi-jarsign' sh './mvnw -B -P staging -f mq/distribution source:jar install' junit testResults: '**/target/surefire-reports/*.xml', allowEmptyResults: true dir('mq/dist/bundles') { diff --git a/pom.xml b/pom.xml index a43d30557..dc8bcf996 100644 --- a/pom.xml +++ b/pom.xml @@ -122,4 +122,32 @@ + + + cbi-jarsign + + + cbi + https://repo.eclipse.org/content/repositories/cbi-releases/ + + + + + + org.eclipse.cbi.maven.plugins + eclipse-jarsigner-plugin + 1.5.0 + + + cbi-jarsign + + sign + + + + + + + + From 94178060fa675b7662330248a8456408488dd332 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 28 Jul 2024 19:11:46 +0200 Subject: [PATCH 031/448] Do not sign in pipeline --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2a72362bc..150c06a53 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,7 +30,7 @@ pipeline { jdk 'temurin-jdk21-latest' } steps { - sh './mvnw -V -B -P staging -P dash-licenses -f mq/main clean install -Dbuild.letter=j -Dbuild.number=${BRANCH_NAME}/${GIT_COMMIT}/${BUILD_NUMBER} -P cbi-jarsign' + sh './mvnw -V -B -P staging -P dash-licenses -f mq/main clean install -Dbuild.letter=j -Dbuild.number=${BRANCH_NAME}/${GIT_COMMIT}/${BUILD_NUMBER}' sh './mvnw -B -P staging -f mq/distribution source:jar install' junit testResults: '**/target/surefire-reports/*.xml', allowEmptyResults: true dir('mq/dist/bundles') { From 250851d26f7332843907d320c1087544ab4c3bec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 02:23:56 +0000 Subject: [PATCH 032/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.36.0 to 5.37.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.36.0 to 5.37.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.36.0...v5.37.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 776c6de87..c5c991ed8 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -565,7 +565,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.36.0 + 5.37.0 From ae88a65364b903de75b935562fbb8c2a14cfb742 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 08:03:09 +0000 Subject: [PATCH 033/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.20.0 to 2.21.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.20.0 to 2.21.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.20.0...v2.21.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index c5c991ed8..c68e472d0 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -657,7 +657,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.20.0 + 2.21.0 org.openrewrite.recipe From 7212abc02be4a8925b752bd5b885aaf221c3c0fd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 08:16:29 +0000 Subject: [PATCH 034/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.12.0 to 1.13.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.12.0...v1.13.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index c68e472d0..e235daf1b 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -652,7 +652,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.12.0 + 1.13.0 org.openrewrite.recipe From 30c957e36688f1b7b079242e970e2736edad41c0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 08:31:46 +0000 Subject: [PATCH 035/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.11.0 to 2.11.1 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) from 2.11.0 to 2.11.1. - [Release notes](https://github.com/openrewrite/rewrite-java-security/releases) - [Commits](https://github.com/openrewrite/rewrite-java-security/compare/v2.11.0...v2.11.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index e235daf1b..c3b2ce796 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -662,7 +662,7 @@ org.openrewrite.recipe rewrite-java-security - 2.11.0 + 2.11.1 From 5f09917386dbce5f0a6e95e5ba5f13db5d479874 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 10:42:52 +0000 Subject: [PATCH 036/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.37.0 to 5.37.1 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.37.0 to 5.37.1. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.37.0...v5.37.1) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index c3b2ce796..d0a624374 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -565,7 +565,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.37.0 + 5.37.1 From 1e72db18079bb088a9d32e544806c45127679aff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Aug 2024 02:29:10 +0000 Subject: [PATCH 037/448] Bump org.glassfish.tyrus.bundles:tyrus-standalone-client Bumps org.glassfish.tyrus.bundles:tyrus-standalone-client from 2.1.5 to 2.2.0. --- updated-dependencies: - dependency-name: org.glassfish.tyrus.bundles:tyrus-standalone-client dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index d0a624374..4834d1fc5 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -192,7 +192,7 @@ org.glassfish.tyrus.bundles tyrus-standalone-client - 2.1.5 + 2.2.0 From 624a9f6d4bbf74ef57624561dc6ae26163fae64e Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 26 Jul 2024 11:17:17 +0200 Subject: [PATCH 038/448] Drop Win32 binaries from distribution --- mq/main/packager-opensource/pom.xml | 97 +----------------- mq/src/buildant/distrules.xml | 63 +----------- mq/src/buildcfg/tools/ri/bins/imqadmin.exe | Bin 24576 -> 0 bytes .../buildcfg/tools/ri/bins/imqbridgemgr.exe | Bin 24576 -> 0 bytes mq/src/buildcfg/tools/ri/bins/imqbrokerd.exe | Bin 28672 -> 0 bytes .../buildcfg/tools/ri/bins/imqbrokersvc.exe | Bin 36864 -> 0 bytes mq/src/buildcfg/tools/ri/bins/imqcmd.exe | Bin 24576 -> 0 bytes mq/src/buildcfg/tools/ri/bins/imqdbmgr.exe | Bin 24576 -> 0 bytes mq/src/buildcfg/tools/ri/bins/imqkeytool.exe | Bin 28672 -> 0 bytes mq/src/buildcfg/tools/ri/bins/imqobjmgr.exe | Bin 24576 -> 0 bytes mq/src/buildcfg/tools/ri/bins/imqsvcadmin.exe | Bin 24576 -> 0 bytes mq/src/buildcfg/tools/ri/bins/imqusermgr.exe | Bin 24576 -> 0 bytes 12 files changed, 2 insertions(+), 158 deletions(-) delete mode 100644 mq/src/buildcfg/tools/ri/bins/imqadmin.exe delete mode 100755 mq/src/buildcfg/tools/ri/bins/imqbridgemgr.exe delete mode 100644 mq/src/buildcfg/tools/ri/bins/imqbrokerd.exe delete mode 100644 mq/src/buildcfg/tools/ri/bins/imqbrokersvc.exe delete mode 100644 mq/src/buildcfg/tools/ri/bins/imqcmd.exe delete mode 100644 mq/src/buildcfg/tools/ri/bins/imqdbmgr.exe delete mode 100644 mq/src/buildcfg/tools/ri/bins/imqkeytool.exe delete mode 100644 mq/src/buildcfg/tools/ri/bins/imqobjmgr.exe delete mode 100644 mq/src/buildcfg/tools/ri/bins/imqsvcadmin.exe delete mode 100644 mq/src/buildcfg/tools/ri/bins/imqusermgr.exe diff --git a/mq/main/packager-opensource/pom.xml b/mq/main/packager-opensource/pom.xml index 20091af31..8ba33db5f 100644 --- a/mq/main/packager-opensource/pom.xml +++ b/mq/main/packager-opensource/pom.xml @@ -3,7 +3,7 @@ Copyright (c) 2012, 2020 Oracle and/or its affiliates. All rights reserved. Copyright (c) 2020 Payara Services Ltd. - Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0, which is available at @@ -37,7 +37,6 @@ ../../dist/bundles ../../binary/share ../../binary/solaris - ../../binary/win32 ../../binary/Linux ../../binary/Darwin ${basedir}/../.. @@ -560,100 +559,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/mq/src/buildant/distrules.xml b/mq/src/buildant/distrules.xml index d267db348..aa1ecb511 100644 --- a/mq/src/buildant/distrules.xml +++ b/mq/src/buildant/distrules.xml @@ -2,7 +2,7 @@ @@ -653,33 +646,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1062,33 +1028,6 @@ IMQ_DEFAULT_VARHOME=../../glassfish/domains/domain1/imq]]> - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/mq/src/buildcfg/tools/ri/bins/imqadmin.exe b/mq/src/buildcfg/tools/ri/bins/imqadmin.exe deleted file mode 100644 index 0e326299c35a26e42bb4512bd3d30407ba7ed625..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24576 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 DQMvWB diff --git a/mq/src/buildcfg/tools/ri/bins/imqbridgemgr.exe b/mq/src/buildcfg/tools/ri/bins/imqbridgemgr.exe deleted file mode 100755 index 67091146120550721290b1b977ca81d2e1994a0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24576 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 y<3?YO8DU}jp58m{v<>%=i@1pwLOJ6!y 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 Mft&{Zvufaf0oKi+DF6Tf diff --git a/mq/src/buildcfg/tools/ri/bins/imqcmd.exe b/mq/src/buildcfg/tools/ri/bins/imqcmd.exe deleted file mode 100644 index 84b39680e9c305936cee5388d135a0f2b93060f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24576 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� 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

OYxNBE5<&Olr~HicAz1Sb>cNHv}Y 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 diff --git a/mq/src/buildcfg/tools/ri/bins/imqkeytool.exe b/mq/src/buildcfg/tools/ri/bins/imqkeytool.exe deleted file mode 100644 index 17e7aa316640b97d76487ada88afd1c521c34fa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28672 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 LkoCad?t%XV2rhUj diff --git a/mq/src/buildcfg/tools/ri/bins/imqobjmgr.exe b/mq/src/buildcfg/tools/ri/bins/imqobjmgr.exe deleted file mode 100644 index 387729e3bf3cdbe4aa480400efc91715cf5cc418..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24576 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 fM<9CEI%0QW6VHup3EsvVoX7vUQy+qZiUu z5^oa<2=CwuG1;BC1Jm@uJ!xSK2_$qW$+8R+cA?{;VOMF=-4xtyI`yLc zedpdQUF9|XukFme%(>^B@0{~Je&2V#a~%89f8QRqh%r`+QYtYvgPI;6e_#D|62nVw zIlP3ublp#HoiX+O^wvQsnh{dz5TXg8XTyLHPe#O+`ue&R zD(k+PL;K9{e{e!8`Pbh$aUJ?|Z=5<&$LSxQ5Kxc5apFWhr@wb%G3rosRH8K(YZ&k| z)@Q0^uh&_F+SnXhV!GaR4Pyc*R)u=UEvOr{zE5eRPdLz{)od#|G!GBq#5=r?mr7SF zKKhcAu>fyf;f2ATnk$T5jcjG?`Kye#$l^{J<1tc(ilEl0v`1iUYfCy3mcxwI)PoA1 z6%4dl-1oi~Wg6?VfbLW0QLTG?jLo*B#aMEbvAtwd0EJ{zt$Tcot<`mnrh$NgfPsL4 zfPsL4fPsL4fPsL4fPsL4z#jmCjrntroNK}ldB-N_e?$KOK&=Z}%fCPbiGCU$XOhq7 zW5r)BVJvslQl|BS_Tfde9?;%YXnDUSZ=Na;@BBtf?zP&fjh4LMoGY59@ZN1^*@iqH z4Ho@%#JQG;4No@Vhixp#*GzG3qyw!!mM@TE!J@=jnda2Fi4+^gPk| z(m>HsrZ1DetK%bR^lVdpnlua*U%ig&aONTWI4kYd@tDWY%ekW@bD8vnj>iWYJ-gwU zf5F7jGBZ|~ULbzstkmqY`q=nTVUh@eQu9`H!6-LtnwmThlC+C+qh_%9xWesB35+C} z22|6snizD0Pkqh~)S4S`;K0ImXvXI>@_n>lL*G@CY4wn_mV=bOv)Wm2z>^CFF| zaUNW(a2_Sj9v$cR5j`3-RvqV8HF|aeQIMOhokA@1n{#JOQ+UJ64-H9knwtYWx=PKP zIXsps0Xxf#J}0e$03{GNDO9ENuHv`J*{pfoRBG-6motaS8G=qBYnhMj3JTpQm2?Ur zw95*eO-jpjHh+A*YID|h`LKRSWz}!V-w={~*bx<0E7ZW0YQeG8+^a-{whg+k^~acBm^}9>58D7&vN2zvdBMUokwe9wb6w31uPpWfENqS~ z(n}R7lp1zjK?=r{sa#5d*ab_?nv`jh5>ka1cWYAW3CGDd<+QZFB88I8Qbo$ePW&7nMBgM3iS8C>8D=*{FNnj^idkBzfy5Dp>f zCD00!>@%H5ETv{UI6z$@2aCaLcwpwINtsZoc@+k8$4h4+khnu2QSt>E2H?~=YyW+j z&+`;uCVn-x*)k-S%R!>EsNu2Gv=zDeesch6ToK*~;Zu|I=;U6eH_NV7qFHEzozr9x zEKp*iY^P#=F{-Fi=0%2_`98!TlY94gMGRw|>fgn!-)M(MLJ#s4}JDm3p4B-;_VEu>EktB3Yvw;)um`s9MxB0;vEi33RkJHsW3^(JzWh%~pgW zE^SM3N-mbMkk8SQrdgF-3(3U6jARhQ0)E-teIxfFb5^V|+h)&v28E7IF8of(3}+i~ z5Tc!X%{0XuICjx>FBW`0wmT*rq}v{}QuQxi(WDE|1t%?x3KV~-#Xl|0Hx(MO7Izb6 z@T4+0j_VjlM5p1dYiBUX&L+<6DA7+ph_9nMY|PSLU9YxEX|5&z5rNAraHZ?H(qB|8 z%GXYl9s%hI9TW4}*Og=Wt@4AtkUM87_%8$s{qsOyy}C&IfE#*SQAtSJ50{z+AggRf zCNIwW7tXfPwSZ8^^#v$3;@&ckM8Evvd3AaJJUp`ubk*Hl;(S25k=0xzgk8LNm3AQ_ z74>3P=w>d0I+tb5LqJjg63)2QG(vp~48Op`t_eL-RL_|kT9*ej6$9QXtsI2#(#j$J zj_|jHH?SNpN&5-1t%8q5o`H8+ATqU*>fAYDVAEesiN&0_fJ3>|yca9(&DHz*z$#bY zLshAH4~Y4C4?H(zE;T>Fdk)@v=5gw<=Xx=*c!U^st-t`wTBQ3RtknD%@hk4dh-ATl zWX7xbHFTe`qc!C}Rq&q*l-jN66#R36g8yBV)3A3J7D~0Wgwc{dEGaebBx(I~&>}lm z%D!95o-Y3Cf3Q)GTBrOUU{N29`_JXg`Rk_oPX>a;1}wYx-XnRjSjwI(HK#CMS}F7Q z!+7JOvWQ+Lrp>g?9y#(BuzZTo*@w6B7zh{$7zh{$7zh{$7zh{$7zh{$7zh{$7zh{$ z{9zFIikq=lT#TJW`3U6`lp4^Mp?nF&fwCTDKj`%Q81279c^2hGlwBzF{3q)3C?B9) zK&kOCWlZVb@HSBhX2q;1 zw6|D=wdv#oVw(7GOgxZC?nns9lpIYaz@m<^)nSr^dV8F=hQ`w(&0URJB8I#j-X2yv z4`#*m1ku#S>IWI?4?@mxMNV3bC%0qeYPAuKKRCjb$ZQ`ae$hlm4##3_wbmehUX)%G z{M*WENsOgHyE7b(i4n3^oe29mI#8YX+^z5lb8C`gx=|sM9UTP{W7$|s9aAwS%qsNQ z1kfWrBbcF=rBHRum|~egzHlk1F}A6{y07A29$yGj2DCaUe1=*bm9BPxZ2K=E-cdzpg58OL2=?S>758dbQ=b7wLwh&#ja zR1D_vU=wazoeIM>@U0MW4IwzR?rm_yWmpK?!?9>YjbmXn8IOk(5g`^$h-xI0124A@ zfg?+zwor|o7Qv$gBe}C%hy#0kxf4!c4{1CUHI?2#N*s-jO$gygBua4>j#X=bO_Pm_ z37Kz7GUN)n_{$h58x1IIj%Qjs;sWZOt!<7tS$_pPq%d5Wq0fsF(Zn`xlwyPCejdUV z{Z$cU!DaNnL}l7x1k`$Lb752e74@jtpe6_MADTn0EjC(2@-BYht`tHEAtqpp2&*U} z#c)Kxc3t0d&!2O}wKZDKq5c5&gAmRLtH;&cbB8dJl?9I~xm!pjqbllQMe(-ZM{kuG zS3L4SYfD=TmTB_!wU%jiL}M}jUDuANEGa0#jFD_2LaB)p`-8ATzgBB=6$xBTLkgWT z8a?;42x}*Vh&UF`#;_eF@k$u(kVK?7?r>Zr$yK0G1;OXG=fJ7((e0(Ey{k= zZ_E3+FZmhAj|$AuOhgE%PV5$TAv~00suCDjigjud=bi}hG|#nH5d(M3Q4*-)tRNk0 zNS9;DG-W=Vj^U9c;*FpwFT$GDk}{v(TI#0LitD?PPF~o(k{=V5^Hxl!kp)NbMIdti zPGz6a;mgnU#O<;$7DYls3euc0mW;)cJ7}w~SGHsZTp7E4W#)Dvk`y!iE)Y(o#BiE? zMfpojl6=1EM!vU(Mxu!!tgV*Cry-)aw}~wqjUjhMM~B9@$6F#en@3|&WVLdaNl7`A zN>&I2ikPm9E9b+|x@oYXjahrbhK{VrFucT-1Db!2eh+wv1CS6 zQR~G?7sDyt$JV9Au&j~SFy=RHNQsGobvUyTbZJm_vK}!8NY$n6E@g&#pTsZlOgzZd zVR&dPx@`^HVhV}dxX63N3HCSCgV#2NV_DI^6I_S+I2VoyMEWXGIIGI6G|@;Qb~Hac5L!?4N6JKgJ!5u~(^; z7)?#E!<>c&J3_7WsFY?ioEFEm^XZzn7{^7Mu_xJZm|r7V|G=hop+Uu(e`CX(buSy< zJerbW5yF^7*zj;_cz8IPh{|GOJKK!@Hc^g;=^lt1c7urzVQQS^Fa`lgv1FBm^uXA+ zAS*JCp0b{|E^oEBj|&$WNjUTUxF_(F%!G0?HAV^7C)$Fm)O-*LR--#h-hn>NH>t5H0YmaN%wa@jO>jl?8x@KInuA{EwuD4t#U8h_>bN#|~-nHPWaW8Qa?!)d`_i^{z?)Tgu zxKF!(;r_&pzn}12<5}Wq^4#JHc{Y2#=E-}$;W_A;^}ONvji;gO3thIZP*s%G>7c^xo$UdnIqu zoAvJY=Dc6`{;hYP_j&IN-XC}mdyjhm)%$aA(fdp91uqj26Nu(zR)@9Q+G8EDN>=(E z13sT;2b>3;%%}Ws{u-@K)@9b^7%?6L0RsU80RsU80RsU80RsU80RsU80Rw?Qb_D(( D+9;~v diff --git a/mq/src/buildcfg/tools/ri/bins/imqusermgr.exe b/mq/src/buildcfg/tools/ri/bins/imqusermgr.exe deleted file mode 100644 index 183a1e4f36bc89df2b388da56e7a5dfff5b3bf0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24576 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 From c3077977e1f64d1cd1971eddd5fb4f35b915e820 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 18 Jul 2024 12:28:50 +0200 Subject: [PATCH 039/448] Bump compiler.release from 11 to 15 --- Jenkinsfile.sonar | 2 +- mq/main/pom.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile.sonar b/Jenkinsfile.sonar index 54cc54b16..53b254d39 100644 --- a/Jenkinsfile.sonar +++ b/Jenkinsfile.sonar @@ -34,7 +34,7 @@ pipeline { ./mvnw clean verify ${SONAR_MAVEN_GOAL} \ --file mq/main \ --activate-profiles staging \ - --define sonar.java.source=11 \ + --define sonar.java.source=15 \ --define skipTests \ --define sonar.organization=eclipse-ee4j \ --define sonar.projectKey=org.eclipse.ee4j_openmq \ diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 4834d1fc5..b1c226448 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -61,7 +61,7 @@ - 11 + 15 21 1 @@ -1200,7 +1200,7 @@ Existing jvm.config.error-prone can be copied to jvm.config. org.openrewrite.staticanalysis.UnnecessaryExplicitTypeArguments org.openrewrite.staticanalysis.UseDiamondOperator org.openrewrite.staticanalysis.PrimitiveWrapperClassConstructorToValueOf - org.openrewrite.java.migrate.Java8toJava11 + org.openrewrite.java.security.FindTextDirectionChanges From 328530b6e74764512d7879157b8ac27dce1eb75e Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 18 Jul 2024 13:26:35 +0200 Subject: [PATCH 040/448] Bump compiler.release from 15 to 16 Suppress current deprecations. --- Jenkinsfile.sonar | 2 +- .../bridge/api/LogSimpleFormatter.java | 5 ++++- .../jmq/util/lists/WeakValueHashMap.java | 18 ++++++++++++++++++ .../jmq/util/log/UniformLogFormatter.java | 5 ++++- mq/main/pom.xml | 2 +- 5 files changed, 28 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile.sonar b/Jenkinsfile.sonar index 53b254d39..29eb56367 100644 --- a/Jenkinsfile.sonar +++ b/Jenkinsfile.sonar @@ -34,7 +34,7 @@ pipeline { ./mvnw clean verify ${SONAR_MAVEN_GOAL} \ --file mq/main \ --activate-profiles staging \ - --define sonar.java.source=15 \ + --define sonar.java.source=16 \ --define skipTests \ --define sonar.organization=eclipse-ee4j \ --define sonar.projectKey=org.eclipse.ee4j_openmq \ diff --git a/mq/main/bridge/bridge-api/src/main/java/com/sun/messaging/bridge/api/LogSimpleFormatter.java b/mq/main/bridge/bridge-api/src/main/java/com/sun/messaging/bridge/api/LogSimpleFormatter.java index ac9a4f875..3c5f690fe 100644 --- a/mq/main/bridge/bridge-api/src/main/java/com/sun/messaging/bridge/api/LogSimpleFormatter.java +++ b/mq/main/bridge/bridge-api/src/main/java/com/sun/messaging/bridge/api/LogSimpleFormatter.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -37,6 +37,9 @@ public LogSimpleFormatter(Logger logger) { } @Override + @SuppressWarnings({ + "deprecation" // getThreadID() in java.util.logging.LogRecord has been deprecated + }) public String format(LogRecord record) { if (!_logger.isLoggable(Level.FINE)) { diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/lists/WeakValueHashMap.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/lists/WeakValueHashMap.java index a66c53bcc..cdb905881 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/lists/WeakValueHashMap.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/lists/WeakValueHashMap.java @@ -110,6 +110,9 @@ public boolean isEmpty() { * (optional). */ @Override + @SuppressWarnings({ + "deprecation" // isEnqueued() in java.lang.ref.Reference has been deprecated + }) public boolean containsKey(Object key) { WeakReference k = (WeakReference) baseMap.get(key); return k != null && !k.isEnqueued(); @@ -155,6 +158,9 @@ public boolean containsValue(Object value) { * @see #containsKey(Object) */ @Override + @SuppressWarnings({ + "deprecation" // isEnqueued() in java.lang.ref.Reference has been deprecated + }) public V get(Object key) { cleanupMap(); Reference ref = baseMap.get(key); @@ -182,6 +188,9 @@ public V get(Object key) { * {@code null}. */ @Override + @SuppressWarnings({ + "deprecation" // isEnqueued() in java.lang.ref.Reference has been deprecated + }) public V put(K key, V value) { cleanupMap(); MyWeakValueReference ref = new MyWeakValueReference(key, value, myqueue); @@ -299,6 +308,9 @@ private class ValueIterator implements Iterator { } @Override + @SuppressWarnings({ + "deprecation" // isEnqueued() in java.lang.ref.Reference has been deprecated + }) public boolean hasNext() { if (next != null) { return true; @@ -321,6 +333,9 @@ public boolean hasNext() { } @Override + @SuppressWarnings({ + "deprecation" // isEnqueued() in java.lang.ref.Reference has been deprecated + }) public V next() { if (next == null) { if (!hasNext()) { @@ -413,6 +428,9 @@ private class newEntryIterator implements Iterator> { } @Override + @SuppressWarnings({ + "deprecation" // isEnqueued() in java.lang.ref.Reference has been deprecated + }) public boolean hasNext() { if (nextentry != null) { return true; diff --git a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java index db109b58c..ea55f3bc7 100644 --- a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java +++ b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2006, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -186,6 +186,9 @@ protected void getNameValuePairs(StringBuilder buf, java.util.logging.LogRecord * Note: This method is not synchronized, we are assuming that the synchronization will happen at the Log * Handler.publish( ) method. */ + @SuppressWarnings({ + "deprecation" // getThreadID() in java.util.logging.LogRecord has been deprecated + }) private String uniformLogFormat(java.util.logging.LogRecord record) { try { diff --git a/mq/main/pom.xml b/mq/main/pom.xml index b1c226448..e8b677b9a 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -61,7 +61,7 @@ - 15 + 16 21 1 From 6fb0f3dcadb272bb78f3dfca13df14dc622608d9 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 18 Jul 2024 14:31:32 +0200 Subject: [PATCH 041/448] Bump compiler.release from 16 to 17 Suppress current deprecations. --- Jenkinsfile.sonar | 2 +- .../jmq/util/log/UniformLogFormatter.java | 3 +++ .../admin/apps/console/ObjStoreDialog.java | 4 +++- .../jmq/jmsserver/auth/AccessController.java | 4 +++- .../auth/JMQAccessControlContext.java | 3 +++ .../JMQAdminKeyAuthenticationHandler.java | 3 +++ .../auth/acl/JAASAccessControlModel.java | 4 ++++ .../auth/acl/JMQFileAccessControlModel.java | 21 +++++++++++++++++++ .../auth/file/JMQFileUserRepository.java | 3 +++ .../auth/ldap/LdapUserRepository.java | 3 +++ .../common/handlers/AuthHandler.java | 3 +++ .../jmq/jmsserver/data/PacketHandler.java | 6 ++++++ .../jmq/jmsserver/data/PacketRouter.java | 3 +++ .../data/handlers/admin/DebugHandler.java | 3 +++ .../jmsserver/data/protocol/ProtocolImpl.java | 3 +++ .../management/mbeans/MQMBeanReadOnly.java | 3 +++ .../jmsserver/service/imq/JMSServiceImpl.java | 3 +++ .../protocol/http/HTTPStreamHandler.java | 3 +++ .../messaging/jms/ra/EndpointConsumer.java | 3 +++ .../jms/ra/ManagedConnectionFactory.java | 3 +++ .../sun/messaging/jms/ra/ResourceAdapter.java | 3 +++ .../java/com/sun/messaging/jms/ra/Util.java | 9 ++++++++ mq/main/pom.xml | 2 +- 23 files changed, 93 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile.sonar b/Jenkinsfile.sonar index 29eb56367..80b439a8a 100644 --- a/Jenkinsfile.sonar +++ b/Jenkinsfile.sonar @@ -34,7 +34,7 @@ pipeline { ./mvnw clean verify ${SONAR_MAVEN_GOAL} \ --file mq/main \ --activate-profiles staging \ - --define sonar.java.source=16 \ + --define sonar.java.source=17 \ --define skipTests \ --define sonar.organization=eclipse-ee4j \ --define sonar.projectKey=org.eclipse.ee4j_openmq \ diff --git a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java index ea55f3bc7..4e9e14ec5 100644 --- a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java +++ b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java @@ -77,6 +77,9 @@ public class UniformLogFormatter extends Formatter { private long recordNumber = 0; + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessController in java.security has been deprecated and marked for removal + }) private static final String LINE_SEPARATOR = java.security.AccessController .doPrivileged(new PrivilegedAction() { @Override diff --git a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ObjStoreDialog.java b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ObjStoreDialog.java index ef50d0c42..14a383201 100644 --- a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ObjStoreDialog.java +++ b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ObjStoreDialog.java @@ -109,7 +109,9 @@ public ObjStoreDialog(Frame parent, String title, int whichButtons, ObjStoreList } } - @SuppressWarnings("deprecation") + @SuppressWarnings({ + "deprecation", "removal" // APPLET in javax.naming.Context has been deprecated and marked for removal + }) @Override public JPanel createWorkPanel() { String[] jndiPropNames = { Context.INITIAL_CONTEXT_FACTORY, Context.OBJECT_FACTORIES, Context.STATE_FACTORIES, Context.URL_PKG_PREFIXES, diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/AccessController.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/AccessController.java index 15105cc26..bf54eb0c1 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/AccessController.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/AccessController.java @@ -43,7 +43,9 @@ * * AuthenticationProtocolHandler works with client-side counter part. */ - +@SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal +}) public class AccessController { public static final String PROP_SERVICE_NAME = Globals.IMQ + ".servicename"; public static final String PROP_SERVICE_TYPE = Globals.IMQ + ".servicetype"; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/JMQAccessControlContext.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/JMQAccessControlContext.java index 83f9d4db1..2dae7795c 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/JMQAccessControlContext.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/JMQAccessControlContext.java @@ -33,6 +33,9 @@ /** * JMQ AccessControlContext uses AccessControlModel interface for permission checks agaist a access control model */ +@SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal +}) public class JMQAccessControlContext implements AccessControlContext { private MQUser mquser; private Subject subject; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/JMQAdminKeyAuthenticationHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/JMQAdminKeyAuthenticationHandler.java index 0fec96331..3975af51f 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/JMQAdminKeyAuthenticationHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/JMQAdminKeyAuthenticationHandler.java @@ -35,6 +35,9 @@ /** * "jmqadminkey" authentication handler */ +@SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal +}) public final class JMQAdminKeyAuthenticationHandler implements AuthenticationProtocolHandler { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JAASAccessControlModel.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JAASAccessControlModel.java index 9c69feec0..4625fc111 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JAASAccessControlModel.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JAASAccessControlModel.java @@ -32,6 +32,10 @@ import com.sun.messaging.jmq.auth.jaas.*; import com.sun.messaging.jmq.auth.api.server.model.*; +@SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + // java.security.Policy in java.security has been deprecated and marked for removal +}) public class JAASAccessControlModel implements AccessControlModel { public static final String TYPE = "jaas"; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JMQFileAccessControlModel.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JMQFileAccessControlModel.java index 68c562d6e..d1edaa47f 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JMQFileAccessControlModel.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JMQFileAccessControlModel.java @@ -89,6 +89,9 @@ public class JMQFileAccessControlModel implements AccessControlModel { * @throws AccessControlException */ @Override + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) public void initialize(String type, Properties authProperties) { this.type = type; if (!type.equals(TYPE)) { @@ -234,6 +237,9 @@ private void loadAsProperties(URL au) throws Exception { /** @throws AccessControlException */ @Override + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) public void load() { String aclurl = authProps.getProperty(AccessController.PROP_ACCESSCONTROL_PREFIX + PROP_URL_SUFFIX); String serviceLevelfn = authProps.getProperty(Globals.IMQ + "." + authProps.getProperty(AccessController.PROP_SERVICE_NAME) + "." @@ -317,6 +323,9 @@ public void load() { } /** @throws AccessControlException */ + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) private boolean checkVersion(Properties acl, String aclfile, boolean throwexp) { String version = acl.getProperty(VERSION_PROPNAME); @@ -374,6 +383,9 @@ public void checkDestinationPermission(Principal clientUser, String serviceName, } /** @throws AccessControlException */ + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) private void checkPermission(Principal clientUser, Subject subject, String prefix, String variant, String suffix, boolean wild) { Set groups = null; Set users = null; @@ -433,6 +445,9 @@ private void checkPermission(Principal clientUser, Subject subject, String prefi * @param list a list of rules with order: explicit ones to general ones * @throws AccessControlException */ + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) private void computePermission(String clientUser, String user, Set groups, ArrayList list, String grouptag) { String rule; Principal group; @@ -532,6 +547,9 @@ private BitSet getPermission(String name, HashMap allows, HashMap denys) { } /** @throws AccessControlException */ + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) private ArrayList getRules(String prefix, String variant, String suffix, boolean wild) { String currentkey = null; try { @@ -609,6 +627,9 @@ private HashMap getRuleRightHand(String propname) { } /** @throws AccessControlException */ + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) private void validate(String user, Set groups) { if (user == null) { throw new AccessControlException(Globals.getBrokerResources().getKString(BrokerResources.X_USER_NOT_DEFINED)); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/file/JMQFileUserRepository.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/file/JMQFileUserRepository.java index 15836ada5..21d4fc9d2 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/file/JMQFileUserRepository.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/file/JMQFileUserRepository.java @@ -136,6 +136,9 @@ private Subject digestFindMatch(String user, String credential, String nonce, Ha return subject; } + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessController in java.security has been deprecated and marked for removal + }) private Subject getSubject(String user, HashMap userRTable) { Subject subject = null; final String rolestr = (String) userRTable.get(user); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/ldap/LdapUserRepository.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/ldap/LdapUserRepository.java index 90e185805..b56a52a39 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/ldap/LdapUserRepository.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/ldap/LdapUserRepository.java @@ -475,6 +475,9 @@ private String handleDNusrformat(String user) throws LoginException { } } + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControler in java.security has been deprecated and marked for removal + }) private void findGroups(String dn, Subject subject) throws NamingException { if (!grpsearch) { return; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/AuthHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/AuthHandler.java index e73b7f0d3..cdc7b9d27 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/AuthHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/AuthHandler.java @@ -50,6 +50,9 @@ public class AuthHandler extends PacketHandler { * Method to handle Authentication messages */ @Override + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) public boolean handle(IMQConnection con, Packet msg) throws BrokerException { byte[] resp = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketHandler.java index 9182c6cf8..88fe10c45 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketHandler.java @@ -40,6 +40,9 @@ /** * super classes which deal with handling specific message types */ +@SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal +}) public abstract class PacketHandler { private static boolean DEBUG = false; @@ -169,6 +172,9 @@ private static boolean checkForAutoCreate(int destType) { * @exception restricted ADMIN service access non JMQ_ADMIN_DEST * @exception AccessControlException */ + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) private static boolean checkIsNonAdminDest(IMQConnection con, Service service, int serviceType, String destination) throws BrokerException { diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketRouter.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketRouter.java index 62184a5b0..e03f5cf31 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketRouter.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketRouter.java @@ -180,6 +180,9 @@ public void handleMessage(IMQConnection con, Packet msg) { } } + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) private boolean checkAccessControl(Packet msg, IMQConnection con, PacketHandler handler, int pktype) { AccessController ac = con.getAccessController(); if (pktype != PacketType.HELLO && pktype != PacketType.PING && pktype != PacketType.AUTHENTICATE && pktype != PacketType.GOODBYE) { diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DebugHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DebugHandler.java index 93aee0425..f5637d7b6 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DebugHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DebugHandler.java @@ -69,6 +69,9 @@ public DebugHandler(AdminDataHandler parent) { * @param cmd_props The properties from the administration message */ @Override + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) public boolean handle(IMQConnection con, Packet cmd_msg, Hashtable cmd_props) { int status = Status.OK; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/ProtocolImpl.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/ProtocolImpl.java index 6d86c177c..81b1f710e 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/ProtocolImpl.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/ProtocolImpl.java @@ -1110,6 +1110,9 @@ void checkAccessPermission(int pktType, Destination d, IMQConnection con) throws } + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) void checkAccessPermission(int pktType, String dname, int dtype, IMQConnection con) throws BrokerException { String op = PacketType.mapOperation(pktType); if (op == null) { diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/MQMBeanReadOnly.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/MQMBeanReadOnly.java index 0cbd0a84b..17c6ce8ae 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/MQMBeanReadOnly.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/MQMBeanReadOnly.java @@ -45,6 +45,9 @@ import com.sun.messaging.jmq.jmsserver.management.mbeans.resources.MBeanResources; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings({ + "deprecation", "removal" // java.security.AccessController in java.security has been deprecated and marked for removal +}) public abstract class MQMBeanReadOnly extends NotificationBroadcasterSupport implements DynamicMBean { int sequenceNumber = 0; protected Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/JMSServiceImpl.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/JMSServiceImpl.java index d6832fb78..89824fabf 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/JMSServiceImpl.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/JMSServiceImpl.java @@ -759,6 +759,9 @@ public JMSServiceReply verifyDestination(long connectionId, Destination dest) th * @see JMSServiceReply#getJMQDestType * @see JMSServiceReply.Status#ERROR */ + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + }) @Override public JMSServiceReply createDestination(long connectionId, Destination dest) throws JMSServiceException { JMSServiceReply reply; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/protocol/http/HTTPStreamHandler.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/protocol/http/HTTPStreamHandler.java index d3a1db81d..c36ff9451 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/protocol/http/HTTPStreamHandler.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/protocol/http/HTTPStreamHandler.java @@ -30,6 +30,9 @@ /** * This class is the HTTP protocol handler for the iMQ JMS client implementation. */ +@SuppressWarnings({ + "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal +}) public class HTTPStreamHandler implements StreamHandler, PropertyOwner { /** diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/EndpointConsumer.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/EndpointConsumer.java index 36e6c1c27..f65c05240 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/EndpointConsumer.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/EndpointConsumer.java @@ -144,6 +144,9 @@ public EndpointConsumer(com.sun.messaging.jms.ra.ResourceAdapter ra, MessageEndp _init(); } + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessController in java.security has been deprecated and marked for removal + }) protected void _init() throws ResourceException { if (!this.ra.getInAppClientContainer()) { AccessController.doPrivileged(new PrivilegedAction<>() { diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ManagedConnectionFactory.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ManagedConnectionFactory.java index 202ec6072..9279453e3 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ManagedConnectionFactory.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ManagedConnectionFactory.java @@ -328,6 +328,9 @@ public boolean equals(java.lang.Object other) { * @param ra The ResourceAdapter Javabean */ @Override + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessController in java.security has been deprecated and marked for removal + }) public void setResourceAdapter(jakarta.resource.spi.ResourceAdapter ra) throws ResourceException { _loggerOC.entering(_className, "setResourceAdapter()", ra); // System.out.println("MQRA:MCF:setResourceAdapter()-mcfId="+mcfId+":RA-config="+ diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ResourceAdapter.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ResourceAdapter.java index 51f144011..c8fa1dee8 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ResourceAdapter.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ResourceAdapter.java @@ -275,6 +275,9 @@ public ResourceAdapter() { * REMOTE, then this also starts the managed broker. */ @Override + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessController in java.security has been deprecated and marked for removal + }) public synchronized void start(BootstrapContext ctx) throws ResourceAdapterInternalException { _loggerL.entering(_className, "start()", ctx); diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/Util.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/Util.java index 4d3b8cdeb..d102e382d 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/Util.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/Util.java @@ -94,6 +94,9 @@ public static boolean isPasswordCredentialEqual(PasswordCredential a, PasswordCr * * @return The PasswordCredential */ + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessController in java.security has been deprecated and marked for removal + }) public static PasswordCredential getPasswordCredential(final com.sun.messaging.jms.ra.ManagedConnectionFactory mcf, final Subject subject, com.sun.messaging.jms.ra.ConnectionRequestInfo myinfo) throws jakarta.resource.ResourceException { String username2use = null; @@ -165,6 +168,9 @@ public PasswordCredential run() { * * @return true if subject has a valid PWC; false otherwise */ + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessController in java.security has been deprecated and marked for removal + }) public static boolean isPasswordCredentialValid(final Subject subject) throws jakarta.resource.ResourceException { if (subject == null) { return false; @@ -201,6 +207,9 @@ public Boolean run() { * * @return The PasswordCredential */ + @SuppressWarnings({ + "deprecation", "removal" // java.security.AccessController in java.security has been deprecated and marked for removal + }) public static PasswordCredential getPasswordCredentialOld(final com.sun.messaging.jms.ra.ManagedConnectionFactory mcf, final Subject subject, com.sun.messaging.jms.ra.ConnectionRequestInfo myinfo) throws jakarta.resource.ResourceException { // System.out.println("MQRA:U:getPC()-"+subject+":CRInfo="+myinfo); diff --git a/mq/main/pom.xml b/mq/main/pom.xml index e8b677b9a..5011e28cf 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -61,7 +61,7 @@ - 16 + 17 21 1 From 80091699f3721f9241337fe694ca4ed325c804fb Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 13:12:07 +0200 Subject: [PATCH 042/448] Remove empty/unnecessary comments --- .../jmq/admin/apps/console/ExplorerTreeCellRenderer.java | 5 +---- .../com/sun/messaging/jmq/jmsserver/core/SessionOp.java | 6 +----- .../messaging/jmq/jmsserver/multibroker/ChangeRecord.java | 5 +---- .../raptor/handlers/ReplicationGroupInfoHandler.java | 4 +--- .../com/sun/messaging/jmq/jmsclient/ProtocolHandler.java | 5 +---- .../sun/messaging/portunif/PortMapperProtocolFinder.java | 3 +-- 6 files changed, 6 insertions(+), 22 deletions(-) diff --git a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ExplorerTreeCellRenderer.java b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ExplorerTreeCellRenderer.java index 2a17e8e0e..56db5d701 100644 --- a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ExplorerTreeCellRenderer.java +++ b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ExplorerTreeCellRenderer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -25,9 +25,6 @@ import javax.swing.tree.DefaultTreeCellRenderer; class ExplorerTreeCellRenderer extends DefaultTreeCellRenderer { - /** - * - */ private static final long serialVersionUID = -8842768979030693460L; ImageIcon leafIcon, parentIcon; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/SessionOp.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/SessionOp.java index 25e171847..2321b2d45 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/SessionOp.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/SessionOp.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2021 Contributors to Eclipse Foundation. All rights reserved. + * Copyright (c) 2020, 2024 Contributors to Eclipse Foundation. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -15,10 +15,6 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -/* - * %W% %G% - */ - package com.sun.messaging.jmq.jmsserver.core; import java.lang.ref.*; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/ChangeRecord.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/ChangeRecord.java index 273587158..22b6fd19a 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/ChangeRecord.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/ChangeRecord.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -15,9 +15,6 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -/* - */ - package com.sun.messaging.jmq.jmsserver.multibroker; import java.util.List; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/handlers/ReplicationGroupInfoHandler.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/handlers/ReplicationGroupInfoHandler.java index 204ec5356..c2a29033f 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/handlers/ReplicationGroupInfoHandler.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/handlers/ReplicationGroupInfoHandler.java @@ -1,5 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -14,9 +15,6 @@ * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 */ -/* - */ - package com.sun.messaging.jmq.jmsserver.multibroker.raptor.handlers; import com.sun.messaging.jmq.jmsserver.util.*; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ProtocolHandler.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ProtocolHandler.java index 39b079a4d..540cbb61a 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ProtocolHandler.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ProtocolHandler.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2020, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -43,7 +43,6 @@ import com.sun.messaging.jmq.util.net.IPAddress; import com.sun.messaging.jmq.util.DestType; import com.sun.messaging.jmq.util.JMQXid; -//import com.sun.messaging.jmq.auth.*; import com.sun.messaging.jmq.auth.api.client.*; import com.sun.messaging.AdministeredObject; import com.sun.messaging.ConnectionConfiguration; @@ -56,8 +55,6 @@ import java.util.Date; -//import com.sun.messaging.jmq.jmsclient.resources.ClientResources; - public class ProtocolHandler { /** diff --git a/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PortMapperProtocolFinder.java b/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PortMapperProtocolFinder.java index abe537a64..3ab32010c 100644 --- a/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PortMapperProtocolFinder.java +++ b/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PortMapperProtocolFinder.java @@ -1,5 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -39,8 +40,6 @@ public PortMapperProtocolFinder(PUServiceCallback callback, boolean ssl) { this.ssl = ssl; } - /** - */ @Override public Result find(final PUContext puContext, final FilterChainContext ctx) { From 505f01e32c950d6fa6e7b5b1afb06d45c37d9e67 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 13:19:14 +0200 Subject: [PATCH 043/448] Migrate from deprecated getThreadID to getLongThreadID --- .../com/sun/messaging/bridge/api/LogSimpleFormatter.java | 5 +---- .../com/sun/messaging/jmq/util/log/UniformLogFormatter.java | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/mq/main/bridge/bridge-api/src/main/java/com/sun/messaging/bridge/api/LogSimpleFormatter.java b/mq/main/bridge/bridge-api/src/main/java/com/sun/messaging/bridge/api/LogSimpleFormatter.java index 3c5f690fe..dceeae7eb 100644 --- a/mq/main/bridge/bridge-api/src/main/java/com/sun/messaging/bridge/api/LogSimpleFormatter.java +++ b/mq/main/bridge/bridge-api/src/main/java/com/sun/messaging/bridge/api/LogSimpleFormatter.java @@ -37,9 +37,6 @@ public LogSimpleFormatter(Logger logger) { } @Override - @SuppressWarnings({ - "deprecation" // getThreadID() in java.util.logging.LogRecord has been deprecated - }) public String format(LogRecord record) { if (!_logger.isLoggable(Level.FINE)) { @@ -50,7 +47,7 @@ public String format(LogRecord record) { String data = super.format(record); if (_logger.isLoggable(Level.FINE)) { - return "[ThreadID=" + record.getThreadID() + "]: " + data; + return "[ThreadID=" + record.getLongThreadID() + "]: " + data; } return data; diff --git a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java index 4e9e14ec5..06f3162e9 100644 --- a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java +++ b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java @@ -189,9 +189,6 @@ protected void getNameValuePairs(StringBuilder buf, java.util.logging.LogRecord * Note: This method is not synchronized, we are assuming that the synchronization will happen at the Log * Handler.publish( ) method. */ - @SuppressWarnings({ - "deprecation" // getThreadID() in java.util.logging.LogRecord has been deprecated - }) private String uniformLogFormat(java.util.logging.LogRecord record) { try { @@ -213,7 +210,7 @@ private String uniformLogFormat(java.util.logging.LogRecord record) { recordBuffer.append("_ThreadID").append(NV_SEPARATOR); // record.setThreadID((int) Thread.currentThread().getId()); - recordBuffer.append(record.getThreadID()).append(NVPAIR_SEPARATOR); + recordBuffer.append(record.getLongThreadID()).append(NVPAIR_SEPARATOR); recordBuffer.append("_ThreadName").append(NV_SEPARATOR); recordBuffer.append(Thread.currentThread().getName()); From 9af06614fd25125009fe4e3b32a4c6fcd404296a Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:00:48 +0200 Subject: [PATCH 044/448] Apply rewrite:UpgradeToJava17 patches --- .../main/java/com/sun/messaging/portunif/PUService.java | 6 +++--- .../sun/messaging/portunif/PortMapperProtocolFinder.java | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PUService.java b/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PUService.java index 83629f89e..c2ab0ec6b 100644 --- a/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PUService.java +++ b/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PUService.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -238,8 +238,8 @@ public synchronized boolean initializeSSL(Properties props, boolean clientAuthRe } catch (Exception e) { sslpuf = null; this.sslClientAuthRequired = false; - if (e instanceof IOException) { - throw (IOException) e; + if (e instanceof IOException exception) { + throw exception; } throw new IOException(e.toString(), e); } diff --git a/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PortMapperProtocolFinder.java b/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PortMapperProtocolFinder.java index 3ab32010c..5c7e3262a 100644 --- a/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PortMapperProtocolFinder.java +++ b/mq/main/portunif/src/main/java/com/sun/messaging/portunif/PortMapperProtocolFinder.java @@ -96,10 +96,10 @@ public Result find(final PUContext puContext, final FilterChainContext ctx) { return Result.FOUND; } Connection c = ctx.getConnection(); - if (c instanceof TCPNIOConnection) { - SocketAddress sa = ((TCPNIOConnection) c).getPeerAddress(); - if (sa instanceof InetSocketAddress) { - if (callback.allowConnection((InetSocketAddress) sa, ssl)) { + if (c instanceof TCPNIOConnection connection) { + SocketAddress sa = connection.getPeerAddress(); + if (sa instanceof InetSocketAddress address) { + if (callback.allowConnection(address, ssl)) { return Result.FOUND; } } From 6447e165cf118eb39a31a94697271afa7fcbadfb Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:02:35 +0200 Subject: [PATCH 045/448] Apply rewrite:UpgradeToJava17 patches --- .../com/sun/messaging/jmq/io/disk/PHashMap.java | 10 +++++----- .../sun/messaging/jmq/io/disk/PHashMapMMF.java | 10 +++++----- .../com/sun/messaging/jmq/io/disk/VRFile.java | 17 ++++++++++++----- 3 files changed, 22 insertions(+), 15 deletions(-) diff --git a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/PHashMap.java b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/PHashMap.java index 73c7865ed..92634beba 100644 --- a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/PHashMap.java +++ b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/PHashMap.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -146,8 +146,8 @@ public void load(ObjectInputStreamCallback ocb) throws IOException, ClassNotFoun try { key = ois.readObject(); } catch (Throwable e) { - if (e instanceof ClassNotFoundException) { - throw (ClassNotFoundException) e; + if (e instanceof ClassNotFoundException exception) { + throw exception; } else { kex = e; } @@ -156,8 +156,8 @@ public void load(ObjectInputStreamCallback ocb) throws IOException, ClassNotFoun try { value = ois.readObject(); } catch (Throwable e) { - if (e instanceof ClassNotFoundException) { - throw (ClassNotFoundException) e; + if (e instanceof ClassNotFoundException exception) { + throw exception; } else { vex = e; } diff --git a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/PHashMapMMF.java b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/PHashMapMMF.java index a4c5a0e72..469301997 100644 --- a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/PHashMapMMF.java +++ b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/PHashMapMMF.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -154,8 +154,8 @@ public void load(ObjectInputStreamCallback ocb) throws IOException, ClassNotFoun try { key = ois.readObject(); } catch (Throwable e) { - if (e instanceof ClassNotFoundException) { - throw (ClassNotFoundException) e; + if (e instanceof ClassNotFoundException exception) { + throw exception; } else { kex = e; } @@ -164,8 +164,8 @@ public void load(ObjectInputStreamCallback ocb) throws IOException, ClassNotFoun try { value = ois.readObject(); } catch (Throwable e) { - if (e instanceof ClassNotFoundException) { - throw (ClassNotFoundException) e; + if (e instanceof ClassNotFoundException exception) { + throw exception; } else { vex = e; } diff --git a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java index d6d8ed995..450bfbfd3 100644 --- a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java +++ b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -999,8 +999,12 @@ static VRFileWarning addWarning(VRFileWarning w, short code, long from, ByteBuff StringBuffer wstr = getWarningPrefix(code, from, header); if (r == null) { - wstr.append("\n Resolution:" + "\n Could not find any valid records beyond this file position." - + "\n Any data stored after this position is lost."); + wstr.append(""" + + Resolution: + Could not find any valid records beyond this file position. + Any data stored after this position is lost.\ + """); } else { long to = from + r.getCapacity(); @@ -1028,8 +1032,11 @@ static String getReason(short code) { return "\n bad state"; case STATE_BAD_CAPACITY: - return "\n bad capacity - either found non-zero capacity in the last record" - + "\n header or the capacity makes the record span beyond the end of file"; + return """ + + bad capacity - either found non-zero capacity in the last record + header or the capacity makes the record span beyond the end of file\ + """; case STATE_BAD_CAPACITY_TOO_SMALL: return "\n bad capacity: it's less than the size of record header"; From f0050512ee1104208913df97f518900c4d21dcac Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:03:38 +0200 Subject: [PATCH 046/448] Apply rewrite:UpgradeToJava17 patches --- .../ums/service/CachedConnectionPool.java | 6 +++--- .../ums/service/ReceiveServiceImpl.java | 18 +++++++++--------- .../messaging/ums/service/SendServiceImpl.java | 18 +++++++++--------- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/CachedConnectionPool.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/CachedConnectionPool.java index 684baaffe..da697af7a 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/CachedConnectionPool.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/CachedConnectionPool.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -115,8 +115,8 @@ private void init() throws JMSException { } catch (Exception e) { - if (e instanceof JMSException) { - throw (JMSException) e; + if (e instanceof JMSException exception) { + throw exception; } else { JMSException jmse = new JMSException(e.getMessage()); jmse.setLinkedException(e); diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ReceiveServiceImpl.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ReceiveServiceImpl.java index 5f53d29fc..2b88083d2 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ReceiveServiceImpl.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ReceiveServiceImpl.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -154,12 +154,12 @@ public SOAPMessage receive(SOAPMessage request) throws JMSException { ex.printStackTrace(); - if (ex instanceof JMSException) { - throw (JMSException) ex; + if (ex instanceof JMSException exception) { + throw exception; } else { JMSException jmse = new JMSException(ex.getMessage()); - if (ex instanceof Exception) { - jmse.setLinkedException((Exception) ex); + if (ex instanceof Exception exception) { + jmse.setLinkedException(exception); } throw jmse; } @@ -242,9 +242,9 @@ public String receiveText(String sid, String destName, boolean isTopic, long tim logger.info("No messages received ..."); } - } else if (jmsMessage instanceof TextMessage) { + } else if (jmsMessage instanceof TextMessage message) { - reply = ((TextMessage) jmsMessage).getText(); + reply = message.getText(); if (UMSServiceImpl.debug) { logger.info("received text message : " + reply); @@ -261,8 +261,8 @@ public String receiveText(String sid, String destName, boolean isTopic, long tim logger.log(Level.WARNING, ex.getMessage(), ex); - if (ex instanceof JMSException) { - throw (JMSException) ex; + if (ex instanceof JMSException exception) { + throw exception; } else { JMSException jmse = new JMSException(ex.getMessage()); jmse.setLinkedException(ex); diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/SendServiceImpl.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/SendServiceImpl.java index cbb287cd6..131d79296 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/SendServiceImpl.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/SendServiceImpl.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -118,8 +118,8 @@ public void send(SOAPMessage sm) throws JMSException { } catch (Exception ex) { - if (ex instanceof JMSException) { - throw (JMSException) ex; + if (ex instanceof JMSException exception) { + throw exception; } else { JMSException jmse = new JMSException(ex.getMessage()); jmse.setLinkedException(ex); @@ -174,8 +174,8 @@ public void sendText(String sid, boolean isTopic, String destName, String text, logger.log(Level.WARNING, ex.getMessage(), ex); - if (ex instanceof JMSException) { - throw (JMSException) ex; + if (ex instanceof JMSException exception) { + throw exception; } else { JMSException jmse = new JMSException(ex.getMessage()); jmse.setLinkedException(ex); @@ -287,8 +287,8 @@ private void commit(Client client) throws JMSException { } catch (Exception ex) { - if (ex instanceof JMSException) { - throw (JMSException) ex; + if (ex instanceof JMSException exception) { + throw exception; } else { JMSException jmse = new JMSException(ex.getMessage()); jmse.setLinkedException(ex); @@ -325,8 +325,8 @@ private void rollback(Client client) throws JMSException { } catch (Exception ex) { - if (ex instanceof JMSException) { - throw (JMSException) ex; + if (ex instanceof JMSException exception) { + throw exception; } else { JMSException jmse = new JMSException(ex.getMessage()); jmse.setLinkedException(ex); From ff33cebcf1c65c7f06449eddda4f3e26800676ca Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:11:46 +0200 Subject: [PATCH 047/448] Apply rewrite:UpgradeToJava17 patches --- .../com/sun/messaging/bridge/admin/bridgemgr/CmdRunner.java | 5 ++--- .../sun/messaging/bridge/admin/handlers/AdminCmdHandler.java | 5 +++-- .../messaging/bridge/admin/handlers/AdminMessageHandler.java | 5 ++--- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/bridgemgr/CmdRunner.java b/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/bridgemgr/CmdRunner.java index 3b1a7163b..1a248e4ce 100644 --- a/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/bridgemgr/CmdRunner.java +++ b/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/bridgemgr/CmdRunner.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -504,8 +504,7 @@ private String getPasswordFromFileOrCmdLine(BridgeMgrProperties bridgeMgrProps) @Override public void adminEventDispatched(AdminEvent e) { - if (e instanceof BridgeMgrStatusEvent) { - BridgeMgrStatusEvent be = (BridgeMgrStatusEvent) e; + if (e instanceof BridgeMgrStatusEvent be) { int type = be.getType(); if (type == BridgeMgrStatusEvent.BROKER_BUSY) { diff --git a/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminCmdHandler.java b/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminCmdHandler.java index eb0faa124..04409f257 100644 --- a/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminCmdHandler.java +++ b/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminCmdHandler.java @@ -1,5 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -55,8 +56,8 @@ public static String getMessageFromThrowable(Throwable t) { String m = t.getMessage(); Throwable cause = null; - if (t instanceof JMSException) { - cause = ((JMSException) t).getLinkedException(); + if (t instanceof JMSException exception) { + cause = exception.getLinkedException(); } else { cause = t.getCause(); } diff --git a/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminMessageHandler.java b/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminMessageHandler.java index 1936ac3b7..ccc9bc7a6 100644 --- a/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminMessageHandler.java +++ b/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminMessageHandler.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -117,8 +117,7 @@ public void handle(Session session, ObjectMessage msg) { } catch (Throwable t) { int status = Status.ERROR; - if (t instanceof BridgeException) { - BridgeException be = (BridgeException) t; + if (t instanceof BridgeException be) { status = be.getStatus(); if (be.getCause() == null) {// else should already logged _bc.logError(t.getMessage(), null); From 9ddd89df17e495e7f2624d97614a90fe44c63e40 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:47:01 +0200 Subject: [PATCH 048/448] Apply rewrite:UpgradeToJava17 patches --- .../java/com/sun/messaging/jmq/Version.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/mq/main/mq-share/src/main/java/com/sun/messaging/jmq/Version.java b/mq/main/mq-share/src/main/java/com/sun/messaging/jmq/Version.java index 42f3ead94..2ac5a122f 100644 --- a/mq/main/mq-share/src/main/java/com/sun/messaging/jmq/Version.java +++ b/mq/main/mq-share/src/main/java/com/sun/messaging/jmq/Version.java @@ -81,20 +81,26 @@ public class Version { /** * String representing the value of the mini copyright of the product */ - private String miniCopyright = "Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved.\n" - + "Copyright (c) 2018, 2024 Contributors to Eclipse Foundation."; + private String miniCopyright = """ + Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved. + Copyright (c) 2018, 2024 Contributors to Eclipse Foundation.\ + """; /** * String representing the shortCopyright of the product */ - private String shortCopyright = "Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved.\n" - + "Copyright (c) 2018, 2024 Contributors to Eclipse Foundation."; + private String shortCopyright = """ + Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved. + Copyright (c) 2018, 2024 Contributors to Eclipse Foundation.\ + """; /** * String representing the long copyright value of the product */ - private String longCopyright = "Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved.\n" - + "Copyright (c) 2018, 2024 Contributors to Eclipse Foundation."; + private String longCopyright = """ + Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved. + Copyright (c) 2018, 2024 Contributors to Eclipse Foundation.\ + """; /** * Represents the mini copyright value for the product From 8ee05f7816393eaeae20fd4ac577188cd5a12307 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:48:50 +0200 Subject: [PATCH 049/448] Apply rewrite:UpgradeToJava17 patches --- .../sun/messaging/jmq/util/log/Logger.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java index ddd0e3a51..a45e3a64b 100644 --- a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java +++ b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java @@ -192,8 +192,8 @@ public synchronized void updateProperty(String name, String value) { } FileHandler flh = null; for (java.util.logging.Handler handler : handlers) { - if (handler instanceof FileHandler) { - flh = (FileHandler) handler; + if (handler instanceof FileHandler fileHandler) { + flh = fileHandler; break; } } @@ -980,8 +980,8 @@ public void log(int level, String msg, Object arg) { // the following check is needed because when the // third argument is of type Object[], this method // is called instead of log(level, String, Object[]) - if (arg instanceof Object[]) { - publish(level, format(level, msg, (Object[]) arg, null, false)); + if (arg instanceof Object[] objects) { + publish(level, format(level, msg, objects, null, false)); } else { Object[] args = { arg }; publish(level, format(level, msg, args, null, false)); @@ -1068,8 +1068,8 @@ public void log(int level, String msg, Object arg, Throwable ex) { // the following check is needed because when the // third argument is of type Object[], this method // is called instead of log(level, String, Object[]) - if (arg instanceof Object[]) { - publish(level, format(level, msg, (Object[]) arg, ex, logStack)); + if (arg instanceof Object[] objects) { + publish(level, format(level, msg, objects, ex, logStack)); } else { Object[] args = { arg }; publish(level, format(level, msg, args, ex, logStack)); @@ -1156,8 +1156,8 @@ public void logStack(int level, String msg, Object arg, Throwable ex) { // the following check is needed because when the // third argument is of type Object[], this method // is called instead of logStack(level, String, Object[]) - if (arg instanceof Object[]) { - publish(level, format(level, msg, (Object[]) arg, ex, true)); + if (arg instanceof Object[] objects) { + publish(level, format(level, msg, objects, ex, true)); } else { Object[] args = { arg }; publish(level, format(level, msg, args, ex, true)); @@ -1263,8 +1263,8 @@ public void logToAll(int level, String msg, Object arg) { // the following check is needed because when the // third argument is of type Object[], this method // is called instead of log(level, String, Object[]) - if (arg instanceof Object[]) { - publish(FORCE, format(level, msg, (Object[]) arg, null, false)); + if (arg instanceof Object[] objects) { + publish(FORCE, format(level, msg, objects, null, false)); } else { Object[] args = { arg }; publish(FORCE, format(level, msg, args, null, false)); From a73cc068bb31511303cc5b9656b255a0009d37f1 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:50:21 +0200 Subject: [PATCH 050/448] Apply rewrite:UpgradeToJava17 patches --- .../tunnel/client/HttpTunnelClientDriver.java | 10 +++++----- .../jmq/httptunnel/tunnel/client/HttpTunnelPush.java | 6 +++--- .../tunnel/server/HttpsTunnelServerDriverImpl.java | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java index 33c6ca70c..80480a776 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -233,9 +233,9 @@ public void shutdown(int connId) { pushWorker.shutdown(); stopThread = true; - if ((uc != null) && uc instanceof HttpURLConnection) { + if ((uc != null) && uc instanceof HttpURLConnection connection) { try { - ((HttpURLConnection) uc).disconnect(); + connection.disconnect(); } catch (Throwable t) { } } @@ -260,8 +260,8 @@ private Vector pullPackets() throws Exception { uc.setUseCaches(false); uc.connect(); - if (uc instanceof HttpURLConnection) { - responseCode = ((HttpURLConnection) uc).getResponseCode(); + if (uc instanceof HttpURLConnection connection) { + responseCode = connection.getResponseCode(); } else { uc.getContentType(); diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelPush.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelPush.java index 0444d98e9..c98df7489 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelPush.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelPush.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -105,8 +105,8 @@ public HttpTunnelPacket sendPacketDirect(URL u, HttpTunnelPacket p, boolean getR int response = HttpURLConnection.HTTP_OK; - if (uc instanceof HttpURLConnection) { - response = ((HttpURLConnection) uc).getResponseCode(); + if (uc instanceof HttpURLConnection connection) { + response = connection.getResponseCode(); } else { uc.getContentType(); diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/server/HttpsTunnelServerDriverImpl.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/server/HttpsTunnelServerDriverImpl.java index c91cd344e..306c64cc9 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/server/HttpsTunnelServerDriverImpl.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/server/HttpsTunnelServerDriverImpl.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -128,8 +128,8 @@ protected void createLink() { totalRetryWaited = 0; } } catch (Exception se) { - if (se instanceof IllegalStateException) { - throw (IllegalStateException) se; + if (se instanceof IllegalStateException exception) { + throw exception; } } } From 24bf719fb4b746e6f7ee6d5403c3b3e8613e94d9 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:53:34 +0200 Subject: [PATCH 051/448] Apply rewrite:UpgradeToJava17 patches --- .../bridge/service/stomp/StompMessageFilter.java | 10 +++++----- .../bridge/service/stomp/StompSubscriberSession.java | 6 +++--- .../bridge/service/stomp/StompTransactedSession.java | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompMessageFilter.java b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompMessageFilter.java index 3499b17c2..102822ca3 100644 --- a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompMessageFilter.java +++ b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompMessageFilter.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -162,8 +162,8 @@ public NextAction handleRead(final FilterChainContext ctx) throws IOException { Exception pex = _message.getParseException(); if (pex != null) { - if (pex instanceof StompFrameParseException) { - _message = (StompFrameMessageImpl) ((StompFrameParseException) pex).getStompMessageERROR(StompFrameMessageImpl.getFactory(), logger); + if (pex instanceof StompFrameParseException exception) { + _message = (StompFrameMessageImpl) exception.getStompMessageERROR(StompFrameMessageImpl.getFactory(), logger); } else { _message = (StompFrameMessageImpl) (new StompFrameParseException(pex.getMessage(), pex)) .getStompMessageERROR(StompFrameMessageImpl.getFactory(), logger); @@ -185,8 +185,8 @@ public NextAction handleRead(final FilterChainContext ctx) throws IOException { } try { - if (t instanceof StompFrameParseException) { - _message = (StompFrameMessageImpl) ((StompFrameParseException) t).getStompMessageERROR(StompFrameMessageImpl.getFactory(), logger); + if (t instanceof StompFrameParseException exception) { + _message = (StompFrameMessageImpl) exception.getStompMessageERROR(StompFrameMessageImpl.getFactory(), logger); _message.setFatalERROR(); } else { _message = (StompFrameMessageImpl) (new StompFrameParseException(t.getMessage(), t, true)) diff --git a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompSubscriberSession.java b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompSubscriberSession.java index 753152d1e..c17615bae 100644 --- a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompSubscriberSession.java +++ b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompSubscriberSession.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -200,8 +200,8 @@ public void ack(String msgid) throws Exception { } catch (Exception e) { _ackfailureCount++; Exception ex = null; - if ((e instanceof JMSException) && (_session instanceof com.sun.messaging.jmq.jmsclient.SessionImpl) - && ((com.sun.messaging.jmq.jmsclient.SessionImpl) _session)._appCheckRemoteException((JMSException) e)) { + if ((e instanceof JMSException exception) && (_session instanceof com.sun.messaging.jmq.jmsclient.SessionImpl impl) + && impl._appCheckRemoteException(exception)) { ex = new StompUnrecoverableAckException("An unrecoverable ACK failure has occurred in subscriber " + this, e); throw ex; } diff --git a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompTransactedSession.java b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompTransactedSession.java index 9090779af..77c3091b6 100644 --- a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompTransactedSession.java +++ b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompTransactedSession.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -84,9 +84,9 @@ public synchronized StompSubscriber createSubscriber(String subid, StompDestinat String destname = null; - if (dest instanceof Queue) { + if (dest instanceof Queue queue) { sub = session.createConsumer(dest, selector); - destname = ((Queue) dest).getQueueName(); + destname = queue.getQueueName(); } else if (duraname != null) { sub = session.createDurableSubscriber((Topic) dest, duraname, selector, nolocal); destname = ((Topic) dest).getTopicName(); From 83fd15c0a60b94b0f3290828e40d063c3e501479 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:54:12 +0200 Subject: [PATCH 052/448] Apply rewrite:UpgradeToJava17 patches --- .../com/sun/messaging/jmq/jmsservice/JMSServiceReply.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mq/main/mq-direct/src/main/java/com/sun/messaging/jmq/jmsservice/JMSServiceReply.java b/mq/main/mq-direct/src/main/java/com/sun/messaging/jmq/jmsservice/JMSServiceReply.java index c5d2d40d7..b29dc18ca 100644 --- a/mq/main/mq-direct/src/main/java/com/sun/messaging/jmq/jmsservice/JMSServiceReply.java +++ b/mq/main/mq-direct/src/main/java/com/sun/messaging/jmq/jmsservice/JMSServiceReply.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -66,8 +66,8 @@ public String getErrorCode() { if (o == null) { return null; } - if (o instanceof String) { - return (String) o; + if (o instanceof String string) { + return string; } return o.toString(); } From e4d489cd839432b0857112546f45e3aaa2a697e0 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:55:25 +0200 Subject: [PATCH 053/448] Apply rewrite:UpgradeToJava17 patches --- .../messaging/jmq/jmsserver/persist/file/DstMsgStore.java | 6 +++--- .../jmq/jmsserver/persist/file/PreparedTxnStore.java | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DstMsgStore.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DstMsgStore.java index 8bdc7b9b3..b44efd6a9 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DstMsgStore.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DstMsgStore.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -613,9 +613,9 @@ public Object nextElement() { if (objToReturn != null) { Object result = null; - if (objToReturn instanceof SysMessageID) { + if (objToReturn instanceof SysMessageID iD) { try { - result = parent.getMessage((SysMessageID) objToReturn); + result = parent.getMessage(iD); } catch (IOException | BrokerException e) { // failed to load message // log error; and continue diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PreparedTxnStore.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PreparedTxnStore.java index 3bf40e408..ca0179e45 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PreparedTxnStore.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PreparedTxnStore.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -649,9 +649,9 @@ public Object nextElement() { if (objToReturn != null) { Object result = null; - if (objToReturn instanceof TransactionUID) { + if (objToReturn instanceof TransactionUID iD) { try { - result = parent.getTransaction((TransactionUID) objToReturn); + result = parent.getTransaction(iD); } catch (IOException | BrokerException e) { // failed to load message // log error; and continue From eaa1519ba4f53664a837abfbbf554982216643bb Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 3 Aug 2024 14:57:45 +0200 Subject: [PATCH 054/448] Apply rewrite:UpgradeToJava17 patches --- .../java/com/sun/messaging/jmq/io/Packet.java | 6 ++-- .../messaging/jmq/io/PacketProperties.java | 34 +++++++++---------- .../sun/messaging/jmq/io/SysMessageID.java | 4 +-- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/Packet.java b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/Packet.java index 1e8296c4e..3af84de09 100644 --- a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/Packet.java +++ b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/Packet.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -1273,8 +1273,8 @@ private long skipBytes(ReadableByteChannel ch, long n) throws IOException { SelectableChannel sch = null; Selector selector = null; - if (ch instanceof SelectableChannel) { - sch = (SelectableChannel) ch; + if (ch instanceof SelectableChannel channel) { + sch = channel; } if (sch != null && !sch.isBlocking()) { diff --git a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/PacketProperties.java b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/PacketProperties.java index 459dd3b97..d9ac05f09 100644 --- a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/PacketProperties.java +++ b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/PacketProperties.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright 2021 Contributors to the Eclipse Foundation + * Copyright 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -74,30 +74,30 @@ public static void write(Map map, OutputStream os) throws IOException { key = (String) pair.getKey(); value = pair.getValue(); dos.writeUTF(key); - if (value instanceof Boolean) { + if (value instanceof Boolean boolean1) { dos.writeShort(BOOLEAN); - dos.writeBoolean(((Boolean) value).booleanValue()); - } else if (value instanceof Byte) { + dos.writeBoolean(boolean1.booleanValue()); + } else if (value instanceof Byte byte1) { dos.writeShort(BYTE); - dos.writeByte(((Byte) value).byteValue()); - } else if (value instanceof Short) { + dos.writeByte(byte1.byteValue()); + } else if (value instanceof Short short1) { dos.writeShort(SHORT); - dos.writeShort(((Short) value).shortValue()); - } else if (value instanceof Integer) { + dos.writeShort(short1.shortValue()); + } else if (value instanceof Integer integer) { dos.writeShort(INTEGER); - dos.writeInt(((Integer) value).intValue()); - } else if (value instanceof Long) { + dos.writeInt(integer.intValue()); + } else if (value instanceof Long long1) { dos.writeShort(LONG); - dos.writeLong(((Long) value).longValue()); - } else if (value instanceof Float) { + dos.writeLong(long1.longValue()); + } else if (value instanceof Float float1) { dos.writeShort(FLOAT); - dos.writeFloat(((Float) value).floatValue()); - } else if (value instanceof Double) { + dos.writeFloat(float1.floatValue()); + } else if (value instanceof Double double1) { dos.writeShort(DOUBLE); - dos.writeDouble(((Double) value).doubleValue()); - } else if (value instanceof String) { + dos.writeDouble(double1.doubleValue()); + } else if (value instanceof String string) { dos.writeShort(STRING); - dos.writeUTF((String) value); + dos.writeUTF(string); } else { dos.writeShort(OBJECT); JMQByteArrayOutputStream bos = new JMQByteArrayOutputStream(new byte[256]); diff --git a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java index 391fe6fe2..eec278996 100644 --- a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java +++ b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java @@ -301,8 +301,8 @@ public void writeID(DataOutput out) throws IOException { out.writeInt(port); out.writeInt(sequence); - if (out instanceof DataOutputStream) { - ((DataOutputStream) out).flush(); + if (out instanceof DataOutputStream stream) { + stream.flush(); } } From 708cd127a83aa1173c0e4cbb3134e11477ff805f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 8 Aug 2024 02:49:38 +0000 Subject: [PATCH 055/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.37.1 to 5.38.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.37.1 to 5.38.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.37.1...v5.38.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 5011e28cf..7f4b38f2c 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -565,7 +565,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.37.1 + 5.38.0 From 916800c145ba705faaa7b1583abdf541d5fe280b Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 19 Jul 2024 10:21:43 +0200 Subject: [PATCH 056/448] Drop JDK17 from test matrix --- .github/workflows/maven.yml | 4 ++-- Jenkinsfile | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 7de0c3983..871655fbe 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -72,7 +72,7 @@ jobs: strategy: matrix: - java_version: [ 17, 21 ] + java_version: [ 21 ] mq_command: [ 'imqadmin', 'imqbridgemgr', @@ -106,7 +106,7 @@ jobs: strategy: matrix: os: [ ubuntu-latest, macos-latest ] - java_version: [ 17, 21 ] + java_version: [ 21 ] steps: - name: Set up JDK diff --git a/Jenkinsfile b/Jenkinsfile index 150c06a53..f29fc48cd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -67,7 +67,7 @@ pipeline { axes { axis { name 'SANITY_JDK_JENKINS_TOOL' - values 'temurin-jdk17-latest', 'temurin-jdk21-latest' + values 'temurin-jdk21-latest' } } stages { From b4d8fc8dd331d98c7e880a752bbab8cba6b58195 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 18 Jul 2024 14:39:33 +0200 Subject: [PATCH 057/448] Bump compiler.release from 17 to 18 Suppress current deprecations. --- Jenkinsfile.sonar | 2 +- .../java/com/sun/messaging/jmq/admin/jmsspi/JMSAdminImpl.java | 3 +++ mq/main/pom.xml | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile.sonar b/Jenkinsfile.sonar index 80b439a8a..45c8aa9a5 100644 --- a/Jenkinsfile.sonar +++ b/Jenkinsfile.sonar @@ -34,7 +34,7 @@ pipeline { ./mvnw clean verify ${SONAR_MAVEN_GOAL} \ --file mq/main \ --activate-profiles staging \ - --define sonar.java.source=17 \ + --define sonar.java.source=18 \ --define skipTests \ --define sonar.organization=eclipse-ee4j \ --define sonar.projectKey=org.eclipse.ee4j_openmq \ diff --git a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/jmsspi/JMSAdminImpl.java b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/jmsspi/JMSAdminImpl.java index d34fb8474..fae892345 100644 --- a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/jmsspi/JMSAdminImpl.java +++ b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/jmsspi/JMSAdminImpl.java @@ -919,6 +919,9 @@ public String getProviderHostPort() throws JMSException { * @exception JMSException thrown if the delete fails. */ @Override + @SuppressWarnings({ + "deprecation" // exec(java.lang.String) in java.lang.Runtime has been deprecated + }) public void deleteProviderInstance(String mqBinDir, String optArgs, String serverName) throws IOException, JMSException { String iMQBrokerPath; int exitCode = 0; diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 7f4b38f2c..26b84aad8 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -61,7 +61,7 @@ - 17 + 18 21 1 From ae8f0e1f4191ab149bb9405083eca40493daa679 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 18 Jul 2024 14:56:11 +0200 Subject: [PATCH 058/448] Bump compiler.release from 18 to 19 Suppress current deprecations. --- Jenkinsfile.sonar | 2 +- .../messaging/bridge/admin/handlers/AdminMessageHandler.java | 3 +++ .../com/sun/messaging/jmq/jmsclient/MessageProducerImpl.java | 3 +++ .../main/java/com/sun/messaging/jmq/jmsclient/SessionImpl.java | 3 +++ .../main/java/com/sun/messaging/jms/ra/DirectMDBSession.java | 3 +++ .../src/main/java/com/sun/messaging/jms/ra/DirectSession.java | 3 +++ mq/main/pom.xml | 2 +- 7 files changed, 17 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile.sonar b/Jenkinsfile.sonar index 45c8aa9a5..7c19cb80e 100644 --- a/Jenkinsfile.sonar +++ b/Jenkinsfile.sonar @@ -34,7 +34,7 @@ pipeline { ./mvnw clean verify ${SONAR_MAVEN_GOAL} \ --file mq/main \ --activate-profiles staging \ - --define sonar.java.source=18 \ + --define sonar.java.source=19 \ --define skipTests \ --define sonar.organization=eclipse-ee4j \ --define sonar.projectKey=org.eclipse.ee4j_openmq \ diff --git a/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminMessageHandler.java b/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminMessageHandler.java index ccc9bc7a6..f9eec1743 100644 --- a/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminMessageHandler.java +++ b/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/handlers/AdminMessageHandler.java @@ -53,6 +53,9 @@ protected boolean getDEBUG() { return DEBUG; } + @SuppressWarnings({ + "deprecation" // Locale(java.lang.String,java.lang.String,java.lang.String) in java.util.Locale has been deprecated + }) public void handle(Session session, ObjectMessage msg) { BridgeManagerResources bmr = _br; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageProducerImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageProducerImpl.java index 231075389..1fe407cb6 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageProducerImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageProducerImpl.java @@ -212,6 +212,9 @@ protected void writeJMSMessage(Destination dest, Message message, CompletionList } } + @SuppressWarnings({ + "deprecation" // getId() in java.lang.Thread has been deprecated + }) private void logMessageProduced(Destination dest, Message message, CompletionListener completionListener) throws JMSException { if (sessionLogger.isLoggable(Level.FINER)) { diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionImpl.java index 09281b4b6..206ba1c4b 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionImpl.java @@ -1524,6 +1524,9 @@ private void logMessage(MessageImpl message, String key) { } } + @SuppressWarnings({ + "deprecation" // getId() in java.lang.Thread has been deprecated + }) private String makeDebugStringForMessage(MessageImpl message) { try { diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectMDBSession.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectMDBSession.java index 667bb820e..710263564 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectMDBSession.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectMDBSession.java @@ -48,6 +48,9 @@ protected void _initSession() { * @throws ConsumerClosedNoDeliveryException */ @Override + @SuppressWarnings({ + "deprecation" // getId() in java.lang.Thread has been deprecated + }) protected synchronized JMSAck _deliverMessage(jakarta.jms.MessageListener msgListener, JMSPacket jmsPacket, long consumerId) { JMSAck jmsAck = null; if (this.enableThreadCheck) { diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java index cfdb899b1..e2d7a802f 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java @@ -1598,6 +1598,9 @@ protected synchronized void _sendMessage(JMSPacket msgPkt) throws JMSException { * * @throws ConsumerClosedNoDeliveryException */ + @SuppressWarnings({ + "deprecation" // getId() in java.lang.Thread has been deprecated + }) protected synchronized JMSAck _deliverMessage(jakarta.jms.MessageListener msgListener, JMSPacket jmsPacket, long consumerId) { JMSAck jmsAck = null; SysMessageID messageID = null; diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 26b84aad8..aa43d5970 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -61,7 +61,7 @@ - 18 + 19 21 1 From a2559ab5351da15eb38acc1340e7b144aeb4b5b7 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 18 Jul 2024 15:38:02 +0200 Subject: [PATCH 059/448] Bump compiler.release from 19 to 20 Suppress current deprecations. --- Jenkinsfile.sonar | 2 +- .../messaging/bridge/service/jms/xml/JMSBridgeReader.java | 3 +++ .../com/sun/messaging/bridge/service/stomp/StompServer.java | 3 +++ .../src/main/java/com/sun/messaging/jmq/io/MQAddress.java | 6 ++++++ .../httptunnel/tunnel/client/HttpTunnelClientDriver.java | 3 +++ .../sun/messaging/jmq/jmsserver/config/FileConfigStore.java | 3 +++ .../sun/messaging/jmq/jmsserver/management/agent/Agent.java | 6 ++++++ .../service/imq/websocket/MQWebSocketServiceApp.java | 3 +++ .../jmsserver/service/imq/websocket/WebSocketIPService.java | 3 +++ mq/main/pom.xml | 2 +- 10 files changed, 32 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile.sonar b/Jenkinsfile.sonar index 7c19cb80e..b149f54fb 100644 --- a/Jenkinsfile.sonar +++ b/Jenkinsfile.sonar @@ -34,7 +34,7 @@ pipeline { ./mvnw clean verify ${SONAR_MAVEN_GOAL} \ --file mq/main \ --activate-profiles staging \ - --define sonar.java.source=19 \ + --define sonar.java.source=20 \ --define skipTests \ --define sonar.organization=eclipse-ee4j \ --define sonar.projectKey=org.eclipse.ee4j_openmq \ diff --git a/mq/main/bridge/bridge-jms/src/main/java/com/sun/messaging/bridge/service/jms/xml/JMSBridgeReader.java b/mq/main/bridge/bridge-jms/src/main/java/com/sun/messaging/bridge/service/jms/xml/JMSBridgeReader.java index f4c6d11f9..5d488e80a 100644 --- a/mq/main/bridge/bridge-jms/src/main/java/com/sun/messaging/bridge/service/jms/xml/JMSBridgeReader.java +++ b/mq/main/bridge/bridge-jms/src/main/java/com/sun/messaging/bridge/service/jms/xml/JMSBridgeReader.java @@ -56,6 +56,9 @@ public JMSBridgeReader(String url, String sysid, Logger logger) throws Exception parseXML(url, sysid); } + @SuppressWarnings({ + "deprecation" // URL(java.lang.String) in java.net.URL has been deprecated + }) private void parseXML(String url, String sysid) throws Exception { SAXParserFactory factory = SAXParserFactory.newInstance(); diff --git a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompServer.java b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompServer.java index 7644c4175..8b69c30b3 100644 --- a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompServer.java +++ b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompServer.java @@ -86,6 +86,9 @@ public class StompServer { private PUProtocol _tcppup = null; private PUProtocol _sslpup = null; + @SuppressWarnings({ + "deprecation" // URL(java.lang.String,java.lang.String,int,java.lang.String) in java.net.URL has been deprecated + }) public synchronized void init(BridgeContext bc) throws Exception { _bc = bc; diff --git a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/MQAddress.java b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/MQAddress.java index dcc0e7364..dc8d4e2b0 100644 --- a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/MQAddress.java +++ b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/MQAddress.java @@ -64,6 +64,9 @@ protected void initialize(String addr) throws MalformedURLException { this.parseAndValidate(); } + @SuppressWarnings({ + "deprecation" // URL(java.lang.String,java.lang.String,int,java.lang.String) in java.net.URL has been deprecated + }) protected void initialize(String host, int port) throws MalformedURLException { if (port < 0) { throw new MalformedURLException("Illegal port :" + port); @@ -147,6 +150,9 @@ protected void parseAndValidate() throws MalformedURLException { } } + @SuppressWarnings({ + "deprecation" // URL(java.lang.String) in java.net.URL has been deprecated + }) protected void parseHostPort(String tmp) throws MalformedURLException { int i = tmp.indexOf(':'); diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java index 80480a776..7c8bff722 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java @@ -124,6 +124,9 @@ private void handleDummyPacket(HttpTunnelPacket p) { /** * Implements the connection establishment protocol. */ + @SuppressWarnings({ + "deprecation" // URL(java.lang.String) in java.net.URL has been deprecated + }) public HttpTunnelConnection doConnect() throws IOException { URL connUrl = new URL(urlString + "?Type=connect" + urlParam); diff --git a/mq/main/mq-broker/broker-comm/src/main/java/com/sun/messaging/jmq/jmsserver/config/FileConfigStore.java b/mq/main/mq-broker/broker-comm/src/main/java/com/sun/messaging/jmq/jmsserver/config/FileConfigStore.java index e46f99f8c..59634eb85 100644 --- a/mq/main/mq-broker/broker-comm/src/main/java/com/sun/messaging/jmq/jmsserver/config/FileConfigStore.java +++ b/mq/main/mq-broker/broker-comm/src/main/java/com/sun/messaging/jmq/jmsserver/config/FileConfigStore.java @@ -133,6 +133,9 @@ public Properties loadClusterProps(Properties currentprops, Properties parameter return loadClusterProps(cluster_url_str); } + @SuppressWarnings({ + "deprecation" // URL(java.lang.String) in java.net.URL has been deprecated + }) private Properties loadClusterProps(String cluster_url_str) { if (cluster_url_str == null) { return null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/Agent.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/Agent.java index 974c7cecc..8e54fbe37 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/Agent.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/Agent.java @@ -105,6 +105,9 @@ public class Agent { private MessageManagerConfig msgMgrCon; private MessageManagerMonitor msgMgrMon; + @SuppressWarnings({ + "deprecation", "removal" // javax.management.loading.MLet in javax.management.loading has been deprecated and marked for removal + }) private MLet mqMLet = null; private String MQMLET_MBEAN_NAME = "com.sun.messaging.jms.server:type=MQMLet"; @@ -466,6 +469,9 @@ public void loadMBeans() { } } + @SuppressWarnings({ + "deprecation", "removal" // javax.management.loading.MLet in javax.management.loading has been deprecated and marked for removal + }) private void loadAllMBeans() throws MalformedObjectNameException, ReflectionException, InstanceAlreadyExistsException, MBeanRegistrationException, MBeanException, NotCompliantMBeanException { diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/MQWebSocketServiceApp.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/MQWebSocketServiceApp.java index c8c44572c..4d81f7190 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/MQWebSocketServiceApp.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/MQWebSocketServiceApp.java @@ -83,6 +83,9 @@ public Class getBase64Class() { } } + @SuppressWarnings({ + "deprecation" // URL(java.lang.String) in java.net.URL has been deprecated + }) private boolean checkOrigin(HttpRequestPacket request) throws Exception { String origin = request.getHeader(Constants.ORIGIN_HEADER); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/WebSocketIPService.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/WebSocketIPService.java index b08ae9a23..47f30da9e 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/WebSocketIPService.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/WebSocketIPService.java @@ -242,6 +242,9 @@ protected List getAllowedOrigins() { return allowedOrigins; } + @SuppressWarnings({ + "deprecation" // URL(java.lang.String) in java.net.URL has been deprecated + }) protected synchronized URL getMyURL() throws Exception { if (myurl != null) { if (myurl.getPort() != networkListener.getPort()) { diff --git a/mq/main/pom.xml b/mq/main/pom.xml index aa43d5970..c08319415 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -61,7 +61,7 @@ - 19 + 20 21 1 From eff41f08182a215aa3c536cb5fbb06d22931e584 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 18 Jul 2024 15:45:03 +0200 Subject: [PATCH 060/448] Bump compiler.release from 20 to 21 Disable EP checks for current violations. --- Jenkinsfile.sonar | 2 +- mq/main/pom.xml | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile.sonar b/Jenkinsfile.sonar index b149f54fb..abcd37616 100644 --- a/Jenkinsfile.sonar +++ b/Jenkinsfile.sonar @@ -34,7 +34,7 @@ pipeline { ./mvnw clean verify ${SONAR_MAVEN_GOAL} \ --file mq/main \ --activate-profiles staging \ - --define sonar.java.source=20 \ + --define sonar.java.source=21 \ --define skipTests \ --define sonar.organization=eclipse-ee4j \ --define sonar.projectKey=org.eclipse.ee4j_openmq \ diff --git a/mq/main/pom.xml b/mq/main/pom.xml index c08319415..c8952bb33 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -61,7 +61,7 @@ - 20 + 21 21 1 @@ -993,6 +993,7 @@ -Xep:AlmostJavadoc:OFF \ -Xep:AlreadyChecked:OFF \ -Xep:AndroidJdkLibsChecker:OFF \ + -Xep:ArgumentSelectionDefectChecker:OFF \ -Xep:AssertFalse:OFF \ -Xep:AvoidObjectArrays:OFF \ -Xep:BanClassLoader:OFF \ @@ -1069,6 +1070,7 @@ -Xep:OverrideThrowableToString:OFF \ -Xep:ParameterComment:OFF \ -Xep:ParameterMissingNullable:OFF \ + -Xep:PatternMatchingInstanceof:OFF \ -Xep:PreferredInterfaceType:OFF \ -Xep:PreferJavaTimeOverload:OFF \ -Xep:PrimitiveArrayPassedToVarargsMethod:OFF \ From cf68ae85b1b91a2b2ce0753c5b291f9d26620fe7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Aug 2024 02:30:44 +0000 Subject: [PATCH 061/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.38.0 to 5.38.1 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.38.0 to 5.38.1. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.38.0...v5.38.1) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index c8952bb33..ad761f4d4 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -565,7 +565,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.38.0 + 5.38.1 From f6be1548ab49d23c1f99d0f1c30250feb40fd8c7 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 9 Aug 2024 11:24:03 +0200 Subject: [PATCH 062/448] Use the 'sonar.token' property instead of login when passing a token --- Jenkinsfile.sonar | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile.sonar b/Jenkinsfile.sonar index abcd37616..fdc84bda8 100644 --- a/Jenkinsfile.sonar +++ b/Jenkinsfile.sonar @@ -38,7 +38,7 @@ pipeline { --define skipTests \ --define sonar.organization=eclipse-ee4j \ --define sonar.projectKey=org.eclipse.ee4j_openmq \ - --define sonar.login=${SONARCLOUD_TOKEN} \ + --define sonar.token=${SONARCLOUD_TOKEN} \ --define sonar.host.url=${SONAR_HOST_URL} ''' } From e83a3ccb6f356e47aebe765d7e4b2ac0aff2806c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 02:17:42 +0000 Subject: [PATCH 063/448] Bump com.google.errorprone:error_prone_core from 2.29.2 to 2.30.0 Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.29.2 to 2.30.0. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.29.2...v2.30.0) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index ad761f4d4..b02f445f1 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -92,7 +92,7 @@ 4.8.6.2 10.17.0 3.4.0 - 2.29.2 + 2.30.0 @@ -1010,6 +1010,7 @@ -Xep:ConstantField:OFF \ -Xep:DeduplicateConstants:OFF \ -Xep:DefaultCharset:OFF \ + -Xep:DefaultLocale:OFF \ -Xep:DoubleCheckedLocking:OFF \ -Xep:EmptyBlockTag:OFF \ -Xep:EmptyCatch:OFF \ From 8b5b8cd59e2e3bfbbb2f8b46b0f23324437f8318 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 12 Aug 2024 11:07:25 +0200 Subject: [PATCH 064/448] Convert global pattern to explicit suppressions --- .../sun/messaging/bridge/admin/util/AdminMessageTypeTest.java | 3 ++- .../src/main/java/com/sun/messaging/jmq/util/log/Logger.java | 2 ++ .../com/sun/messaging/jmq/util/log/UniformLogFormatter.java | 1 + .../messaging/jmq/admin/apps/broker/CommonCmdRunnerUtil.java | 3 ++- .../messaging/jmq/jmsclient/ConnectionMetaDataImplTest.java | 4 +++- .../java/com/sun/messaging/jms/ra/ConnectionMetaDataTest.java | 3 ++- .../ums/provider/openmq/ProviderBrokerInfoService.java | 3 ++- mq/main/pom.xml | 1 - 8 files changed, 14 insertions(+), 6 deletions(-) diff --git a/mq/main/bridge/bridge-admin/src/test/java/com/sun/messaging/bridge/admin/util/AdminMessageTypeTest.java b/mq/main/bridge/bridge-admin/src/test/java/com/sun/messaging/bridge/admin/util/AdminMessageTypeTest.java index ebf0e76c8..3f39b7020 100644 --- a/mq/main/bridge/bridge-admin/src/test/java/com/sun/messaging/bridge/admin/util/AdminMessageTypeTest.java +++ b/mq/main/bridge/bridge-admin/src/test/java/com/sun/messaging/bridge/admin/util/AdminMessageTypeTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2022, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -32,6 +32,7 @@ void testStringForNegativeIndex() { assertThat(AdminMessageType.getString(-1)).isEqualTo("INVALID_TYPE(-1)"); } + @SuppressWarnings("DefaultLocale") @Test void testStringForTooBigIndex() { assertThat(AdminMessageType.getString(AdminMessageType.Type.LAST)).isEqualTo("INVALID_TYPE(%d)".formatted(AdminMessageType.Type.LAST)); diff --git a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java index a45e3a64b..e4bdcb556 100644 --- a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java +++ b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java @@ -116,6 +116,7 @@ public class Logger implements LoggerWrapper { private static SharedResources myrb = SharedResources.getResources(); // Format of date string prepended to each message + @SuppressWarnings("DefaultLocale") private SimpleDateFormat df = new SimpleDateFormat("dd/MMM/yyyy:HH:mm:ss z"); /** @@ -129,6 +130,7 @@ public Logger(String logHome) { newLogger = java.util.logging.Logger.getLogger(LOGGERNAME); } + @SuppressWarnings("DefaultLocale") public void useMilliseconds() { df = new SimpleDateFormat("dd/MM/yyyy:HH:mm:ss:SS z"); } diff --git a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java index 06f3162e9..fa7e254c3 100644 --- a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java +++ b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java @@ -189,6 +189,7 @@ protected void getNameValuePairs(StringBuilder buf, java.util.logging.LogRecord * Note: This method is not synchronized, we are assuming that the synchronization will happen at the Log * Handler.publish( ) method. */ + @SuppressWarnings("DefaultLocale") private String uniformLogFormat(java.util.logging.LogRecord record) { try { diff --git a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/apps/broker/CommonCmdRunnerUtil.java b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/apps/broker/CommonCmdRunnerUtil.java index 4bfcaa4c7..a8c97320d 100644 --- a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/apps/broker/CommonCmdRunnerUtil.java +++ b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/apps/broker/CommonCmdRunnerUtil.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -397,6 +397,7 @@ public static String checkNullAndReturnPrint(Object obj) { } } + @SuppressWarnings("DefaultLocale") public static String checkNullAndReturnPrintTimestamp(Long timestamp) { if (timestamp != null) { String ts; diff --git a/mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataImplTest.java b/mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataImplTest.java index 8d8c97d95..f16bc6689 100644 --- a/mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataImplTest.java +++ b/mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataImplTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020 Contributors to Eclipse Foundation. All rights reserved. + * Copyright (c) 2020, 2024 Contributors to Eclipse Foundation. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -31,6 +31,7 @@ class ConnectionMetaDataImplTest { @Mock private ConnectionImpl stubCon; + @SuppressWarnings("DefaultLocale") @Test void testJMSVersionConsistency() throws JMSException { var cmdi = new ConnectionMetaDataImpl(stubCon); @@ -42,6 +43,7 @@ void testJMSVersionConsistency() throws JMSException { assertEquals(String.format("%d.%d", majorVersion, minorVersion), version); } + @SuppressWarnings("DefaultLocale") @Test void testProviderVersionConsistency() throws JMSException { var cmdi = new ConnectionMetaDataImpl(stubCon); diff --git a/mq/main/mq-jmsra/jmsra-ra/src/test/java/com/sun/messaging/jms/ra/ConnectionMetaDataTest.java b/mq/main/mq-jmsra/jmsra-ra/src/test/java/com/sun/messaging/jms/ra/ConnectionMetaDataTest.java index 94dca76ea..26c75b458 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/test/java/com/sun/messaging/jms/ra/ConnectionMetaDataTest.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/test/java/com/sun/messaging/jms/ra/ConnectionMetaDataTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020 Contributors to Eclipse Foundation. All rights reserved. + * Copyright (c) 2020, 2024 Contributors to Eclipse Foundation. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -23,6 +23,7 @@ import jakarta.jms.JMSException; class ConnectionMetaDataTest { + @SuppressWarnings("DefaultLocale") @Test void testJMSVersionConsistency() throws JMSException { ConnectionMetaData cmdi = makeConnectionMetaData(); diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/provider/openmq/ProviderBrokerInfoService.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/provider/openmq/ProviderBrokerInfoService.java index 71abd5f9c..ba69bdbe9 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/provider/openmq/ProviderBrokerInfoService.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/provider/openmq/ProviderBrokerInfoService.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -175,6 +175,7 @@ public String getBrokerInfo(ReadOnlyRequestMessage request, String user, String return ret; } + @SuppressWarnings("DefaultLocale") public void generateHeaderElement(ReadOnlyRequestMessage request, MBeanServerConnection mbsc, Document doc, Element parentXMLElement) { // String reqURL = request.getMessageProperty ("requestURL"); diff --git a/mq/main/pom.xml b/mq/main/pom.xml index b02f445f1..c79143444 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -1010,7 +1010,6 @@ -Xep:ConstantField:OFF \ -Xep:DeduplicateConstants:OFF \ -Xep:DefaultCharset:OFF \ - -Xep:DefaultLocale:OFF \ -Xep:DoubleCheckedLocking:OFF \ -Xep:EmptyBlockTag:OFF \ -Xep:EmptyCatch:OFF \ From 50c9eb839ec117dac2c1555394c87c25c242e0f9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 02:33:48 +0000 Subject: [PATCH 065/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.38.1 to 5.39.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.38.1 to 5.39.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.38.1...v5.39.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index c79143444..470d994e5 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -565,7 +565,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.38.1 + 5.39.0 From 9714ef54c26a85919cc407174450c91d60eb7403 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 07:51:47 +0000 Subject: [PATCH 066/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.21.0 to 2.22.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.21.0 to 2.22.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.21.0...v2.22.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 470d994e5..a40138207 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -657,7 +657,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.21.0 + 2.22.0 org.openrewrite.recipe From a8d7e9d1a17ec5e9398c323dd00618dbfeefd095 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 08:05:47 +0000 Subject: [PATCH 067/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.13.0 to 1.14.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.13.0...v1.14.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index a40138207..220b0d40f 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -652,7 +652,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.13.0 + 1.14.0 org.openrewrite.recipe From 6b72d839a0d4003243d256f73f29990e83fc4d58 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 08:18:37 +0000 Subject: [PATCH 068/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.11.1 to 2.11.2 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) from 2.11.1 to 2.11.2. - [Release notes](https://github.com/openrewrite/rewrite-java-security/releases) - [Commits](https://github.com/openrewrite/rewrite-java-security/compare/v2.11.1...v2.11.2) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 220b0d40f..2de3015f3 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -662,7 +662,7 @@ org.openrewrite.recipe rewrite-java-security - 2.11.1 + 2.11.2 From ed2ddb406b3538a46620aff009ba87c87090b29f Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Tue, 13 Aug 2024 11:15:30 +0200 Subject: [PATCH 069/448] Disable dependency for unused recipe --- mq/main/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 2de3015f3..3d2f36b53 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -654,11 +654,11 @@ rewrite-static-analysis 1.14.0 - + org.openrewrite.recipe rewrite-java-security From 83d757e641dbf9e346e557d867a96b52da02de83 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 10:07:30 +0000 Subject: [PATCH 070/448] Bump org.junit:junit-bom from 5.10.3 to 5.11.0 Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5) from 5.10.3 to 5.11.0. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.3...r5.11.0) --- updated-dependencies: - dependency-name: org.junit:junit-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 3d2f36b53..8678322c0 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -82,7 +82,7 @@ 4.0.2 - 5.10.3 + 5.11.0 3.26.3 5.12.0 1.18.34 From 4e8ce75f981cb9aef814a45ccc75852ddf06ba11 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 18 Aug 2024 08:58:14 +0000 Subject: [PATCH 071/448] Bump org.apache.maven.plugins:maven-site-plugin from 3.12.1 to 3.20.0 Bumps [org.apache.maven.plugins:maven-site-plugin](https://github.com/apache/maven-site-plugin) from 3.12.1 to 3.20.0. - [Commits](https://github.com/apache/maven-site-plugin/compare/maven-site-plugin-3.12.1...maven-site-plugin-3.20.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-site-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 8678322c0..4c1d34bd0 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -507,7 +507,7 @@ maven-site-plugin - 3.12.1 + 3.20.0 From 615fa788219bb4529a39ef2d972ea614f3a42155 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 18 Aug 2024 20:00:28 +0000 Subject: [PATCH 072/448] Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.3.1 to 3.4.0. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.3.1...surefire-3.4.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 4c1d34bd0..657bd03dd 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -427,7 +427,7 @@ maven-surefire-plugin - 3.3.1 + 3.4.0 false From bcc50827be40faa0337e6e879500905c7cfb601a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 14:06:12 +0000 Subject: [PATCH 073/448] Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.2 to 3.1.3 Bumps [org.apache.maven.plugins:maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.1.2 to 3.1.3. - [Release notes](https://github.com/apache/maven-deploy-plugin/releases) - [Commits](https://github.com/apache/maven-deploy-plugin/compare/maven-deploy-plugin-3.1.2...maven-deploy-plugin-3.1.3) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-deploy-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 657bd03dd..d4e5cc785 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -517,7 +517,7 @@ maven-deploy-plugin - 3.1.2 + 3.1.3 From cdc8bcab59eeaca2fae64f539a698317ff014791 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 14:29:44 +0000 Subject: [PATCH 074/448] Bump org.apache.maven.plugins:maven-install-plugin from 3.1.2 to 3.1.3 Bumps [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) from 3.1.2 to 3.1.3. - [Release notes](https://github.com/apache/maven-install-plugin/releases) - [Commits](https://github.com/apache/maven-install-plugin/compare/maven-install-plugin-3.1.2...maven-install-plugin-3.1.3) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-install-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/distribution/pom.xml | 2 +- mq/main/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mq/distribution/pom.xml b/mq/distribution/pom.xml index 895829935..fb1b9c8fc 100644 --- a/mq/distribution/pom.xml +++ b/mq/distribution/pom.xml @@ -135,7 +135,7 @@ maven-install-plugin - 3.1.2 + 3.1.3 org.codehaus.mojo diff --git a/mq/main/pom.xml b/mq/main/pom.xml index d4e5cc785..7d85d0469 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -512,7 +512,7 @@ maven-install-plugin - 3.1.2 + 3.1.3 From 00b88d855bbc834bbf68b8a3dd54b9f4baebc0b7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 20:26:12 +0000 Subject: [PATCH 075/448] Bump org.apache.maven.plugins:maven-help-plugin from 3.4.1 to 3.5.0 Bumps [org.apache.maven.plugins:maven-help-plugin](https://github.com/apache/maven-help-plugin) from 3.4.1 to 3.5.0. - [Commits](https://github.com/apache/maven-help-plugin/compare/maven-help-plugin-3.4.1...maven-help-plugin-3.5.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-help-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/distribution/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mq/distribution/pom.xml b/mq/distribution/pom.xml index fb1b9c8fc..b597c21c9 100644 --- a/mq/distribution/pom.xml +++ b/mq/distribution/pom.xml @@ -91,7 +91,7 @@ maven-help-plugin - 3.4.1 + 3.5.0 org.codehaus.mojo diff --git a/pom.xml b/pom.xml index dc8bcf996..4e29cf9a9 100644 --- a/pom.xml +++ b/pom.xml @@ -70,7 +70,7 @@ maven-help-plugin - 3.4.1 + 3.5.0 org.codehaus.mojo From 1ce7d00d8de9dd635952a67f9163347bab697e58 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 20:49:05 +0000 Subject: [PATCH 076/448] Bump org.apache.maven.plugins:maven-dependency-plugin Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.7.1 to 3.8.0. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.7.1...maven-dependency-plugin-3.8.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 7d85d0469..31ab2a5fc 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -408,7 +408,7 @@ maven-dependency-plugin - 3.7.1 + 3.8.0 From 35cb0ec896a0f0ee15c2de7ec135ef65ac0e14eb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 21:07:49 +0000 Subject: [PATCH 077/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.39.0 to 5.39.1 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.39.0 to 5.39.1. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.39.0...v5.39.1) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 31ab2a5fc..0a2792fe0 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -565,7 +565,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.39.0 + 5.39.1 From 6e4c9c7d949af33c5a3bd384631c5706fd794617 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 02:36:12 +0000 Subject: [PATCH 078/448] Bump org.apache.maven.plugins:maven-checkstyle-plugin Bumps [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.4.0 to 3.5.0. - [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.4.0...maven-checkstyle-plugin-3.5.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 0a2792fe0..38c5c04a6 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -91,7 +91,7 @@ 4.8.6 4.8.6.2 10.17.0 - 3.4.0 + 3.5.0 2.30.0 From 8881483d4bcd3275171c93d7b341fe86208fbb16 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 23 Aug 2024 10:17:06 +0200 Subject: [PATCH 079/448] Store KEYS in repository --- KEYS | 162 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 162 insertions(+) create mode 100644 KEYS diff --git a/KEYS b/KEYS new file mode 100644 index 000000000..d344af337 --- /dev/null +++ b/KEYS @@ -0,0 +1,162 @@ +pub rsa4096 2015-09-22 + 99E43ED36AFAB82C4FEC591A9FA2B7299F51E543 +uid Eclipse Webmaster + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +UHuK+/QMQ0QOuQX8rQl+KiCJiae6NQ== +=jupU +-----END PGP PUBLIC KEY BLOCK----- + + +pub rsa4096 2018-10-04 [expires: 2028-10-04] + D2A2882AA58A952F61E78D1A275A0A000FD3F235 +uid Eclipse OpenMQ +uid Eclipse OpenMQ + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +6LT6e9/MHEpjEMM= +=fZEy +-----END PGP PUBLIC KEY BLOCK----- From 87dd06ea65b233827a3c179a675389fdf66559a5 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 23 Aug 2024 12:11:46 +0200 Subject: [PATCH 080/448] Enable EP:ArgumentSelectionDefectChecker pattern --- .../jmq/jmsserver/management/mbeans/DestinationConfig.java | 4 ++-- .../jmq/jmsserver/management/mbeans/DestinationMonitor.java | 4 ++-- mq/main/pom.xml | 1 - 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/DestinationConfig.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/DestinationConfig.java index 659824fae..47ab19f0e 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/DestinationConfig.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/DestinationConfig.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -72,7 +72,7 @@ public class DestinationConfig extends MQMBeanReadWrite { new MBeanAttributeInfo(DestinationAttributes.NAME, String.class.getName(), mbr.getString(mbr.I_DST_ATTR_NAME), true, false, false), - new MBeanAttributeInfo(DestinationAttributes.TYPE, String.class.getName(), mbr.getString(mbr.I_DST_ATTR_TYPE), true, false, false), + new MBeanAttributeInfo(/* name= */DestinationAttributes.TYPE, /* type= */String.class.getName(), mbr.getString(mbr.I_DST_ATTR_TYPE), true, false, false), new MBeanAttributeInfo(DestinationAttributes.USE_DMQ, Boolean.class.getName(), mbr.getString(mbr.I_DST_ATTR_USE_DMQ), true, true, false), diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/DestinationMonitor.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/DestinationMonitor.java index 8f9e986fe..0274725f4 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/DestinationMonitor.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/DestinationMonitor.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -150,7 +150,7 @@ public class DestinationMonitor extends MQMBeanReadOnly { new MBeanAttributeInfo(DestinationAttributes.TOTAL_MSG_BYTES_HELD_IN_TRANSACTION, Long.class.getName(), mbr.getString(mbr.I_DST_ATTR_TOTAL_MSG_BYTES_HELD_IN_TRANSACTION), true, false, false), - new MBeanAttributeInfo(DestinationAttributes.TYPE, String.class.getName(), mbr.getString(mbr.I_DST_ATTR_TYPE), true, false, false) }; + new MBeanAttributeInfo(/* name=*/DestinationAttributes.TYPE, /* type=*/String.class.getName(), mbr.getString(mbr.I_DST_ATTR_TYPE), true, false, false) }; private static MBeanParameterInfo[] numWildcardConsumersSignature = { new MBeanParameterInfo("wildcard", String.class.getName(), mbr.getString(mbr.I_BKR_OP_WILDCARD_CONSUMERS_DESC)) }; diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 38c5c04a6..f8a263652 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -993,7 +993,6 @@ -Xep:AlmostJavadoc:OFF \ -Xep:AlreadyChecked:OFF \ -Xep:AndroidJdkLibsChecker:OFF \ - -Xep:ArgumentSelectionDefectChecker:OFF \ -Xep:AssertFalse:OFF \ -Xep:AvoidObjectArrays:OFF \ -Xep:BanClassLoader:OFF \ From b08dad4fea8e271948b586592a32da52b124a8bf Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 23 Aug 2024 14:58:52 +0200 Subject: [PATCH 081/448] Reduce scope of local variable --- .../messaging/bridge/admin/BridgeServiceManagerImpl.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/BridgeServiceManagerImpl.java b/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/BridgeServiceManagerImpl.java index 72b933f47..d5b490b6f 100644 --- a/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/BridgeServiceManagerImpl.java +++ b/mq/main/bridge/bridge-admin/src/main/java/com/sun/messaging/bridge/admin/BridgeServiceManagerImpl.java @@ -140,10 +140,9 @@ public synchronized void init(BridgeBaseContext ctx) throws Exception { List alist = BridgeUtil.getListProperty(activekey, props); int size = alist.size(); - String name = null; Iterator itr = alist.iterator(); while (itr.hasNext()) { - name = itr.next(); + String name = itr.next(); try { loadBridge(name); } catch (BridgeException e) { @@ -165,10 +164,9 @@ public synchronized void init(BridgeBaseContext ctx) throws Exception { List jmsbridges = store.getJMSBridges(null); - name = null; itr = alist.iterator(); while (itr.hasNext()) { - name = itr.next(); + String name = itr.next(); String type = props.getProperty(props.getProperty(BridgeBaseContext.PROP_PREFIX) + "." + name + ".type"); if (type == null) { throw new BridgeException(_bmr.getString(_bmr.X_BRIDGE_NO_TYPE, name)); @@ -189,7 +187,7 @@ public synchronized void init(BridgeBaseContext ctx) throws Exception { jmsbridges = store.getJMSBridges(null); itr = jmsbridges.iterator(); while (itr.hasNext()) { - name = itr.next(); + String name = itr.next(); if (alist.contains(name)) { continue; } From 240ff48a2cf6c528b0801a42c1062bbbb327a407 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 25 Aug 2024 19:03:20 +0000 Subject: [PATCH 082/448] Bump com.puppycrawl.tools:checkstyle from 10.17.0 to 10.18.0 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.17.0 to 10.18.0. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.17.0...checkstyle-10.18.0) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index f8a263652..4d3f981e0 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -90,7 +90,7 @@ 3.24.0 4.8.6 4.8.6.2 - 10.17.0 + 10.18.0 3.5.0 2.30.0 From 203c6ee4af92f54407b4ffcea6a3f6285fd2464d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Aug 2024 13:39:42 +0000 Subject: [PATCH 083/448] Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.4.0...surefire-3.5.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 4d3f981e0..e177b27cd 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -427,7 +427,7 @@ maven-surefire-plugin - 3.4.0 + 3.5.0 false From ec16d646c1ed41eb333d2b1d792bc8203a7af7a0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Aug 2024 13:58:33 +0000 Subject: [PATCH 084/448] Bump org.apache.maven.plugins:maven-pmd-plugin from 3.24.0 to 3.25.0 Bumps [org.apache.maven.plugins:maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.24.0 to 3.25.0. - [Release notes](https://github.com/apache/maven-pmd-plugin/releases) - [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.24.0...maven-pmd-plugin-3.25.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-pmd-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index e177b27cd..ce9501d81 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -87,7 +87,7 @@ 5.12.0 1.18.34 7.4.0 - 3.24.0 + 3.25.0 4.8.6 4.8.6.2 10.18.0 From f5ddf77b9fd6cde3a5a028241bafd1edee01871a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Aug 2024 15:25:30 +0000 Subject: [PATCH 085/448] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.8.0 to 3.10.0. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.8.0...maven-javadoc-plugin-3.10.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index ce9501d81..90f8f70a6 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -413,7 +413,7 @@ maven-javadoc-plugin - 3.8.0 + 3.10.0 true none From 8abe4e044dfe68726b28d4df39b7195b480ceb54 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 28 Aug 2024 02:10:44 +0000 Subject: [PATCH 086/448] Bump org.mockito:mockito-bom from 5.12.0 to 5.13.0 Bumps [org.mockito:mockito-bom](https://github.com/mockito/mockito) from 5.12.0 to 5.13.0. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v5.12.0...v5.13.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 90f8f70a6..09e85c4a5 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -84,7 +84,7 @@ 5.11.0 3.26.3 - 5.12.0 + 5.13.0 1.18.34 7.4.0 3.25.0 From cb669a76fd2079e72f3db136146d1a3f46662e23 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 28 Aug 2024 22:04:06 +0000 Subject: [PATCH 087/448] Bump com.google.errorprone:error_prone_core from 2.30.0 to 2.31.0 Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.30.0 to 2.31.0. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.30.0...v2.31.0) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 09e85c4a5..019121998 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -92,7 +92,7 @@ 4.8.6.2 10.18.0 3.5.0 - 2.30.0 + 2.31.0 From e316251e458bb16c51e96e66334949e0c8e5e893 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 28 Aug 2024 22:17:09 +0000 Subject: [PATCH 088/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.11.2 to 2.11.3 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) from 2.11.2 to 2.11.3. - [Release notes](https://github.com/openrewrite/rewrite-java-security/releases) - [Commits](https://github.com/openrewrite/rewrite-java-security/compare/v2.11.2...v2.11.3) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 019121998..d0cd1cd65 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -662,7 +662,7 @@ org.openrewrite.recipe rewrite-java-security - 2.11.2 + 2.11.3 From a80b5d869171c9b4ccf3f3c915cd24bc57e11934 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 28 Aug 2024 22:30:12 +0000 Subject: [PATCH 089/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.14.0 to 1.15.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.14.0...v1.15.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index d0cd1cd65..b4836ba02 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -652,7 +652,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.14.0 + 1.15.0 - + 4.0.0 + org.glassfish.mq mq-docs 6.6.0-SNAPSHOT + mq-admin-guide pom + Open Message Queue Administration Guide diff --git a/docs/mq-dev-guide-c/pom.xml b/docs/mq-dev-guide-c/pom.xml index 87d30ddff..d89a27da6 100644 --- a/docs/mq-dev-guide-c/pom.xml +++ b/docs/mq-dev-guide-c/pom.xml @@ -17,15 +17,18 @@ SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 --> - + 4.0.0 + org.glassfish.mq mq-docs 6.6.0-SNAPSHOT + mq-dev-guide-c pom + Open Message Queue Developer's Guide for C Clients diff --git a/docs/mq-dev-guide-java/pom.xml b/docs/mq-dev-guide-java/pom.xml index e30224fa2..4b7eceb27 100644 --- a/docs/mq-dev-guide-java/pom.xml +++ b/docs/mq-dev-guide-java/pom.xml @@ -17,15 +17,18 @@ SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 --> - + 4.0.0 + org.glassfish.mq mq-docs 6.6.0-SNAPSHOT + mq-dev-guide-java pom + Open Message Queue Developer's Guide for Java Clients diff --git a/docs/mq-dev-guide-jmx/pom.xml b/docs/mq-dev-guide-jmx/pom.xml index 811f494e3..12ff52eac 100644 --- a/docs/mq-dev-guide-jmx/pom.xml +++ b/docs/mq-dev-guide-jmx/pom.xml @@ -17,15 +17,18 @@ SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 --> - + 4.0.0 + org.glassfish.mq mq-docs 6.6.0-SNAPSHOT + mq-dev-guide-jmx pom + Open Message Queue Developer's Guide for JMX Clients diff --git a/docs/mq-release-notes/pom.xml b/docs/mq-release-notes/pom.xml index 76052a980..62f72ae07 100644 --- a/docs/mq-release-notes/pom.xml +++ b/docs/mq-release-notes/pom.xml @@ -17,15 +17,18 @@ SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 --> - + 4.0.0 + org.glassfish.mq mq-docs 6.6.0-SNAPSHOT + mq-release-notes pom + Open Message Queue Release Notes diff --git a/docs/mq-tech-over/pom.xml b/docs/mq-tech-over/pom.xml index 19cebd50d..d34e2e32f 100644 --- a/docs/mq-tech-over/pom.xml +++ b/docs/mq-tech-over/pom.xml @@ -17,15 +17,18 @@ SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 --> - + 4.0.0 + org.glassfish.mq mq-docs 6.6.0-SNAPSHOT + mq-tech-over pom + Open Message Queue Technical Overview diff --git a/docs/pom.xml b/docs/pom.xml index 3678dd850..619a014ad 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -16,13 +16,15 @@ SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 --> - + 4.0.0 + org.glassfish.mq project 6.6.0-SNAPSHOT + mq-docs pom diff --git a/mq/distribution/pom.xml b/mq/distribution/pom.xml index b15692edc..8b03606ef 100644 --- a/mq/distribution/pom.xml +++ b/mq/distribution/pom.xml @@ -18,10 +18,7 @@ --> - - + 4.0.0 @@ -33,6 +30,7 @@ mq-distribution pom + Message Queue https://github.com/eclipse-ee4j/openmq @@ -97,5 +95,4 @@ - diff --git a/mq/main/bridge/bridge-admin/pom.xml b/mq/main/bridge/bridge-admin/pom.xml index c991f1c1d..093a960c9 100755 --- a/mq/main/bridge/bridge-admin/pom.xml +++ b/mq/main/bridge/bridge-admin/pom.xml @@ -19,7 +19,7 @@ --> - + 4.0.0 @@ -106,6 +106,7 @@ + cpd diff --git a/mq/main/bridge/bridge-api/pom.xml b/mq/main/bridge/bridge-api/pom.xml index 38ad4a5ca..bd57d1590 100755 --- a/mq/main/bridge/bridge-api/pom.xml +++ b/mq/main/bridge/bridge-api/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 diff --git a/mq/main/bridge/bridge-jms/pom.xml b/mq/main/bridge/bridge-jms/pom.xml index 4d60984bd..4f94f705d 100755 --- a/mq/main/bridge/bridge-jms/pom.xml +++ b/mq/main/bridge/bridge-jms/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -96,6 +96,7 @@ + diff --git a/mq/main/bridge/bridge-stomp/pom.xml b/mq/main/bridge/bridge-stomp/pom.xml index 3de17b089..316bec157 100755 --- a/mq/main/bridge/bridge-stomp/pom.xml +++ b/mq/main/bridge/bridge-stomp/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -103,6 +103,7 @@ + cpd diff --git a/mq/main/bridge/pom.xml b/mq/main/bridge/pom.xml index a1c250fc0..98e24cb96 100644 --- a/mq/main/bridge/pom.xml +++ b/mq/main/bridge/pom.xml @@ -17,7 +17,7 @@ --> - + 4.0.0 diff --git a/mq/main/comm-io/pom.xml b/mq/main/comm-io/pom.xml index 42d285878..9742028af 100755 --- a/mq/main/comm-io/pom.xml +++ b/mq/main/comm-io/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -72,6 +72,7 @@ + cpd diff --git a/mq/main/comm-util/pom.xml b/mq/main/comm-util/pom.xml index a9fc92537..f71943b69 100755 --- a/mq/main/comm-util/pom.xml +++ b/mq/main/comm-util/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -65,6 +65,7 @@ + cpd diff --git a/mq/main/helpfiles/pom.xml b/mq/main/helpfiles/pom.xml index d3211f75f..0740f554a 100755 --- a/mq/main/helpfiles/pom.xml +++ b/mq/main/helpfiles/pom.xml @@ -17,7 +17,7 @@ --> - + 4.0.0 diff --git a/mq/main/http-tunnel/pom.xml b/mq/main/http-tunnel/pom.xml index 5490c3ba4..7a4424f5e 100644 --- a/mq/main/http-tunnel/pom.xml +++ b/mq/main/http-tunnel/pom.xml @@ -17,7 +17,7 @@ --> - + 4.0.0 diff --git a/mq/main/http-tunnel/tunnel-api-server/pom.xml b/mq/main/http-tunnel/tunnel-api-server/pom.xml index 27cfe9298..4fa26f245 100755 --- a/mq/main/http-tunnel/tunnel-api-server/pom.xml +++ b/mq/main/http-tunnel/tunnel-api-server/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 diff --git a/mq/main/http-tunnel/tunnel-api-share/pom.xml b/mq/main/http-tunnel/tunnel-api-share/pom.xml index dee90865e..9f7def8d1 100755 --- a/mq/main/http-tunnel/tunnel-api-share/pom.xml +++ b/mq/main/http-tunnel/tunnel-api-share/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 diff --git a/mq/main/http-tunnel/tunnel/pom.xml b/mq/main/http-tunnel/tunnel/pom.xml index 8e05b8859..0c7b22c1f 100755 --- a/mq/main/http-tunnel/tunnel/pom.xml +++ b/mq/main/http-tunnel/tunnel/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -80,6 +80,7 @@ + cpd diff --git a/mq/main/logger/pom.xml b/mq/main/logger/pom.xml index 5dfcbe106..9b9179c00 100755 --- a/mq/main/logger/pom.xml +++ b/mq/main/logger/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -85,6 +85,7 @@ + cpd diff --git a/mq/main/mq-admin/admin-cli/pom.xml b/mq/main/mq-admin/admin-cli/pom.xml index 75722bf69..b70272fd9 100755 --- a/mq/main/mq-admin/admin-cli/pom.xml +++ b/mq/main/mq-admin/admin-cli/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -93,6 +93,7 @@ + cpd diff --git a/mq/main/mq-admin/admin-gui/pom.xml b/mq/main/mq-admin/admin-gui/pom.xml index 85ae8985c..c22533510 100755 --- a/mq/main/mq-admin/admin-gui/pom.xml +++ b/mq/main/mq-admin/admin-gui/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -96,6 +96,7 @@ + cpd diff --git a/mq/main/mq-admin/pom.xml b/mq/main/mq-admin/pom.xml index 50fb7a25c..38c4165af 100755 --- a/mq/main/mq-admin/pom.xml +++ b/mq/main/mq-admin/pom.xml @@ -17,7 +17,7 @@ --> - + 4.0.0 diff --git a/mq/main/mq-broker/broker-comm/pom.xml b/mq/main/mq-broker/broker-comm/pom.xml index e19f6e5df..9075ba4e2 100755 --- a/mq/main/mq-broker/broker-comm/pom.xml +++ b/mq/main/mq-broker/broker-comm/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -83,6 +83,7 @@ + cpd diff --git a/mq/main/mq-broker/broker-core/pom.xml b/mq/main/mq-broker/broker-core/pom.xml index 0579d9252..7647412f4 100755 --- a/mq/main/mq-broker/broker-core/pom.xml +++ b/mq/main/mq-broker/broker-core/pom.xml @@ -17,7 +17,7 @@ SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 --> - + 4.0.0 @@ -152,6 +152,7 @@ + cpd diff --git a/mq/main/mq-broker/cluster/pom.xml b/mq/main/mq-broker/cluster/pom.xml index b7565f0db..77ed3f76d 100755 --- a/mq/main/mq-broker/cluster/pom.xml +++ b/mq/main/mq-broker/cluster/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -108,6 +108,7 @@ + cpd diff --git a/mq/main/mq-broker/partition/persist-api/pom.xml b/mq/main/mq-broker/partition/persist-api/pom.xml index 9573d06e2..42b2ca888 100755 --- a/mq/main/mq-broker/partition/persist-api/pom.xml +++ b/mq/main/mq-broker/partition/persist-api/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 diff --git a/mq/main/mq-broker/partition/persist-jdbc/pom.xml b/mq/main/mq-broker/partition/persist-jdbc/pom.xml index ea2d916d0..a5741c8d6 100644 --- a/mq/main/mq-broker/partition/persist-jdbc/pom.xml +++ b/mq/main/mq-broker/partition/persist-jdbc/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 diff --git a/mq/main/mq-broker/partition/pom.xml b/mq/main/mq-broker/partition/pom.xml index c72a72861..e21a6182d 100644 --- a/mq/main/mq-broker/partition/pom.xml +++ b/mq/main/mq-broker/partition/pom.xml @@ -17,7 +17,7 @@ --> - + 4.0.0 diff --git a/mq/main/mq-broker/persist-file/pom.xml b/mq/main/mq-broker/persist-file/pom.xml index 1c86f28db..28a827d28 100755 --- a/mq/main/mq-broker/persist-file/pom.xml +++ b/mq/main/mq-broker/persist-file/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -105,6 +105,7 @@ + cpd diff --git a/mq/main/mq-broker/persist-jdbc/pom.xml b/mq/main/mq-broker/persist-jdbc/pom.xml index fe14c0f02..be2baf5fd 100755 --- a/mq/main/mq-broker/persist-jdbc/pom.xml +++ b/mq/main/mq-broker/persist-jdbc/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -113,6 +113,7 @@ + cpd diff --git a/mq/main/mq-broker/pom.xml b/mq/main/mq-broker/pom.xml index a9ef06aea..fd481d7bd 100644 --- a/mq/main/mq-broker/pom.xml +++ b/mq/main/mq-broker/pom.xml @@ -17,7 +17,7 @@ --> - + 4.0.0 diff --git a/mq/main/mq-client/pom.xml b/mq/main/mq-client/pom.xml index 769cb80da..bc321966d 100755 --- a/mq/main/mq-client/pom.xml +++ b/mq/main/mq-client/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -111,6 +111,7 @@ + cpd diff --git a/mq/main/mq-direct/pom.xml b/mq/main/mq-direct/pom.xml index 657376cbd..b0883aab9 100755 --- a/mq/main/mq-direct/pom.xml +++ b/mq/main/mq-direct/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 diff --git a/mq/main/mq-jmsra/jmsra-api/pom.xml b/mq/main/mq-jmsra/jmsra-api/pom.xml index 7da96db33..601235212 100755 --- a/mq/main/mq-jmsra/jmsra-api/pom.xml +++ b/mq/main/mq-jmsra/jmsra-api/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 diff --git a/mq/main/mq-jmsra/jmsra-ra/pom.xml b/mq/main/mq-jmsra/jmsra-ra/pom.xml index ebbee4da2..405adcf4a 100755 --- a/mq/main/mq-jmsra/jmsra-ra/pom.xml +++ b/mq/main/mq-jmsra/jmsra-ra/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -132,6 +132,7 @@ + cpd diff --git a/mq/main/mq-jmsra/pom.xml b/mq/main/mq-jmsra/pom.xml index 2138ab917..2ce727849 100644 --- a/mq/main/mq-jmsra/pom.xml +++ b/mq/main/mq-jmsra/pom.xml @@ -17,7 +17,7 @@ --> - + 4.0.0 diff --git a/mq/main/mq-share/pom.xml b/mq/main/mq-share/pom.xml index 7b733dbbe..be3532a91 100755 --- a/mq/main/mq-share/pom.xml +++ b/mq/main/mq-share/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 diff --git a/mq/main/mq-ums/pom.xml b/mq/main/mq-ums/pom.xml index c4cf8061e..4c2725b73 100755 --- a/mq/main/mq-ums/pom.xml +++ b/mq/main/mq-ums/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -92,6 +92,7 @@ + cpd diff --git a/mq/main/mqjmx-api/pom.xml b/mq/main/mqjmx-api/pom.xml index 447022073..6667c9015 100755 --- a/mq/main/mqjmx-api/pom.xml +++ b/mq/main/mqjmx-api/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 diff --git a/mq/main/packager-opensource/pom.xml b/mq/main/packager-opensource/pom.xml index 8ba33db5f..b39433cd9 100644 --- a/mq/main/packager-opensource/pom.xml +++ b/mq/main/packager-opensource/pom.xml @@ -19,7 +19,7 @@ --> - + 4.0.0 diff --git a/mq/main/persist/disk-io/pom.xml b/mq/main/persist/disk-io/pom.xml index 1e18feead..d19927c68 100755 --- a/mq/main/persist/disk-io/pom.xml +++ b/mq/main/persist/disk-io/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -68,6 +68,7 @@ + cpd diff --git a/mq/main/persist/pom.xml b/mq/main/persist/pom.xml index 7a14b1beb..faf3a1581 100644 --- a/mq/main/persist/pom.xml +++ b/mq/main/persist/pom.xml @@ -17,7 +17,7 @@ --> - + 4.0.0 diff --git a/mq/main/persist/txnlog/pom.xml b/mq/main/persist/txnlog/pom.xml index a16ef698d..043da17f5 100755 --- a/mq/main/persist/txnlog/pom.xml +++ b/mq/main/persist/txnlog/pom.xml @@ -18,7 +18,7 @@ --> - + 4.0.0 @@ -68,6 +68,7 @@ + diff --git a/mq/main/pom.xml b/mq/main/pom.xml index a91012259..8ba98ef49 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -19,7 +19,7 @@ --> -cpd + 4.0.0 @@ -383,7 +383,7 @@ - + + @@ -489,7 +489,6 @@ - install${project.artifactId} @@ -583,6 +582,7 @@ diff --git a/mq/main/portunif/pom.xml b/mq/main/portunif/pom.xml index 57231dd79..16f498db5 100755 --- a/mq/main/portunif/pom.xml +++ b/mq/main/portunif/pom.xml @@ -18,7 +18,7 @@ --> -pmd + 4.0.0 diff --git a/pom.xml b/pom.xml index 35315a68c..7c3bcd497 100644 --- a/pom.xml +++ b/pom.xml @@ -17,7 +17,7 @@ --> - + diff --git a/pom.xml b/pom.xml index 7c3bcd497..6db56c7f7 100644 --- a/pom.xml +++ b/pom.xml @@ -243,6 +243,18 @@ + From f46fcb171207c5c0a105762bc1257cd96214f5b4 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo 4.0.0 @@ -32,16 +32,15 @@ - + - + pomMQ Parent Projecthttps://github.com/eclipse-ee4j/openmq Eclipse Open Message Queue is a complete message-oriented middleware platform, offering high quality, enterprise-ready messaging. https://github.com/eclipse-ee4j/openmq Eclipse Foundationhttps://www.eclipse.org/org/foundation/ @@ -54,6 +53,7 @@ EPL 2.0repo @@ -76,7 +76,6 @@ - OpenMQ mailing listhttps://github.com/eclipse-ee4j/openmqHEAD @@ -246,6 +245,7 @@ + GitHub Issueshttps://github.com/eclipse-ee4j/openmq/issues From 636796a8e78dd6ab364e4953874bddda56807ec5 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo cbi-jarsign Date: Mon, 2 Sep 2024 18:18:05 +0200 Subject: [PATCH 107/448] Use tidy-maven-plugin:check --- mq/distribution/pom.xml | 13 +++++++++++++ pom.xml | 12 ++++++++++++ 2 files changed, 25 insertions(+) diff --git a/mq/distribution/pom.xml b/mq/distribution/pom.xml index 8b03606ef..75e3d6c73 100644 --- a/mq/distribution/pom.xml +++ b/mq/distribution/pom.xml @@ -93,6 +93,19 @@ + + + + + org.codehaus.mojotidy-maven-plugin + + + + + + tidy-checkvalidate + + check + + + + org.codehaus.mojotidy-maven-plugin + + + + + tidy-check + + check Date: Mon, 2 Sep 2024 18:20:49 +0200 Subject: [PATCH 108/448] Ignore tidy:pom changes --- .git-blame-ignore-revs | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .git-blame-ignore-revs diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs new file mode 100644 index 000000000..d927f8eb1 --- /dev/null +++ b/.git-blame-ignore-revs @@ -0,0 +1,2 @@ +# Apply tidy:pom changes +636796a8e78dd6ab364e4953874bddda56807ec5 From 13ea3bfd3fc59293ae21597d8bf4507b4cb865b5 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Tue, 3 Sep 2024 17:46:33 +0200 Subject: [PATCH 109/448] Manage plugins in top-level parent --- mq/main/pom.xml | 79 ------------------------------------------------- pom.xml | 74 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 74 insertions(+), 79 deletions(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 8ba98ef49..a8ebbadc3 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -86,12 +86,6 @@ - - - - - - 3.26.35.13.01.18.347.5.03.25.04.8.64.8.6.210.18.13.5.02.31.0 @@ -397,67 +391,6 @@ - - maven-pmd-plugin - ${pmd.plugin.version} - - true - true - - - - net.sourceforge.pmd - pmd-core - ${pmd.version} - - - net.sourceforge.pmd - pmd-java - ${pmd.version} - - - net.sourceforge.pmd - pmd-javascript - ${pmd.version} - - - net.sourceforge.pmd - pmd-jsp - ${pmd.version} - - - org.ow2.asm - asm - 9.7 - - - - - - com.github.spotbugs - spotbugs-maven-plugin - ${spotbugs.plugin.version} - - - com.github.spotbugs - spotbugs - ${spotbugs.version} - - - - - - maven-checkstyle-plugin - ${maven.checkstyle.plugin.version} - - - com.puppycrawl.tools - checkstyle - ${checkstyle.version} - - - - org.codehaus.mojo xml-maven-plugin @@ -475,18 +408,6 @@ strict - - - org.projectlombok - lombok-maven-plugin - 1.18.20.0 - - - - org.openrewrite.maven - rewrite-maven-plugin - 5.39.2 - diff --git a/pom.xml b/pom.xml index 6db56c7f7..d111a27f4 100644 --- a/pom.xml +++ b/pom.xml @@ -83,6 +83,12 @@ UTF-8 + 7.5.0 + 3.25.0 + 4.8.6 + 4.8.6.2 + 10.18.1 + 3.5.0 @@ -206,6 +212,74 @@ tidy-maven-plugin 1.3.0 + + maven-pmd-plugin + ${pmd.plugin.version} + + true + true + + + + net.sourceforge.pmd + pmd-core + ${pmd.version} + + + net.sourceforge.pmd + pmd-java + ${pmd.version} + + + net.sourceforge.pmd + pmd-javascript + ${pmd.version} + + + net.sourceforge.pmd + pmd-jsp + ${pmd.version} + + + org.ow2.asm + asm + 9.7 + + + + + com.github.spotbugs + spotbugs-maven-plugin + ${spotbugs.plugin.version} + + + com.github.spotbugs + spotbugs + ${spotbugs.version} + + + + + maven-checkstyle-plugin + ${maven.checkstyle.plugin.version} + + + com.puppycrawl.tools + checkstyle + ${checkstyle.version} + + + + + org.projectlombok + lombok-maven-plugin + 1.18.20.0 + + + org.openrewrite.maven + rewrite-maven-plugin + 5.39.2 + From 04cccb3b9a9033dc8ef8ef3365c8d818bb7baf13 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 5 Sep 2024 09:43:09 +0000 Subject: [PATCH 110/448] Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.2 to 4.8.6.3 Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.8.6.2 to 4.8.6.3. - [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases) - [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.6.2...spotbugs-maven-plugin-4.8.6.3) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d111a27f4..d925ec0d1 100644 --- a/pom.xml +++ b/pom.xml @@ -86,7 +86,7 @@ 7.5.0 3.25.0 4.8.6 - 4.8.6.2 + 4.8.6.3 10.18.1 3.5.0 From 4c77162669b0027e5fde79847e4b74cf06f493dd Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 5 Sep 2024 23:47:49 +0200 Subject: [PATCH 111/448] Display properties of received message --- .../helloworld/helloworldmessage/HelloWorldMessage.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java index af7b9ee81..3e5759285 100644 --- a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java +++ b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java @@ -1,5 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Distribution License v. 1.0, which is available at @@ -141,6 +142,11 @@ public static void main(String[] args) { //Receive a message from the queue. Message msg = myMsgConsumer.receive(); + System.out.println("Received message has following properties set:"); + for (Enumeration e = msg.getPropertyNames(); e.hasMoreElements(); ) { + Object propertyName = e.nextElement(); + System.out.println("\t" + propertyName + "\t" + msg.getObjectProperty(propertyName.toString())); + } //Step 11: //Retreive the contents of the message. From 064f6993098238905f87196cbabfd6eddb48f5d3 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 6 Sep 2024 10:31:09 +0200 Subject: [PATCH 112/448] Always close resources --- .../helloworldmessage/HelloWorldMessage.java | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java index 3e5759285..dba8a521f 100644 --- a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java +++ b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java @@ -13,8 +13,8 @@ * The HelloWorldMessage class consists only of a main method, which sends * a message to a queue and then receives the message from the queue. *

- * This example is used in the "Quick Start Tutorial" of the Oracle GlassFish(tm) - * Server Message Queue Developer's Guide to illustrate a very simple JMS + * This example is used in the "Quick Start Tutorial" of the + * Message Queue Developer's Guide to illustrate a very simple JMS * client. * The line comments associate the lines of code with the steps in the tutorial. */ @@ -91,25 +91,25 @@ public static void main(String[] args) { */ //Step 2: - //Instantiate a Oracle GlassFish(tm) Server Message Queue ConnectionFactory + //Instantiate a ConnectionFactory //administered object. //This statement can be eliminated if the JNDI code above is used. myConnFactory = new com.sun.messaging.ConnectionFactory(); //Step 3: - //Create a connection to the Oracle GlassFish(tm) Server Message Queue Message + //Create a connection to the Message //Service. - Connection myConn = myConnFactory.createConnection(); + try (Connection myConn = myConnFactory.createConnection()) { //Step 4: //Create a session within the connection. - Session mySess = myConn.createSession(false, Session.AUTO_ACKNOWLEDGE); + try (Session mySess = myConn.createSession(false, Session.AUTO_ACKNOWLEDGE)) { //Step 5: - //Instantiate a Oracle GlassFish(tm) Server Message Queue Destination + //Instantiate a Destination //administered object. //This statement can be eliminated if the JNDI code above is used. myQueue = new com.sun.messaging.Queue("world"); @@ -156,11 +156,9 @@ public static void main(String[] args) { } - //Step 12: - //Close the session and connection resources. - mySess.close(); - myConn.close(); + } + } } catch (Exception jmse) { System.out.println("Exception occurred : " + jmse.toString()); jmse.printStackTrace(); From acf210a192319549d162a22760cd6328b21e961b Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Tue, 10 Sep 2024 10:24:05 +0200 Subject: [PATCH 113/448] Remove unnecessary casts (reported by ecj 3.39.0) --- .../jmq/jmsserver/data/handlers/admin/AdminCmdHandler.java | 3 ++- .../jmq/jmsserver/management/util/DestinationUtil.java | 4 ++-- .../service/imq/websocket/stomp/StompConnectionImpl.java | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminCmdHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminCmdHandler.java index 287c2431d..638f6548d 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminCmdHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminCmdHandler.java @@ -1,5 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -149,7 +150,7 @@ public static String getMessageFromException(Exception e) { String m = e.getMessage(); if (e instanceof BrokerException) { - Throwable root_ex = ((BrokerException) e).getCause(); + Throwable root_ex = e.getCause(); if (root_ex == null) { return m; // no root cause diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/DestinationUtil.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/DestinationUtil.java index 6d0397bdf..a8fd80a35 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/DestinationUtil.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/DestinationUtil.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -532,7 +532,7 @@ public static String getMessageFromException(Exception e) { String m = e.getMessage(); if (e instanceof BrokerException) { - Throwable root_ex = ((BrokerException) e).getCause(); + Throwable root_ex = e.getCause(); if (root_ex == null) { return m; // no root cause diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/stomp/StompConnectionImpl.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/stomp/StompConnectionImpl.java index 9cf8f8b5f..27ceb61ea 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/stomp/StompConnectionImpl.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/stomp/StompConnectionImpl.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright 2021, 2022 Contributors to the Eclipse Foundation + * Copyright 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -350,7 +350,7 @@ public String closeSubscriber(String subid, String duraname) throws Exception { return sid; } } else if (duraname != null) { - ((StompSessionImpl) getSenderSession()).unsubscribeDurable(duraname); + getSenderSession().unsubscribeDurable(duraname); } throw new StompProtocolException(br.getKString(br.X_STOMP_SUBSCRIBER_ID_NOT_FOUND, subid)); } From f5b374e06428e04574773982922c4e2f74bb0992 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Sep 2024 08:47:37 +0000 Subject: [PATCH 114/448] Bump org.eclipse.jdt:ecj from 3.38.0 to 3.39.0 Bumps [org.eclipse.jdt:ecj](https://github.com/eclipse-jdt/eclipse.jdt.core) from 3.38.0 to 3.39.0. - [Commits](https://github.com/eclipse-jdt/eclipse.jdt.core/commits) --- updated-dependencies: - dependency-name: org.eclipse.jdt:ecj dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index a8ebbadc3..a22df8685 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -599,7 +599,7 @@ ecj 2.15.0 - 3.38.0 + 3.39.0 ${org.projectlombok:lombok:jar} From 62686c130a4596fdbe751105810680fe2fd64c71 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 11 Sep 2024 10:22:04 +0200 Subject: [PATCH 115/448] Override inherited build.outputTimestamp --- pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/pom.xml b/pom.xml index d925ec0d1..f6edcdd88 100644 --- a/pom.xml +++ b/pom.xml @@ -83,6 +83,7 @@ UTF-8 + 2024-09-11T09:24:00Z 7.5.0 3.25.0 4.8.6 From 5381bacf332d8714c1d0241e64343be59eed014d Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 11 Sep 2024 10:34:56 +0200 Subject: [PATCH 116/448] Bump wrapped maven from 3.9.8 to 3.9.9 --- .mvn/wrapper/maven-wrapper.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties index a9fa938be..fe9deed0b 100644 --- a/.mvn/wrapper/maven-wrapper.properties +++ b/.mvn/wrapper/maven-wrapper.properties @@ -16,5 +16,5 @@ # under the License. wrapperVersion=3.3.2 distributionType=only-script -distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.8/apache-maven-3.9.8-bin.zip -distributionSha256Sum=8351955a9acf2f83c136c4eee0f6db894ab6265fdbe0a94b32a380307dbaa3e1 +distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip +distributionSha256Sum=4ec3f26fb1a692473aea0235c300bd20f0f9fe741947c82c1234cefd76ac3a3c From 03cf4409cc6f2b81d556085c6375a615fa0e3df6 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 11 Sep 2024 10:29:46 +0200 Subject: [PATCH 117/448] Manage maven-artifact-plugin --- pom.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pom.xml b/pom.xml index f6edcdd88..c31fea259 100644 --- a/pom.xml +++ b/pom.xml @@ -281,6 +281,10 @@ rewrite-maven-plugin 5.39.2 + + maven-artifact-plugin + 3.5.1 + From 9fc221beadbbf6d7ae61f950d13e3f3868262762 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Sep 2024 18:50:50 +0000 Subject: [PATCH 118/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.15.0 to 1.16.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.15.0...v1.16.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index a22df8685..5cef64a13 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.15.0 + 1.16.0 + 2.26.0 + org.openrewrite.recipe rewrite-java-security @@ -1037,7 +1037,7 @@ Existing jvm.config.error-prone can be copied to jvm.config. org.openrewrite.staticanalysis.UnnecessaryExplicitTypeArguments org.openrewrite.staticanalysis.UseDiamondOperator org.openrewrite.staticanalysis.PrimitiveWrapperClassConstructorToValueOf - + org.openrewrite.java.migrate.Java8toJava11 org.openrewrite.java.security.FindTextDirectionChanges From 2b5f8dc038b90bdad906985c559ffbb3b66360be Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 02:14:01 +0000 Subject: [PATCH 134/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.26.0 to 2.26.1 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.26.0 to 2.26.1. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.26.0...v2.26.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 6a2e1e9b0..5514fbf23 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.26.0 + 2.26.1 org.openrewrite.recipe From 4e50ef0394e436a6e7861b22c3882de8c10727e1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 07:09:12 +0000 Subject: [PATCH 135/448] Bump org.cyclonedx:cyclonedx-maven-plugin from 2.8.1 to 2.8.2 Bumps [org.cyclonedx:cyclonedx-maven-plugin](https://github.com/CycloneDX/cyclonedx-maven-plugin) from 2.8.1 to 2.8.2. - [Release notes](https://github.com/CycloneDX/cyclonedx-maven-plugin/releases) - [Commits](https://github.com/CycloneDX/cyclonedx-maven-plugin/compare/cyclonedx-maven-plugin-2.8.1...cyclonedx-maven-plugin-2.8.2) --- updated-dependencies: - dependency-name: org.cyclonedx:cyclonedx-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 88fd6cd62..05b44191d 100644 --- a/pom.xml +++ b/pom.xml @@ -206,7 +206,7 @@ org.cyclonedx cyclonedx-maven-plugin - 2.8.1 + 2.8.2 org.codehaus.mojo From 004f1873beedebf8545d3fcfdd4c06c349d8dee1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 07:57:53 +0000 Subject: [PATCH 136/448] Bump org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin Bumps org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin from 1.5.0 to 1.5.1. --- updated-dependencies: - dependency-name: org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 05b44191d..432fefce5 100644 --- a/pom.xml +++ b/pom.xml @@ -351,7 +351,7 @@ org.eclipse.cbi.maven.plugins eclipse-jarsigner-plugin - 1.5.0 + 1.5.1 cbi-jarsign From 33ba165174e1cc5b4375f6bba7016343d0f2264f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Sep 2024 09:36:33 +0000 Subject: [PATCH 137/448] Bump org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin Bumps org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin from 1.5.1 to 1.5.2. --- updated-dependencies: - dependency-name: org.eclipse.cbi.maven.plugins:eclipse-jarsigner-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 432fefce5..f616505da 100644 --- a/pom.xml +++ b/pom.xml @@ -351,7 +351,7 @@ org.eclipse.cbi.maven.plugins eclipse-jarsigner-plugin - 1.5.1 + 1.5.2 cbi-jarsign From 3dcf757ef52830730cd7e9347de33992bc567323 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 17:13:05 +0000 Subject: [PATCH 138/448] Bump org.mockito:mockito-bom from 5.13.0 to 5.14.0 Bumps [org.mockito:mockito-bom](https://github.com/mockito/mockito) from 5.13.0 to 5.14.0. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v5.13.0...v5.14.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 5514fbf23..1323cbb19 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -84,7 +84,7 @@ 5.11.1 3.26.3 - 5.13.0 + 5.14.0 1.18.34 2.32.0 From 3353ef491eb30def767bb57a95582bfb6015648e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 17:45:16 +0000 Subject: [PATCH 139/448] Bump pmd.version from 7.5.0 to 7.6.0 Bumps `pmd.version` from 7.5.0 to 7.6.0. Updates `net.sourceforge.pmd:pmd-core` from 7.5.0 to 7.6.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.5.0...pmd_releases/7.6.0) Updates `net.sourceforge.pmd:pmd-java` from 7.5.0 to 7.6.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.5.0...pmd_releases/7.6.0) Updates `net.sourceforge.pmd:pmd-javascript` from 7.5.0 to 7.6.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.5.0...pmd_releases/7.6.0) Updates `net.sourceforge.pmd:pmd-jsp` from 7.5.0 to 7.6.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.5.0...pmd_releases/7.6.0) --- updated-dependencies: - dependency-name: net.sourceforge.pmd:pmd-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-java dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-javascript dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-jsp dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f616505da..d11d0e4d9 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ UTF-8 2024-09-11T09:24:00Z - 7.5.0 + 7.6.0 3.25.0 4.8.6 4.8.6.4 From c369cd81c67ef50214a51f442da414dab5fbf4f2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Sep 2024 18:40:17 +0000 Subject: [PATCH 140/448] Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) from 3.2.6 to 3.2.7. - [Release notes](https://github.com/apache/maven-gpg-plugin/releases) - [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-gpg-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d11d0e4d9..7eb7fcdbb 100644 --- a/pom.xml +++ b/pom.xml @@ -196,7 +196,7 @@ maven-gpg-plugin - 3.2.6 + 3.2.7 org.codehaus.mojo From 4e50584ec29be4511c9388eebeafaa78a607e52c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Sep 2024 02:13:49 +0000 Subject: [PATCH 141/448] Bump com.puppycrawl.tools:checkstyle from 10.18.1 to 10.18.2 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.18.1 to 10.18.2. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.18.1...checkstyle-10.18.2) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7eb7fcdbb..bfd6fa83e 100644 --- a/pom.xml +++ b/pom.xml @@ -88,7 +88,7 @@ 3.25.0 4.8.6 4.8.6.4 - 10.18.1 + 10.18.2 3.5.0 From 4fee14b9a996df079c42b717a8fdb0469be3875a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 02:22:29 +0000 Subject: [PATCH 142/448] Bump org.mockito:mockito-bom from 5.14.0 to 5.14.1 Bumps [org.mockito:mockito-bom](https://github.com/mockito/mockito) from 5.14.0 to 5.14.1. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v5.14.0...v5.14.1) --- updated-dependencies: - dependency-name: org.mockito:mockito-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 1323cbb19..5f8545648 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -84,7 +84,7 @@ 5.11.1 3.26.3 - 5.14.0 + 5.14.1 1.18.34 2.32.0 From d148e894368df7d29d82c6159a6e09a36adb15b8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 07:39:16 +0000 Subject: [PATCH 143/448] Bump com.google.errorprone:error_prone_core from 2.32.0 to 2.33.0 Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.32.0 to 2.33.0. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.32.0...v2.33.0) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 5f8545648..be78cad78 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -86,7 +86,7 @@ 3.26.3 5.14.1 1.18.34 - 2.32.0 + 2.33.0 From 6f1398f53d4210a7700e6647d094418a74d105d8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 02:59:57 +0000 Subject: [PATCH 144/448] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.10.0 to 3.10.1. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.10.0...maven-javadoc-plugin-3.10.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bfd6fa83e..1c40e290c 100644 --- a/pom.xml +++ b/pom.xml @@ -157,7 +157,7 @@ maven-javadoc-plugin - 3.10.0 + 3.10.1 maven-surefire-plugin From e55a0d6141f5ee05c1c1069d88a3354eddd1a773 Mon Sep 17 00:00:00 2001 From: Kalin Chan Date: Thu, 3 Oct 2024 12:38:41 +0100 Subject: [PATCH 145/448] Review comments --- .../jms/blc/EmbeddedBrokerRunner.java | 44 ++++++++++++++----- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java index 23a9e3870..08f9a1774 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java @@ -57,11 +57,30 @@ public class EmbeddedBrokerRunner implements BrokerEventListener { protected static final String _lgrMID_ERR = _lgrMIDPrefix + "3001: "; protected static final String _lgrMID_EXC = _lgrMIDPrefix + "4001: "; - private static final Set parameterNames; - - static { - parameterNames = Set.of("-loglevel", "-save", "-shared", "-debug", "-dbuser", "-dbpassword", "-dbpwd", "-diag", "-name", "-port", "-nobind", "-metrics", "-password", "-pwd", "-ldappassword", "-ldappwd", "-read-stdin", "-passfile", "-backup", "-restore", "-cluster", "-force", "-silent", "-s", "-ttyerrors", "-te", "-tty", "-D", "-varhome", "-jmqvarhome", "-imqhome", "-libhome", "-javahome", "-jrehome", "-bgnd", "-init", "-version", "-v", "-ntservice", "-adminkeyfile", "-help", "-h", "-remove", "-reset", "-upgrade-store-nobackup", "-useRmiRegistry", "-startRmiRegistry", "-rmiRegistryPort", "-activateServices"); - } + private static final Set PARAMETER_NAMES = Set.of( + "-debug", + "-dbuser", + "-dbpassword", + "-dbpwd", + "-name", + "-nobind", + "-password", + "-pwd", + "-ldappassword", + "-ldappwd", + "-passfile", + "-backup", + "-restore", + "-cluster", + "-varhome", + "-jmqvarhome", + "-imqhome", + "-libhome", + "-javahome", + "-jrehome", + "-adminkeyfile", + "-reset", + "-activateServices"); public EmbeddedBrokerRunner(String brokerInstanceName, String brokerBindAddress, int brokerPort, String brokerHomeDir, String brokerLibDir, String brokerVarDir, String brokerJavaDir, String brokerExtraArgs, boolean useJNDIRMIServiceURL, int rmiRegistryPort, @@ -163,7 +182,7 @@ private void logSysPropsInbrokerLog(Properties props) { /** * Assemble a String[] of broker arguments corresponding to the supplied method arguments - * + * * @return The String[] of broker arguments */ private String[] assembleBrokerArgs(String brokerInstanceName, int brokerPort, String brokerHomeDir, String brokerLibDir, String brokerVarDir, @@ -246,7 +265,7 @@ private static void processBrokerExtraArgs(StringTokenizer st, Vector v) StringBuilder builderValue = new StringBuilder(); while (st.hasMoreTokens()) { String s = st.nextToken(); - if (parameterNames.contains(s)) { + if (PARAMETER_NAMES.contains(s)) { if (!builderValue.isEmpty()) { v.add(builderValue.toString()); builderValue.delete(0, builderValue.length()); @@ -254,7 +273,10 @@ private static void processBrokerExtraArgs(StringTokenizer st, Vector v) v.add(s); continue; } - builderValue.append(s + " "); + builderValue.append(s); + if (st.hasMoreTokens()){ + builderValue.append(" "); + } } if (!builderValue.isEmpty()) { @@ -264,7 +286,7 @@ private static void processBrokerExtraArgs(StringTokenizer st, Vector v) /** * Create the in-JVM broker instance - * + * * Requires field: brokerType Sets fields: directBroker */ private void createTheInVMBrokerInstance() throws ClassNotFoundException, IllegalAccessException, InstantiationException { @@ -289,9 +311,9 @@ private void createTheInVMBrokerInstance() throws ClassNotFoundException, Illega /** * Parse the supplied broker arguments and convert them into a Properties object - * + * * Requires fields: brokerType, apiDirectBroker or raDirectBroker - * + * * @param brokerArgs the supplied broker arguments * @return a Properties object corresponding to the supplied arguments */ From d83eaf48296f3537fcc7c99765db19a4f2488139 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 4 Oct 2024 14:04:16 +0000 Subject: [PATCH 146/448] Bump org.junit:junit-bom from 5.11.1 to 5.11.2 Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5) from 5.11.1 to 5.11.2. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.11.1...r5.11.2) --- updated-dependencies: - dependency-name: org.junit:junit-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index be78cad78..22ae98549 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -82,7 +82,7 @@ 4.0.2 - 5.11.1 + 5.11.2 3.26.3 5.14.1 1.18.34 From 6660cfc3e1c5a7ea3f82fb27bd38d3cfc02eeddb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 6 Oct 2024 11:28:31 +0000 Subject: [PATCH 147/448] Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.5.0 to 3.5.1. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.0...surefire-3.5.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 1c40e290c..ec820bae9 100644 --- a/pom.xml +++ b/pom.xml @@ -161,7 +161,7 @@ maven-surefire-plugin - 3.5.0 + 3.5.1 false From 0a4b6ae3eca5e3f9a4bfac6c6ab007f55bfd3775 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 6 Oct 2024 11:42:17 +0000 Subject: [PATCH 148/448] Bump org.ow2.asm:asm from 9.7 to 9.7.1 Bumps org.ow2.asm:asm from 9.7 to 9.7.1. --- updated-dependencies: - dependency-name: org.ow2.asm:asm dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ec820bae9..859876bea 100644 --- a/pom.xml +++ b/pom.xml @@ -244,7 +244,7 @@ org.ow2.asm asm - 9.7 + 9.7.1 From a2cb4fbdfa7b890b334ebe73f06b11691c76abb5 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 6 Oct 2024 13:56:29 +0200 Subject: [PATCH 149/448] Drop management of org.ow2.asm --- pom.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pom.xml b/pom.xml index 859876bea..c70475218 100644 --- a/pom.xml +++ b/pom.xml @@ -241,11 +241,6 @@ pmd-jsp ${pmd.version} - - org.ow2.asm - asm - 9.7.1 - From 27d77f6c99a78c5840915969931008bc2a7eb601 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Oct 2024 02:19:37 +0000 Subject: [PATCH 150/448] Bump org.cyclonedx:cyclonedx-maven-plugin from 2.8.2 to 2.9.0 Bumps [org.cyclonedx:cyclonedx-maven-plugin](https://github.com/CycloneDX/cyclonedx-maven-plugin) from 2.8.2 to 2.9.0. - [Release notes](https://github.com/CycloneDX/cyclonedx-maven-plugin/releases) - [Commits](https://github.com/CycloneDX/cyclonedx-maven-plugin/compare/cyclonedx-maven-plugin-2.8.2...cyclonedx-maven-plugin-2.9.0) --- updated-dependencies: - dependency-name: org.cyclonedx:cyclonedx-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c70475218..6fe308f75 100644 --- a/pom.xml +++ b/pom.xml @@ -206,7 +206,7 @@ org.cyclonedx cyclonedx-maven-plugin - 2.8.2 + 2.9.0 org.codehaus.mojo From a80f5fe6e9c75465ecc9089508656114c26cb326 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Oct 2024 02:59:05 +0000 Subject: [PATCH 151/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.17.0 to 1.18.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.17.0...v1.18.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 22ae98549..c754db9f2 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.17.0 + 1.18.0 org.openrewrite.recipe From 1eb0e5592861628df0fdbc3d3c05379c51271182 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Oct 2024 07:45:33 +0000 Subject: [PATCH 152/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.41.0 to 5.42.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.41.0 to 5.42.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.41.0...v5.42.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6fe308f75..979ed08ff 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.41.0 + 5.42.0 maven-artifact-plugin From f3f152e4d69962752560c4eb6d5af2b8dc16ff49 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Oct 2024 19:21:21 +0000 Subject: [PATCH 153/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.26.1 to 2.27.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.26.1 to 2.27.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.26.1...v2.27.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index c754db9f2..7aebb4576 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.26.1 + 2.27.0 org.openrewrite.recipe From a75b016017695d45bcd0d34ae9b546d545a301f2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Oct 2024 19:47:56 +0000 Subject: [PATCH 154/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.42.0 to 5.42.1 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.42.0 to 5.42.1. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.42.0...v5.42.1) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 979ed08ff..b219845ef 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.42.0 + 5.42.1 maven-artifact-plugin From 322fbedf20cdd8d665a36b8dc86598bc40017681 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Oct 2024 20:41:07 +0000 Subject: [PATCH 155/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.13.0 to 2.14.0 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) from 2.13.0 to 2.14.0. - [Release notes](https://github.com/openrewrite/rewrite-java-security/releases) - [Commits](https://github.com/openrewrite/rewrite-java-security/compare/v2.13.0...v2.14.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 7aebb4576..ade07fc4d 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 2.13.0 + 2.14.0 From 31237dadc5cffd16774be1ddb6e73e0a65654596 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 02:41:43 +0000 Subject: [PATCH 156/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.42.1 to 5.42.2 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.42.1 to 5.42.2. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.42.1...v5.42.2) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b219845ef..d34bd1fe9 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.42.1 + 5.42.2 maven-artifact-plugin From ea6136ca9f8801826efc011f622ed2706bc0ee5d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 02:28:29 +0000 Subject: [PATCH 157/448] Bump org.mockito:mockito-bom from 5.14.1 to 5.14.2 Bumps [org.mockito:mockito-bom](https://github.com/mockito/mockito) from 5.14.1 to 5.14.2. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v5.14.1...v5.14.2) --- updated-dependencies: - dependency-name: org.mockito:mockito-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index ade07fc4d..05d45ea20 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -84,7 +84,7 @@ 5.11.2 3.26.3 - 5.14.1 + 5.14.2 1.18.34 2.33.0 From 0fff492424e4645c286e44e451d1fd15b509eeb8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 18 Oct 2024 02:39:48 +0000 Subject: [PATCH 158/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.27.0 to 2.27.1 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.27.0 to 2.27.1. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.27.0...v2.27.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 05d45ea20..7eeb689bb 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.27.0 + 2.27.1 org.openrewrite.recipe From 0e91d10475e2c688d48af87c997a3482a0d73cb8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 02:03:22 +0000 Subject: [PATCH 159/448] Bump com.google.errorprone:error_prone_core from 2.33.0 to 2.34.0 Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.33.0 to 2.34.0. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.33.0...v2.34.0) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 7eeb689bb..be4bbc6b8 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -86,7 +86,7 @@ 3.26.3 5.14.2 1.18.34 - 2.33.0 + 2.34.0 From c92bb9cea596eb8408ed06584513f0573ce05788 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 06:38:36 +0000 Subject: [PATCH 160/448] Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.1 to 3.5.2 Bumps [org.apache.maven.plugins:maven-artifact-plugin](https://github.com/apache/maven-artifact-plugin) from 3.5.1 to 3.5.2. - [Commits](https://github.com/apache/maven-artifact-plugin/compare/maven-artifact-plugin-3.5.1...maven-artifact-plugin-3.5.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-artifact-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d34bd1fe9..78ebafb93 100644 --- a/pom.xml +++ b/pom.xml @@ -278,7 +278,7 @@ maven-artifact-plugin - 3.5.1 + 3.5.2 From 1ecc0bef9984e6d90137a0b959633c3a60ed0ad6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 14:46:07 +0000 Subject: [PATCH 161/448] Bump org.junit:junit-bom from 5.11.2 to 5.11.3 Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5) from 5.11.2 to 5.11.3. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.11.2...r5.11.3) --- updated-dependencies: - dependency-name: org.junit:junit-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index be4bbc6b8..c3a532865 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -82,7 +82,7 @@ 4.0.2 - 5.11.2 + 5.11.3 3.26.3 5.14.2 1.18.34 From ea73543070a310a2027f7b2c82dd4bbd85f5a634 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 22 Oct 2024 03:00:59 +0000 Subject: [PATCH 162/448] Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.4 to 4.8.6.5 Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.8.6.4 to 4.8.6.5. - [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases) - [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.6.4...spotbugs-maven-plugin-4.8.6.5) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 78ebafb93..d0400edf2 100644 --- a/pom.xml +++ b/pom.xml @@ -87,7 +87,7 @@ 7.6.0 3.25.0 4.8.6 - 4.8.6.4 + 4.8.6.5 10.18.2 3.5.0 From f64b61c06472cfdd5606fcc0d452c4d95c6d496f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 22 Oct 2024 07:16:36 +0000 Subject: [PATCH 163/448] Bump org.apache.maven.plugins:maven-help-plugin from 3.5.0 to 3.5.1 Bumps [org.apache.maven.plugins:maven-help-plugin](https://github.com/apache/maven-help-plugin) from 3.5.0 to 3.5.1. - [Commits](https://github.com/apache/maven-help-plugin/compare/maven-help-plugin-3.5.0...maven-help-plugin-3.5.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-help-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d0400edf2..4848dd209 100644 --- a/pom.xml +++ b/pom.xml @@ -98,7 +98,7 @@ maven-help-plugin - 3.5.0 + 3.5.1 org.codehaus.mojo From 5cd38d0731a1fb107e7457299f5a89b5092a167a Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Tue, 22 Oct 2024 21:16:41 +0200 Subject: [PATCH 164/448] Enable EP:FieldCanBeLocal,FunctionalInterfaceClash --- mq/main/pom.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index c3a532865..92f4bd87f 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -856,12 +856,10 @@ -Xep:ErroneousBitwiseExpression:OFF \ -Xep:FallThrough:OFF \ -Xep:FieldCanBeFinal:OFF \ - -Xep:FieldCanBeLocal:OFF \ -Xep:FieldCanBeStatic:OFF \ -Xep:FieldMissingNullable:OFF \ -Xep:Finally:OFF \ -Xep:ForEachIterable:OFF \ - -Xep:FunctionalInterfaceClash:OFF \ -Xep:FutureReturnValueIgnored:OFF \ -Xep:HidingField:OFF \ -Xep:ImmutableEnumChecker:OFF \ From a7402c357220d3eb13f5401b83bf7f501afb221c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 23 Oct 2024 03:00:18 +0000 Subject: [PATCH 165/448] Bump org.apache.maven.plugins:maven-site-plugin from 3.20.0 to 3.21.0 Bumps [org.apache.maven.plugins:maven-site-plugin](https://github.com/apache/maven-site-plugin) from 3.20.0 to 3.21.0. - [Release notes](https://github.com/apache/maven-site-plugin/releases) - [Commits](https://github.com/apache/maven-site-plugin/compare/maven-site-plugin-3.20.0...maven-site-plugin-3.21.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-site-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 4848dd209..86ea14b0e 100644 --- a/pom.xml +++ b/pom.xml @@ -128,7 +128,7 @@ maven-site-plugin - 3.20.0 + 3.21.0 maven-install-plugin From 96618dfcfef334bd56467bbd0cc7d0447ab869fd Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Tue, 22 Oct 2024 23:00:25 +0200 Subject: [PATCH 166/448] Enable EP:OrphanedFormatString --- .../sun/messaging/jmq/jmsserver/management/mbeans/LogConfig.java | 1 + mq/main/pom.xml | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/LogConfig.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/LogConfig.java index b1c70d598..9d4e80a66 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/LogConfig.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/LogConfig.java @@ -257,6 +257,7 @@ private File getLogFile() throws MBeanException { // Generate a filename from a pattern. // Remarks: This method is taken from java.util.io.FileHandler.java to resolve pattern becuase it is not accessible + @SuppressWarnings("OrphanedFormatString") private File generate(String pattern, int generation, int unique) throws IOException { File file = null; String word = ""; diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 92f4bd87f..ceb4507df 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -899,7 +899,6 @@ -Xep:NonOverridingEquals:OFF \ -Xep:NotJavadoc:OFF \ -Xep:OperatorPrecedence:OFF \ - -Xep:OrphanedFormatString:OFF \ -Xep:OverrideThrowableToString:OFF \ -Xep:ParameterComment:OFF \ -Xep:ParameterMissingNullable:OFF \ From 3b5bf206685dfe6ad88d6d1c7e522d00a735e6c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 24 Oct 2024 02:08:31 +0000 Subject: [PATCH 167/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.42.2 to 5.43.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.42.2 to 5.43.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.42.2...v5.43.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 86ea14b0e..000b903b3 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.42.2 + 5.43.0 maven-artifact-plugin From ae22c6970a0497dd80dead3f34460436f0f80d22 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 24 Oct 2024 07:35:08 +0000 Subject: [PATCH 168/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.18.0 to 1.19.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.18.0...v1.19.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index ceb4507df..5eb1f0af7 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.18.0 + 1.19.0 org.openrewrite.recipe From 8c6e7915a3798fb58bf08bec21cc1dae6b079c0e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 24 Oct 2024 07:54:54 +0000 Subject: [PATCH 169/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.27.1 to 2.28.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.27.1 to 2.28.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.27.1...v2.28.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 5eb1f0af7..28f0f315e 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.27.1 + 2.28.0 org.openrewrite.recipe From 06fc052407cc9aefe01086a440015e6344e6ff1e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 24 Oct 2024 09:12:29 +0000 Subject: [PATCH 170/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.14.0 to 2.14.1 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) from 2.14.0 to 2.14.1. - [Release notes](https://github.com/openrewrite/rewrite-java-security/releases) - [Commits](https://github.com/openrewrite/rewrite-java-security/compare/v2.14.0...v2.14.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 28f0f315e..8cf8b1baa 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 2.14.0 + 2.14.1 From 7a09f3137e33174222259694af2696047fa86483 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Oct 2024 08:54:01 +0000 Subject: [PATCH 171/448] Bump pmd.version from 7.6.0 to 7.7.0 Bumps `pmd.version` from 7.6.0 to 7.7.0. Updates `net.sourceforge.pmd:pmd-core` from 7.6.0 to 7.7.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.6.0...pmd_releases/7.7.0) Updates `net.sourceforge.pmd:pmd-java` from 7.6.0 to 7.7.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.6.0...pmd_releases/7.7.0) Updates `net.sourceforge.pmd:pmd-javascript` from 7.6.0 to 7.7.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.6.0...pmd_releases/7.7.0) Updates `net.sourceforge.pmd:pmd-jsp` from 7.6.0 to 7.7.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.6.0...pmd_releases/7.7.0) --- updated-dependencies: - dependency-name: net.sourceforge.pmd:pmd-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-java dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-javascript dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-jsp dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 000b903b3..f03d1a841 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ UTF-8 2024-09-11T09:24:00Z - 7.6.0 + 7.7.0 3.25.0 4.8.6 4.8.6.5 From a51ba17e0465f60bada5b6960ce9c32c0cc0f5f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 27 Oct 2024 16:31:15 +0000 Subject: [PATCH 172/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.43.0 to 5.43.1 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.43.0 to 5.43.1. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.43.0...v5.43.1) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f03d1a841..a34e6ccb6 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.43.0 + 5.43.1 maven-artifact-plugin From 4a3e39f650e86d0d94d83520d8d48b8c5967da1f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 27 Oct 2024 16:44:44 +0000 Subject: [PATCH 173/448] Bump com.google.errorprone:error_prone_core from 2.34.0 to 2.35.1 Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.34.0 to 2.35.1. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.34.0...v2.35.1) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 8cf8b1baa..3070256d4 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -86,7 +86,7 @@ 3.26.3 5.14.2 1.18.34 - 2.34.0 + 2.35.1 From 15dae58452cb0463902ec58a07fda4f0963769e4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 27 Oct 2024 16:56:31 +0000 Subject: [PATCH 174/448] Bump org.apache.maven.plugins:maven-checkstyle-plugin Bumps [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.5.0 to 3.6.0. - [Commits](https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.5.0...maven-checkstyle-plugin-3.6.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-checkstyle-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a34e6ccb6..416d4bba4 100644 --- a/pom.xml +++ b/pom.xml @@ -89,7 +89,7 @@ 4.8.6 4.8.6.5 10.18.2 - 3.5.0 + 3.6.0 From a38f8de64e9cb21b5a402489e35ee7f18ab31436 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 27 Oct 2024 17:09:01 +0000 Subject: [PATCH 175/448] Bump com.puppycrawl.tools:checkstyle from 10.18.2 to 10.19.0 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.18.2 to 10.19.0. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.18.2...checkstyle-10.19.0) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 416d4bba4..d03eb347d 100644 --- a/pom.xml +++ b/pom.xml @@ -88,7 +88,7 @@ 3.25.0 4.8.6 4.8.6.5 - 10.18.2 + 10.19.0 3.6.0 From 52dfb43782e4e78e75c5e43f0760f2fedbd7a21f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 27 Oct 2024 17:23:45 +0000 Subject: [PATCH 176/448] Bump org.apache.maven.plugins:maven-dependency-plugin Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.8.0 to 3.8.1. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.8.0...maven-dependency-plugin-3.8.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d03eb347d..8514ec7f5 100644 --- a/pom.xml +++ b/pom.xml @@ -116,7 +116,7 @@ maven-dependency-plugin - 3.8.0 + 3.8.1 maven-clean-plugin From 41bfccf3bc03dba9fb1910fb5965481a430bc5ad Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 17:39:38 +0000 Subject: [PATCH 177/448] Bump org.apache.maven.plugins:maven-pmd-plugin from 3.25.0 to 3.26.0 Bumps [org.apache.maven.plugins:maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.25.0 to 3.26.0. - [Release notes](https://github.com/apache/maven-pmd-plugin/releases) - [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.25.0...maven-pmd-plugin-3.26.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-pmd-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8514ec7f5..f29fbfa93 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ UTF-8 2024-09-11T09:24:00Z 7.7.0 - 3.25.0 + 3.26.0 4.8.6 4.8.6.5 10.19.0 From 983b98a8d8c3cf746798a5be49950b45556179c2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 30 Oct 2024 02:28:50 +0000 Subject: [PATCH 178/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.43.1 to 5.43.3 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.43.1 to 5.43.3. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.43.1...v5.43.3) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f29fbfa93..f70d2c94d 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.43.1 + 5.43.3 maven-artifact-plugin From 02fc29333a3056cadc705006f10a3531e4a9b275 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 31 Oct 2024 02:55:15 +0000 Subject: [PATCH 179/448] Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.2 to 3.5.3 Bumps [org.apache.maven.plugins:maven-artifact-plugin](https://github.com/apache/maven-artifact-plugin) from 3.5.2 to 3.5.3. - [Commits](https://github.com/apache/maven-artifact-plugin/compare/maven-artifact-plugin-3.5.2...maven-artifact-plugin-3.5.3) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-artifact-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f70d2c94d..972fe3d86 100644 --- a/pom.xml +++ b/pom.xml @@ -278,7 +278,7 @@ maven-artifact-plugin - 3.5.2 + 3.5.3 From 9a5f83d1ebf2127a9bf56ef6f0c18bb7fbb48e36 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 Nov 2024 02:03:53 +0000 Subject: [PATCH 180/448] Bump com.puppycrawl.tools:checkstyle from 10.19.0 to 10.20.0 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.19.0 to 10.20.0. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.19.0...checkstyle-10.20.0) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 972fe3d86..5d882c433 100644 --- a/pom.xml +++ b/pom.xml @@ -88,7 +88,7 @@ 3.26.0 4.8.6 4.8.6.5 - 10.19.0 + 10.20.0 3.6.0 From 0fbb7a38dea7b9a17bbb128ce24920f4e4ab5405 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 2 Nov 2024 21:37:35 +0000 Subject: [PATCH 181/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.43.3 to 5.43.4 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.43.3 to 5.43.4. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.43.3...v5.43.4) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5d882c433..d8890827b 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.43.3 + 5.43.4 maven-artifact-plugin From 81c9009272c6bfae8a5c5729a792ffc4e587f292 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 2 Nov 2024 22:29:53 +0000 Subject: [PATCH 182/448] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.10.1 to 3.11.1. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.10.1...maven-javadoc-plugin-3.11.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d8890827b..8e31e4eb3 100644 --- a/pom.xml +++ b/pom.xml @@ -157,7 +157,7 @@ maven-javadoc-plugin - 3.10.1 + 3.11.1 maven-surefire-plugin From c9f79669119f966ea592e999ec6ed532c6671d0d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 2 Nov 2024 23:30:27 +0000 Subject: [PATCH 183/448] Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.5.1 to 3.5.2. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.5.1...surefire-3.5.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 8e31e4eb3..0bb1c4ff3 100644 --- a/pom.xml +++ b/pom.xml @@ -161,7 +161,7 @@ maven-surefire-plugin - 3.5.1 + 3.5.2 false From 9f54a9b375697293fbf2240d315f5180ba4c0ebc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 8 Nov 2024 02:42:19 +0000 Subject: [PATCH 184/448] Bump com.puppycrawl.tools:checkstyle from 10.20.0 to 10.20.1 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.20.0 to 10.20.1. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.20.0...checkstyle-10.20.1) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0bb1c4ff3..f74e6744d 100644 --- a/pom.xml +++ b/pom.xml @@ -88,7 +88,7 @@ 3.26.0 4.8.6 4.8.6.5 - 10.20.0 + 10.20.1 3.6.0 From 2d25511aa9162ef3e200d2e1b20c0d7bcc7c3f1e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 11 Nov 2024 02:04:10 +0000 Subject: [PATCH 185/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.43.4 to 5.44.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.43.4 to 5.44.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.43.4...v5.44.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f74e6744d..2b48ae134 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.43.4 + 5.44.0 maven-artifact-plugin From 4ec3cfac693d940d29064257c2ca10d4cf5b9044 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 11 Nov 2024 14:48:19 +0100 Subject: [PATCH 186/448] Enable PMD:DoNotExtendJavaLangThrowable rule --- mq/.pmd/openmq-pmd-rules.xml | 1 + .../java/com/sun/messaging/jmq/io/disk/VRFileWarning.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mq/.pmd/openmq-pmd-rules.xml b/mq/.pmd/openmq-pmd-rules.xml index 412b7e9cf..cf0fcce75 100644 --- a/mq/.pmd/openmq-pmd-rules.xml +++ b/mq/.pmd/openmq-pmd-rules.xml @@ -53,6 +53,7 @@ + diff --git a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFileWarning.java b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFileWarning.java index bc0fe30de..4d3ce6411 100644 --- a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFileWarning.java +++ b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFileWarning.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -23,7 +23,7 @@ * This class provides information about problems and data corruptions encountered when loading the backing file. */ -public class VRFileWarning extends Throwable { +public class VRFileWarning extends Exception { private static final long serialVersionUID = -7444277158574257905L; private ArrayList warnings = new ArrayList(1); From c95b261f59b3b4753f9c4b521b27414b869753fb Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 11 Nov 2024 15:14:37 +0100 Subject: [PATCH 187/448] Enable PMD:FinalizeDoesNotCallSuperFinalize rule --- mq/.pmd/openmq-pmd-rules.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/mq/.pmd/openmq-pmd-rules.xml b/mq/.pmd/openmq-pmd-rules.xml index cf0fcce75..63a925975 100644 --- a/mq/.pmd/openmq-pmd-rules.xml +++ b/mq/.pmd/openmq-pmd-rules.xml @@ -57,6 +57,7 @@ + From 73ea7505f90ea9037cc84f4f16d7dcf2eb4b7765 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 11 Nov 2024 15:39:03 +0100 Subject: [PATCH 188/448] Remove empty element --- mq/main/comm-util/pom.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/mq/main/comm-util/pom.xml b/mq/main/comm-util/pom.xml index f71943b69..2b290f9eb 100755 --- a/mq/main/comm-util/pom.xml +++ b/mq/main/comm-util/pom.xml @@ -35,9 +35,6 @@ ../../binary/share - - - From 72d446766b5ddfd367434202202789d189f6accc Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 11 Nov 2024 17:51:59 +0100 Subject: [PATCH 189/448] Enable SB patterns --- mq/.spotbugs/spotbugs-filter.xml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/mq/.spotbugs/spotbugs-filter.xml b/mq/.spotbugs/spotbugs-filter.xml index a41b402d1..6d1afa554 100644 --- a/mq/.spotbugs/spotbugs-filter.xml +++ b/mq/.spotbugs/spotbugs-filter.xml @@ -21,15 +21,28 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://github.com/spotbugs/filter/3.0.0 https://raw.githubusercontent.com/spotbugs/spotbugs/3.1.0/spotbugs/etc/findbugsfilter.xsd"> + + + + + + + + + + + + + @@ -37,6 +50,10 @@ + + + + From 2f884e02da56d19e07a8c2613ee7816173fadcd7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 13 Nov 2024 02:05:07 +0000 Subject: [PATCH 190/448] Bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.6.5 to 4.8.6.6 Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.8.6.5 to 4.8.6.6. - [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases) - [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.8.6.5...spotbugs-maven-plugin-4.8.6.6) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 2b48ae134..949d16a35 100644 --- a/pom.xml +++ b/pom.xml @@ -87,7 +87,7 @@ 7.7.0 3.26.0 4.8.6 - 4.8.6.5 + 4.8.6.6 10.20.1 3.6.0 From 07c3d3a53889306b2f6e2ea0f9e83a8a99b05345 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 13 Nov 2024 11:32:45 +0100 Subject: [PATCH 191/448] Move docs build to GH --- .github/workflows/maven.yml | 15 +++++++++++++++ Jenkinsfile | 9 --------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 871655fbe..442bf782b 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -42,6 +42,21 @@ jobs: retention-days: 1 path: mq/dist/bundles/mq.zip + docs: + name: Build documentation + runs-on: ubuntu-latest + + steps: + - name: Checkout for build + uses: actions/checkout@v4 + - name: Set up JDK + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: 21 + - name: Docs Maven Build + run: ./mvnw --show-version --no-transfer-progress --activate-profiles staging --file docs install + build-with-no-staging: name: Build with no staging repository, using only central-released artifacts runs-on: ubuntu-latest diff --git a/Jenkinsfile b/Jenkinsfile index f29fc48cd..50ed9e524 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -42,15 +42,6 @@ pipeline { } } } - stage('docs') { - agent any - tools { - jdk 'temurin-jdk21-latest' - } - steps { - sh './mvnw -B -f docs clean install' - } - } } post { always { From 1c6975520c871fd5be393d52172308f9492db969 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 13 Nov 2024 12:01:22 +0100 Subject: [PATCH 192/448] Update stage name --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 50ed9e524..f1ddc0d37 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -22,7 +22,7 @@ pipeline { } stages { - stage('Build OpenMQ Distribution and Documentation') { + stage('Build OpenMQ Distribution') { parallel { stage('build') { agent any From 83c02b7adabaf43c4939ca01dad34d2b047bbc84 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 13 Nov 2024 12:57:06 +0100 Subject: [PATCH 193/448] Move ECJ build to GH --- .github/workflows/analyses.yml | 14 ++++++++++ Jenkinsfile | 49 ---------------------------------- 2 files changed, 14 insertions(+), 49 deletions(-) diff --git a/.github/workflows/analyses.yml b/.github/workflows/analyses.yml index 38580e46c..5ba49dcee 100644 --- a/.github/workflows/analyses.yml +++ b/.github/workflows/analyses.yml @@ -26,6 +26,7 @@ jobs: java_version: [ 21 ] tool: - javac+error-prone + - ecj - dependency:analyze - pmd - cpd @@ -49,6 +50,19 @@ jobs: run: cp -v .mvn/jvm.config.error-prone .mvn/jvm.config - name: Test Maven Build run: | + if [ ${{ matrix.tool == 'ecj' }} ] + then + LOMBOKLOC=$(./mvnw \ + --quiet \ + --file mq/main \ + --non-recursive \ + dependency:properties \ + help:evaluate \ + --activate-profiles staging,ecj \ + --define forceStdout \ + --define expression=lombok.repo.location) + export MAVEN_OPTS="-javaagent:${LOMBOKLOC}=ECJ" + fi ./mvnw \ --show-version \ --no-transfer-progress \ diff --git a/Jenkinsfile b/Jenkinsfile index f1ddc0d37..128315a3f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -292,55 +292,6 @@ pipeline { sourceInclusionPattern: '**/*.java' } } - stage('Static Analysis') { - failFast true - matrix { - axes { - axis { - name 'TOOL_PROFILE' - values 'ecj' - } - } - stages { - stage('analysis') { - agent any - tools { - jdk 'temurin-jdk21-latest' - } - steps { - script { - MAVENOPTS = '' - if (TOOL_PROFILE == 'ecj') { - LOMBOKLOC = sh returnStdout: true, - script: '''./mvnw \ - --quiet \ - --file mq/main \ - --non-recursive \ - dependency:properties \ - help:evaluate \ - --activate-profiles staging,ecj \ - --define forceStdout \ - --define expression=lombok.repo.location''' - MAVENOPTS = "-javaagent:${LOMBOKLOC}=ECJ" - } - sh "MAVEN_OPTS=${MAVENOPTS} ./mvnw -V -B -P staging -f mq/main -pl -packager-opensource -P ${TOOL_PROFILE} -DskipTests clean verify -fae" - } - } - post { - always { - script { - switch (TOOL_PROFILE) { - case 'ecj': - recordIssues tool: eclipse(), enabledForFailure: true - break - } - } - } - } - } - } - } - } } } From 643149a3b7de507807dc5c1562ad2039ef11012c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 14 Nov 2024 02:35:18 +0000 Subject: [PATCH 194/448] Bump org.codehaus.mojo:versions-maven-plugin from 2.17.1 to 2.18.0 Bumps [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) from 2.17.1 to 2.18.0. - [Release notes](https://github.com/mojohaus/versions/releases) - [Changelog](https://github.com/mojohaus/versions/blob/master/ReleaseNotes.md) - [Commits](https://github.com/mojohaus/versions/compare/2.17.1...2.18.0) --- updated-dependencies: - dependency-name: org.codehaus.mojo:versions-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 949d16a35..0b2de6e8d 100644 --- a/pom.xml +++ b/pom.xml @@ -103,7 +103,7 @@ org.codehaus.mojo versions-maven-plugin - 2.17.1 + 2.18.0 org.codehaus.mojo From 01995deeeaf03bc32252d3ef8ced38456e02df5c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 14 Nov 2024 08:09:47 +0000 Subject: [PATCH 195/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.19.0 to 1.20.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.19.0...v1.20.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 3070256d4..dccd18d29 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.19.0 + 1.20.0 org.openrewrite.recipe From 06bc33504510c788978441524df4967b1bf97883 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 14 Nov 2024 08:54:07 +0000 Subject: [PATCH 196/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.14.1 to 2.15.0 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) from 2.14.1 to 2.15.0. - [Release notes](https://github.com/openrewrite/rewrite-java-security/releases) - [Commits](https://github.com/openrewrite/rewrite-java-security/compare/v2.14.1...v2.15.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index dccd18d29..6d350bcb8 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 2.14.1 + 2.15.0 From e952b9a484d293e13466ed87f19328b81bee0905 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 14 Nov 2024 09:19:57 +0000 Subject: [PATCH 197/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.28.0 to 2.29.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.28.0 to 2.29.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.28.0...v2.29.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 6d350bcb8..18d42a366 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.28.0 + 2.29.0 org.openrewrite.recipe From 806f69ea13ddf38d065394e30a4e31306a0d6b39 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 14 Nov 2024 09:32:44 +0000 Subject: [PATCH 198/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.44.0 to 5.45.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.44.0 to 5.45.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.44.0...v5.45.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 0b2de6e8d..5b2cddb47 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.44.0 + 5.45.0 maven-artifact-plugin From d10f7b4f6f42e145afb9100c29d0618434d24216 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 15 Nov 2024 02:53:50 +0000 Subject: [PATCH 199/448] Bump org.projectlombok:lombok from 1.18.34 to 1.18.36 Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok) from 1.18.34 to 1.18.36. - [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown) - [Commits](https://github.com/projectlombok/lombok/compare/v1.18.34...v1.18.36) --- updated-dependencies: - dependency-name: org.projectlombok:lombok dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 18d42a366..33a3e28dd 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -85,7 +85,7 @@ 5.11.3 3.26.3 5.14.2 - 1.18.34 + 1.18.36 2.35.1 From 88d824e44e53cf86d9e9bb09785245912c429ccc Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 15 Nov 2024 14:27:27 +0100 Subject: [PATCH 200/448] Fix ECJ: Redundant superinterface X for the type Y, already defined by Z --- .../sun/messaging/jmq/jmsserver/data/TransactionState.java | 4 ++-- .../main/java/com/sun/messaging/XAQueueConnectionFactory.java | 3 ++- .../main/java/com/sun/messaging/XATopicConnectionFactory.java | 3 ++- .../main/java/com/sun/messaging/jms/ra/ActivationSpec.java | 4 ++-- .../main/java/com/sun/messaging/jms/ra/ConnectionAdapter.java | 4 ++-- .../com/sun/messaging/jms/ra/ConnectionFactoryAdapter.java | 4 ++-- .../main/java/com/sun/messaging/jms/ra/ConnectionManager.java | 4 ++-- .../main/java/com/sun/messaging/jms/ra/DirectConnection.java | 4 ++-- .../com/sun/messaging/jms/ra/DirectConnectionFactory.java | 4 ++-- .../main/java/com/sun/messaging/jms/ra/DirectProducer.java | 4 ++-- .../src/main/java/com/sun/messaging/jms/ra/DirectSession.java | 2 +- .../com/sun/messaging/jms/ra/ManagedConnectionFactory.java | 4 ++-- .../main/java/com/sun/messaging/jms/ra/SessionAdapter.java | 4 ++-- 13 files changed, 25 insertions(+), 23 deletions(-) diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionState.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionState.java index 376f03d66..3cb081e20 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionState.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionState.java @@ -1,7 +1,7 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2020 Payara Services Ltd. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -38,7 +38,7 @@ /** * The state of a transaction, plus additional information that may useful to know about the transaction. */ -public class TransactionState implements Externalizable, Serializable { +public class TransactionState implements Externalizable { static final long serialVersionUID = 8746365555417644726L; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/XAQueueConnectionFactory.java b/mq/main/mq-client/src/main/java/com/sun/messaging/XAQueueConnectionFactory.java index f606aa4dc..53ec7f36d 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/XAQueueConnectionFactory.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/XAQueueConnectionFactory.java @@ -1,5 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -23,7 +24,7 @@ * @see jakarta.jms.XAQueueConnectionFactory jakarta.jms.XAQueueConnectionFactory */ public class XAQueueConnectionFactory extends com.sun.messaging.XAConnectionFactory - implements jakarta.jms.QueueConnectionFactory, jakarta.jms.XAQueueConnectionFactory { + implements jakarta.jms.XAQueueConnectionFactory { private static final long serialVersionUID = -7533973539959581060L; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/XATopicConnectionFactory.java b/mq/main/mq-client/src/main/java/com/sun/messaging/XATopicConnectionFactory.java index 1ee9630c9..71f64eeaa 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/XATopicConnectionFactory.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/XATopicConnectionFactory.java @@ -1,5 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -23,7 +24,7 @@ * @see jakarta.jms.XATopicConnectionFactory jakarta.jms.XATopicConnectionFactory */ public class XATopicConnectionFactory extends com.sun.messaging.XAConnectionFactory - implements jakarta.jms.TopicConnectionFactory, jakarta.jms.XATopicConnectionFactory { + implements jakarta.jms.XATopicConnectionFactory { private static final long serialVersionUID = 6667480500729812830L; diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ActivationSpec.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ActivationSpec.java index 6fd6f62b3..c330c5d98 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ActivationSpec.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ActivationSpec.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2020, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -36,7 +36,7 @@ */ public class ActivationSpec - implements jakarta.resource.spi.ActivationSpec, jakarta.resource.spi.ResourceAdapterAssociation, java.io.Serializable, GenericConnectionFactoryProperties { + implements jakarta.resource.spi.ActivationSpec, java.io.Serializable, GenericConnectionFactoryProperties { private static final long serialVersionUID = 1L; /** String constants used to map standard values to JMS equivalents */ diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionAdapter.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionAdapter.java index 2cdc46bb1..73b8b8dcd 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionAdapter.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionAdapter.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2023 Contributors to the Eclipse Foundation + * Copyright (c) 2020, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -51,7 +51,7 @@ * */ public class ConnectionAdapter - implements jakarta.jms.Connection, jakarta.jms.QueueConnection, jakarta.jms.TopicConnection, JMSRAConnectionAdapter, ContextableConnection { + implements jakarta.jms.QueueConnection, jakarta.jms.TopicConnection, JMSRAConnectionAdapter, ContextableConnection { /** The ResourceAdapter instance associated with this instance */ private com.sun.messaging.jms.ra.ResourceAdapter ra = null; diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionFactoryAdapter.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionFactoryAdapter.java index a1df0e326..192b58ae8 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionFactoryAdapter.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionFactoryAdapter.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2020, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -37,7 +37,7 @@ * application server when it uses the createConnectionFactory method of the ManagedConnectionFactory. */ -public class ConnectionFactoryAdapter extends ConnectionCreator implements jakarta.jms.ConnectionFactory, jakarta.jms.QueueConnectionFactory, +public class ConnectionFactoryAdapter extends ConnectionCreator implements jakarta.jms.QueueConnectionFactory, jakarta.jms.TopicConnectionFactory, jakarta.resource.Referenceable, java.io.Serializable { /** The ManagedConnectionFactory instance that created this instance */ private com.sun.messaging.jms.ra.ManagedConnectionFactory mcf = null; diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionManager.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionManager.java index 2e3bcb520..34345c5ee 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionManager.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionManager.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2022 Contributors to Eclipse Foundation. All rights reserved. + * Copyright (c) 2020, 2024 Contributors to Eclipse Foundation. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -24,7 +24,7 @@ * RA is used in a Non-Managed environment/scenario. */ -public class ConnectionManager implements java.io.Serializable, jakarta.resource.spi.ConnectionManager, jakarta.resource.spi.ConnectionEventListener { +public class ConnectionManager implements jakarta.resource.spi.ConnectionManager, jakarta.resource.spi.ConnectionEventListener { /* Simple partitioned pool implementation */ // Each pool is keyed by the mcfId of the MCF // Each partition is keyed by the userName+clientID on the connection diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnection.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnection.java index 2fae6ee60..5abf690ba 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnection.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnection.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2023 Contributors to the Eclipse Foundation + * Copyright (c) 2020, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -45,7 +45,7 @@ /** * DirectConnection encapsulates JMS Connection behavior for MQ DIRECT mode operation. */ -public class DirectConnection implements jakarta.jms.Connection, jakarta.jms.QueueConnection, jakarta.jms.TopicConnection, ContextableConnection { +public class DirectConnection implements jakarta.jms.QueueConnection, jakarta.jms.TopicConnection, ContextableConnection { /** * The parent DirectConnectionFactory that created this DirectConnection diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnectionFactory.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnectionFactory.java index 4fe734ca1..1fa81d21c 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnectionFactory.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnectionFactory.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2020, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -40,7 +40,7 @@ /** * DirectConnectionFactory encapsulates JMS ConnectionFactory behavior for MQ DIRECT mode operation. */ -public class DirectConnectionFactory extends ConnectionCreator implements jakarta.jms.ConnectionFactory, jakarta.jms.QueueConnectionFactory, +public class DirectConnectionFactory extends ConnectionCreator implements jakarta.jms.QueueConnectionFactory, jakarta.jms.TopicConnectionFactory, jakarta.resource.Referenceable, java.io.Serializable { private static final long serialVersionUID = 1L; diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectProducer.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectProducer.java index a7ce6d7fe..b5c744c50 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectProducer.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectProducer.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2020, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -32,7 +32,7 @@ /** * DirectProducer encapsulates JMS MessageProducer behavior for MQ DIRECT mode operation */ -public class DirectProducer implements MessageProducer, QueueSender, TopicPublisher { +public class DirectProducer implements QueueSender, TopicPublisher { /** * The JMSService for this DirectProducer diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java index e2d7a802f..7536bb0d6 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java @@ -64,7 +64,7 @@ /** * DirectSession encapsulates JMS Session behavior for MQ DIRECT mode operation */ -public class DirectSession implements jakarta.jms.Session, jakarta.jms.QueueSession, jakarta.jms.TopicSession { +public class DirectSession implements jakarta.jms.QueueSession, jakarta.jms.TopicSession { /** * The JMSService for this DirectSession diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ManagedConnectionFactory.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ManagedConnectionFactory.java index 9279453e3..6a9f878e4 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ManagedConnectionFactory.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ManagedConnectionFactory.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2020, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -41,7 +41,7 @@ */ public class ManagedConnectionFactory implements jakarta.resource.spi.ManagedConnectionFactory, jakarta.resource.spi.ResourceAdapterAssociation, - java.io.Serializable, GenericConnectionFactoryProperties { + GenericConnectionFactoryProperties { private static final long serialVersionUID = 1L; // Serializable instance data (includes configurable attributes) // /** The ResourceAdapter instance associated with this ManagedConnectionFactory */ diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/SessionAdapter.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/SessionAdapter.java index 4cadea26e..79df6f766 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/SessionAdapter.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/SessionAdapter.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2020, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -33,7 +33,7 @@ * Implements the JMS Session interface for the Sun MQ JMS RA. */ -public class SessionAdapter implements jakarta.jms.Session, jakarta.jms.QueueSession, jakarta.jms.TopicSession, JMSRASessionAdapter, ContextableSession { +public class SessionAdapter implements jakarta.jms.QueueSession, jakarta.jms.TopicSession, JMSRASessionAdapter, ContextableSession { /** The ConnectionAdapter that is associated with this instance */ private com.sun.messaging.jms.ra.ConnectionAdapter ca = null; From 6a2e1b3fa254709c93ff816030658ce7a203d384 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 15 Nov 2024 14:23:42 +0100 Subject: [PATCH 201/448] Enable redundantSuperinterface ECJ problem check --- mq/.ecj/ecj.prefs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/.ecj/ecj.prefs b/mq/.ecj/ecj.prefs index 3b54bbe19..f22242686 100644 --- a/mq/.ecj/ecj.prefs +++ b/mq/.ecj/ecj.prefs @@ -71,7 +71,7 @@ org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=error org.eclipse.jdt.core.compiler.problem.redundantNullCheck=error org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=error -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore +org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=error org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=error From 81639e56922cc1511ffd40be9bfde4cb97ea2b82 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 15 Nov 2024 15:54:07 +0100 Subject: [PATCH 202/448] Drop deprecated element usage --- .../messaging/jmq/util/log/UniformLogFormatter.java | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java index fa7e254c3..8383d59fd 100644 --- a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java +++ b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/UniformLogFormatter.java @@ -22,7 +22,6 @@ import org.glassfish.hk2.api.PerLookup; import java.io.PrintWriter; import java.io.StringWriter; -import java.security.PrivilegedAction; import java.text.MessageFormat; import java.text.SimpleDateFormat; import java.util.*; @@ -77,16 +76,7 @@ public class UniformLogFormatter extends Formatter { private long recordNumber = 0; - @SuppressWarnings({ - "deprecation", "removal" // java.security.AccessController in java.security has been deprecated and marked for removal - }) - private static final String LINE_SEPARATOR = java.security.AccessController - .doPrivileged(new PrivilegedAction() { - @Override - public String run() { - return System.getProperty("line.separator"); - } - }); + private static final String LINE_SEPARATOR = System.lineSeparator(); private String recordBeginMarker; private String recordEndMarker; From 79e5a51b3ba6f31f8bd7bca1c8263d5441a698c4 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 16 Nov 2024 15:19:44 +0100 Subject: [PATCH 203/448] Enable unusedWarningToken, annotationSuperInterface ECJ problem checks --- mq/.ecj/ecj.prefs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mq/.ecj/ecj.prefs b/mq/.ecj/ecj.prefs index f22242686..970d7cbfe 100644 --- a/mq/.ecj/ecj.prefs +++ b/mq/.ecj/ecj.prefs @@ -1,6 +1,6 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.problem.annotatedTypeArgumentToUnannotated=error -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=ignore +org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=error org.eclipse.jdt.core.compiler.problem.APILeak=error org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.autoboxing=ignore @@ -112,5 +112,5 @@ org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=erro org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=error org.eclipse.jdt.core.compiler.problem.unusedTypeArgumentsForMethodInvocation=error org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=error -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore +org.eclipse.jdt.core.compiler.problem.unusedWarningToken=error org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=ignore From 481838ae53544713bcffa480a3212a5106a92cf8 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 16 Nov 2024 15:41:13 +0100 Subject: [PATCH 204/448] Enable new ECJ problem checks --- mq/.ecj/ecj.prefs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mq/.ecj/ecj.prefs b/mq/.ecj/ecj.prefs index 970d7cbfe..c4304c71e 100644 --- a/mq/.ecj/ecj.prefs +++ b/mq/.ecj/ecj.prefs @@ -26,8 +26,10 @@ org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=error org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=error org.eclipse.jdt.core.compiler.problem.incompatibleOwningContract=error org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore +org.eclipse.jdt.core.compiler.problem.inconsistentNullCheck=error org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore org.eclipse.jdt.core.compiler.problem.insufficientResourceAnalysis=error +org.eclipse.jdt.core.compiler.problem.invalidImport=error org.eclipse.jdt.core.compiler.problem.invalidJavadoc=ignore org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=error org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled @@ -95,6 +97,7 @@ org.eclipse.jdt.core.compiler.problem.unlikelyEqualsArgumentType=ignore org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=error org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore +org.eclipse.jdt.core.compiler.problem.unreachableCode=error org.eclipse.jdt.core.compiler.problem.unstableAutoModuleName=error org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=error org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore @@ -103,6 +106,7 @@ org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverridin org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=ignore org.eclipse.jdt.core.compiler.problem.unusedImport=error org.eclipse.jdt.core.compiler.problem.unusedLabel=error +org.eclipse.jdt.core.compiler.problem.unusedLambdaParameter=error org.eclipse.jdt.core.compiler.problem.unusedLocal=error org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore From 9bb8fc3f5324145352b3bd340e395677b36b1777 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 16 Nov 2024 16:00:22 +0100 Subject: [PATCH 205/448] Fix ECJ: The type parameter Packet is hiding the type c.s.m.j.i.Packet --- .../jmsserver/service/imq/IMQDualThreadConnection.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDualThreadConnection.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDualThreadConnection.java index d9faad51c..130d6d818 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDualThreadConnection.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDualThreadConnection.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -45,16 +45,16 @@ import com.sun.messaging.jmq.util.log.Logger; public class IMQDualThreadConnection extends IMQBasicConnection implements DirectBrokerConnection { - class DummyQueue implements HandOffQueue { + class DummyQueue

implements HandOffQueue

{ @Override - public Packet take() throws InterruptedException { + public P take() throws InterruptedException { // does nothing return null; } @Override - public void put(Packet p) throws InterruptedException { - processReadPacket((com.sun.messaging.jmq.io.Packet) p); + public void put(P p) throws InterruptedException { + processReadPacket(p); } } From 98a0da13fdea12d1fbae3561ad1661fc04fbc33e Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 16 Nov 2024 15:59:01 +0100 Subject: [PATCH 206/448] Enable typeParameterHiding ECJ problem check --- mq/.ecj/ecj.prefs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/.ecj/ecj.prefs b/mq/.ecj/ecj.prefs index c4304c71e..377b5a4f3 100644 --- a/mq/.ecj/ecj.prefs +++ b/mq/.ecj/ecj.prefs @@ -85,7 +85,7 @@ org.eclipse.jdt.core.compiler.problem.suppressWarningsNotFullyAnalysed=ignore org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=error org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore org.eclipse.jdt.core.compiler.problem.terminalDeprecation=ignore -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=ignore +org.eclipse.jdt.core.compiler.problem.typeParameterHiding=error org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=error org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=ignore org.eclipse.jdt.core.compiler.problem.unclosedCloseable=ignore From bc81a2653e4b87e5510a934f115d2095bec45742 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 17 Nov 2024 10:51:05 +0100 Subject: [PATCH 207/448] Use StringBuilder instead of StringBuffer --- .../java/com/sun/messaging/jmq/util/DebugPrinter.java | 4 ++-- .../java/com/sun/messaging/jmq/util/MQResourceBundle.java | 6 +++--- .../sun/messaging/jmq/util/PassfileObfuscatorImpl.java | 6 +++--- .../main/java/com/sun/messaging/jmq/util/StringUtil.java | 6 +++--- .../src/main/java/com/sun/messaging/jmq/util/XidImpl.java | 4 ++-- .../com/sun/messaging/jmq/jmsselector/JMSSelector.java | 4 ++-- .../main/java/com/sun/messaging/jmq/io/disk/VRFile.java | 8 ++++---- 7 files changed, 19 insertions(+), 19 deletions(-) diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DebugPrinter.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DebugPrinter.java index 94252835c..1641c8c5d 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DebugPrinter.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DebugPrinter.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2020, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -168,7 +168,7 @@ public boolean printObject(Object obj, int indent) { * Convenience method for printing spaces */ private void printSpaces(int count) { - StringBuffer sb = new StringBuffer(); + StringBuilder sb = new StringBuilder(); for (int i = 0; i < count; ++i) { sb.append(' '); } diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/MQResourceBundle.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/MQResourceBundle.java index 9b988d90c..1beaf2522 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/MQResourceBundle.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/MQResourceBundle.java @@ -1,7 +1,7 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2020 Payara Services Ltd. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -241,7 +241,7 @@ public String getCString(String key) { * Converts the passed string from unix EOL termination to whatever the native platforms eol termination is. */ public static String unix2native(String s) { - StringBuffer sb = null; + StringBuilder sb = null; String EOL = System.getProperty("line.separator"); int start = 0; @@ -260,7 +260,7 @@ public static String unix2native(String s) { if (s.charAt(n) == '\n') { if (sb == null) { // Defer creation of StrinBuffer until we know we need it - sb = new StringBuffer(2 * s.length()); + sb = new StringBuilder(2 * s.length()); } sb.append(s.substring(start, n)); sb.append(EOL); diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/PassfileObfuscatorImpl.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/PassfileObfuscatorImpl.java index 902335041..f0cc2e101 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/PassfileObfuscatorImpl.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/PassfileObfuscatorImpl.java @@ -93,7 +93,7 @@ public void deobfuscateFile(String source, String target, String prefix) throws private List unobfuscatedKeys = Collections.synchronizedList(new ArrayList<>()); - private StringBuffer deobfuscateFile(String source, String target, String prefix, boolean returnContentOnly) throws IOException { + private StringBuilder deobfuscateFile(String source, String target, String prefix, boolean returnContentOnly) throws IOException { try { @@ -105,7 +105,7 @@ private StringBuffer deobfuscateFile(String source, String target, String prefix MessageDigest md = MessageDigest.getInstance("SHA-256"); BASE64Decoder decoder = new BASE64Decoder(); - StringBuffer contents = new StringBuffer(); + StringBuilder contents = new StringBuilder(); String line = null; while ((line = br.readLine()) != null) { @@ -181,7 +181,7 @@ private StringBuffer deobfuscateFile(String source, String target, String prefix @Override public InputStream retrieveObfuscatedFile(String source, String prefix) throws IOException { - StringBuffer contents = deobfuscateFile(source, null, prefix, true); + StringBuilder contents = deobfuscateFile(source, null, prefix, true); byte[] bytes = contents.toString().getBytes("UTF8"); ByteArrayInputStream pipeis = new ByteArrayInputStream(bytes); diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java index 4240c574e..60f1ba06f 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -46,7 +46,7 @@ public static String expandVariables(String str, Properties props) { String vname, value = null; int len = str.length(); - StringBuffer sbuf = null; + StringBuilder sbuf = null; int current, vstart, vend; current = vstart = vend = 0; @@ -77,7 +77,7 @@ public static String expandVariables(String str, Properties props) { // Looks like we are expanding variables. Allocate buffer // if we haven't already. if (sbuf == null) { - sbuf = new StringBuffer(2 * len); + sbuf = new StringBuilder(2 * len); } // ${jmq.home} diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/XidImpl.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/XidImpl.java index 748ba6ca9..614801665 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/XidImpl.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/XidImpl.java @@ -180,7 +180,7 @@ public int hashCode() { private static final String hextab = "0123456789ABCDEF"; public String toLongString() { - StringBuffer data = new StringBuffer(200); + StringBuilder data = new StringBuilder(200); int i; int value; @@ -217,7 +217,7 @@ public String toLongString() { @Override public String toString() { - StringBuffer data = new StringBuffer(256); + StringBuilder data = new StringBuilder(256); int i; int value; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/JMSSelector.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/JMSSelector.java index 4e2067b93..9f55f2512 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/JMSSelector.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/JMSSelector.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2022 Contributors to Eclipse Foundation. All rights reserved. + * Copyright (c) 2022, 2024 Contributors to Eclipse Foundation. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -448,7 +448,7 @@ String processStringLiteral(String strLiteral) { // Replace all occurances of consecutive quotes as single quote. int index = strLiteral.indexOf("''"); if (index > -1) { - StringBuffer sb = new StringBuffer(strLiteral); + StringBuilder sb = new StringBuilder(strLiteral); while (index != -1) { sb.deleteCharAt(index); index = sb.indexOf("''"); diff --git a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java index 450bfbfd3..57c95cfbb 100644 --- a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java +++ b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java @@ -959,9 +959,9 @@ VRFileWarning getNewWarning() { * The following strings do not need to be translated. They are warning messages logged in the broker log when corrupted * records are found in the backing file. */ - static StringBuffer getWarningPrefix(short code, long from, ByteBuffer header) { + static StringBuilder getWarningPrefix(short code, long from, ByteBuffer header) { - StringBuffer wstr = new StringBuffer("\n Bad record found:"); + StringBuilder wstr = new StringBuilder("\n Bad record found:"); wstr.append("\n ================="); wstr.append("\n At file position: " + "\n " + from); if (code != STATE_BAD_TRUNCATED_HEADER) { @@ -983,7 +983,7 @@ static StringBuffer getWarningPrefix(short code, long from, ByteBuffer header) { */ static VRFileWarning addCompactWarning(VRFileWarning w, short code, long from, ByteBuffer header, long to) { - StringBuffer wstr = getWarningPrefix(code, from, header); + StringBuilder wstr = getWarningPrefix(code, from, header); wstr.append("\n Skipped to:" + to); w.addWarning(wstr.toString()); @@ -996,7 +996,7 @@ static VRFileWarning addCompactWarning(VRFileWarning w, short code, long from, B */ static VRFileWarning addWarning(VRFileWarning w, short code, long from, ByteBuffer header, VRecord r) { - StringBuffer wstr = getWarningPrefix(code, from, header); + StringBuilder wstr = getWarningPrefix(code, from, header); if (r == null) { wstr.append(""" From 647bfd6814edc9b467a804d8931a45984920fedd Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 17 Nov 2024 15:11:47 +0100 Subject: [PATCH 208/448] Use StringBuilder instead of StringBuffer --- .../com/sun/messaging/jmq/jmsserver/data/TransactionWork.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionWork.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionWork.java index 3cde1c40f..7c3f76d1d 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionWork.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionWork.java @@ -140,7 +140,7 @@ public void writeWork(DataOutputStream dos) throws IOException { @Override public String toString() { - StringBuffer s = new StringBuffer(); + StringBuilder s = new StringBuilder(); s.append(" num messages ").append(numSentMessages()); s.append(" num acks ").append(numMessageAcknowledgments()); String result = super.toString() + new String(s); From a89ba80d1ba09a2193e104117d80b373a8e0bea8 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 17 Nov 2024 14:23:59 +0100 Subject: [PATCH 209/448] Suppress current JdkObsolete violations --- .../messaging/bridge/service/jms/tx/log/TransactionReaper.java | 1 + .../src/main/java/com/sun/messaging/jmq/io/GPacket.java | 1 + .../main/java/com/sun/messaging/jmq/io/PacketProperties.java | 1 + .../src/main/java/com/sun/messaging/jmq/util/DebugPrinter.java | 1 + .../src/main/java/com/sun/messaging/jmq/util/DiagManager.java | 1 + .../java/com/sun/messaging/jmq/util/MultiColumnPrinter.java | 1 + .../src/main/java/com/sun/messaging/jmq/util/SupportUtil.java | 1 + .../main/java/com/sun/messaging/jmq/util/lists/FifoSet.java | 1 + .../java/com/sun/messaging/jmq/util/selector/Selector.java | 1 + .../messaging/jmq/httptunnel/tunnel/HttpTunnelConnection.java | 1 + .../jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java | 1 + .../messaging/jmq/httptunnel/tunnel/client/HttpTunnelPush.java | 1 + .../httptunnel/tunnel/server/HttpTunnelServerDriverImpl.java | 1 + .../messaging/jmq/httptunnel/tunnel/servlet/Connection.java | 1 + .../sun/messaging/jmq/httptunnel/tunnel/servlet/HttpUtils.java | 1 + .../jmq/httptunnel/tunnel/servlet/ServerLinkTable.java | 1 + .../src/main/java/com/sun/messaging/jmq/util/log/Logger.java | 1 + .../com/sun/messaging/jmq/admin/bkrutil/BrokerAdminConn.java | 1 + .../sun/messaging/jmq/admin/bkrutil/BrokerAdminManager.java | 1 + .../java/com/sun/messaging/jmq/admin/jmsspi/JMSAdminImpl.java | 1 + .../com/sun/messaging/jmq/admin/objstore/ObjStoreAttrs.java | 1 + .../com/sun/messaging/jmq/admin/objstore/ObjStoreManager.java | 1 + .../com/sun/messaging/jmq/admin/apps/console/AInspector.java | 1 + .../sun/messaging/jmq/admin/apps/console/ActionManager.java | 1 + .../jmq/admin/apps/console/ConsoleBrokerAdminManager.java | 1 + .../jmq/admin/apps/console/ObjStoreConFactoryDialog.java | 1 + .../sun/messaging/jmq/jmsserver/config/WatchedProperty.java | 1 + .../java/com/sun/messaging/jmq/jmsselector/JMSSelector.java | 1 + .../main/java/com/sun/messaging/jmq/jmsselector/SQLParser.java | 1 + .../src/main/java/com/sun/messaging/jmq/jmsserver/Broker.java | 1 + .../com/sun/messaging/jmq/jmsserver/auth/MQAuthenticator.java | 1 + .../jmq/jmsserver/auth/acl/JMQFileAccessControlModel.java | 1 + .../messaging/jmq/jmsserver/auth/ldap/LdapUserRepository.java | 1 + .../sun/messaging/jmq/jmsserver/auth/usermgr/CmdRunner.java | 1 + .../com/sun/messaging/jmq/jmsserver/auth/usermgr/PasswdDB.java | 1 + .../messaging/jmq/jmsserver/cluster/api/ClusterBroadcast.java | 1 + .../com/sun/messaging/jmq/jmsserver/cluster/api/NoCluster.java | 1 + .../jmq/jmsserver/cluster/api/RemoteTransactionAckEntry.java | 1 + .../messaging/jmq/jmsserver/common/handlers/AuthHandler.java | 1 + .../jmq/jmsserver/common/handlers/ClientIDHandler.java | 1 + .../jmq/jmsserver/common/handlers/DestinationHandler.java | 1 + .../messaging/jmq/jmsserver/common/handlers/FlowHandler.java | 1 + .../jmq/jmsserver/common/handlers/FlowPausedHandler.java | 1 + .../jmq/jmsserver/common/handlers/GenerateUIDHandler.java | 1 + .../jmq/jmsserver/common/handlers/GetLicenseHandler.java | 1 + .../jmq/jmsserver/common/handlers/GoodbyeHandler.java | 1 + .../messaging/jmq/jmsserver/common/handlers/GoodbyeTask.java | 1 + .../messaging/jmq/jmsserver/common/handlers/HelloHandler.java | 1 + .../jmq/jmsserver/common/handlers/InfoRequestHandler.java | 1 + .../messaging/jmq/jmsserver/common/handlers/PingHandler.java | 1 + .../jmq/jmsserver/common/handlers/SessionHandler.java | 1 + .../jmq/jmsserver/common/handlers/StartStopHandler.java | 1 + .../jmsserver/common/handlers/VerifyDestinationHandler.java | 1 + .../sun/messaging/jmq/jmsserver/core/BrokerMetricsMonitor.java | 1 + .../java/com/sun/messaging/jmq/jmsserver/core/Consumer.java | 1 + .../sun/messaging/jmq/jmsserver/core/CoreLifecycleImpl.java | 1 + .../com/sun/messaging/jmq/jmsserver/core/DestListMonitor.java | 1 + .../java/com/sun/messaging/jmq/jmsserver/core/DestMonitor.java | 1 + .../java/com/sun/messaging/jmq/jmsserver/core/Destination.java | 1 + .../com/sun/messaging/jmq/jmsserver/core/DestinationList.java | 1 + .../java/com/sun/messaging/jmq/jmsserver/core/JVMMonitor.java | 1 + .../java/com/sun/messaging/jmq/jmsserver/core/Monitor.java | 1 + .../com/sun/messaging/jmq/jmsserver/core/PacketReference.java | 1 + .../main/java/com/sun/messaging/jmq/jmsserver/core/Queue.java | 1 + .../java/com/sun/messaging/jmq/jmsserver/core/Session.java | 1 + .../java/com/sun/messaging/jmq/jmsserver/core/SessionOp.java | 1 + .../com/sun/messaging/jmq/jmsserver/core/Subscription.java | 1 + .../main/java/com/sun/messaging/jmq/jmsserver/core/Topic.java | 1 + .../com/sun/messaging/jmq/jmsserver/data/DefaultHandler.java | 1 + .../jmq/jmsserver/data/DetachedTransactionReaper.java | 1 + .../com/sun/messaging/jmq/jmsserver/data/PacketHandler.java | 3 ++- .../jmq/jmsserver/data/RemoteTransactionInformation.java | 1 + .../messaging/jmq/jmsserver/data/TransactionInformation.java | 1 + .../com/sun/messaging/jmq/jmsserver/data/TransactionList.java | 1 + .../sun/messaging/jmq/jmsserver/data/TransactionReaper.java | 1 + .../com/sun/messaging/jmq/jmsserver/data/TransactionState.java | 1 + .../sun/messaging/jmq/jmsserver/data/handlers/AckHandler.java | 1 + .../messaging/jmq/jmsserver/data/handlers/ConsumerHandler.java | 1 + .../sun/messaging/jmq/jmsserver/data/handlers/DataHandler.java | 1 + .../messaging/jmq/jmsserver/data/handlers/DeliverHandler.java | 1 + .../jmq/jmsserver/data/handlers/DestinationHandler.java | 1 + .../messaging/jmq/jmsserver/data/handlers/ProducerHandler.java | 1 + .../messaging/jmq/jmsserver/data/handlers/QBrowseHandler.java | 1 + .../jmq/jmsserver/data/handlers/RedeliverHandler.java | 1 + .../jmq/jmsserver/data/handlers/TransactionHandler.java | 1 + .../jmq/jmsserver/data/handlers/VerifyTransactionHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/AdminCmdHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/AdminDataHandler.java | 1 + .../data/handlers/admin/ChangeClusterMasterBrokerHandler.java | 1 + .../jmsserver/data/handlers/admin/CheckpointBrokerHandler.java | 1 + .../data/handlers/admin/CompactDestinationHandler.java | 1 + .../data/handlers/admin/CreateDestinationHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/DebugHandler.java | 1 + .../jmsserver/data/handlers/admin/DeleteMessageHandler.java | 1 + .../data/handlers/admin/DestroyConnectionsHandler.java | 1 + .../data/handlers/admin/DestroyDestinationHandler.java | 1 + .../jmsserver/data/handlers/admin/DestroyDurableHandler.java | 1 + .../jmsserver/data/handlers/admin/GetBrokerPropsHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/GetClusterHandler.java | 1 + .../jmsserver/data/handlers/admin/GetConnectionsHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/GetConsumersHandler.java | 1 + .../jmsserver/data/handlers/admin/GetDestinationsHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/GetDurablesHandler.java | 1 + .../jmsserver/data/handlers/admin/GetJMXConnectorsHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/GetLogsHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/GetMessagesHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/GetMetricsHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/GetServicesHandler.java | 1 + .../jmsserver/data/handlers/admin/GetTransactionsHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/HelloHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/MigrateStoreHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/PauseHandler.java | 1 + .../jmsserver/data/handlers/admin/PurgeDestinationHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/PurgeDurableHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/QuiesceHandler.java | 1 + .../jmsserver/data/handlers/admin/ReloadClusterHandler.java | 1 + .../jmsserver/data/handlers/admin/ReplaceMessageHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/ResetMetricsHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/ResumeHandler.java | 1 + .../jmsserver/data/handlers/admin/RollbackCommitHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/ShutdownHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/TakeoverHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/UnquiesceHandler.java | 1 + .../data/handlers/admin/UpdateBrokerPropsHandler.java | 1 + .../data/handlers/admin/UpdateClusterBrokerListHandler.java | 1 + .../data/handlers/admin/UpdateDestinationHandler.java | 1 + .../jmsserver/data/handlers/admin/UpdateServiceHandler.java | 1 + .../jmq/jmsserver/data/handlers/admin/ViewLogHandler.java | 1 + .../sun/messaging/jmq/jmsserver/data/protocol/Protocol.java | 1 + .../messaging/jmq/jmsserver/data/protocol/ProtocolImpl.java | 1 + .../sun/messaging/jmq/jmsserver/management/agent/Agent.java | 1 + .../jmq/jmsserver/management/agent/ConnectorServerManager.java | 1 + .../jmq/jmsserver/management/mbeans/ClusterConfig.java | 1 + .../jmq/jmsserver/management/mbeans/ClusterMonitor.java | 1 + .../jmq/jmsserver/management/mbeans/MessageManagerMonitor.java | 1 + .../jmsserver/management/mbeans/TransactionManagerConfig.java | 1 + .../messaging/jmq/jmsserver/management/util/ClusterUtil.java | 1 + .../jmq/jmsserver/management/util/TransactionUtil.java | 1 + .../sun/messaging/jmq/jmsserver/memory/MemoryLevelHandler.java | 1 + .../com/sun/messaging/jmq/jmsserver/memory/MemoryManager.java | 1 + .../com/sun/messaging/jmq/jmsserver/net/ProtocolStreams.java | 1 + .../com/sun/messaging/jmq/jmsserver/net/http/HTTPStreams.java | 1 + .../com/sun/messaging/jmq/jmsserver/net/tcp/TcpStreams.java | 1 + .../jmsserver/persist/api/NoPersistPartitionedStoreImpl.java | 1 + .../messaging/jmq/jmsserver/persist/api/PartitionedStore.java | 1 + .../com/sun/messaging/jmq/jmsserver/persist/api/Store.java | 1 + .../jmq/jmsserver/persist/api/util/DataEnumeration.java | 1 + .../messaging/jmq/jmsserver/plugin/spi/CoreLifecycleSpi.java | 1 + .../sun/messaging/jmq/jmsserver/plugin/spi/ProducerSpi.java | 1 + .../sun/messaging/jmq/jmsserver/plugin/spi/SessionOpSpi.java | 1 + .../com/sun/messaging/jmq/jmsserver/pool/BasicRunnable.java | 1 + .../java/com/sun/messaging/jmq/jmsserver/pool/ThreadPool.java | 1 + .../com/sun/messaging/jmq/jmsserver/service/Connection.java | 1 + .../sun/messaging/jmq/jmsserver/service/ConnectionManager.java | 1 + .../jmq/jmsserver/service/ConsumerInfoNotifyManager.java | 1 + .../messaging/jmq/jmsserver/service/DestinationLogHandler.java | 1 + .../com/sun/messaging/jmq/jmsserver/service/MetricManager.java | 1 + .../java/com/sun/messaging/jmq/jmsserver/service/Service.java | 1 + .../sun/messaging/jmq/jmsserver/service/ServiceManager.java | 1 + .../sun/messaging/jmq/jmsserver/service/imq/ConvertPacket.java | 1 + .../jmq/jmsserver/service/imq/IMQBasicConnection.java | 1 + .../sun/messaging/jmq/jmsserver/service/imq/IMQConnection.java | 1 + .../messaging/jmq/jmsserver/service/imq/IMQDirectService.java | 1 + .../jmq/jmsserver/service/imq/IMQDualThreadConnection.java | 1 + .../jmq/jmsserver/service/imq/IMQEmbeddedConnection.java | 1 + .../jmq/jmsserver/service/imq/IMQEmbeddedService.java | 1 + .../messaging/jmq/jmsserver/service/imq/IMQIPConnection.java | 1 + .../sun/messaging/jmq/jmsserver/service/imq/IMQIPService.java | 1 + .../sun/messaging/jmq/jmsserver/service/imq/IMQService.java | 1 + .../messaging/jmq/jmsserver/service/imq/JMSServiceImpl.java | 1 + .../jmq/jmsserver/service/imq/group/GroupNotificationInfo.java | 1 + .../jmq/jmsserver/service/imq/group/GroupRunnable.java | 1 + .../jmq/jmsserver/service/imq/group/GroupService.java | 1 + .../messaging/jmq/jmsserver/service/imq/group/MapEntry.java | 1 + .../sun/messaging/jmq/jmsserver/service/imq/group/MapList.java | 1 + .../messaging/jmq/jmsserver/service/imq/group/ReadThread.java | 1 + .../jmq/jmsserver/service/imq/group/SelectThread.java | 1 + .../messaging/jmq/jmsserver/service/imq/group/WriteThread.java | 1 + .../service/imq/websocket/stomp/StompSessionImpl.java | 1 + .../jmq/jmsserver/cluster/manager/ClusterManagerImpl.java | 1 + .../jmq/jmsserver/cluster/manager/ha/HAMonitorServiceImpl.java | 1 + .../jmq/jmsserver/cluster/router/BrokerConsumers.java | 1 + .../messaging/jmq/jmsserver/cluster/router/ClusterRouter.java | 1 + .../jmq/jmsserver/cluster/router/MultibrokerRouter.java | 1 + .../jmq/jmsserver/multibroker/CallbackDispatcher.java | 1 + .../com/sun/messaging/jmq/jmsserver/multibroker/Cluster.java | 1 + .../jmq/jmsserver/multibroker/ClusterBroadcaster.java | 1 + .../messaging/jmq/jmsserver/multibroker/CommonProtocol.java | 1 + .../com/sun/messaging/jmq/jmsserver/multibroker/Protocol.java | 1 + .../jmq/jmsserver/multibroker/fullyconnected/BrokerLink.java | 1 + .../jmsserver/multibroker/fullyconnected/BrokerLinkWriter.java | 1 + .../jmq/jmsserver/multibroker/fullyconnected/ClusterImpl.java | 1 + .../jmq/jmsserver/multibroker/heartbeat/HeartbeatImpl.java | 1 + .../jmq/jmsserver/multibroker/raptor/ClusterDestInfo.java | 1 + .../jmq/jmsserver/multibroker/raptor/RaptorProtocol.java | 1 + .../multibroker/raptor/handlers/DestinationUpdateHandler.java | 1 + .../jmq/jmsserver/multibroker/standalone/ClusterImpl.java | 1 + .../jmq/jmsserver/persist/file/BaseTransactionManager.java | 1 + .../jmq/jmsserver/persist/file/ConfigChangeRecord.java | 1 + .../jmq/jmsserver/persist/file/DestinationListStore.java | 1 + .../sun/messaging/jmq/jmsserver/persist/file/DstMsgStore.java | 1 + .../com/sun/messaging/jmq/jmsserver/persist/file/FilePool.java | 1 + .../messaging/jmq/jmsserver/persist/file/InterestStore.java | 1 + .../com/sun/messaging/jmq/jmsserver/persist/file/MsgStore.java | 1 + .../messaging/jmq/jmsserver/persist/file/PreparedTxnStore.java | 1 + .../messaging/jmq/jmsserver/persist/file/PropertiesFile.java | 1 + .../jmq/jmsserver/persist/file/RandomAccessStore.java | 1 + .../com/sun/messaging/jmq/jmsserver/persist/file/TidList.java | 1 + .../sun/messaging/jmq/jmsserver/persist/file/TxnAckList.java | 1 + .../messaging/jmq/jmsserver/persist/jdbc/MessageDAOImpl.java | 1 + .../jmq/jmsserver/persist/jdbc/MessageEnumeration.java | 1 + .../jmq/jmsserver/persist/jdbc/comm/CommDBManager.java | 1 + .../jmq/jmsserver/persist/jdbc/comm/DBConnectionPool.java | 1 + .../persist/jdbc/sharecc/JDBCShareConfigChangeStore.java | 1 + .../src/main/java/com/sun/messaging/AdministeredObject.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/BrowserConsumer.java | 1 + .../sun/messaging/jmq/jmsclient/ConnectionConsumerImpl.java | 1 + .../messaging/jmq/jmsclient/ConnectionFlowControlEntry.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/ConnectionImpl.java | 1 + .../sun/messaging/jmq/jmsclient/ConnectionMetaDataImpl.java | 1 + .../com/sun/messaging/jmq/jmsclient/ConnectionRecover.java | 1 + .../main/java/com/sun/messaging/jmq/jmsclient/Consumer.java | 1 + .../sun/messaging/jmq/jmsclient/ConsumerFlowControlEntry.java | 1 + .../main/java/com/sun/messaging/jmq/jmsclient/FlowControl.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/FlowControlEntry.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/InterestTable.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/JMSProducerImpl.java | 1 + .../jmq/jmsclient/JMSXAWrappedQueueConnectionImpl.java | 1 + .../jmq/jmsclient/JMSXAWrappedTopicConnectionImpl.java | 1 + .../sun/messaging/jmq/jmsclient/JMSXAWrappedXSessionImpl.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/MapMessageImpl.java | 1 + .../com/sun/messaging/jmq/jmsclient/MessageConsumerImpl.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/MessageConvert.java | 1 + .../main/java/com/sun/messaging/jmq/jmsclient/MessageImpl.java | 1 + .../com/sun/messaging/jmq/jmsclient/MessageProducerImpl.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/PriorityQueue.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/ProtocolHandler.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/QueueBrowserImpl.java | 1 + .../main/java/com/sun/messaging/jmq/jmsclient/ReadChannel.java | 1 + .../main/java/com/sun/messaging/jmq/jmsclient/ReadQTable.java | 1 + .../messaging/jmq/jmsclient/RemoteAcknowledgeException.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/SequentialQueue.java | 1 + .../com/sun/messaging/jmq/jmsclient/ServerSessionRunner.java | 1 + .../main/java/com/sun/messaging/jmq/jmsclient/SessionImpl.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/SessionQueue.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/SessionReader.java | 1 + .../com/sun/messaging/jmq/jmsclient/UnifiedSessionImpl.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/XAResourceForMC.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/XAResourceForRA.java | 1 + .../java/com/sun/messaging/jmq/jmsclient/XAResourceImpl.java | 1 + .../jmq/jmsclient/runtime/impl/BrokerInstanceImpl.java | 1 + .../messaging/jmq/jmsclient/validation/ValidatorFactory.java | 1 + .../sun/messaging/jmq/jmsclient/validation/XMLValidator.java | 1 + .../com/sun/messaging/naming/AdministeredObjectFactory.java | 1 + .../main/java/com/sun/messaging/naming/CFObjectFactory.java | 1 + .../src/main/java/com/sun/messaging/naming/DObjectFactory.java | 1 + .../main/java/com/sun/messaging/naming/ReferenceGenerator.java | 1 + .../com/sun/messaging/jmq/jmsservice/JMSPacketProperties.java | 1 + .../java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java | 1 + .../main/java/com/sun/messaging/jms/blc/LocalBrokerRunner.java | 1 + .../src/main/java/com/sun/messaging/jms/ra/ActivationSpec.java | 1 + .../com/sun/messaging/jms/ra/ConcurrentEndpointConsumer.java | 1 + .../java/com/sun/messaging/jms/ra/ConnectionEventListener.java | 1 + .../main/java/com/sun/messaging/jms/ra/ConnectionMetaData.java | 1 + .../main/java/com/sun/messaging/jms/ra/DirectConnection.java | 1 + .../src/main/java/com/sun/messaging/jms/ra/DirectPacket.java | 1 + .../main/java/com/sun/messaging/jms/ra/DirectQueueBrowser.java | 1 + .../src/main/java/com/sun/messaging/jms/ra/DirectSession.java | 1 + .../java/com/sun/messaging/jms/ra/OnMessageRunnerPool.java | 1 + .../java/com/sun/messaging/jms/ra/util/CustomTokenizer.java | 1 + .../java/com/sun/messaging/ums/core/MessageHandlerChain.java | 1 + .../java/com/sun/messaging/ums/core/UMSMessageContext.java | 1 + .../java/com/sun/messaging/ums/core/UMSServiceContext.java | 1 + .../src/main/java/com/sun/messaging/ums/core/UMSServlet.java | 1 + .../com/sun/messaging/ums/service/CachedConnectionPool.java | 1 + .../main/java/com/sun/messaging/ums/service/ClientPool.java | 1 + .../main/java/com/sun/messaging/ums/service/ClientTable.java | 1 + .../java/com/sun/messaging/ums/service/UMSServiceImpl.java | 1 + .../main/java/com/sun/messaging/xml/MessageTransformer.java | 1 + .../src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java | 1 + .../messaging/jmq/io/txnlog/file/FileTransactionLogWriter.java | 1 + 281 files changed, 282 insertions(+), 1 deletion(-) diff --git a/mq/main/bridge/bridge-jms/src/main/java/com/sun/messaging/bridge/service/jms/tx/log/TransactionReaper.java b/mq/main/bridge/bridge-jms/src/main/java/com/sun/messaging/bridge/service/jms/tx/log/TransactionReaper.java index 4dcedecfd..95493b480 100644 --- a/mq/main/bridge/bridge-jms/src/main/java/com/sun/messaging/bridge/service/jms/tx/log/TransactionReaper.java +++ b/mq/main/bridge/bridge-jms/src/main/java/com/sun/messaging/bridge/service/jms/tx/log/TransactionReaper.java @@ -23,6 +23,7 @@ import com.sun.messaging.jmq.util.timer.TimerEventHandler; import com.sun.messaging.bridge.service.jms.tx.GlobalXid; +@SuppressWarnings("JdkObsolete") class TransactionReaper implements TimerEventHandler { private TxLog _txlog = null; private Logger _logger = null; diff --git a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/GPacket.java b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/GPacket.java index 2c0d3bf86..c160a896a 100644 --- a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/GPacket.java +++ b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/GPacket.java @@ -26,6 +26,7 @@ * A Generic binary packet format. This class encapsulates a simple binary packet format. The packet is made up of a * fixed header, a marshalled properties section, and an opaque payload. */ +@SuppressWarnings("JdkObsolete") public class GPacket { /* The 32 bit flags */ diff --git a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/PacketProperties.java b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/PacketProperties.java index d9ac05f09..3dc1e4126 100644 --- a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/PacketProperties.java +++ b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/PacketProperties.java @@ -40,6 +40,7 @@ * Pad out to 32 bit boundry * */ +@SuppressWarnings("JdkObsolete") public class PacketProperties { public static final short BOOLEAN = 1; public static final short BYTE = 2; diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DebugPrinter.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DebugPrinter.java index 1641c8c5d..d70ec233b 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DebugPrinter.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DebugPrinter.java @@ -30,6 +30,7 @@ * * Output is sent to stdout but can also be redirected to a file. */ +@SuppressWarnings("JdkObsolete") public class DebugPrinter extends MultiColumnPrinter { private static final long serialVersionUID = 3312334387486018119L; private Hashtable hashtable = null; diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DiagManager.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DiagManager.java index e25884044..b0d249052 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DiagManager.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/DiagManager.java @@ -45,6 +45,7 @@ * Once data classes are registered, DiagManager.allToString() can be called to generate a formatted string representing * data in all registered classes. */ +@SuppressWarnings("JdkObsolete") public class DiagManager { // Data types diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/MultiColumnPrinter.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/MultiColumnPrinter.java index 6407c1492..2107d7769 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/MultiColumnPrinter.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/MultiColumnPrinter.java @@ -128,6 +128,7 @@ * * */ +@SuppressWarnings("JdkObsolete") public abstract class MultiColumnPrinter implements Serializable { private static final long serialVersionUID = -8013528725857861640L; diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/SupportUtil.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/SupportUtil.java index 8fbe7adf3..68ecd4818 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/SupportUtil.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/SupportUtil.java @@ -24,6 +24,7 @@ import java.util.Map; import java.util.Iterator; +@SuppressWarnings("JdkObsolete") public class SupportUtil { public static Hashtable getAllStackTracesAsMap() { diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/lists/FifoSet.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/lists/FifoSet.java index acbcde574..7d76a88f9 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/lists/FifoSet.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/lists/FifoSet.java @@ -24,6 +24,7 @@ * This is a First In-First Out set which implements the SortedSet interface. * @since 1.22 */ +@SuppressWarnings("JdkObsolete") public class FifoSet extends AbstractSet implements SortedSet { // linked list entries for the list diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/selector/Selector.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/selector/Selector.java index b08713065..389df16c0 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/selector/Selector.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/selector/Selector.java @@ -26,6 +26,7 @@ * A class that implements JMS selectors. See section 3.8 of the JMS 1.1 spec. * */ +@SuppressWarnings("JdkObsolete") public class Selector { private static boolean DEBUG = false; diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/HttpTunnelConnection.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/HttpTunnelConnection.java index 60d9bfaa2..033fb47e1 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/HttpTunnelConnection.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/HttpTunnelConnection.java @@ -28,6 +28,7 @@ *

* It also provides methods to read bytes from and write bytes to the connection stream. */ +@SuppressWarnings("JdkObsolete") public class HttpTunnelConnection implements HttpTunnelDefaults { private HttpTunnelDriver wire; private int connId; diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java index 7c8bff722..e630dfb3a 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelClientDriver.java @@ -40,6 +40,7 @@ * This class provides unreliable packet delivery mechanism on the client side. It also uses a dedicated thread to * continuously send HTTP pull requests to fetch packets sent by the server. */ +@SuppressWarnings("JdkObsolete") public class HttpTunnelClientDriver extends Thread implements HttpTunnelDefaults, HttpTunnelDriver { private static boolean DEBUG = Boolean.getBoolean("httptunnel.debug"); private boolean stopThread = false; diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelPush.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelPush.java index c98df7489..d121369be 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelPush.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/client/HttpTunnelPush.java @@ -35,6 +35,7 @@ * time consuming task. A dedicated push thread ensures that the threads generating outbound packets don't waste their * cycles in HTTP I/O. */ +@SuppressWarnings("JdkObsolete") public class HttpTunnelPush extends Thread implements HttpTunnelDefaults { private URL pushUrl = null; private Vector q = null; diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/server/HttpTunnelServerDriverImpl.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/server/HttpTunnelServerDriverImpl.java index 96a24f0a3..b10fec886 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/server/HttpTunnelServerDriverImpl.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/server/HttpTunnelServerDriverImpl.java @@ -47,6 +47,7 @@ * This class provides unreliable packet delivery mechanism on the server side. It also uses a dedicated thread to * continuously read incoming packets from the servlet over the TCP connection. */ +@SuppressWarnings("JdkObsolete") public class HttpTunnelServerDriverImpl extends Link implements HttpTunnelDefaults, HttpTunnelDriver, HttpTunnelServerDriver { private static boolean DEBUG = Boolean.getBoolean("httptunnel.debug"); diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/Connection.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/Connection.java index a0cdabddf..4d3bd94ae 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/Connection.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/Connection.java @@ -21,6 +21,7 @@ import java.util.Vector; +@SuppressWarnings("JdkObsolete") class Connection { private Vector pullQ = new Vector(); private int pullPeriod = -1; diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/HttpUtils.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/HttpUtils.java index fdbac1031..fe56a9545 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/HttpUtils.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/HttpUtils.java @@ -23,6 +23,7 @@ import java.util.Hashtable; import java.util.StringTokenizer; +@SuppressWarnings("JdkObsolete") class HttpUtils { private HttpUtils() { } diff --git a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/ServerLinkTable.java b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/ServerLinkTable.java index 0788c1ef3..c45a66f90 100644 --- a/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/ServerLinkTable.java +++ b/mq/main/http-tunnel/tunnel/src/main/java/com/sun/messaging/jmq/httptunnel/tunnel/servlet/ServerLinkTable.java @@ -32,6 +32,7 @@ import jakarta.servlet.ServletConfig; import jakarta.servlet.ServletContext; +@SuppressWarnings("JdkObsolete") public class ServerLinkTable implements HttpTunnelDefaults { private static final int RUNNING = 0; private static final int SHUTTINGDOWN = 1; diff --git a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java index e4bdcb556..8582ac10d 100644 --- a/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java +++ b/mq/main/logger/src/main/java/com/sun/messaging/jmq/util/log/Logger.java @@ -61,6 +61,7 @@ * the deferred messages are logged. */ +@SuppressWarnings("JdkObsolete") public class Logger implements LoggerWrapper { // Resource bundle to look up logged messages diff --git a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/bkrutil/BrokerAdminConn.java b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/bkrutil/BrokerAdminConn.java index 5a5e8e61a..6fb64bcf5 100644 --- a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/bkrutil/BrokerAdminConn.java +++ b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/bkrutil/BrokerAdminConn.java @@ -55,6 +55,7 @@ *

  • timeout (for receiving replies) * */ +@SuppressWarnings("JdkObsolete") public abstract class BrokerAdminConn implements ExceptionListener { public static final String DEFAULT_ADMIN_USERNAME = "admin"; diff --git a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/bkrutil/BrokerAdminManager.java b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/bkrutil/BrokerAdminManager.java index 23ef891ab..d87b106fc 100644 --- a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/bkrutil/BrokerAdminManager.java +++ b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/bkrutil/BrokerAdminManager.java @@ -18,6 +18,7 @@ import java.util.Hashtable; +@SuppressWarnings("JdkObsolete") public class BrokerAdminManager { /** diff --git a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/jmsspi/JMSAdminImpl.java b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/jmsspi/JMSAdminImpl.java index fae892345..bbad87e5f 100644 --- a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/jmsspi/JMSAdminImpl.java +++ b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/jmsspi/JMSAdminImpl.java @@ -71,6 +71,7 @@ import com.sun.messaging.jmq.util.admin.DestinationInfo; import com.sun.messaging.jmq.util.admin.MessageType; +@SuppressWarnings("JdkObsolete") public class JMSAdminImpl implements JMSAdmin, ExceptionListener { private static AdminResources ar = Globals.getAdminResources(); diff --git a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/objstore/ObjStoreAttrs.java b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/objstore/ObjStoreAttrs.java index 17879a0f8..de1d303b5 100644 --- a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/objstore/ObjStoreAttrs.java +++ b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/objstore/ObjStoreAttrs.java @@ -26,6 +26,7 @@ * * For the ObjStore using JNDI, this object will be directly passed on to create the initialContext. */ +@SuppressWarnings("JdkObsolete") public class ObjStoreAttrs extends Hashtable { // Debug messages on / off. diff --git a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/objstore/ObjStoreManager.java b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/objstore/ObjStoreManager.java index 2dab039b2..846f5a02a 100644 --- a/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/objstore/ObjStoreManager.java +++ b/mq/main/mq-admin/admin-cli/src/main/java/com/sun/messaging/jmq/admin/objstore/ObjStoreManager.java @@ -27,6 +27,7 @@ * This class should be implemented as a singleton, so that we can guarantee that we do not manage the same ObjStore * twice within the same application. */ +@SuppressWarnings("JdkObsolete") public class ObjStoreManager { // Debug messages on / off. diff --git a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/AInspector.java b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/AInspector.java index ea02df4f7..021fe25ad 100644 --- a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/AInspector.java +++ b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/AInspector.java @@ -51,6 +51,7 @@ * This is implemented by having a main panel stacking all the different InspectorPanels in CardLayout. Each console * object that can be inspected will contain information specifying which inspector panel to use to inspect it. */ +@SuppressWarnings("JdkObsolete") public class AInspector extends JScrollPane { private static final long serialVersionUID = 2753311786926025370L; diff --git a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ActionManager.java b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ActionManager.java index 085466b09..a129fd319 100644 --- a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ActionManager.java +++ b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ActionManager.java @@ -35,6 +35,7 @@ * trigerred from multiple controls e.g. from the toolbar or from a menu. It helps to centralize control of the task in * an action so that things like enabling/disabling is made easy. */ +@SuppressWarnings("JdkObsolete") public class ActionManager { /* * Bit flags to identify a particular action. Bit flags are needed because in some cases we need to specify more than diff --git a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ConsoleBrokerAdminManager.java b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ConsoleBrokerAdminManager.java index f24a32af2..217ad76af 100644 --- a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ConsoleBrokerAdminManager.java +++ b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ConsoleBrokerAdminManager.java @@ -22,6 +22,7 @@ import com.sun.messaging.jmq.admin.bkrutil.BrokerAdmin; import com.sun.messaging.jmq.admin.bkrutil.BrokerAdminException; +@SuppressWarnings("JdkObsolete") public class ConsoleBrokerAdminManager { private String fileName = "brokerlist.properties"; diff --git a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ObjStoreConFactoryDialog.java b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ObjStoreConFactoryDialog.java index 8499b957b..2014225d7 100644 --- a/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ObjStoreConFactoryDialog.java +++ b/mq/main/mq-admin/admin-gui/src/main/java/com/sun/messaging/jmq/admin/apps/console/ObjStoreConFactoryDialog.java @@ -49,6 +49,7 @@ * (update) an existing object store. * */ +@SuppressWarnings("JdkObsolete") public class ObjStoreConFactoryDialog extends AdminDialog { private static final long serialVersionUID = 517513555795379528L; diff --git a/mq/main/mq-broker/broker-comm/src/main/java/com/sun/messaging/jmq/jmsserver/config/WatchedProperty.java b/mq/main/mq-broker/broker-comm/src/main/java/com/sun/messaging/jmq/jmsserver/config/WatchedProperty.java index 6c743dedd..7f909faa6 100644 --- a/mq/main/mq-broker/broker-comm/src/main/java/com/sun/messaging/jmq/jmsserver/config/WatchedProperty.java +++ b/mq/main/mq-broker/broker-comm/src/main/java/com/sun/messaging/jmq/jmsserver/config/WatchedProperty.java @@ -25,6 +25,7 @@ * * This class maintains both the value and the set of listeners */ +@SuppressWarnings("JdkObsolete") class WatchedProperty { /** * value of the property diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/JMSSelector.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/JMSSelector.java index 9f55f2512..e0c394fa1 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/JMSSelector.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/JMSSelector.java @@ -28,6 +28,7 @@ * * Uses SQL parser in SQLParser.jj */ +@SuppressWarnings("JdkObsolete") public class JMSSelector implements java.io.Serializable { private static final long serialVersionUID = 987679311016714425L; transient SQLParser parser; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/SQLParser.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/SQLParser.java index 88a871f36..1a3132161 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/SQLParser.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsselector/SQLParser.java @@ -28,6 +28,7 @@ *

    * SQL grammar contributed by kevinh@empower.com.au to the JAVACC web site */ +@SuppressWarnings("JdkObsolete") public class SQLParser implements SQLParserConstants { private static final Logger logger = System.getLogger(SQLParser.class.getName()); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/Broker.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/Broker.java index 3482761d1..a95f8fa6f 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/Broker.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/Broker.java @@ -70,6 +70,7 @@ * Currently the broker supports a single protocol running on a single port, however this class could be changed to * allow additional protocols/ports at a later time */ +@SuppressWarnings("JdkObsolete") public class Broker implements GlobalErrorHandler, CommBroker { public static final String CLUSTER_BROADCASTER_SERVICE_NAME = "com.sun.messaging.jmq.jmsserver.multibroker.ClusterBroadcaster"; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/MQAuthenticator.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/MQAuthenticator.java index e3a3d3a78..83b39979a 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/MQAuthenticator.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/MQAuthenticator.java @@ -35,6 +35,7 @@ * for 1 connection */ +@SuppressWarnings("JdkObsolete") public class MQAuthenticator { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JMQFileAccessControlModel.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JMQFileAccessControlModel.java index d1edaa47f..ebc6fc3dc 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JMQFileAccessControlModel.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/acl/JMQFileAccessControlModel.java @@ -43,6 +43,7 @@ import com.sun.messaging.jmq.jmsserver.resources.BrokerResources; import com.sun.messaging.jmq.auth.api.server.model.*; +@SuppressWarnings("JdkObsolete") public class JMQFileAccessControlModel implements AccessControlModel { public static final String VERSION = "JMQFileAccessControlModel/100"; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/ldap/LdapUserRepository.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/ldap/LdapUserRepository.java index b56a52a39..b3a69bccc 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/ldap/LdapUserRepository.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/ldap/LdapUserRepository.java @@ -43,6 +43,7 @@ import com.sun.messaging.jmq.auth.api.server.model.*; import com.sun.messaging.jmq.util.Password; +@SuppressWarnings("JdkObsolete") public class LdapUserRepository implements UserRepository { public static final String TYPE = "ldap"; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/usermgr/CmdRunner.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/usermgr/CmdRunner.java index cc2fdde5a..47086a47f 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/usermgr/CmdRunner.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/usermgr/CmdRunner.java @@ -35,6 +35,7 @@ * @see ObjMgr * */ +@SuppressWarnings("JdkObsolete") public class CmdRunner implements UserMgrOptions { private static BrokerResources br = Globals.getBrokerResources(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/usermgr/PasswdDB.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/usermgr/PasswdDB.java index d3d1e2c31..18f9bf64f 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/usermgr/PasswdDB.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/auth/usermgr/PasswdDB.java @@ -73,6 +73,7 @@ * */ +@SuppressWarnings("JdkObsolete") public class PasswdDB { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/ClusterBroadcast.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/ClusterBroadcast.java index 2301bd030..1b2c4e076 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/ClusterBroadcast.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/ClusterBroadcast.java @@ -35,6 +35,7 @@ */ @Contract @Singleton +@SuppressWarnings("JdkObsolete") public interface ClusterBroadcast { /** MessageBus protocol version */ diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/NoCluster.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/NoCluster.java index 592f44013..bc1a5c35e 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/NoCluster.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/NoCluster.java @@ -28,6 +28,7 @@ /** * Simple message bus implementation which can be used in non-clustered environments. */ +@SuppressWarnings("JdkObsolete") public class NoCluster implements ClusterBroadcast { private static final Object noOwner = new Object(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/RemoteTransactionAckEntry.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/RemoteTransactionAckEntry.java index eba4c0516..129bd4e7a 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/RemoteTransactionAckEntry.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/api/RemoteTransactionAckEntry.java @@ -20,6 +20,7 @@ import java.util.Vector; import com.sun.messaging.jmq.jmsserver.data.TransactionAcknowledgement; +@SuppressWarnings("JdkObsolete") public class RemoteTransactionAckEntry { TransactionAcknowledgement[] acks = null; boolean processed = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/AuthHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/AuthHandler.java index cdc7b9d27..832ce790b 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/AuthHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/AuthHandler.java @@ -40,6 +40,7 @@ /** * Handler class which deals with handling authentication messages */ +@SuppressWarnings("JdkObsolete") public class AuthHandler extends PacketHandler { // private ConnectionManager connectionList; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/ClientIDHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/ClientIDHandler.java index e50d517e9..e4028443c 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/ClientIDHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/ClientIDHandler.java @@ -34,6 +34,7 @@ /** * Handler class which deals with adding and removing interests from the RouteTable */ +@SuppressWarnings("JdkObsolete") public class ClientIDHandler extends PacketHandler { private Logger logger = Globals.getLogger(); private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/DestinationHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/DestinationHandler.java index 6f2dc2c75..dc5661339 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/DestinationHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/DestinationHandler.java @@ -38,6 +38,7 @@ /** * Handler class which deals with adding and removing destination from the broker */ +@SuppressWarnings("JdkObsolete") public class DestinationHandler extends PacketHandler { private Logger logger = Globals.getLogger(); private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/FlowHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/FlowHandler.java index f242c0371..81b032d33 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/FlowHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/FlowHandler.java @@ -30,6 +30,7 @@ /** * handles receiving Flow packet */ +@SuppressWarnings("JdkObsolete") public class FlowHandler extends PacketHandler { private Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/FlowPausedHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/FlowPausedHandler.java index d6540a545..8fbe98295 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/FlowPausedHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/FlowPausedHandler.java @@ -27,6 +27,7 @@ import com.sun.messaging.jmq.jmsserver.util.BrokerException; import java.util.*; +@SuppressWarnings("JdkObsolete") public class FlowPausedHandler extends PacketHandler { private Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GenerateUIDHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GenerateUIDHandler.java index 0c4c15618..3a0426f8d 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GenerateUIDHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GenerateUIDHandler.java @@ -36,6 +36,7 @@ /** * Handler class which deals with the GenerateUID packet. */ +@SuppressWarnings("JdkObsolete") public class GenerateUIDHandler extends PacketHandler { private Logger logger = Globals.getLogger(); private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GetLicenseHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GetLicenseHandler.java index 30fe70214..6d7415fde 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GetLicenseHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GetLicenseHandler.java @@ -29,6 +29,7 @@ * Handler class which deals with the GET_LICENSE message GET_LICENSE requests licensing information so the client can * restrict licensed features. */ +@SuppressWarnings("JdkObsolete") public class GetLicenseHandler extends PacketHandler { // private ConnectionManager connectionList; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GoodbyeHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GoodbyeHandler.java index ccea5d941..452e7dfc5 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GoodbyeHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GoodbyeHandler.java @@ -34,6 +34,7 @@ /** * Handler class which deals with a "goodbye" message which is sent when a client quits talking to the broker */ +@SuppressWarnings("JdkObsolete") public class GoodbyeHandler extends PacketHandler { private static long timeout = Globals.getConfig().getLongProperty(Globals.IMQ + ".goodbye.timeout", 0); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GoodbyeTask.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GoodbyeTask.java index 079bd8d0f..fc03babcb 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GoodbyeTask.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/GoodbyeTask.java @@ -24,6 +24,7 @@ import java.util.*; +@SuppressWarnings("JdkObsolete") final class GoodbyeTask extends TimerTask { static Logger logger = Globals.getLogger(); static GoodbyeTask runner = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/HelloHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/HelloHandler.java index 12e6cb441..247ce2b77 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/HelloHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/HelloHandler.java @@ -47,6 +47,7 @@ * determining a connection (e.g. tcp does not need the HELLO message to set up a connection, since each socket * corresponds to a new connection) */ +@SuppressWarnings("JdkObsolete") public class HelloHandler extends PacketHandler { private ConnectionManager connectionList; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/InfoRequestHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/InfoRequestHandler.java index f5c6da584..624eb8fdd 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/InfoRequestHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/InfoRequestHandler.java @@ -32,6 +32,7 @@ /** * Handler class which deals with the INFO_REQUEST message sent by a client after failover. */ +@SuppressWarnings("JdkObsolete") public class InfoRequestHandler extends PacketHandler { private Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/PingHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/PingHandler.java index d6cafa1e1..51675ce54 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/PingHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/PingHandler.java @@ -25,6 +25,7 @@ import com.sun.messaging.jmq.jmsserver.util.BrokerException; import com.sun.messaging.jmq.jmsserver.Globals; +@SuppressWarnings("JdkObsolete") public class PingHandler extends PacketHandler { private Logger logger = Globals.getLogger(); // private BrokerResources rb = Globals.getBrokerResources(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/SessionHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/SessionHandler.java index 19fd7441d..913d72f08 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/SessionHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/SessionHandler.java @@ -28,6 +28,7 @@ import com.sun.messaging.jmq.jmsserver.core.Session; import com.sun.messaging.jmq.jmsserver.core.SessionUID; +@SuppressWarnings("JdkObsolete") public class SessionHandler extends PacketHandler { private Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/StartStopHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/StartStopHandler.java index 377a1c41a..256484eb8 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/StartStopHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/StartStopHandler.java @@ -31,6 +31,7 @@ /** * Handler class which deals with starting/stoping the delivery of messages to a specific connection */ +@SuppressWarnings("JdkObsolete") public class StartStopHandler extends PacketHandler { Hashtable hash = new Hashtable(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/VerifyDestinationHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/VerifyDestinationHandler.java index 44b0a9f7f..8ddeba4c9 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/VerifyDestinationHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/common/handlers/VerifyDestinationHandler.java @@ -42,6 +42,7 @@ /** * Handler class which deals with starting/stoping the delivery of messages to a specific connection */ +@SuppressWarnings("JdkObsolete") public class VerifyDestinationHandler extends PacketHandler { private Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/BrokerMetricsMonitor.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/BrokerMetricsMonitor.java index 89015bd0b..282257f32 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/BrokerMetricsMonitor.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/BrokerMetricsMonitor.java @@ -22,6 +22,7 @@ import com.sun.messaging.jmq.util.admin.MessageType; import java.util.*; +@SuppressWarnings("JdkObsolete") class BrokerMetricsMonitor extends Monitor { BrokerMetricsMonitor(Destination d) { diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Consumer.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Consumer.java index 46f1d1674..c920af48b 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Consumer.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Consumer.java @@ -51,6 +51,7 @@ import com.sun.messaging.jmq.jmsserver.cluster.api.ClusterBroadcast; import com.sun.messaging.jmq.jmsserver.plugin.spi.ConsumerSpi; +@SuppressWarnings("JdkObsolete") public class Consumer implements ConsumerSpi, EventBroadcaster, Serializable { transient Logger logger = Globals.getLogger(); static final long serialVersionUID = 3353669107150988952L; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/CoreLifecycleImpl.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/CoreLifecycleImpl.java index 4cbe41362..0eb780341 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/CoreLifecycleImpl.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/CoreLifecycleImpl.java @@ -58,6 +58,7 @@ import com.sun.messaging.jmq.jmsserver.plugin.spi.DestinationSpi; import com.sun.messaging.jmq.jmsserver.plugin.spi.CoreLifecycleSpi; +@SuppressWarnings("JdkObsolete") public class CoreLifecycleImpl extends CoreLifecycleSpi { private DestinationList destinationList = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestListMonitor.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestListMonitor.java index ddccf5cbc..1bde784a5 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestListMonitor.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestListMonitor.java @@ -20,6 +20,7 @@ import com.sun.messaging.jmq.util.admin.MessageType; import java.util.*; +@SuppressWarnings("JdkObsolete") class DestListMonitor extends Monitor { DestListMonitor(Destination d) { super(d); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestMonitor.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestMonitor.java index 587d40bc7..e93c8c94f 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestMonitor.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestMonitor.java @@ -19,6 +19,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import java.util.*; +@SuppressWarnings("JdkObsolete") class DestMonitor extends Monitor { DestinationUID target = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Destination.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Destination.java index 48096d8a7..cd6ba0876 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Destination.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Destination.java @@ -68,6 +68,7 @@ /** * This class represents a destination (topic or queue name) */ +@SuppressWarnings("JdkObsolete") public abstract class Destination implements DestinationSpi, Serializable, com.sun.messaging.jmq.util.lists.EventListener { static final long serialVersionUID = 4399175316523022128L; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestinationList.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestinationList.java index 28b88a4c1..7f50d6040 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestinationList.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/DestinationList.java @@ -77,6 +77,7 @@ import java.util.*; import java.io.*; +@SuppressWarnings("JdkObsolete") public final class DestinationList implements ConnToPartitionStrategyContext { static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/JVMMonitor.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/JVMMonitor.java index 5994e9432..8db892da7 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/JVMMonitor.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/JVMMonitor.java @@ -21,6 +21,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import java.util.*; +@SuppressWarnings("JdkObsolete") class JVMMonitor extends Monitor { JVMMonitor(Destination d) { super(d); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Monitor.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Monitor.java index 136d5384a..49f84df3e 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Monitor.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Monitor.java @@ -25,6 +25,7 @@ import java.io.*; import java.net.*; +@SuppressWarnings("JdkObsolete") abstract class Monitor { Destination d = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/PacketReference.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/PacketReference.java index 1c8b1f16f..47c701cb8 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/PacketReference.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/PacketReference.java @@ -51,6 +51,7 @@ * */ +@SuppressWarnings("JdkObsolete") public class PacketReference implements Sized, Ordered { private static FaultInjection FI = FaultInjection.getInjection(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Queue.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Queue.java index 3035e46b2..5f60f9c31 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Queue.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Queue.java @@ -38,6 +38,7 @@ /** * This class represents a queue destination */ +@SuppressWarnings("JdkObsolete") public class Queue extends Destination { static final long serialVersionUID = 3396316998214097558L; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Session.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Session.java index 54fb61fa7..2e05f0857 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Session.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Session.java @@ -44,6 +44,7 @@ import com.sun.messaging.jmq.jmsserver.plugin.spi.SessionOpSpi; import com.sun.messaging.jmq.jmsserver.plugin.spi.ConsumerSpi; +@SuppressWarnings("JdkObsolete") public class Session implements EventBroadcaster, EventListener { static boolean DEBUG = false; protected static final boolean DEBUG_CLUSTER_MSG = Globals.getConfig().getBooleanProperty(Globals.IMQ + ".cluster.debug.msg") || DEBUG; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/SessionOp.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/SessionOp.java index 2321b2d45..6d8187990 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/SessionOp.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/SessionOp.java @@ -48,6 +48,7 @@ import com.sun.messaging.jmq.util.log.*; import com.sun.messaging.jmq.util.JMQXid; +@SuppressWarnings("JdkObsolete") public class SessionOp extends SessionOpSpi { private Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Subscription.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Subscription.java index 78379d08d..07dbf6751 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Subscription.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Subscription.java @@ -46,6 +46,7 @@ * A subscription represents a "durable subscriber (shared or un-shared)" or a "shared non-durable consumer" */ +@SuppressWarnings("JdkObsolete") public class Subscription extends Consumer implements SubscriptionSpi { static final long serialVersionUID = -6794838710921895217L; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Topic.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Topic.java index f11594a42..7e3538ca6 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Topic.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Topic.java @@ -32,6 +32,7 @@ /** * This class represents a topic destination */ +@SuppressWarnings("JdkObsolete") public class Topic extends Destination { static final long serialVersionUID = -5748515630523651753L; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/DefaultHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/DefaultHandler.java index 5adb42b92..df61dc714 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/DefaultHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/DefaultHandler.java @@ -28,6 +28,7 @@ /** * Handler class which deals with handling unexpected messages */ +@SuppressWarnings("JdkObsolete") public class DefaultHandler extends ErrHandler { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/DetachedTransactionReaper.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/DetachedTransactionReaper.java index 9153ca3aa..be0d3c983 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/DetachedTransactionReaper.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/DetachedTransactionReaper.java @@ -30,6 +30,7 @@ import com.sun.messaging.jmq.util.log.Logger; import com.sun.messaging.jmq.util.timer.MQTimer; +@SuppressWarnings("JdkObsolete") class DetachedTransactionReaper { static final int DEFAULT_TIMEOUT = 0; // no timeout List txns = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketHandler.java index 88fe10c45..b7b2a48ed 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/PacketHandler.java @@ -41,7 +41,8 @@ * super classes which deal with handling specific message types */ @SuppressWarnings({ - "deprecation", "removal" // java.security.AccessControlException in java.security has been deprecated and marked for removal + "deprecation", "removal", // java.security.AccessControlException in java.security has been deprecated and marked for removal + "JdkObsolete" }) public abstract class PacketHandler { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/RemoteTransactionInformation.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/RemoteTransactionInformation.java index 1998e8cc2..cf37aa716 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/RemoteTransactionInformation.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/RemoteTransactionInformation.java @@ -24,6 +24,7 @@ import com.sun.messaging.jmq.jmsserver.core.BrokerAddress; import com.sun.messaging.jmq.jmsserver.persist.api.TransactionInfo; +@SuppressWarnings("JdkObsolete") class RemoteTransactionInformation extends TransactionInformation { RemoteTransactionAckEntry txnAckEntry = null; ArrayList recoveryTxnAckEntrys = new ArrayList(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionInformation.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionInformation.java index 22858e6f3..2db562f09 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionInformation.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionInformation.java @@ -37,6 +37,7 @@ import com.sun.messaging.jmq.jmsserver.util.TransactionAckExistException; import com.sun.messaging.jmq.util.UID; +@SuppressWarnings("JdkObsolete") class TransactionInformation { int type = TransactionInfo.TXN_NOFLAG; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionList.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionList.java index 9396783b6..7d4c6194f 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionList.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionList.java @@ -60,6 +60,7 @@ import com.sun.messaging.jmq.util.log.Logger; import com.sun.messaging.jmq.jmsserver.FaultInjection; +@SuppressWarnings("JdkObsolete") public class TransactionList implements ClusterListener, PartitionListener { protected static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionReaper.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionReaper.java index 8ce1d3fde..58312bc0c 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionReaper.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionReaper.java @@ -37,6 +37,7 @@ import com.sun.messaging.jmq.jmsserver.BrokerStateHandler; import com.sun.messaging.jmq.jmsservice.BrokerEvent; +@SuppressWarnings("JdkObsolete") class TransactionReaper implements TimerEventHandler { TransactionList translist = null; Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionState.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionState.java index 3cb081e20..4937ef929 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionState.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/TransactionState.java @@ -38,6 +38,7 @@ /** * The state of a transaction, plus additional information that may useful to know about the transaction. */ +@SuppressWarnings("JdkObsolete") public class TransactionState implements Externalizable { static final long serialVersionUID = 8746365555417644726L; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/AckHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/AckHandler.java index 7b7d9c6ea..879f24c76 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/AckHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/AckHandler.java @@ -50,6 +50,7 @@ /** * Handler class which deals with recording message acknowldegements */ +@SuppressWarnings("JdkObsolete") public class AckHandler extends PacketHandler { // An Ack block is a Long ConsumerUID and a SysMessageID static final int ACK_BLOCK_SIZE = 8 + SysMessageID.ID_SIZE; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/ConsumerHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/ConsumerHandler.java index 7576ecf10..33ae499b1 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/ConsumerHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/ConsumerHandler.java @@ -46,6 +46,7 @@ /** * Handler class which deals with adding and removing interests from the RouteTable */ +@SuppressWarnings("JdkObsolete") public class ConsumerHandler extends PacketHandler { private Logger logger = Globals.getLogger(); private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DataHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DataHandler.java index f6c2e0f4e..001cb00f8 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DataHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DataHandler.java @@ -41,6 +41,7 @@ /** * Handler class which deals with normal (topic or queue) JMS messages */ +@SuppressWarnings("JdkObsolete") public class DataHandler extends PacketHandler { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DeliverHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DeliverHandler.java index 16c7cb511..9a9f7c3a6 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DeliverHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DeliverHandler.java @@ -34,6 +34,7 @@ /** * Handler class which deals with requests delivering messages */ +@SuppressWarnings("JdkObsolete") public class DeliverHandler extends PacketHandler { // An Ack block is a 4 byte interest ID and a SysMessageID static final int DELIVER_BLOCK_SIZE = SysMessageID.ID_SIZE; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DestinationHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DestinationHandler.java index f90964e5a..078b3a4c3 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DestinationHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/DestinationHandler.java @@ -35,6 +35,7 @@ /** * Handler class which deals with adding and removing destination from the broker */ +@SuppressWarnings("JdkObsolete") public class DestinationHandler extends PacketHandler { private Logger logger = Globals.getLogger(); private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/ProducerHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/ProducerHandler.java index e22cfc122..22ad17564 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/ProducerHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/ProducerHandler.java @@ -39,6 +39,7 @@ /** * Handles the create Message */ +@SuppressWarnings("JdkObsolete") public class ProducerHandler extends PacketHandler { private DestinationList DL = Globals.getDestinationList(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/QBrowseHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/QBrowseHandler.java index 36215f942..c46f3ce79 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/QBrowseHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/QBrowseHandler.java @@ -43,6 +43,7 @@ /** * Handler class which deals with requests for the current queue state */ +@SuppressWarnings("JdkObsolete") public class QBrowseHandler extends PacketHandler { private Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/RedeliverHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/RedeliverHandler.java index 22e5021ba..948eac945 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/RedeliverHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/RedeliverHandler.java @@ -39,6 +39,7 @@ /** * Handler class which deals with requests delivering messages */ +@SuppressWarnings("JdkObsolete") public class RedeliverHandler extends PacketHandler { private static boolean DEBUG_CLUSTER_TXN = Globals.getConfig().getBooleanProperty(Globals.IMQ + ".cluster.debug.txn"); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/TransactionHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/TransactionHandler.java index 9d0f07e1d..ae35af454 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/TransactionHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/TransactionHandler.java @@ -94,6 +94,7 @@ /** * Handler class for transaction packets. */ +@SuppressWarnings("JdkObsolete") public class TransactionHandler extends PacketHandler { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/VerifyTransactionHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/VerifyTransactionHandler.java index 893ff2b81..df6c3e63b 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/VerifyTransactionHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/VerifyTransactionHandler.java @@ -33,6 +33,7 @@ /** * Handler class which deals with starting/stoping the delivery of messages to a specific connection */ +@SuppressWarnings("JdkObsolete") public class VerifyTransactionHandler extends PacketHandler { private Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminCmdHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminCmdHandler.java index 638f6548d..ae7dc6d9b 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminCmdHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminCmdHandler.java @@ -35,6 +35,7 @@ import com.sun.messaging.jmq.util.io.FilteringObjectInputStream; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class AdminCmdHandler { AdminDataHandler parent = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminDataHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminDataHandler.java index a0ec034f6..5d12b6996 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminDataHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/AdminDataHandler.java @@ -44,6 +44,7 @@ * If it is we intercept it and process it via the AdminCmdHandlers. If it is not then we pass it to the DataHandler for * standard handling. */ +@SuppressWarnings("JdkObsolete") public class AdminDataHandler extends DataHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ChangeClusterMasterBrokerHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ChangeClusterMasterBrokerHandler.java index 17b1ee4b3..91f3b78eb 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ChangeClusterMasterBrokerHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ChangeClusterMasterBrokerHandler.java @@ -33,6 +33,7 @@ import com.sun.messaging.jmq.jmsserver.cluster.api.ClusterManager; import com.sun.messaging.jmq.jmsserver.core.BrokerMQAddress; +@SuppressWarnings("JdkObsolete") public class ChangeClusterMasterBrokerHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CheckpointBrokerHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CheckpointBrokerHandler.java index 89acdc589..adf038512 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CheckpointBrokerHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CheckpointBrokerHandler.java @@ -27,6 +27,7 @@ import com.sun.messaging.jmq.util.admin.MessageType; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class CheckpointBrokerHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CompactDestinationHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CompactDestinationHandler.java index a49a32d3b..d09719185 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CompactDestinationHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CompactDestinationHandler.java @@ -31,6 +31,7 @@ import com.sun.messaging.jmq.jmsserver.service.imq.IMQConnection; import com.sun.messaging.jmq.jmsserver.core.Destination; +@SuppressWarnings("JdkObsolete") public class CompactDestinationHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CreateDestinationHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CreateDestinationHandler.java index 40629f2b9..1c192611c 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CreateDestinationHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/CreateDestinationHandler.java @@ -33,6 +33,7 @@ import com.sun.messaging.jmq.jmsserver.memory.MemoryGlobals; import com.sun.messaging.jmq.jmsserver.audit.api.MQAuditSession; +@SuppressWarnings("JdkObsolete") public class CreateDestinationHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DebugHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DebugHandler.java index f5637d7b6..abc209548 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DebugHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DebugHandler.java @@ -54,6 +54,7 @@ /** * Admin handler for DEBUG message. */ +@SuppressWarnings("JdkObsolete") public class DebugHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DeleteMessageHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DeleteMessageHandler.java index 58ae4b92f..ae64a9ed6 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DeleteMessageHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DeleteMessageHandler.java @@ -28,6 +28,7 @@ import com.sun.messaging.jmq.jmsserver.util.lists.RemoveReason; import com.sun.messaging.jmq.jmsserver.util.BrokerException; +@SuppressWarnings("JdkObsolete") public class DeleteMessageHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyConnectionsHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyConnectionsHandler.java index 67d3118d3..e6974af3c 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyConnectionsHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyConnectionsHandler.java @@ -29,6 +29,7 @@ import com.sun.messaging.jmq.util.log.Logger; import com.sun.messaging.jmq.jmsserver.Globals; +@SuppressWarnings("JdkObsolete") public class DestroyConnectionsHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyDestinationHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyDestinationHandler.java index ce08250db..d3fe5f2dc 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyDestinationHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyDestinationHandler.java @@ -27,6 +27,7 @@ import com.sun.messaging.jmq.jmsserver.core.Destination; import com.sun.messaging.jmq.jmsserver.audit.api.MQAuditSession; +@SuppressWarnings("JdkObsolete") public class DestroyDestinationHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyDurableHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyDurableHandler.java index 062683498..a658f0af0 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyDurableHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/DestroyDurableHandler.java @@ -27,6 +27,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import com.sun.messaging.jmq.jmsserver.audit.api.MQAuditSession; +@SuppressWarnings("JdkObsolete") public class DestroyDurableHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetBrokerPropsHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetBrokerPropsHandler.java index 5d3124264..7dcc553b2 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetBrokerPropsHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetBrokerPropsHandler.java @@ -34,6 +34,7 @@ import com.sun.messaging.jmq.jmsserver.Broker; import com.sun.messaging.jmq.jmsserver.util.BrokerException; +@SuppressWarnings("JdkObsolete") public class GetBrokerPropsHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetClusterHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetClusterHandler.java index a294b5ea1..785c8a5e3 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetClusterHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetClusterHandler.java @@ -30,6 +30,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import com.sun.messaging.jms.management.server.BrokerClusterInfo; +@SuppressWarnings("JdkObsolete") public class GetClusterHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetConnectionsHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetConnectionsHandler.java index 50733c63a..5e626ad03 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetConnectionsHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetConnectionsHandler.java @@ -32,6 +32,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import com.sun.messaging.jmq.jmsserver.service.Service; +@SuppressWarnings("JdkObsolete") public class GetConnectionsHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetConsumersHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetConsumersHandler.java index 7868453aa..9be02d872 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetConsumersHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetConsumersHandler.java @@ -37,6 +37,7 @@ import com.sun.messaging.jmq.jmsserver.core.Consumer; import com.sun.messaging.jmq.jmsserver.core.Session; +@SuppressWarnings("JdkObsolete") public class GetConsumersHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetDestinationsHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetDestinationsHandler.java index 69f9aec9d..7dd245df7 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetDestinationsHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetDestinationsHandler.java @@ -36,6 +36,7 @@ import com.sun.messaging.jmq.jmsserver.core.Producer; import com.sun.messaging.jmq.jmsserver.core.DestinationUID; +@SuppressWarnings("JdkObsolete") public class GetDestinationsHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetDurablesHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetDurablesHandler.java index c53ff935c..dcdb7c8d2 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetDurablesHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetDurablesHandler.java @@ -39,6 +39,7 @@ import com.sun.messaging.jmq.jmsserver.core.DestinationUID; import com.sun.messaging.jmq.jmsserver.core.BrokerAddress; +@SuppressWarnings("JdkObsolete") public class GetDurablesHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetJMXConnectorsHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetJMXConnectorsHandler.java index 523648b09..6973e6ecd 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetJMXConnectorsHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetJMXConnectorsHandler.java @@ -27,6 +27,7 @@ import com.sun.messaging.jmq.jmsserver.management.agent.Agent; import com.sun.messaging.jmq.jmsserver.management.agent.ConnectorServerManager; +@SuppressWarnings("JdkObsolete") public class GetJMXConnectorsHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetLogsHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetLogsHandler.java index 24ac97481..44058c384 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetLogsHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetLogsHandler.java @@ -22,6 +22,7 @@ import com.sun.messaging.jmq.util.admin.MessageType; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class GetLogsHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetMessagesHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetMessagesHandler.java index 1c8ee0de5..28bcf955e 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetMessagesHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetMessagesHandler.java @@ -33,6 +33,7 @@ import com.sun.messaging.jmq.jmsserver.core.Destination; import com.sun.messaging.jmq.jmsserver.core.PacketReference; +@SuppressWarnings("JdkObsolete") public class GetMessagesHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetMetricsHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetMetricsHandler.java index dc6e853e3..c9830bab4 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetMetricsHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetMetricsHandler.java @@ -29,6 +29,7 @@ import com.sun.messaging.jmq.jmsserver.core.Destination; import com.sun.messaging.jmq.jmsserver.service.ServiceManager; +@SuppressWarnings("JdkObsolete") public class GetMetricsHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetServicesHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetServicesHandler.java index b5b5194f3..0b77950b6 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetServicesHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetServicesHandler.java @@ -36,6 +36,7 @@ import com.sun.messaging.jmq.jmsserver.service.ConnectionManager; import com.sun.messaging.jmq.jmsserver.service.imq.IMQService; +@SuppressWarnings("JdkObsolete") public class GetServicesHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetTransactionsHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetTransactionsHandler.java index c2c27bb7c..73f2ca9ef 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetTransactionsHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/GetTransactionsHandler.java @@ -38,6 +38,7 @@ import com.sun.messaging.jmq.jmsserver.persist.api.PartitionedStore; import com.sun.messaging.jmq.jmsserver.Globals; +@SuppressWarnings("JdkObsolete") public class GetTransactionsHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/HelloHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/HelloHandler.java index caf387f37..efb84b1f0 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/HelloHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/HelloHandler.java @@ -24,6 +24,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import com.sun.messaging.bridge.api.BridgeServiceManager; +@SuppressWarnings("JdkObsolete") public class HelloHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/MigrateStoreHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/MigrateStoreHandler.java index 25b17065b..ce55aa788 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/MigrateStoreHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/MigrateStoreHandler.java @@ -45,6 +45,7 @@ import com.sun.messaging.jmq.util.admin.MessageType; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class MigrateStoreHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); public static final String MAX_WAIT_ADMIN_CLIENT_PROP = Globals.IMQ + ".cluster.migratestore.shutdown.maxWaitAdminClient"; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PauseHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PauseHandler.java index 8f0d552cc..5b1b82552 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PauseHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PauseHandler.java @@ -35,6 +35,7 @@ import com.sun.messaging.jmq.jmsserver.service.ServiceManager; import com.sun.messaging.jmq.jmsserver.util.BrokerException; +@SuppressWarnings("JdkObsolete") public class PauseHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PurgeDestinationHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PurgeDestinationHandler.java index a0e40f357..1bb9066e4 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PurgeDestinationHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PurgeDestinationHandler.java @@ -30,6 +30,7 @@ import com.sun.messaging.jmq.util.DestType; import com.sun.messaging.jmq.jmsserver.audit.api.MQAuditSession; +@SuppressWarnings("JdkObsolete") public class PurgeDestinationHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PurgeDurableHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PurgeDurableHandler.java index a1536b289..8fa0fd4d7 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PurgeDurableHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/PurgeDurableHandler.java @@ -26,6 +26,7 @@ import com.sun.messaging.jmq.util.log.Logger; import com.sun.messaging.jmq.jmsserver.Globals; +@SuppressWarnings("JdkObsolete") public class PurgeDurableHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/QuiesceHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/QuiesceHandler.java index a23efdbe7..385c07eef 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/QuiesceHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/QuiesceHandler.java @@ -27,6 +27,7 @@ import com.sun.messaging.jmq.util.admin.MessageType; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class QuiesceHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ReloadClusterHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ReloadClusterHandler.java index 4343a3393..cdf11ee6e 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ReloadClusterHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ReloadClusterHandler.java @@ -24,6 +24,7 @@ import com.sun.messaging.jmq.util.log.Logger; import com.sun.messaging.jmq.jmsserver.Globals; +@SuppressWarnings("JdkObsolete") public class ReloadClusterHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ReplaceMessageHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ReplaceMessageHandler.java index 22ae94c70..bb0a050f4 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ReplaceMessageHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ReplaceMessageHandler.java @@ -32,6 +32,7 @@ import com.sun.messaging.jmq.jmsserver.core.PacketReference; import com.sun.messaging.jmq.jmsserver.util.BrokerException; +@SuppressWarnings("JdkObsolete") public class ReplaceMessageHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ResetMetricsHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ResetMetricsHandler.java index d93346a07..18b18fc45 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ResetMetricsHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ResetMetricsHandler.java @@ -28,6 +28,7 @@ import com.sun.messaging.jmq.jmsserver.management.agent.Agent; import java.util.*; +@SuppressWarnings("JdkObsolete") public class ResetMetricsHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ResumeHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ResumeHandler.java index 393b49e0f..2da44b410 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ResumeHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ResumeHandler.java @@ -31,6 +31,7 @@ import com.sun.messaging.jmq.jmsserver.service.imq.IMQConnection; import com.sun.messaging.jmq.jmsserver.resources.*; +@SuppressWarnings("JdkObsolete") public class ResumeHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/RollbackCommitHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/RollbackCommitHandler.java index 9a1f1e757..c06c42425 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/RollbackCommitHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/RollbackCommitHandler.java @@ -34,6 +34,7 @@ import com.sun.messaging.jmq.jmsserver.util.BrokerException; import com.sun.messaging.jmq.jmsserver.Globals; +@SuppressWarnings("JdkObsolete") public class RollbackCommitHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ShutdownHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ShutdownHandler.java index 5be925ed2..e137ca251 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ShutdownHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ShutdownHandler.java @@ -37,6 +37,7 @@ import com.sun.messaging.jmq.util.admin.MessageType; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class ShutdownHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/TakeoverHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/TakeoverHandler.java index 14fc4c712..dab8fdec6 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/TakeoverHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/TakeoverHandler.java @@ -28,6 +28,7 @@ import com.sun.messaging.jmq.util.admin.MessageType; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class TakeoverHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UnquiesceHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UnquiesceHandler.java index 927e0679b..ada708e4c 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UnquiesceHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UnquiesceHandler.java @@ -27,6 +27,7 @@ import com.sun.messaging.jmq.util.admin.MessageType; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class UnquiesceHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateBrokerPropsHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateBrokerPropsHandler.java index 9bba2fb25..49ea65df1 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateBrokerPropsHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateBrokerPropsHandler.java @@ -28,6 +28,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import com.sun.messaging.jmq.jmsserver.config.*; +@SuppressWarnings("JdkObsolete") public class UpdateBrokerPropsHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateClusterBrokerListHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateClusterBrokerListHandler.java index 7e96a3238..d0fa03124 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateClusterBrokerListHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateClusterBrokerListHandler.java @@ -35,6 +35,7 @@ import com.sun.messaging.jmq.jmsserver.cluster.api.ClusterManager; import com.sun.messaging.jmq.io.MQAddress; +@SuppressWarnings("JdkObsolete") public class UpdateClusterBrokerListHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateDestinationHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateDestinationHandler.java index 50c45e8bd..be855d5c2 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateDestinationHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateDestinationHandler.java @@ -28,6 +28,7 @@ import com.sun.messaging.jmq.util.DestType; import com.sun.messaging.jmq.jmsserver.core.Destination; +@SuppressWarnings("JdkObsolete") public class UpdateDestinationHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateServiceHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateServiceHandler.java index 1bc8be1d5..25bafda2a 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateServiceHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/UpdateServiceHandler.java @@ -28,6 +28,7 @@ import com.sun.messaging.jmq.util.log.Logger; import com.sun.messaging.jmq.jmsserver.Globals; +@SuppressWarnings("JdkObsolete") public class UpdateServiceHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ViewLogHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ViewLogHandler.java index aafe2963d..6e2487fd2 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ViewLogHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/handlers/admin/ViewLogHandler.java @@ -22,6 +22,7 @@ import com.sun.messaging.jmq.util.admin.MessageType; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class ViewLogHandler extends AdminCmdHandler { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/Protocol.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/Protocol.java index e3f400f25..0e393f18a 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/Protocol.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/Protocol.java @@ -34,6 +34,7 @@ * interaction (e.g. when callbacks happen) is different for the jms protocol and other protocols. */ +@SuppressWarnings("JdkObsolete") public interface Protocol { boolean getDEBUG(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/ProtocolImpl.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/ProtocolImpl.java index 81b1f710e..ef13b53a7 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/ProtocolImpl.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/data/protocol/ProtocolImpl.java @@ -81,6 +81,7 @@ * interaction (e.g. when callbacks happen) is different for the jms protocol and other protocols. */ +@SuppressWarnings("JdkObsolete") public class ProtocolImpl implements Protocol { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/Agent.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/Agent.java index 8e54fbe37..769c63789 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/Agent.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/Agent.java @@ -51,6 +51,7 @@ * The Main class for the broker JMX Agent. * */ +@SuppressWarnings("JdkObsolete") public class Agent { private static boolean DEBUG = Globals.getConfig().getBooleanProperty(Globals.IMQ + ".jmx.debug.all"); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/ConnectorServerManager.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/ConnectorServerManager.java index efec96281..9df2336e1 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/ConnectorServerManager.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/agent/ConnectorServerManager.java @@ -39,6 +39,7 @@ * Manager class for all JMX Connector Servers used by broker. * */ +@SuppressWarnings("JdkObsolete") public class ConnectorServerManager implements NotificationListener { private Logger logger; private BrokerConfig config; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/ClusterConfig.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/ClusterConfig.java index c911a7376..e3a83702b 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/ClusterConfig.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/ClusterConfig.java @@ -49,6 +49,7 @@ import com.sun.messaging.jms.management.server.*; +@SuppressWarnings("JdkObsolete") public class ClusterConfig extends MQMBeanReadWrite implements ConfigListener { private Properties brokerProps = null; private static MBeanAttributeInfo[] attrs = { diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/ClusterMonitor.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/ClusterMonitor.java index 20d593484..50c6db754 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/ClusterMonitor.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/ClusterMonitor.java @@ -41,6 +41,7 @@ import com.sun.messaging.jmq.io.MQAddress; import com.sun.messaging.jmq.jmsserver.core.BrokerMQAddress; +@SuppressWarnings("JdkObsolete") public class ClusterMonitor extends MQMBeanReadOnly { private static MBeanAttributeInfo[] attrs = { new MBeanAttributeInfo(ClusterAttributes.CONFIG_FILE_URL, String.class.getName(), mbr.getString(mbr.I_CLS_ATTR_CONFIG_FILE_URL_DESC), true, false, diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/MessageManagerMonitor.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/MessageManagerMonitor.java index e0b2c97b4..728713956 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/MessageManagerMonitor.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/MessageManagerMonitor.java @@ -37,6 +37,7 @@ import com.sun.messaging.jmq.jmsserver.util.BrokerException; import com.sun.messaging.jmq.util.io.FilteringObjectInputStream; +@SuppressWarnings("JdkObsolete") public class MessageManagerMonitor extends MQMBeanReadOnly { private static MBeanParameterInfo[] getMessageInfoSignature = { new MBeanParameterInfo("destinationType", String.class.getName(), mbr.getString(mbr.I_DST_MGR_OP_PARAM_DEST_TYPE)), diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/TransactionManagerConfig.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/TransactionManagerConfig.java index 9de01ff97..b618e7f4a 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/TransactionManagerConfig.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/mbeans/TransactionManagerConfig.java @@ -40,6 +40,7 @@ import com.sun.messaging.jms.management.server.*; +@SuppressWarnings("JdkObsolete") public class TransactionManagerConfig extends MQMBeanReadWrite { private static MBeanAttributeInfo[] attrs = { new MBeanAttributeInfo(TransactionAttributes.NUM_TRANSACTIONS, Integer.class.getName(), mbr.getString(mbr.I_TXN_MGR_ATTR_NUM_TRANSACTIONS), true, false, false) }; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/ClusterUtil.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/ClusterUtil.java index 20cdfb19f..e98faecf1 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/ClusterUtil.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/ClusterUtil.java @@ -36,6 +36,7 @@ import com.sun.messaging.jmq.jmsserver.resources.BrokerResources; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class ClusterUtil { /* * Broker Cluster Info item names for Config MBeans diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/TransactionUtil.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/TransactionUtil.java index f3bda3c51..5a8db4a7f 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/TransactionUtil.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/management/util/TransactionUtil.java @@ -36,6 +36,7 @@ import com.sun.messaging.jmq.jmsserver.util.BrokerException; import com.sun.messaging.jmq.util.JMQXid; +@SuppressWarnings("JdkObsolete") public class TransactionUtil { /* * Transaction Info item names for Monitor MBeans diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/memory/MemoryLevelHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/memory/MemoryLevelHandler.java index 3b8b6fd93..659ea82a9 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/memory/MemoryLevelHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/memory/MemoryLevelHandler.java @@ -28,6 +28,7 @@ * Assumes that it is never called from two different threads at the same time !!! */ +@SuppressWarnings("JdkObsolete") public abstract class MemoryLevelHandler { protected Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/memory/MemoryManager.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/memory/MemoryManager.java index 654ca809e..177f7c214 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/memory/MemoryManager.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/memory/MemoryManager.java @@ -31,6 +31,7 @@ * class which handles the broker memory management */ +@SuppressWarnings("JdkObsolete") public class MemoryManager implements DiagManager.Data { private static final boolean NO_GC_DEFAULT = true; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/ProtocolStreams.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/ProtocolStreams.java index 751bdfd97..112d26e90 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/ProtocolStreams.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/ProtocolStreams.java @@ -31,6 +31,7 @@ // NOTE this is currently identical to // com.sun.messaging.jmq.jmsclient.ConnectionHandler // +@SuppressWarnings("JdkObsolete") public interface ProtocolStreams { InputStream getInputStream() throws IOException; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/http/HTTPStreams.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/http/HTTPStreams.java index d8d7f8efd..f49d73040 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/http/HTTPStreams.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/http/HTTPStreams.java @@ -34,6 +34,7 @@ /** * HTTP Input and Output streams. */ +@SuppressWarnings("JdkObsolete") public class HTTPStreams implements ProtocolStreams { private HttpTunnelSocket socket = null; private volatile InputStream is = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/tcp/TcpStreams.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/tcp/TcpStreams.java index 985ac1066..1561cd743 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/tcp/TcpStreams.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/net/tcp/TcpStreams.java @@ -32,6 +32,7 @@ * really be a socket and its output streams). */ +@SuppressWarnings("JdkObsolete") public class TcpStreams implements ProtocolStreams { protected Socket socket = null; private volatile InputStream is = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/NoPersistPartitionedStoreImpl.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/NoPersistPartitionedStoreImpl.java index d8d84a4cc..9e1f976f6 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/NoPersistPartitionedStoreImpl.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/NoPersistPartitionedStoreImpl.java @@ -37,6 +37,7 @@ import com.sun.messaging.jmq.jmsserver.data.TransactionUID; import com.sun.messaging.jmq.jmsserver.util.BrokerException; +@SuppressWarnings("JdkObsolete") public class NoPersistPartitionedStoreImpl implements PartitionedStore { UID partitionid = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/PartitionedStore.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/PartitionedStore.java index 2402bc727..29bfe410b 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/PartitionedStore.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/PartitionedStore.java @@ -38,6 +38,7 @@ /** * A PartitionedStore supports partitioned data access */ +@SuppressWarnings("JdkObsolete") public interface PartitionedStore { UID DEFAULT_UID = new UID(1L); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/Store.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/Store.java index 78d8041dd..18ad9d38b 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/Store.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/Store.java @@ -58,6 +58,7 @@ */ @Contract @Singleton +@SuppressWarnings("JdkObsolete") public abstract class Store implements JMSBridgeStore { public static final String STORE_PROP_PREFIX = Globals.IMQ + ".persist.store"; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/util/DataEnumeration.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/util/DataEnumeration.java index 41c26149f..4cc4c7b1c 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/util/DataEnumeration.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/persist/api/util/DataEnumeration.java @@ -22,6 +22,7 @@ /** * DataEnumeration represent an enumeration of some types of data. */ +@SuppressWarnings("JdkObsolete") public class DataEnumeration implements Enumeration { private EnumerationStore store; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/CoreLifecycleSpi.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/CoreLifecycleSpi.java index 641fc95d2..8407b273a 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/CoreLifecycleSpi.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/CoreLifecycleSpi.java @@ -35,6 +35,7 @@ import com.sun.messaging.jmq.jmsserver.service.ConnectionUID; import com.sun.messaging.jmq.jmsserver.data.handlers.admin.AdminDataHandler; +@SuppressWarnings("JdkObsolete") public abstract class CoreLifecycleSpi { public static final String GFMQ = "GLASSFISH_MQ"; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/ProducerSpi.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/ProducerSpi.java index 5612f6e90..307651785 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/ProducerSpi.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/ProducerSpi.java @@ -30,6 +30,7 @@ import com.sun.messaging.jmq.jmsserver.service.imq.IMQConnection; import com.sun.messaging.jmq.util.CacheHashMap; +@SuppressWarnings("JdkObsolete") public abstract class ProducerSpi { protected static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/SessionOpSpi.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/SessionOpSpi.java index db1997bf5..9a0789081 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/SessionOpSpi.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/plugin/spi/SessionOpSpi.java @@ -30,6 +30,7 @@ import com.sun.messaging.jmq.jmsserver.data.TransactionUID; import com.sun.messaging.jmq.jmsserver.service.Connection; +@SuppressWarnings("JdkObsolete") public abstract class SessionOpSpi { protected Session session = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/pool/BasicRunnable.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/pool/BasicRunnable.java index 371ed8fe4..76e22571c 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/pool/BasicRunnable.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/pool/BasicRunnable.java @@ -31,6 +31,7 @@ * * @see ThreadPool */ +@SuppressWarnings("JdkObsolete") public abstract class BasicRunnable implements Runnable { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/pool/ThreadPool.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/pool/ThreadPool.java index 5ede4378e..cab5eec4e 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/pool/ThreadPool.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/pool/ThreadPool.java @@ -41,6 +41,7 @@ * @see BasicRunnable * */ +@SuppressWarnings("JdkObsolete") public class ThreadPool { // sync scheme: // use lock for objects & counts diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/Connection.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/Connection.java index 35794b485..4614e895d 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/Connection.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/Connection.java @@ -36,6 +36,7 @@ * Each service will implement their own version of this Connection interface.. */ +@SuppressWarnings("JdkObsolete") public abstract class Connection { // XXX - lks - move to init method ? diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ConnectionManager.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ConnectionManager.java index c02282822..de96ddc32 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ConnectionManager.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ConnectionManager.java @@ -35,6 +35,7 @@ * mapped to Connections and may be used to check connection licensing. */ +@SuppressWarnings("JdkObsolete") public class ConnectionManager extends WeakValueHashMap { private static boolean DEBUG = false; private Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ConsumerInfoNotifyManager.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ConsumerInfoNotifyManager.java index fdd6337ca..80e843da9 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ConsumerInfoNotifyManager.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ConsumerInfoNotifyManager.java @@ -34,6 +34,7 @@ import com.sun.messaging.jmq.jmsserver.common.handlers.InfoRequestHandler; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class ConsumerInfoNotifyManager implements Runnable { /** * consumer info types (protocol) diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/DestinationLogHandler.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/DestinationLogHandler.java index 8c812615c..e1d52e653 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/DestinationLogHandler.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/DestinationLogHandler.java @@ -41,6 +41,7 @@ */ @Service(name = "com.sun.messaging.jmq.jmsserver.service.DestinationLogHandler") @PerLookup +@SuppressWarnings("JdkObsolete") public class DestinationLogHandler extends Handler { static boolean open = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/MetricManager.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/MetricManager.java index 5d91928a6..17105341c 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/MetricManager.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/MetricManager.java @@ -33,6 +33,7 @@ * MetricManager manages configuration and running of metric reports */ +@SuppressWarnings("JdkObsolete") public class MetricManager implements ConfigListener { // Hashtable of MetricCounters. Key is service name. diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/Service.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/Service.java index 58ed517ba..62a98e5c3 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/Service.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/Service.java @@ -30,6 +30,7 @@ * Each service will also implement its own Connection interface. */ +@SuppressWarnings("JdkObsolete") public interface Service { String getName(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ServiceManager.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ServiceManager.java index 256aa625a..10a510bc5 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ServiceManager.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/ServiceManager.java @@ -54,6 +54,7 @@ * code is rarely called after startup, the performance should be acceptable. */ +@SuppressWarnings("JdkObsolete") public class ServiceManager { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/ConvertPacket.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/ConvertPacket.java index 7571df2e6..6c64691c4 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/ConvertPacket.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/ConvertPacket.java @@ -31,6 +31,7 @@ // LKS - XXX update to handle both protocol and packet version +@SuppressWarnings("JdkObsolete") public class ConvertPacket { private Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQBasicConnection.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQBasicConnection.java index 4e371c29e..ce574b6ea 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQBasicConnection.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQBasicConnection.java @@ -34,6 +34,7 @@ import com.sun.messaging.jmq.util.net.IPAddress; import com.sun.messaging.jmq.jmsserver.service.MetricManager; +@SuppressWarnings("JdkObsolete") public abstract class IMQBasicConnection extends IMQConnection { String remoteConString = null; String remoteHostString = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQConnection.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQConnection.java index fb454ed18..d002ab989 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQConnection.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQConnection.java @@ -49,6 +49,7 @@ import com.sun.messaging.jmq.jmsserver.plugin.spi.CoreLifecycleSpi; import com.sun.messaging.jmq.jmsserver.persist.api.PartitionedStore; +@SuppressWarnings("JdkObsolete") public abstract class IMQConnection extends Connection implements com.sun.messaging.jmq.util.lists.EventListener { public static final boolean DEBUG_TXN = Globals.getConfig().getBooleanProperty(Globals.IMQ + ".cluster.debug.txn"); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDirectService.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDirectService.java index 848e72def..3ec3b58d9 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDirectService.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDirectService.java @@ -32,6 +32,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import com.sun.messaging.jmq.jmsservice.JMSService; +@SuppressWarnings("JdkObsolete") public class IMQDirectService extends IMQService { /** diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDualThreadConnection.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDualThreadConnection.java index 130d6d818..cad562bac 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDualThreadConnection.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQDualThreadConnection.java @@ -44,6 +44,7 @@ import com.sun.messaging.jmq.util.lists.Reason; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public class IMQDualThreadConnection extends IMQBasicConnection implements DirectBrokerConnection { class DummyQueue

    implements HandOffQueue

    { @Override diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQEmbeddedConnection.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQEmbeddedConnection.java index 0063e81c1..998828493 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQEmbeddedConnection.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQEmbeddedConnection.java @@ -32,6 +32,7 @@ import java.io.*; import java.security.Principal; +@SuppressWarnings("JdkObsolete") public class IMQEmbeddedConnection extends IMQIPConnection implements DirectBrokerConnection { IMQBlockingQueue inputQueue; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQEmbeddedService.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQEmbeddedService.java index d41400d6f..20f658258 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQEmbeddedService.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQEmbeddedService.java @@ -32,6 +32,7 @@ import java.util.*; import java.nio.channels.SelectionKey; +@SuppressWarnings("JdkObsolete") public class IMQEmbeddedService extends IMQService { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQIPConnection.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQIPConnection.java index 29aa20d5a..7455b7742 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQIPConnection.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQIPConnection.java @@ -49,6 +49,7 @@ import com.sun.messaging.jmq.jmsserver.net.*; import com.sun.messaging.jmq.util.lists.*; +@SuppressWarnings("JdkObsolete") public class IMQIPConnection extends IMQBasicConnection implements Operation, MemoryCallback { public static final boolean expectPingReply = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQIPService.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQIPService.java index bd236e0a0..eb3e8c772 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQIPService.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQIPService.java @@ -33,6 +33,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import java.util.*; +@SuppressWarnings("JdkObsolete") public abstract class IMQIPService extends IMQService implements Runnable, ProtocolCallback { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQService.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQService.java index 740bf9e63..3ee1fc103 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQService.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/IMQService.java @@ -31,6 +31,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import java.util.*; +@SuppressWarnings("JdkObsolete") public abstract class IMQService implements Service { protected static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/JMSServiceImpl.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/JMSServiceImpl.java index 89824fabf..609e2092b 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/JMSServiceImpl.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/JMSServiceImpl.java @@ -52,6 +52,7 @@ import com.sun.messaging.jmq.jmsserver.management.agent.Agent; import com.sun.messaging.jmq.jmsservice.*; +@SuppressWarnings("JdkObsolete") public class JMSServiceImpl implements JMSService { protected Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupNotificationInfo.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupNotificationInfo.java index d41a2be75..31179a201 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupNotificationInfo.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupNotificationInfo.java @@ -29,6 +29,7 @@ // class that incaspulates the information needed to turn on // or off a selector +@SuppressWarnings("JdkObsolete") public class GroupNotificationInfo implements NotificationInfo { // private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupRunnable.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupRunnable.java index 70c96a83b..15b48660d 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupRunnable.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupRunnable.java @@ -24,6 +24,7 @@ import com.sun.messaging.jmq.jmsserver.Globals; import com.sun.messaging.jmq.jmsserver.resources.*; +@SuppressWarnings("JdkObsolete") public class GroupRunnable extends BasicRunnable { SelectThread selthr = null; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupService.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupService.java index b78dae3aa..ec2d2bdf4 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupService.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/GroupService.java @@ -30,6 +30,7 @@ import com.sun.messaging.jmq.jmsserver.net.Protocol; import com.sun.messaging.jmq.jmsserver.data.PacketRouter; +@SuppressWarnings("JdkObsolete") public class GroupService extends IMQIPService { static boolean DEBUG = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/MapEntry.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/MapEntry.java index 6450e68b3..489f82ee6 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/MapEntry.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/MapEntry.java @@ -24,6 +24,7 @@ import com.sun.messaging.jmq.jmsserver.service.*; import com.sun.messaging.jmq.jmsserver.resources.*; +@SuppressWarnings("JdkObsolete") class MapEntry { Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/MapList.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/MapList.java index 1bc9cf43d..237e03534 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/MapList.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/MapList.java @@ -21,6 +21,7 @@ import com.sun.messaging.jmq.jmsserver.service.*; import com.sun.messaging.jmq.jmsserver.resources.*; +@SuppressWarnings("JdkObsolete") class MapList { HashMap map = new HashMap(); diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/ReadThread.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/ReadThread.java index 6a1570112..ee76518f7 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/ReadThread.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/ReadThread.java @@ -26,6 +26,7 @@ import com.sun.messaging.jmq.jmsserver.service.*; import com.sun.messaging.jmq.jmsserver.util.BrokerException; +@SuppressWarnings("JdkObsolete") class ReadThread extends SelectThread { int selector_cnt = 0; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/SelectThread.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/SelectThread.java index 5000bc97b..19e5a2975 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/SelectThread.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/SelectThread.java @@ -28,6 +28,7 @@ import com.sun.messaging.jmq.jmsserver.service.imq.*; import com.sun.messaging.jmq.jmsserver.service.*; +@SuppressWarnings("JdkObsolete") abstract class SelectThread { protected Logger logger = Globals.getLogger(); protected static boolean DEBUG = GroupService.DEBUG; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/WriteThread.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/WriteThread.java index f645d31a7..224078cec 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/WriteThread.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/group/WriteThread.java @@ -23,6 +23,7 @@ import com.sun.messaging.jmq.jmsserver.service.imq.*; import com.sun.messaging.jmq.jmsserver.service.*; +@SuppressWarnings("JdkObsolete") class WriteThread extends SelectThread { boolean inSelect = false; boolean busy = false; diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/stomp/StompSessionImpl.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/stomp/StompSessionImpl.java index 01ae95f2f..9ff598aa4 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/stomp/StompSessionImpl.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/service/imq/websocket/stomp/StompSessionImpl.java @@ -43,6 +43,7 @@ /** * @author amyk */ +@SuppressWarnings("JdkObsolete") public abstract class StompSessionImpl implements StompSession { protected static final String QUEUE_CLASS_NAME = "com.sun.messaging.BasicQueue"; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/manager/ClusterManagerImpl.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/manager/ClusterManagerImpl.java index ead94af74..01add2628 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/manager/ClusterManagerImpl.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/manager/ClusterManagerImpl.java @@ -41,6 +41,7 @@ */ @Service(name = "com.sun.messaging.jmq.jmsserver.cluster.manager.ClusterManagerImpl") @Singleton +@SuppressWarnings("JdkObsolete") public class ClusterManagerImpl implements ClusterManager, ConfigListener { private static final String DEBUG_ALL_PROP = Globals.IMQ + ".cluster.debug.all"; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/manager/ha/HAMonitorServiceImpl.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/manager/ha/HAMonitorServiceImpl.java index fdbeead22..83533fae2 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/manager/ha/HAMonitorServiceImpl.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/manager/ha/HAMonitorServiceImpl.java @@ -66,6 +66,7 @@ */ @Service(name = "com.sun.messaging.jmq.jmsserver.cluster.manager.ha.HAMonitorServiceImpl") @Singleton +@SuppressWarnings("JdkObsolete") public class HAMonitorServiceImpl implements HAMonitorService, ClusterListener { private static boolean DEBUG_HA = Globals.getConfig().getBooleanProperty(Globals.IMQ + ".ha.debug"); diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/BrokerConsumers.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/BrokerConsumers.java index af08625bd..078ca4503 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/BrokerConsumers.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/BrokerConsumers.java @@ -79,6 +79,7 @@ /** * This class represents the remote Consumers associated with the brokers in this cluster. */ +@SuppressWarnings("JdkObsolete") class BrokerConsumers implements Runnable, com.sun.messaging.jmq.util.lists.EventListener { Thread thr = null; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/ClusterRouter.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/ClusterRouter.java index d59796dcd..169704061 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/ClusterRouter.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/ClusterRouter.java @@ -26,6 +26,7 @@ import com.sun.messaging.jmq.jmsserver.service.ConnectionUID; import com.sun.messaging.jmq.io.*; +@SuppressWarnings("JdkObsolete") public interface ClusterRouter { void forwardMessage(PacketReference ref, Collection consumers); diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/MultibrokerRouter.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/MultibrokerRouter.java index b19b6cad5..881ba78fc 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/MultibrokerRouter.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/cluster/router/MultibrokerRouter.java @@ -53,6 +53,7 @@ /** * This class handles the processing of messages from other brokers in the cluster. */ +@SuppressWarnings("JdkObsolete") public class MultibrokerRouter implements ClusterRouter { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/CallbackDispatcher.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/CallbackDispatcher.java index df04df795..08ea19bc1 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/CallbackDispatcher.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/CallbackDispatcher.java @@ -47,6 +47,7 @@ /** * This class schedules the MessageBusCallback notification invokations. */ +@SuppressWarnings("JdkObsolete") public final class CallbackDispatcher extends Thread { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/Cluster.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/Cluster.java index d66b1d33d..c30759557 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/Cluster.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/Cluster.java @@ -28,6 +28,7 @@ * This interface defines the basic topology neutral broker-to-broker packet exchange mechanism. Each topology * implementation exposes just this interface and hides all the routing/topology management details. */ +@SuppressWarnings("JdkObsolete") public interface Cluster { /** * Setup the callback for received events. This method is called only by the MessageBus . diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/ClusterBroadcaster.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/ClusterBroadcaster.java index c51019dfd..e317e03a4 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/ClusterBroadcaster.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/ClusterBroadcaster.java @@ -45,6 +45,7 @@ */ @Service(name = com.sun.messaging.jmq.jmsserver.Broker.CLUSTER_BROADCASTER_SERVICE_NAME) @Singleton +@SuppressWarnings("JdkObsolete") public class ClusterBroadcaster implements ClusterBroadcast, MessageBusCallback, ChangeRecordCallback { private static boolean DEBUG_CLUSTER_TXN = Globals.getConfig().getBooleanProperty(Globals.IMQ + ".cluster.debug.txn"); diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/CommonProtocol.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/CommonProtocol.java index ccf228da9..5609a1cb8 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/CommonProtocol.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/CommonProtocol.java @@ -36,6 +36,7 @@ import com.sun.messaging.jmq.jmsserver.cluster.api.*; import com.sun.messaging.jmq.jmsserver.persist.api.ChangeRecordInfo; +@SuppressWarnings("JdkObsolete") public class CommonProtocol implements Protocol { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/Protocol.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/Protocol.java index 27be8f9a7..331bdc13a 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/Protocol.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/Protocol.java @@ -28,6 +28,7 @@ import com.sun.messaging.jmq.jmsserver.service.ConnectionUID; import com.sun.messaging.jmq.jmsserver.cluster.api.FileTransferCallback; +@SuppressWarnings("JdkObsolete") public interface Protocol extends ClusterCallback { /** * Get the cluster protocol version used by this protocol implementation. diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/BrokerLink.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/BrokerLink.java index bc1bcf0a7..fb69472b1 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/BrokerLink.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/BrokerLink.java @@ -42,6 +42,7 @@ /** * This class represents a connection between a pair of brokers. It handles the connection state management and I/O. */ +@SuppressWarnings("JdkObsolete") public class BrokerLink extends Thread { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/BrokerLinkWriter.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/BrokerLinkWriter.java index 4070168a8..562c4d867 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/BrokerLinkWriter.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/BrokerLinkWriter.java @@ -26,6 +26,7 @@ * This class implements a dedicated packet writer thread. Each BrokerLink instance has its own BrokerLinkWriter * instance.. */ +@SuppressWarnings("JdkObsolete") class BrokerLinkWriter extends Thread { private OutputStream os = null; private LinkedList q = null; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/ClusterImpl.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/ClusterImpl.java index 6501358db..48ce34cd6 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/ClusterImpl.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/fullyconnected/ClusterImpl.java @@ -63,6 +63,7 @@ * This class implements the default fully connected topology. Version 2.0 : Brokers are connected using single TCP * connection. */ +@SuppressWarnings("JdkObsolete") public class ClusterImpl implements Cluster, ClusterListener { static boolean DEBUG = false; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/heartbeat/HeartbeatImpl.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/heartbeat/HeartbeatImpl.java index b20cc31dd..0dd8971af 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/heartbeat/HeartbeatImpl.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/heartbeat/HeartbeatImpl.java @@ -30,6 +30,7 @@ import com.sun.messaging.jmq.jmsserver.multibroker.heartbeat.spi.Heartbeat; import com.sun.messaging.jmq.jmsserver.multibroker.heartbeat.spi.HeartbeatCallback; +@SuppressWarnings("JdkObsolete") public class HeartbeatImpl implements Heartbeat { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/ClusterDestInfo.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/ClusterDestInfo.java index 08451e9d6..713146707 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/ClusterDestInfo.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/ClusterDestInfo.java @@ -34,6 +34,7 @@ * Destination (see assertions) */ +@SuppressWarnings("JdkObsolete") public class ClusterDestInfo { private Destination d = null; diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/RaptorProtocol.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/RaptorProtocol.java index 04ebcd786..141403515 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/RaptorProtocol.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/RaptorProtocol.java @@ -61,6 +61,7 @@ import com.sun.messaging.jmq.jmsserver.multibroker.raptor.handlers.*; import com.sun.messaging.jmq.jmsserver.persist.api.ChangeRecordInfo; +@SuppressWarnings("JdkObsolete") public class RaptorProtocol implements Protocol, PartitionListener, StoreSessionReaperListener { protected static final Logger logger = Globals.getLogger(); protected static final BrokerResources br = Globals.getBrokerResources(); diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/handlers/DestinationUpdateHandler.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/handlers/DestinationUpdateHandler.java index 1ce6d6f28..55a0b772d 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/handlers/DestinationUpdateHandler.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/raptor/handlers/DestinationUpdateHandler.java @@ -24,6 +24,7 @@ import com.sun.messaging.jmq.jmsserver.multibroker.raptor.*; import com.sun.messaging.jmq.jmsserver.multibroker.MessageBusCallback; +@SuppressWarnings("JdkObsolete") public class DestinationUpdateHandler extends GPacketHandler { private DestinationList DL = Globals.getDestinationList(); diff --git a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/standalone/ClusterImpl.java b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/standalone/ClusterImpl.java index 23e4e8d06..9c3fba35d 100644 --- a/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/standalone/ClusterImpl.java +++ b/mq/main/mq-broker/cluster/src/main/java/com/sun/messaging/jmq/jmsserver/multibroker/standalone/ClusterImpl.java @@ -31,6 +31,7 @@ /** * This class implements the 'standalone' topology. */ +@SuppressWarnings("JdkObsolete") public class ClusterImpl implements Cluster, ConfigListener { ClusterCallback cb = null; private BrokerAddressImpl self; diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/BaseTransactionManager.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/BaseTransactionManager.java index d2466bd7f..a4ab572ad 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/BaseTransactionManager.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/BaseTransactionManager.java @@ -40,6 +40,7 @@ import com.sun.messaging.jmq.jmsserver.util.WaitTimeoutException; import com.sun.messaging.jmq.util.log.Logger; +@SuppressWarnings("JdkObsolete") public abstract class BaseTransactionManager { public static final Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/ConfigChangeRecord.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/ConfigChangeRecord.java index aac27c4b3..93d9d51e6 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/ConfigChangeRecord.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/ConfigChangeRecord.java @@ -31,6 +31,7 @@ * Keep track of all configuration change record. File format: 4 byte magic number then each record is appended to the * backing file in this order: timestamp (long) length of byte array (int) byte array */ +@SuppressWarnings("JdkObsolete") class ConfigChangeRecord { Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DestinationListStore.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DestinationListStore.java index 23f1e2375..498623416 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DestinationListStore.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DestinationListStore.java @@ -38,6 +38,7 @@ /** * Keep track of all persisted destinations by using PHashMap. */ +@SuppressWarnings("JdkObsolete") class DestinationListStore { Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DstMsgStore.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DstMsgStore.java index b44efd6a9..6f4cbd09b 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DstMsgStore.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/DstMsgStore.java @@ -41,6 +41,7 @@ * DstMsgStore keeps track of messages for a destination. Messages are either stored in records in a vrfile or in their * own file. */ +@SuppressWarnings("JdkObsolete") class DstMsgStore extends RandomAccessStore { BrokerConfig config = Globals.getConfig(); diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/FilePool.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/FilePool.java index 366f69ba8..7188c16ff 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/FilePool.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/FilePool.java @@ -31,6 +31,7 @@ * returned to the pool they are deleted. Keeps us from leaving an unbounded number of files around, but deletion is * expensive and we get no reuse. We track these just to preserve file names. */ +@SuppressWarnings("JdkObsolete") public class FilePool { public static final int POOL_UNASSIGNED = 0; diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/InterestStore.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/InterestStore.java index 3ed132c89..9cb53b784 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/InterestStore.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/InterestStore.java @@ -38,6 +38,7 @@ /** * Keep track of all persisted Interest objects */ +@SuppressWarnings("JdkObsolete") class InterestStore { Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/MsgStore.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/MsgStore.java index 4a6b125f5..bd7ac2a94 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/MsgStore.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/MsgStore.java @@ -50,6 +50,7 @@ /** * MsgStore provides methods to persist/retrieve messages. */ +@SuppressWarnings("JdkObsolete") class MsgStore { // properties used by the message store diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PreparedTxnStore.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PreparedTxnStore.java index ca0179e45..0a74f8195 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PreparedTxnStore.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PreparedTxnStore.java @@ -47,6 +47,7 @@ * DstMsgStore keeps track of messages for a destination. Messages are either stored in records in a vrfile or in their * own file. */ +@SuppressWarnings("JdkObsolete") class PreparedTxnStore extends RandomAccessStore { BrokerConfig config = Globals.getConfig(); diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PropertiesFile.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PropertiesFile.java index edf11a353..75de574eb 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PropertiesFile.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/PropertiesFile.java @@ -36,6 +36,7 @@ /** * Keep track of persisted properties by using PHashMap. */ +@SuppressWarnings("JdkObsolete") class PropertiesFile { Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/RandomAccessStore.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/RandomAccessStore.java index 85383a6be..82ee37a51 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/RandomAccessStore.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/RandomAccessStore.java @@ -32,6 +32,7 @@ /** * RandomAccessStore is an abstract class encapsulating a directory of files accessed by RandomAccessFiles objects. */ +@SuppressWarnings("JdkObsolete") abstract class RandomAccessStore { Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/TidList.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/TidList.java index 7705b5d5f..03a80a2ce 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/TidList.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/TidList.java @@ -44,6 +44,7 @@ /** * Keep track of all persisted transaction states by using PHashMap. */ +@SuppressWarnings("JdkObsolete") class TidList { Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/TxnAckList.java b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/TxnAckList.java index c1ee65d8a..0bf74b6f6 100644 --- a/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/TxnAckList.java +++ b/mq/main/mq-broker/persist-file/src/main/java/com/sun/messaging/jmq/jmsserver/persist/file/TxnAckList.java @@ -40,6 +40,7 @@ /** * Keep track of acknowledgements for transactions using PHashMap. */ +@SuppressWarnings("JdkObsolete") class TxnAckList { Logger logger = Globals.getLogger(); diff --git a/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/MessageDAOImpl.java b/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/MessageDAOImpl.java index a3651a9a9..064938abe 100644 --- a/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/MessageDAOImpl.java +++ b/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/MessageDAOImpl.java @@ -44,6 +44,7 @@ /** * This class implement a generic MessageDAO. */ +@SuppressWarnings("JdkObsolete") class MessageDAOImpl extends BaseDAOImpl implements MessageDAO { protected final String tableName; diff --git a/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/MessageEnumeration.java b/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/MessageEnumeration.java index 8ab16d1e3..68c206975 100644 --- a/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/MessageEnumeration.java +++ b/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/MessageEnumeration.java @@ -26,6 +26,7 @@ import java.io.IOException; import java.sql.*; +@SuppressWarnings("JdkObsolete") public class MessageEnumeration implements Enumeration { ResultSet rs = null; diff --git a/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/comm/CommDBManager.java b/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/comm/CommDBManager.java index 69b4d703f..eeac9f66e 100644 --- a/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/comm/CommDBManager.java +++ b/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/comm/CommDBManager.java @@ -41,6 +41,7 @@ /** * A supper DB manager class to be used by different JDBC stores */ +@SuppressWarnings("JdkObsolete") public abstract class CommDBManager { private static final String JDBC_STORE_TYPE = Store.JDBC_STORE_TYPE; diff --git a/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/comm/DBConnectionPool.java b/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/comm/DBConnectionPool.java index aa4492a4e..49bc3a0ce 100644 --- a/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/comm/DBConnectionPool.java +++ b/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/comm/DBConnectionPool.java @@ -47,6 +47,7 @@ /** * The DBConnection class represents a pool of connections to one database. */ +@SuppressWarnings("JdkObsolete") public class DBConnectionPool { private static boolean DEBUG = false; diff --git a/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/sharecc/JDBCShareConfigChangeStore.java b/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/sharecc/JDBCShareConfigChangeStore.java index 8efb5fd1b..ae5ecc430 100644 --- a/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/sharecc/JDBCShareConfigChangeStore.java +++ b/mq/main/mq-broker/persist-jdbc/src/main/java/com/sun/messaging/jmq/jmsserver/persist/jdbc/sharecc/JDBCShareConfigChangeStore.java @@ -38,6 +38,7 @@ @Service(name = "com.sun.messaging.jmq.jmsserver.persist.jdbc.sharecc.JDBCShareConfigChangeStore") @Singleton +@SuppressWarnings("JdkObsolete") public class JDBCShareConfigChangeStore extends ShareConfigChangeStore implements CloseInProgressCallback { private static boolean DEBUG = getDEBUG(); diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/AdministeredObject.java b/mq/main/mq-client/src/main/java/com/sun/messaging/AdministeredObject.java index b9775ab0d..ea4975d7a 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/AdministeredObject.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/AdministeredObject.java @@ -74,6 +74,7 @@ * */ +@SuppressWarnings("JdkObsolete") public abstract class AdministeredObject implements java.io.Serializable { /** diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/BrowserConsumer.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/BrowserConsumer.java index 07819e9f4..57a5a5c8d 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/BrowserConsumer.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/BrowserConsumer.java @@ -32,6 +32,7 @@ * BrowserConsumers */ +@SuppressWarnings("JdkObsolete") class BrowserConsumer extends Consumer implements Enumeration, Traceable { protected SessionImpl session = null; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionConsumerImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionConsumerImpl.java index a22bb147a..f7b2c295f 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionConsumerImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionConsumerImpl.java @@ -43,6 +43,7 @@ * @see jakarta.jms.TopicConnection#createConnectionConsumer * @see jakarta.jms.TopicConnection#createDurableConnectionConsumer */ +@SuppressWarnings("JdkObsolete") public class ConnectionConsumerImpl extends Consumer implements ConnectionConsumer, Traceable { protected ServerSessionPool serverSessionPool; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionFlowControlEntry.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionFlowControlEntry.java index c15749899..71112f730 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionFlowControlEntry.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionFlowControlEntry.java @@ -19,6 +19,7 @@ import java.io.PrintStream; import java.util.*; +@SuppressWarnings("JdkObsolete") class ConnectionFlowControlEntry extends FlowControlEntry { // Indicates whether flow control watermark checking should be // performed on this virtual stream... diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionImpl.java index 219f5fe3a..5bdb8279e 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionImpl.java @@ -93,6 +93,7 @@ * @see jakarta.jms.TopicConnection */ +@SuppressWarnings("JdkObsolete") public class ConnectionImpl implements com.sun.messaging.jms.Connection, Traceable, ContextableConnection { protected static final Version version = new Version(); diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataImpl.java index 9bc40e495..33e478587 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionMetaDataImpl.java @@ -27,6 +27,7 @@ * ConnectionMetaData provides information describing the Connection. */ +@SuppressWarnings("JdkObsolete") public class ConnectionMetaDataImpl extends ConnectionMetaDataAdapter { public static final String JMSXGroupID = "JMSXGroupID"; public static final String JMSXGroupSeq = "JMSXGroupSeq"; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionRecover.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionRecover.java index 2ae23cbbb..342f0c1db 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionRecover.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConnectionRecover.java @@ -40,6 +40,7 @@ * */ +@SuppressWarnings("JdkObsolete") public class ConnectionRecover implements Runnable { protected ConnectionImpl connection = null; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/Consumer.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/Consumer.java index 07db7737e..fb84bf1d1 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/Consumer.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/Consumer.java @@ -27,6 +27,7 @@ * A Consumer is an internal abstraction of common attributes and operations for MessageConsumerImpl and * ConnectionConsumerImpl */ +@SuppressWarnings("JdkObsolete") abstract class Consumer { private static final String DMQ = "mq.sys.dmq"; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConsumerFlowControlEntry.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConsumerFlowControlEntry.java index 45c297ae9..9d2837b05 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConsumerFlowControlEntry.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ConsumerFlowControlEntry.java @@ -22,6 +22,7 @@ import com.sun.messaging.jmq.jmsclient.resources.*; +@SuppressWarnings("JdkObsolete") class ConsumerFlowControlEntry extends FlowControlEntry { public static final String CONSUMER_FLOWCONTROL_LOGGER_NAME = ConnectionImpl.ROOT_LOGGER_NAME + ".consumer.flowcontrol"; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/FlowControl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/FlowControl.java index 0dcd8428f..8b05a0f7f 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/FlowControl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/FlowControl.java @@ -35,6 +35,7 @@ * * */ +@SuppressWarnings("JdkObsolete") public class FlowControl implements Runnable, Traceable { // The current protocol handler protected ProtocolHandler protocolHandler = null; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/FlowControlEntry.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/FlowControlEntry.java index feca672f3..d196ae5b3 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/FlowControlEntry.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/FlowControlEntry.java @@ -19,6 +19,7 @@ import java.io.PrintStream; import java.util.*; +@SuppressWarnings("JdkObsolete") abstract class FlowControlEntry { protected boolean debug = Debug.debug; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/InterestTable.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/InterestTable.java index 14b38c65b..022317b0a 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/InterestTable.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/InterestTable.java @@ -23,6 +23,7 @@ * The Interest Table is used to hold the consumer's object that has registered interest to the Broker. */ +@SuppressWarnings("JdkObsolete") class InterestTable { // next available interest id. diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSProducerImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSProducerImpl.java index 1b3c85ff0..c8fbc1ae0 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSProducerImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSProducerImpl.java @@ -50,6 +50,7 @@ import com.sun.messaging.jms.MQMessageFormatRuntimeException; import com.sun.messaging.jms.MQRuntimeException; +@SuppressWarnings("JdkObsolete") public class JMSProducerImpl implements JMSProducer, Traceable { JMSContextImpl contextImpl; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedQueueConnectionImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedQueueConnectionImpl.java index 28268de05..f80853df1 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedQueueConnectionImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedQueueConnectionImpl.java @@ -33,6 +33,7 @@ * @see jakarta.jms.XAConnection */ +@SuppressWarnings("JdkObsolete") public class JMSXAWrappedQueueConnectionImpl implements JMSXAQueueConnection { private static final boolean debug = JMSXAWrappedConnectionFactoryImpl.debug; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedTopicConnectionImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedTopicConnectionImpl.java index 82811a787..f6952a104 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedTopicConnectionImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedTopicConnectionImpl.java @@ -34,6 +34,7 @@ * @see jakarta.jms.XAConnection */ +@SuppressWarnings("JdkObsolete") public class JMSXAWrappedTopicConnectionImpl implements JMSXATopicConnection { private static final boolean debug = JMSXAWrappedConnectionFactoryImpl.debug; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedXSessionImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedXSessionImpl.java index 12bd727ed..8392f3d10 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedXSessionImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/JMSXAWrappedXSessionImpl.java @@ -29,6 +29,7 @@ import jakarta.jms.Session; import java.lang.System.Logger; +@SuppressWarnings("JdkObsolete") abstract class JMSXAWrappedXSessionImpl { static final boolean debug = JMSXAWrappedConnectionFactoryImpl.debug; private static Logger logger = System.getLogger(JMSXAWrappedXSessionImpl.class.getName()); diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MapMessageImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MapMessageImpl.java index d577499b3..be5eef3b8 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MapMessageImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MapMessageImpl.java @@ -79,6 +79,7 @@ * @see jakarta.jms.TextMessage */ +@SuppressWarnings("JdkObsolete") public class MapMessageImpl extends MessageImpl implements MapMessage { // private Hashtable mapMessage = new Hashtable(); diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageConsumerImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageConsumerImpl.java index e4ce977d8..15a2d450c 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageConsumerImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageConsumerImpl.java @@ -60,6 +60,7 @@ * @see jakarta.jms.Session */ +@SuppressWarnings("JdkObsolete") public class MessageConsumerImpl extends Consumer implements MQMessageConsumer, Traceable { protected MessageListener messageListener = null; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageConvert.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageConvert.java index 904adf57c..c61d3dd90 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageConvert.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageConvert.java @@ -28,6 +28,7 @@ * This class is to convert other vendor's message to JMQ message type. */ +@SuppressWarnings("JdkObsolete") public class MessageConvert { protected static final MessageConvert messageConvert = new MessageConvert(); diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageImpl.java index a3c6ab7de..24d1d2613 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageImpl.java @@ -409,6 +409,7 @@ * @see jakarta.jms.TextMessage */ +@SuppressWarnings("JdkObsolete") public class MessageImpl implements jakarta.jms.Message, com.sun.messaging.jms.Message, Traceable { public static final String UTF8 = "UTF8"; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageProducerImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageProducerImpl.java index 1fe407cb6..76dba3d65 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageProducerImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageProducerImpl.java @@ -52,6 +52,7 @@ * @see jakarta.jms.Session */ +@SuppressWarnings("JdkObsolete") public class MessageProducerImpl implements MessageProducer { protected boolean inClosing = false; protected boolean isClosed = false; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/PriorityQueue.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/PriorityQueue.java index d8692da79..8ad0df0ad 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/PriorityQueue.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/PriorityQueue.java @@ -28,6 +28,7 @@ *

    */ +@SuppressWarnings("JdkObsolete") class PriorityQueue implements MessageQueue { /** diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ProtocolHandler.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ProtocolHandler.java index 540cbb61a..51f66042c 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ProtocolHandler.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ProtocolHandler.java @@ -55,6 +55,7 @@ import java.util.Date; +@SuppressWarnings("JdkObsolete") public class ProtocolHandler { /** diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/QueueBrowserImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/QueueBrowserImpl.java index e90954dc4..5f9bec7a0 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/QueueBrowserImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/QueueBrowserImpl.java @@ -38,6 +38,7 @@ * @see jakarta.jms.QueueReceiver */ +@SuppressWarnings("JdkObsolete") public class QueueBrowserImpl implements QueueBrowser { private SessionImpl session = null; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ReadChannel.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ReadChannel.java index 717a037be..1536997c0 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ReadChannel.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ReadChannel.java @@ -43,6 +43,7 @@ * When Connection.stop() is called, the STOP packet is sent to the broker and no JMS messages should be delivered to * this client. */ +@SuppressWarnings("JdkObsolete") public class ReadChannel implements PacketDispatcher, Runnable { // current read channel thread diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ReadQTable.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ReadQTable.java index 5496539ab..208f46cdd 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ReadQTable.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ReadQTable.java @@ -20,6 +20,7 @@ import java.util.Enumeration; import java.util.Iterator; +@SuppressWarnings("JdkObsolete") class ReadQTable { Hashtable table = new Hashtable(); diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/RemoteAcknowledgeException.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/RemoteAcknowledgeException.java index 3dd382170..dd0314c85 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/RemoteAcknowledgeException.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/RemoteAcknowledgeException.java @@ -33,6 +33,7 @@ * originated from the killed remote broker. * */ +@SuppressWarnings("JdkObsolete") public class RemoteAcknowledgeException extends JMSException { private static final long serialVersionUID = -4337712642052398211L; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SequentialQueue.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SequentialQueue.java index 125ef1a0d..7a7b9a564 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SequentialQueue.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SequentialQueue.java @@ -24,6 +24,7 @@ *

    */ +@SuppressWarnings("JdkObsolete") public class SequentialQueue implements MessageQueue { // queue structure. private Vector queue = null; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ServerSessionRunner.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ServerSessionRunner.java index 510e35656..ff0f4f88b 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ServerSessionRunner.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/ServerSessionRunner.java @@ -29,6 +29,7 @@ * @see com.sun.messaging.jmq.jmsclient.SessionImpl */ +@SuppressWarnings("JdkObsolete") class ServerSessionRunner { // states corresponding to Session start/stop/close diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionImpl.java index 206ba1c4b..f711f780a 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionImpl.java @@ -110,6 +110,7 @@ * @see jakarta.jms.XASession */ +@SuppressWarnings("JdkObsolete") public class SessionImpl implements JMSRAXASession, Traceable, ContextableSession { /** diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionQueue.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionQueue.java index d1547a610..ad35cfe4b 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionQueue.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionQueue.java @@ -29,6 +29,7 @@ * data to the queue. */ +@SuppressWarnings("JdkObsolete") class SessionQueue implements Traceable { private MessageQueue queue = null; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionReader.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionReader.java index 3e97cb64a..1aec7184a 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionReader.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/SessionReader.java @@ -27,6 +27,7 @@ import com.sun.messaging.AdministeredObject; //XXX REVISIT +@SuppressWarnings("JdkObsolete") public class SessionReader extends ConsumerReader { private boolean debug = Debug.debug; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/UnifiedSessionImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/UnifiedSessionImpl.java index 8f32cc110..611795dd1 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/UnifiedSessionImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/UnifiedSessionImpl.java @@ -36,6 +36,7 @@ * @see com.sun.messaging.jms.Session */ +@SuppressWarnings("JdkObsolete") public class UnifiedSessionImpl extends SessionImpl implements com.sun.messaging.jms.Session { // Now we support NO_ACKNOWLEDGE mode. public UnifiedSessionImpl(ConnectionImpl connection, boolean transacted, int ackMode) throws JMSException { diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceForMC.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceForMC.java index 79582ce7d..f04293151 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceForMC.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceForMC.java @@ -66,6 +66,7 @@ * @see javax.transaction.xa.XAResource */ +@SuppressWarnings("JdkObsolete") public class XAResourceForMC extends XAResourceForX implements XAResource, XAResourceForJMQ { // Id of the MC that this is associated with private JMSRAManagedConnection mc; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceForRA.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceForRA.java index eb912c12c..622b77547 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceForRA.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceForRA.java @@ -63,6 +63,7 @@ * @see javax.transaction.xa.XAResource */ +@SuppressWarnings("JdkObsolete") public class XAResourceForRA extends XAResourceForX implements XAResource, XAResourceForJMQ { // Id of the omr that this is associated with private JMSRAOnMessageRunner omr; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceImpl.java index 48dfa6487..b0dc5f249 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/XAResourceImpl.java @@ -62,6 +62,7 @@ * @see javax.transaction.xa.XAResource */ +@SuppressWarnings("JdkObsolete") public class XAResourceImpl implements XAResource, XAResourceForJMQ { private SessionImpl _session; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/runtime/impl/BrokerInstanceImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/runtime/impl/BrokerInstanceImpl.java index 4417d8580..f0ad4209d 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/runtime/impl/BrokerInstanceImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/runtime/impl/BrokerInstanceImpl.java @@ -34,6 +34,7 @@ import com.sun.messaging.jmq.jmsservice.JMSDirectBroker; import com.sun.messaging.jmq.jmsservice.JMSService; +@SuppressWarnings("JdkObsolete") public class BrokerInstanceImpl implements DirectBrokerInstance { private static final String BROKER_PROCESS = "com.sun.messaging.jmq.jmsserver.BrokerProcess"; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/validation/ValidatorFactory.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/validation/ValidatorFactory.java index 2d9e9fbcb..5dbafd611 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/validation/ValidatorFactory.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/validation/ValidatorFactory.java @@ -22,6 +22,7 @@ import java.util.Properties; import jakarta.jms.JMSException; +@SuppressWarnings("JdkObsolete") public class ValidatorFactory { static final String TOPIC_PROP_NAME_PREFIX = "imq.xml.validate.topic"; diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/validation/XMLValidator.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/validation/XMLValidator.java index cab26dc0e..6cf28f6b1 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/validation/XMLValidator.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/validation/XMLValidator.java @@ -44,6 +44,7 @@ * * @author chiaming */ +@SuppressWarnings("JdkObsolete") public class XMLValidator { /** * System property to turn on/off xml schema validation. If set to true, XML content is validated against the schema diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/naming/AdministeredObjectFactory.java b/mq/main/mq-client/src/main/java/com/sun/messaging/naming/AdministeredObjectFactory.java index 5a00b14cd..11ba01bcc 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/naming/AdministeredObjectFactory.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/naming/AdministeredObjectFactory.java @@ -30,6 +30,7 @@ * class. */ +@SuppressWarnings("JdkObsolete") public class AdministeredObjectFactory implements javax.naming.spi.ObjectFactory { /** Key for version in Reference objects */ diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/naming/CFObjectFactory.java b/mq/main/mq-client/src/main/java/com/sun/messaging/naming/CFObjectFactory.java index 8f4f5569e..a13a6b408 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/naming/CFObjectFactory.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/naming/CFObjectFactory.java @@ -52,6 +52,7 @@ * */ +@SuppressWarnings("JdkObsolete") public abstract class CFObjectFactory extends AdministeredObjectFactory { /** used only by ConnectionFactory reference objects */ diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/naming/DObjectFactory.java b/mq/main/mq-client/src/main/java/com/sun/messaging/naming/DObjectFactory.java index b9cbb02d9..9b3439f1a 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/naming/DObjectFactory.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/naming/DObjectFactory.java @@ -49,6 +49,7 @@ * [0] = reserved for version [1] = reserved for destination name */ +@SuppressWarnings("JdkObsolete") public abstract class DObjectFactory extends AdministeredObjectFactory { /** used only by Destination reference objects */ diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/naming/ReferenceGenerator.java b/mq/main/mq-client/src/main/java/com/sun/messaging/naming/ReferenceGenerator.java index f28dc88e9..07f9734f9 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/naming/ReferenceGenerator.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/naming/ReferenceGenerator.java @@ -27,6 +27,7 @@ /** * A ReferenceGenerator generates a Reference object given an Administered object and the Object Factory Class Name. */ +@SuppressWarnings("JdkObsolete") public class ReferenceGenerator { /** The index in the Reference object of the Version Number */ diff --git a/mq/main/mq-direct/src/main/java/com/sun/messaging/jmq/jmsservice/JMSPacketProperties.java b/mq/main/mq-direct/src/main/java/com/sun/messaging/jmq/jmsservice/JMSPacketProperties.java index eaeb2f658..d78f022f7 100644 --- a/mq/main/mq-direct/src/main/java/com/sun/messaging/jmq/jmsservice/JMSPacketProperties.java +++ b/mq/main/mq-direct/src/main/java/com/sun/messaging/jmq/jmsservice/JMSPacketProperties.java @@ -27,6 +27,7 @@ * {@code set}, where {@code } is replaced with the name of the property in the MQ wire * protocol.
    */ +@SuppressWarnings("JdkObsolete") public class JMSPacketProperties extends Hashtable { private static final long serialVersionUID = -2770279263000523841L; diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java index 3703cbe6c..0f8ba43d1 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java @@ -34,6 +34,7 @@ * Runs an embedded broker instance through the Broker* interfaces exposed for in-process broker lifecycle control */ +@SuppressWarnings("JdkObsolete") public class EmbeddedBrokerRunner implements BrokerEventListener { /** Properties to be used by the embedded broker */ diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/LocalBrokerRunner.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/LocalBrokerRunner.java index ad0d728f9..f47d67ab4 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/LocalBrokerRunner.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/LocalBrokerRunner.java @@ -31,6 +31,7 @@ * Runs a local broker instance through the JMSSPI interfaces exposed for out-of-process broker lifecycle control */ +@SuppressWarnings("JdkObsolete") public class LocalBrokerRunner { /* Properties to be used by the embedded broker */ diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ActivationSpec.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ActivationSpec.java index c330c5d98..608b743b9 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ActivationSpec.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ActivationSpec.java @@ -35,6 +35,7 @@ * uses it to activate message inflow to a message listener in the application server. */ +@SuppressWarnings("JdkObsolete") public class ActivationSpec implements jakarta.resource.spi.ActivationSpec, java.io.Serializable, GenericConnectionFactoryProperties { private static final long serialVersionUID = 1L; diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConcurrentEndpointConsumer.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConcurrentEndpointConsumer.java index 22315aa65..5c67d0b24 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConcurrentEndpointConsumer.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConcurrentEndpointConsumer.java @@ -30,6 +30,7 @@ /** * */ +@SuppressWarnings("JdkObsolete") public class ConcurrentEndpointConsumer extends EndpointConsumer { /** diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionEventListener.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionEventListener.java index 953701644..f93cca253 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionEventListener.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionEventListener.java @@ -31,6 +31,7 @@ * SJS MQ RA. */ +@SuppressWarnings("JdkObsolete") public class ConnectionEventListener implements jakarta.jms.ExceptionListener, com.sun.messaging.jms.notification.EventListener { /** The connection event listener list */ private Vector listeners = null; diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionMetaData.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionMetaData.java index dc37f8a81..b53f5eb72 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionMetaData.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/ConnectionMetaData.java @@ -25,6 +25,7 @@ import com.sun.messaging.jmq.jmsservice.JMSService; import com.sun.messaging.jmq.jmsclient.ConnectionMetaDataAdapter; +@SuppressWarnings("JdkObsolete") public abstract class ConnectionMetaData extends ConnectionMetaDataAdapter { /** diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnection.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnection.java index 5abf690ba..0f810379e 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnection.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectConnection.java @@ -45,6 +45,7 @@ /** * DirectConnection encapsulates JMS Connection behavior for MQ DIRECT mode operation. */ +@SuppressWarnings("JdkObsolete") public class DirectConnection implements jakarta.jms.QueueConnection, jakarta.jms.TopicConnection, ContextableConnection { /** diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectPacket.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectPacket.java index dc01fe04f..6cd29e188 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectPacket.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectPacket.java @@ -52,6 +52,7 @@ * DirectPacket encapsulates the JMS Message and Sun MQ Packet for DIRECT Mode. *

    */ +@SuppressWarnings("JdkObsolete") public class DirectPacket implements JMSPacket, jakarta.jms.Message, com.sun.messaging.jms.Message { /** The Sun MQ Packet that is associated with this DirectPacket */ diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectQueueBrowser.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectQueueBrowser.java index 44193cc97..2f1ff12d5 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectQueueBrowser.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectQueueBrowser.java @@ -27,6 +27,7 @@ import com.sun.messaging.jmq.jmsservice.JMSServiceReply; import com.sun.messaging.jmq.jmsservice.JMSServiceException; +@SuppressWarnings("JdkObsolete") public class DirectQueueBrowser implements Enumeration, jakarta.jms.QueueBrowser { /** diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java index 7536bb0d6..8c9e9bc41 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/DirectSession.java @@ -64,6 +64,7 @@ /** * DirectSession encapsulates JMS Session behavior for MQ DIRECT mode operation */ +@SuppressWarnings("JdkObsolete") public class DirectSession implements jakarta.jms.QueueSession, jakarta.jms.TopicSession { /** diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/OnMessageRunnerPool.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/OnMessageRunnerPool.java index 4a26c4156..8f63d3bc3 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/OnMessageRunnerPool.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/OnMessageRunnerPool.java @@ -31,6 +31,7 @@ * Holds a pool of OnMessageRunner objects. */ +@SuppressWarnings("JdkObsolete") public class OnMessageRunnerPool { /** The maximum number of OnMessageRunner objects allocated */ diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/util/CustomTokenizer.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/util/CustomTokenizer.java index dd513502f..2bcdccb0d 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/util/CustomTokenizer.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/ra/util/CustomTokenizer.java @@ -64,6 +64,7 @@ * * @author Jane Young */ +@SuppressWarnings("JdkObsolete") public class CustomTokenizer { private static final char ESCAPE_CHAR = '\\'; private static final String QUOTE_STRING = "\""; diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/MessageHandlerChain.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/MessageHandlerChain.java index a6f15407c..73ba781ba 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/MessageHandlerChain.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/MessageHandlerChain.java @@ -33,6 +33,7 @@ * @see MessageHandler * @see SOAPService */ +@SuppressWarnings("JdkObsolete") public class MessageHandlerChain { private Vector handlerChain = new Vector(); diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSMessageContext.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSMessageContext.java index 539d45269..f0a76e1f7 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSMessageContext.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSMessageContext.java @@ -43,6 +43,7 @@ * @see ServiceContext * @see MessageHandler */ +@SuppressWarnings("JdkObsolete") public class UMSMessageContext implements MessageContext { /** diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSServiceContext.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSServiceContext.java index fd5e84944..601c8ade4 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSServiceContext.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSServiceContext.java @@ -39,6 +39,7 @@ * @see SOAPService * @see MessageHandler */ +@SuppressWarnings("JdkObsolete") public class UMSServiceContext implements ServiceContext { /** diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSServlet.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSServlet.java index f0d090e3c..9921669f9 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSServlet.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/core/UMSServlet.java @@ -115,6 +115,7 @@ * * @author chiaming */ +@SuppressWarnings("JdkObsolete") public class UMSServlet extends HttpServlet { /** diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/CachedConnectionPool.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/CachedConnectionPool.java index da697af7a..4a7c60dd0 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/CachedConnectionPool.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/CachedConnectionPool.java @@ -31,6 +31,7 @@ import jakarta.jms.Connection; import jakarta.jms.JMSException; +@SuppressWarnings("JdkObsolete") public class CachedConnectionPool implements Sweepable { // private String myName = null; diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ClientPool.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ClientPool.java index e2e413043..99d5b2c9f 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ClientPool.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ClientPool.java @@ -34,6 +34,7 @@ import jakarta.jms.JMSException; import jakarta.xml.soap.SOAPMessage; +@SuppressWarnings("JdkObsolete") public class ClientPool implements Sweepable { private String provider = null; diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ClientTable.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ClientTable.java index c32608fae..bc3aa5ce7 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ClientTable.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/ClientTable.java @@ -27,6 +27,7 @@ * * @author chiaming */ +@SuppressWarnings("JdkObsolete") public class ClientTable { private Hashtable clients = new Hashtable<>(); diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/UMSServiceImpl.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/UMSServiceImpl.java index 4a003527e..4cc0eb0cc 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/UMSServiceImpl.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/ums/service/UMSServiceImpl.java @@ -33,6 +33,7 @@ import jakarta.xml.soap.SOAPException; import jakarta.xml.soap.SOAPMessage; +@SuppressWarnings("JdkObsolete") public class UMSServiceImpl { // private SendService sendService = null; diff --git a/mq/main/mq-ums/src/main/java/com/sun/messaging/xml/MessageTransformer.java b/mq/main/mq-ums/src/main/java/com/sun/messaging/xml/MessageTransformer.java index 7dbbad49a..d67e3e3c9 100644 --- a/mq/main/mq-ums/src/main/java/com/sun/messaging/xml/MessageTransformer.java +++ b/mq/main/mq-ums/src/main/java/com/sun/messaging/xml/MessageTransformer.java @@ -30,6 +30,7 @@ /** * The Transformer class encapsulates the functionality to transform SOAP and JMS messages. */ +@SuppressWarnings("JdkObsolete") public class MessageTransformer { /** Private Constructor */ diff --git a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java index 57c95cfbb..4382f4485 100644 --- a/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java +++ b/mq/main/persist/disk-io/src/main/java/com/sun/messaging/jmq/io/disk/VRFile.java @@ -120,6 +120,7 @@ * */ +@SuppressWarnings("JdkObsolete") public abstract class VRFile { private static boolean DEBUG = Boolean.getBoolean("vrfile.debug"); diff --git a/mq/main/persist/txnlog/src/main/java/com/sun/messaging/jmq/io/txnlog/file/FileTransactionLogWriter.java b/mq/main/persist/txnlog/src/main/java/com/sun/messaging/jmq/io/txnlog/file/FileTransactionLogWriter.java index d96117b5d..b6c437ca9 100644 --- a/mq/main/persist/txnlog/src/main/java/com/sun/messaging/jmq/io/txnlog/file/FileTransactionLogWriter.java +++ b/mq/main/persist/txnlog/src/main/java/com/sun/messaging/jmq/io/txnlog/file/FileTransactionLogWriter.java @@ -44,6 +44,7 @@ *

    * XXX: chiaming (06/30/2006) add comments to describe file/header layout here. */ +@SuppressWarnings("JdkObsolete") public class FileTransactionLogWriter implements TransactionLogWriter, Runnable { // file header constants - version From 520442146b042446c477807c52416b43165c1487 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 17 Nov 2024 14:23:45 +0100 Subject: [PATCH 210/448] Enable EP:JdkObsolete pattern --- mq/main/pom.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 33a3e28dd..5a8ce55f9 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -879,7 +879,6 @@ -Xep:Java8ApiChecker:OFF \ -Xep:JavaLangClash:OFF \ -Xep:JavaUtilDate:OFF \ - -Xep:JdkObsolete:OFF \ -Xep:LockNotBeforeTry:OFF \ -Xep:LockOnNonEnclosingClassLiteral:OFF \ -Xep:LongLiteralLowerCaseSuffix:OFF \ From d0998f88315c3978e375c5493078fdc50f65712b Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 18 Nov 2024 11:55:50 +0100 Subject: [PATCH 211/448] Test SysMessageID.toString --- .../jmq/io/SysMessageID_toString_Test.java | 52 +++++++++++++++++++ mq/main/comm-io/src/test/needs.assertj-core | 0 .../comm-io/src/test/needs.junit-jupiter-api | 0 3 files changed, 52 insertions(+) create mode 100644 mq/main/comm-io/src/test/java/com/sun/messaging/jmq/io/SysMessageID_toString_Test.java create mode 100644 mq/main/comm-io/src/test/needs.assertj-core create mode 100644 mq/main/comm-io/src/test/needs.junit-jupiter-api diff --git a/mq/main/comm-io/src/test/java/com/sun/messaging/jmq/io/SysMessageID_toString_Test.java b/mq/main/comm-io/src/test/java/com/sun/messaging/jmq/io/SysMessageID_toString_Test.java new file mode 100644 index 000000000..77f9b594a --- /dev/null +++ b/mq/main/comm-io/src/test/java/com/sun/messaging/jmq/io/SysMessageID_toString_Test.java @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Contributors to the Eclipse Foundation + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v. 2.0, which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * This Source Code may also be made available under the following Secondary + * Licenses when the conditions for such availability set forth in the + * Eclipse Public License v. 2.0 are satisfied: GNU General Public License, + * version 2 with the GNU Classpath Exception, which is available at + * https://www.gnu.org/software/classpath/license.html. + * + * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + */ + +package com.sun.messaging.jmq.io; + +import static org.assertj.core.api.Assertions.assertThat; + +import org.junit.jupiter.api.Test; + +class SysMessageID_toString_Test { + @Test + void testToStringOfUninitialized() { + var sysMessageId = new SysMessageID(); + + assertThat(sysMessageId.toString()).isEqualTo("0-0.0.0.0-0-0"); + } + + @Test + void testToStringOfManuallyInitialized() { + var sysMessageId = new SysMessageID(); + sysMessageId.setSequence(10); + sysMessageId.setIPAddress(new byte [] { 127, 76, 76, 0 }); + sysMessageId.setPort(8076); + sysMessageId.setTimestamp(500300400); + + assertThat(sysMessageId.toString()).isEqualTo("10-127.76.76.0-8076-500300400"); + } + + @Test + void testToStringOfManuallyInitializedToMaxLength() { + var sysMessageId = new SysMessageID(); + sysMessageId.setSequence(2147483647); + sysMessageId.setIPAddress(new byte [] { 127, -100, 100, 100 }); + sysMessageId.setPort(2147483647); + sysMessageId.setTimestamp(9223372036854775807L); + + assertThat(sysMessageId.toString()).isEqualTo("2147483647-127.156.100.100-2147483647-9223372036854775807"); + } +} diff --git a/mq/main/comm-io/src/test/needs.assertj-core b/mq/main/comm-io/src/test/needs.assertj-core new file mode 100644 index 000000000..e69de29bb diff --git a/mq/main/comm-io/src/test/needs.junit-jupiter-api b/mq/main/comm-io/src/test/needs.junit-jupiter-api new file mode 100644 index 000000000..e69de29bb From 2b87692dd4a515733492ed13c06283982380ce72 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 18 Nov 2024 11:58:24 +0100 Subject: [PATCH 212/448] Replace SB with concatenation --- .../src/main/java/com/sun/messaging/jmq/io/SysMessageID.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java index eec278996..7c52b27aa 100644 --- a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java +++ b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java @@ -163,7 +163,7 @@ public int hashCode() { public String toString() { if (msgID == null || dirty) { - msgID = new StringBuilder(128).append(sequence).append('-').append(ip.toString()).append('-').append(port).append('-').append(timestamp).toString(); + msgID = sequence + "-" + ip + "-" + port + "-" + timestamp; dirty = false; } From 563160203b690bbf9586c2f5790c9baca3b70989 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Tue, 19 Nov 2024 00:06:16 +0100 Subject: [PATCH 213/448] Remove unused methods --- .../sun/messaging/jmq/util/net/IPAddress.java | 80 ------------------- 1 file changed, 80 deletions(-) diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java index bbcdd89d9..1f6b7191d 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java @@ -147,20 +147,6 @@ public int hashCode() { return Arrays.hashCode(ip); } - /** - * Check if the IP address is 0 - * - * @return true if IP address is 0 false if IP address is not 0 - */ - public static boolean isNull(byte[] addr) { - - if (addr == null || isEqual(addr, nullAddr)) { - return true; - } else { - return false; - } - } - /** * Check if two raw IP addresses are equal. Handles either or both buffers being null. If they are both null they are * considered equal. @@ -212,26 +198,6 @@ public byte[] getAddressUnsafe() { return ip; } - /** - * Get the IP address as an IPv4 address. - * - * @return The raw IP address if the current address is an IPv4 address (or an IPv4-mapped IPv6) address. - * - * @throws IllegalArgumentException if the current address is not an IPv4 address. - */ - public byte[] getIPv4Address() { - - if (getType() != IPV4 && getType() != IPV4MAC) { - throw new IllegalArgumentException("Address is not an IPv4 or IPv4-mapped IPv6 address"); - } - - byte[] buf = new byte[4]; - // Copy lower four bytes into return buffer - System.arraycopy(ip, prefix.length, buf, 0, buf.length); - - return buf; - } - /** * Set a 48 bit MAC address into an iPv4-mapped IPv6 address. */ @@ -253,45 +219,6 @@ public void setMac(byte[] mac) { type = IPV4MAC; } - /** - * Set a 48 bit MAC address into an iPv4-mapped IPv6 address. This must be called AFTER an IPv4 address is set. - */ - public byte[] getMac() { - if (getType() != IPV4MAC) { - throw new IllegalArgumentException(); - } - - byte[] mac = new byte[6]; - - // Copy Mac address into bytes 4-9 - System.arraycopy(ip, 4, mac, 0, mac.length); - return mac; - } - - /** - * Get the IP address as an IPv4 integer address. - * - * @return The integer IP address if the current address is an IPv4 address or an IPv4-mapped IPv6 address. - * - * @throws IllegalArgumentException if the current address is not an IPv4 address. - */ - public int getIPv4AddressAsInt() { - - if (getType() != IPV4 && getType() != IPV4MAC) { - throw new IllegalArgumentException("Address is not an IPv4 or IPv4-mapped IPv6 address"); - } - - int address; - - // Generate address from last 4 bytes of address buffer - address = ip[15] & 0xFF; - address |= ((ip[14] << 8) & 0xFF00); - address |= ((ip[13] << 16) & 0xFF0000); - address |= ((ip[12] << 24) & 0xFF000000); - - return address; - } - /** * Set the IP address. * @@ -398,13 +325,6 @@ public String toString() { return rawIPToString(ip, true, false); } - /** - * Converts a raw IP address to a readable String. - */ - public static String rawIPToString(byte[] addr) { - return rawIPToString(addr, true, false); - } - /** * Converts a raw IP address to a readable String. */ From 80929b566394ab7207a2ab1fa15d0a80befd3488 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Nov 2024 08:23:19 +0000 Subject: [PATCH 214/448] Bump com.google.errorprone:error_prone_core from 2.35.1 to 2.36.0 Bumps [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) from 2.35.1 to 2.36.0. - [Release notes](https://github.com/google/error-prone/releases) - [Commits](https://github.com/google/error-prone/compare/v2.35.1...v2.36.0) --- updated-dependencies: - dependency-name: com.google.errorprone:error_prone_core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 5a8ce55f9..925e4d56d 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -86,7 +86,7 @@ 3.26.3 5.14.2 1.18.36 - 2.35.1 + 2.36.0 @@ -822,6 +822,7 @@ true -XDcompilePolicy=simple + -XDshould-stop.ifError=FLOW -Xplugin:ErrorProne \ -XepAllDisabledChecksAsWarnings \ @@ -846,6 +847,7 @@ -Xep:DeduplicateConstants:OFF \ -Xep:DefaultCharset:OFF \ -Xep:DoubleCheckedLocking:OFF \ + -Xep:DuplicateBranches:OFF \ -Xep:EmptyBlockTag:OFF \ -Xep:EmptyCatch:OFF \ -Xep:EqualsBrokenForNull:OFF \ @@ -906,6 +908,7 @@ -Xep:PreferJavaTimeOverload:OFF \ -Xep:PrimitiveArrayPassedToVarargsMethod:OFF \ -Xep:PrivateConstructorForUtilityClass:OFF \ + -Xep:RedundantControlFlow:OFF \ -Xep:RedundantOverride:OFF \ -Xep:RedundantThrows:OFF \ -Xep:ReferenceEquality:OFF \ From 2ab63c7ab633f66277fee77e8a5e8e2e973b72ab Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Nov 2024 02:58:42 +0000 Subject: [PATCH 215/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.29.0 to 2.29.1 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.29.0 to 2.29.1. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.29.0...v2.29.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 925e4d56d..b395cb2fa 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.29.0 + 2.29.1 org.openrewrite.recipe From a7cbcf135367236cb4a5e04cb0efa4d667cd895d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Nov 2024 09:23:18 +0000 Subject: [PATCH 216/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.45.0 to 5.45.1 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.45.0 to 5.45.1. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.45.0...v5.45.1) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5b2cddb47..2f0e8e405 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.45.0 + 5.45.1 maven-artifact-plugin From 29f2f4b03664a502829af23a110c5f86c63147b6 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 18 Nov 2024 23:40:41 +0100 Subject: [PATCH 217/448] Make IPAddress final --- .../main/java/com/sun/messaging/jmq/util/net/IPAddress.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java index 1f6b7191d..4a048f1d2 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java @@ -47,7 +47,7 @@ * The leading 11111111 is used in IPv6 to signify an IPv6 multicast address. Since a client will never be assigned a * multicast address we can use this prefix to indicate an IPv4+MAC address. */ -public class IPAddress implements Cloneable, Serializable { +public final class IPAddress implements Cloneable, Serializable { private static final long serialVersionUID = -3749627756354392982L; @@ -68,7 +68,7 @@ public class IPAddress implements Cloneable, Serializable { public static final int IPV4MAC = 3; // iMQ IPV4 + MAC // Format of address. One of above types - protected int type = UNKNOWN; + int type = UNKNOWN; // Prefix used to create an IPv4-mapped IPv6 address private static byte[] prefix = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, (byte) 0xFF, (byte) 0xFF }; @@ -80,7 +80,7 @@ public class IPAddress implements Cloneable, Serializable { private static byte[] nullAddr = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, (byte) 0xFF, (byte) 0xFF, 0x0, 0x0, 0x0, 0x0 }; // 128 bit buffer to hold IP address. We always store address as IPv6 - protected byte ip[] = new byte[IPV6_SIZE]; + byte ip[] = new byte[IPV6_SIZE]; /** * Construct an unititialized IP address From d98e8dbb276476b323e7b422c1765579fdd4cbc2 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 21 Nov 2024 10:51:03 +0100 Subject: [PATCH 218/448] Reduce fields access --- .../com/sun/messaging/jmq/util/net/IPAddress.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java index 4a048f1d2..ef6b49e1c 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java @@ -54,7 +54,7 @@ public final class IPAddress implements Cloneable, Serializable { /** * Size of an IPv4 address in bytes */ - public static final int IPV4_SIZE = 4; + private static final int IPV4_SIZE = 4; /** * Size of an IPv6 address in bytes @@ -62,13 +62,13 @@ public final class IPAddress implements Cloneable, Serializable { public static final int IPV6_SIZE = 16; // Address types - public static final int UNKNOWN = 0; - public static final int IPV4 = 1; // IPv4-mapped IPv6 + private static final int UNKNOWN = 0; + private static final int IPV4 = 1; // IPv4-mapped IPv6 public static final int IPV6 = 2; // IPv6 unicast - public static final int IPV4MAC = 3; // iMQ IPV4 + MAC + private static final int IPV4MAC = 3; // iMQ IPV4 + MAC // Format of address. One of above types - int type = UNKNOWN; + private int type = UNKNOWN; // Prefix used to create an IPv4-mapped IPv6 address private static byte[] prefix = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, (byte) 0xFF, (byte) 0xFF }; @@ -80,7 +80,7 @@ public final class IPAddress implements Cloneable, Serializable { private static byte[] nullAddr = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, (byte) 0xFF, (byte) 0xFF, 0x0, 0x0, 0x0, 0x0 }; // 128 bit buffer to hold IP address. We always store address as IPv6 - byte ip[] = new byte[IPV6_SIZE]; + private byte ip[] = new byte[IPV6_SIZE]; /** * Construct an unititialized IP address From 3747d7b3281e792e4242285f9960ccbc94c58582 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 21 Nov 2024 22:36:19 +0100 Subject: [PATCH 219/448] UT for SysMessageID.setIPAddress(byte[], byte[]) --- .../io/SysMessageID_setIPAddress_Test.java | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 mq/main/comm-io/src/test/java/com/sun/messaging/jmq/io/SysMessageID_setIPAddress_Test.java diff --git a/mq/main/comm-io/src/test/java/com/sun/messaging/jmq/io/SysMessageID_setIPAddress_Test.java b/mq/main/comm-io/src/test/java/com/sun/messaging/jmq/io/SysMessageID_setIPAddress_Test.java new file mode 100644 index 000000000..eb0a76ea1 --- /dev/null +++ b/mq/main/comm-io/src/test/java/com/sun/messaging/jmq/io/SysMessageID_setIPAddress_Test.java @@ -0,0 +1,45 @@ +/* + * Copyright (c) 2024 Contributors to the Eclipse Foundation + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v. 2.0, which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * This Source Code may also be made available under the following Secondary + * Licenses when the conditions for such availability set forth in the + * Eclipse Public License v. 2.0 are satisfied: GNU General Public License, + * version 2 with the GNU Classpath Exception, which is available at + * https://www.gnu.org/software/classpath/license.html. + * + * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + */ + +package com.sun.messaging.jmq.io; + +import static org.assertj.core.api.Assertions.assertThat; + +import org.junit.jupiter.api.Test; + +class SysMessageID_setIPAddress_Test { + @Test + void testSetIpV4AddressWithMac() { + var msgId = new SysMessageID(); + + msgId.setIPAddress(new byte[] { 10, 91, 92, 93 }, + new byte[] { 31, 32, 33, 34, 35, 36 }); + + assertThat(msgId.getIPAddress()) + .containsExactly(new byte[] { -1, 0, 0, 0, 31, 32, 33, 34, 35, 36, -1, -1, 10, 91, 92, 93 }); + } + + @Test + void testSetIpV6AddressWithIgnoredMac() { + var msgId = new SysMessageID(); + + msgId.setIPAddress(new byte[] { 11, 12, 13, 14, 21, 22, 23, 24, 31, 32, 33, 34, 41, 42, 43, 44 }, + new byte[] { 71, 72, 73, 74, 75, 76 }); + + assertThat(msgId.getIPAddress()) + .containsExactly(new byte[] { 11, 12, 13, 14, 21, 22, 23, 24, 31, 32, 33, 34, 41, 42, 43, 44 }); + } +} From 0c97c1f37597df6f69106fdc4ed993efefcc43e8 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Thu, 21 Nov 2024 11:53:57 +0100 Subject: [PATCH 220/448] Extract method to IPAddress --- .../java/com/sun/messaging/jmq/io/SysMessageID.java | 7 +------ .../com/sun/messaging/jmq/util/net/IPAddress.java | 13 +++++++++++-- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java index 7c52b27aa..d4bd9126f 100644 --- a/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java +++ b/mq/main/comm-io/src/main/java/com/sun/messaging/jmq/io/SysMessageID.java @@ -252,13 +252,8 @@ public void setIPAddress(byte[] newip) { * @throws IllegalArgumentException */ public void setIPAddress(byte[] newip, byte[] mac) { + ip.setAddress(newip, mac); - ip.setAddress(newip); - - if (mac != null && ip.getType() != IPAddress.IPV6) { - // Only set mac if we are not IPV6 - ip.setMac(mac); - } dirty = true; } diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java index ef6b49e1c..dbd474ad4 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java @@ -64,7 +64,7 @@ public final class IPAddress implements Cloneable, Serializable { // Address types private static final int UNKNOWN = 0; private static final int IPV4 = 1; // IPv4-mapped IPv6 - public static final int IPV6 = 2; // IPv6 unicast + private static final int IPV6 = 2; // IPv6 unicast private static final int IPV4MAC = 3; // iMQ IPV4 + MAC // Format of address. One of above types @@ -198,10 +198,19 @@ public byte[] getAddressUnsafe() { return ip; } + public void setAddress(byte[] newip, byte[] mac) { + setAddress(newip); + + if (mac != null && getType() != IPV6) { + // Only set mac if we are not IPV6 + setMac(mac); + } + } + /** * Set a 48 bit MAC address into an iPv4-mapped IPv6 address. */ - public void setMac(byte[] mac) { + private void setMac(byte[] mac) { if (getType() != IPV4 && getType() != IPV4MAC) { throw new IllegalArgumentException("Address is not an IPv4 or IPv4-mapped IPv6 address"); } From 77fe47e167b26f82778bfb43a56fb292a3c4e1ed Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 22 Nov 2024 11:36:19 +0100 Subject: [PATCH 221/448] Remove unused method --- .../main/java/com/sun/messaging/jmq/util/StringUtil.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java index 60f1ba06f..6545951e0 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java @@ -126,13 +126,6 @@ public static String expandVariables(String str, Properties props) { } } - /** - * Convert a string of "key1=val1, key2=val2, .." to Properties - */ - public static Properties toProperties(String keyvalPairs) { - return toProperties(keyvalPairs, null); - } - public static Properties toProperties(String keyvalPairs, Properties props) { return toProperties(keyvalPairs, ",", props); } From 8105f7d04476dd65038edca560922240d455fd99 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 22 Nov 2024 11:44:45 +0100 Subject: [PATCH 222/448] Reduce method access --- .../src/main/java/com/sun/messaging/jmq/util/StringUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java index 6545951e0..3449de5f0 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/StringUtil.java @@ -150,7 +150,7 @@ public static Properties toProperties(String keyvalPairs, String separator, Prop return props; } - public static List breakToList(String value, String separator) { + static List breakToList(String value, String separator) { StringTokenizer token = new StringTokenizer(value, separator, false); List retv = new ArrayList<>(); while (token.hasMoreElements()) { From 11dd3aa0d126ae3fefba854145daa036ae04f974 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Fri, 22 Nov 2024 14:26:55 +0100 Subject: [PATCH 223/448] Reduce method access --- .../main/java/com/sun/messaging/jmq/util/net/IPAddress.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java index dbd474ad4..582625e00 100644 --- a/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java +++ b/mq/main/comm-util/src/main/java/com/sun/messaging/jmq/util/net/IPAddress.java @@ -289,7 +289,7 @@ public void readAddress(DataInput in) throws IOException { * @return true If addr is an IPv4-mapped IPv6 address * */ - public static boolean isIPv4Mapped(byte[] addr) { + static boolean isIPv4Mapped(byte[] addr) { if (addr.length == IPV6_SIZE) { // Check if prefixed by IPv4-mapped prefix for (int n = 0; n < prefix.length; n++) { @@ -315,7 +315,7 @@ public static boolean isIPv4Mapped(byte[] addr) { * @return true If addr is an iMQ IPv4+MAC address * */ - public static boolean isIPv4Mac(byte[] addr) { + static boolean isIPv4Mac(byte[] addr) { if (addr.length == IPV6_SIZE) { // Check if prefixed by IPv4-mapped prefix for (int n = 0; n < IPv4MacPrefix.length; n++) { From 7fe17cf4485edc648dd1a9f9ca89d3a7b1a3f0fd Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 24 Nov 2024 10:59:30 +0100 Subject: [PATCH 224/448] Make LoggerWrapperImpl final --- .../sun/messaging/bridge/service/stomp/LoggerWrapperImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/LoggerWrapperImpl.java b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/LoggerWrapperImpl.java index 6402fd61e..ddf640085 100644 --- a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/LoggerWrapperImpl.java +++ b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/LoggerWrapperImpl.java @@ -1,5 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -23,7 +24,7 @@ /** * @author amyk */ -public class LoggerWrapperImpl implements LoggerWrapper { +public final class LoggerWrapperImpl implements LoggerWrapper { private final Logger logger; public LoggerWrapperImpl(Logger logger) { From 59c7e4f1e72884848c9ffed82a7fcd94ef3ae60c Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 24 Nov 2024 11:02:07 +0100 Subject: [PATCH 225/448] Hide LoggerWrapperImpl construction --- .../messaging/bridge/service/stomp/LoggerWrapperImpl.java | 6 +++++- .../messaging/bridge/service/stomp/StompMessageFilter.java | 2 +- .../bridge/service/stomp/StompProtocolHandlerImpl.java | 3 ++- .../bridge/service/stomp/StompFrameMessageImplTest.java | 6 ++++-- 4 files changed, 12 insertions(+), 5 deletions(-) diff --git a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/LoggerWrapperImpl.java b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/LoggerWrapperImpl.java index ddf640085..7b32c2a0e 100644 --- a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/LoggerWrapperImpl.java +++ b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/LoggerWrapperImpl.java @@ -27,10 +27,14 @@ public final class LoggerWrapperImpl implements LoggerWrapper { private final Logger logger; - public LoggerWrapperImpl(Logger logger) { + private LoggerWrapperImpl(Logger logger) { this.logger = logger; } + public static LoggerWrapper wrap(Logger logger) { + return new LoggerWrapperImpl(logger); + } + @Override public void logFinest(String msg, Throwable t) { logger.log(Level.FINEST, msg, t); diff --git a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompMessageFilter.java b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompMessageFilter.java index 102822ca3..d3b6c7d2a 100644 --- a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompMessageFilter.java +++ b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompMessageFilter.java @@ -61,7 +61,7 @@ protected StompMessageFilter(StompServer server) { this.server = server; _bc = server.getBridgeContext(); _jmsprop = server.getJMSConfig(); - logger = new LoggerWrapperImpl(server.getLogger()); + logger = LoggerWrapperImpl.wrap(server.getLogger()); } @Override diff --git a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompProtocolHandlerImpl.java b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompProtocolHandlerImpl.java index f03cee779..f97c0318a 100644 --- a/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompProtocolHandlerImpl.java +++ b/mq/main/bridge/bridge-stomp/src/main/java/com/sun/messaging/bridge/service/stomp/StompProtocolHandlerImpl.java @@ -1,5 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -39,7 +40,7 @@ public class StompProtocolHandlerImpl extends StompProtocolHandler { private StompServer server = null; public StompProtocolHandlerImpl(StompServer server) { - super(new LoggerWrapperImpl(server.getLogger())); + super(LoggerWrapperImpl.wrap(server.getLogger())); this.server = server; sbr = server.getStompBridgeResources(); stompConnection = new StompConnectionImpl(this); diff --git a/mq/main/bridge/bridge-stomp/src/test/java/com/sun/messaging/bridge/service/stomp/StompFrameMessageImplTest.java b/mq/main/bridge/bridge-stomp/src/test/java/com/sun/messaging/bridge/service/stomp/StompFrameMessageImplTest.java index 41cb39017..c539f5ca8 100644 --- a/mq/main/bridge/bridge-stomp/src/test/java/com/sun/messaging/bridge/service/stomp/StompFrameMessageImplTest.java +++ b/mq/main/bridge/bridge-stomp/src/test/java/com/sun/messaging/bridge/service/stomp/StompFrameMessageImplTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2022 Contributors to the Eclipse Foundation + * Copyright 2022, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -19,6 +19,8 @@ import com.sun.messaging.bridge.api.ByteBufferWrapper; import com.sun.messaging.bridge.api.StompFrameMessage; import com.sun.messaging.bridge.api.StompFrameMessageFactory; +import com.sun.messaging.jmq.util.LoggerWrapper; + import org.glassfish.grizzly.Buffer; import org.glassfish.grizzly.memory.ByteBufferManager; import org.junit.jupiter.api.Test; @@ -34,7 +36,7 @@ public class StompFrameMessageImplTest { private static final Logger newLogger = Logger.getAnonymousLogger(); private static final ByteBufferManager mm = new ByteBufferManager(); - private static final LoggerWrapperImpl loggerWrapper = new LoggerWrapperImpl(newLogger); + private static final LoggerWrapper loggerWrapper = LoggerWrapperImpl.wrap(newLogger); private static final StompFrameMessageFactory factory = StompFrameMessageImpl.getFactory(); /* From b71ec850f78810aebfa84ac3b00dc578c036313a Mon Sep 17 00:00:00 2001 From: Arjan Tijms Date: Wed, 27 Nov 2024 19:43:18 +0100 Subject: [PATCH 226/448] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8d88dc607..ccf74473e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # OpenMQ Project -JMS SI (Specification Implementation) +Jakarta Messaging CI (Compatible Implementation) The project contains the following modules: From 192b0231064de01d2df817bfd7d04d0c0c511033 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 02:37:34 +0000 Subject: [PATCH 227/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.29.1 to 2.30.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.29.1 to 2.30.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.29.1...v2.30.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index b395cb2fa..a1f373d36 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.29.1 + 2.30.0 org.openrewrite.recipe From 332e3632864de79078bec577ffbfff285b057594 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 08:38:26 +0000 Subject: [PATCH 228/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.15.0 to 2.16.0 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) from 2.15.0 to 2.16.0. - [Release notes](https://github.com/openrewrite/rewrite-java-security/releases) - [Commits](https://github.com/openrewrite/rewrite-java-security/compare/v2.15.0...v2.16.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index a1f373d36..e5414c611 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 2.15.0 + 2.16.0 From 6f4798ebab664c312bb8bfd1f018dee84b05f432 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 08:56:55 +0000 Subject: [PATCH 229/448] Bump rewrite-maven-plugin and rewrite-static-analysis Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.45.1 to 5.46.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.45.1...v5.46.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.20.0 to 1.21.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.20.0...v1.21.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index e5414c611..41bf5f45c 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.20.0 + 1.21.0 org.openrewrite.recipe diff --git a/pom.xml b/pom.xml index 2f0e8e405..7984d8b4f 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.45.1 + 5.46.0 maven-artifact-plugin From de28b3c2bc3525784e6479c8cfeed6038d76f22f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 02:52:49 +0000 Subject: [PATCH 230/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.16.0 to 2.16.1 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/openrewrite/rewrite-java-security) from 2.16.0 to 2.16.1. - [Release notes](https://github.com/openrewrite/rewrite-java-security/releases) - [Commits](https://github.com/openrewrite/rewrite-java-security/compare/v2.16.0...v2.16.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 41bf5f45c..2eccf3a8a 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 2.16.0 + 2.16.1 From 3f6e4b73c26a953c510a393f25d7bb1a26a76f88 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 08:40:58 +0000 Subject: [PATCH 231/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.46.0 to 5.46.1 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.46.0 to 5.46.1. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.46.0...v5.46.1) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7984d8b4f..a8fe2cb80 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.46.0 + 5.46.1 maven-artifact-plugin From 636388e3096922846203617d2be695e6ace2897a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 08:55:24 +0000 Subject: [PATCH 232/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.30.0 to 2.30.1 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.30.0 to 2.30.1. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.30.0...v2.30.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 2eccf3a8a..0ca2fd4c6 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.30.0 + 2.30.1 org.openrewrite.recipe From d89abbb39b05cb1b260247f3cf4acaf4f401bed0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 09:08:46 +0000 Subject: [PATCH 233/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.21.0 to 1.21.1. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.21.0...v1.21.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 0ca2fd4c6..6e96dd358 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.21.0 + 1.21.1 org.openrewrite.recipe From 4a8ddb477a6bc2b06d7ee1340374623d4ba73543 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 12:32:31 +0000 Subject: [PATCH 234/448] Bump pmd.version from 7.7.0 to 7.8.0 Bumps `pmd.version` from 7.7.0 to 7.8.0. Updates `net.sourceforge.pmd:pmd-core` from 7.7.0 to 7.8.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.7.0...pmd_releases/7.8.0) Updates `net.sourceforge.pmd:pmd-java` from 7.7.0 to 7.8.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.7.0...pmd_releases/7.8.0) Updates `net.sourceforge.pmd:pmd-javascript` from 7.7.0 to 7.8.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.7.0...pmd_releases/7.8.0) Updates `net.sourceforge.pmd:pmd-jsp` from 7.7.0 to 7.8.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.7.0...pmd_releases/7.8.0) --- updated-dependencies: - dependency-name: net.sourceforge.pmd:pmd-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-java dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-javascript dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-jsp dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a8fe2cb80..f72fcf81d 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ UTF-8 2024-09-11T09:24:00Z - 7.7.0 + 7.8.0 3.26.0 4.8.6 4.8.6.6 From 7921b1d224545cff57efdd9c624fa4d5d085a11e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 29 Nov 2024 12:49:25 +0000 Subject: [PATCH 235/448] Bump org.cyclonedx:cyclonedx-maven-plugin from 2.9.0 to 2.9.1 Bumps [org.cyclonedx:cyclonedx-maven-plugin](https://github.com/CycloneDX/cyclonedx-maven-plugin) from 2.9.0 to 2.9.1. - [Release notes](https://github.com/CycloneDX/cyclonedx-maven-plugin/releases) - [Commits](https://github.com/CycloneDX/cyclonedx-maven-plugin/compare/cyclonedx-maven-plugin-2.9.0...cyclonedx-maven-plugin-2.9.1) --- updated-dependencies: - dependency-name: org.cyclonedx:cyclonedx-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f72fcf81d..d9246231b 100644 --- a/pom.xml +++ b/pom.xml @@ -206,7 +206,7 @@ org.cyclonedx cyclonedx-maven-plugin - 2.9.0 + 2.9.1 org.codehaus.mojo From d354c5bc6c367892adc9d31f1783299c82cd751e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 30 Nov 2024 19:01:32 +0000 Subject: [PATCH 236/448] Bump com.puppycrawl.tools:checkstyle from 10.20.1 to 10.20.2 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.20.1 to 10.20.2. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.20.1...checkstyle-10.20.2) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d9246231b..b9de293e5 100644 --- a/pom.xml +++ b/pom.xml @@ -88,7 +88,7 @@ 3.26.0 4.8.6 4.8.6.6 - 10.20.1 + 10.20.2 3.6.0 From c7ab98b28db0bacd87e8f867b5681348718618ee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 30 Nov 2024 19:24:33 +0000 Subject: [PATCH 237/448] Bump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.0.0 Bumps org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.0.0. --- updated-dependencies: - dependency-name: org.apache.felix:maven-bundle-plugin dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b9de293e5..a64409247 100644 --- a/pom.xml +++ b/pom.xml @@ -153,7 +153,7 @@ org.apache.felix maven-bundle-plugin - 5.1.9 + 6.0.0 maven-javadoc-plugin From 8000f01953a9d6948a08fd68ba7f22f3f34b55a7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 3 Dec 2024 13:57:21 +0000 Subject: [PATCH 238/448] Bump org.eclipse.jdt:ecj from 3.39.0 to 3.40.0 Bumps [org.eclipse.jdt:ecj](https://github.com/eclipse-jdt/eclipse.jdt.core) from 3.39.0 to 3.40.0. - [Commits](https://github.com/eclipse-jdt/eclipse.jdt.core/commits) --- updated-dependencies: - dependency-name: org.eclipse.jdt:ecj dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 6e96dd358..298b976f7 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -599,7 +599,7 @@ ecj 2.15.0 - 3.39.0 + 3.40.0 ${org.projectlombok:lombok:jar} From 42a5e281679b567103fe80a9bc59cc4b25855404 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 7 Dec 2024 10:37:11 +0000 Subject: [PATCH 239/448] Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.11.1 to 3.11.2. - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases) - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.11.1...maven-javadoc-plugin-3.11.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index a64409247..c6c252eb1 100644 --- a/pom.xml +++ b/pom.xml @@ -157,7 +157,7 @@ maven-javadoc-plugin - 3.11.1 + 3.11.2 maven-surefire-plugin From 5210688e247d604b795c0ac9d3f54ee83a88b2cd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 7 Dec 2024 10:51:11 +0000 Subject: [PATCH 240/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.46.1 to 5.46.2 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.46.1 to 5.46.2. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.46.1...v5.46.2) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c6c252eb1..aa97e86c7 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.46.1 + 5.46.2 maven-artifact-plugin From 366cb655382adab669453d857fc87ec94259c725 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Dec 2024 02:33:54 +0000 Subject: [PATCH 241/448] Bump com.puppycrawl.tools:checkstyle from 10.20.2 to 10.21.0 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.20.2 to 10.21.0. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.20.2...checkstyle-10.21.0) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index aa97e86c7..d43267aad 100644 --- a/pom.xml +++ b/pom.xml @@ -88,7 +88,7 @@ 3.26.0 4.8.6 4.8.6.6 - 10.20.2 + 10.21.0 3.6.0 From f655b081eda120b0e78306d474371f804c10711a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Dec 2024 08:55:28 +0000 Subject: [PATCH 242/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.46.2 to 5.46.3 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.46.2 to 5.46.3. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.46.2...v5.46.3) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d43267aad..604bb47cf 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.46.2 + 5.46.3 maven-artifact-plugin From d0e21f818f3323530a4a9d3d6ad8336e323c86ba Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 13:41:44 +0000 Subject: [PATCH 243/448] Bump org.junit:junit-bom from 5.11.3 to 5.11.4 Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5) from 5.11.3 to 5.11.4. - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4) --- updated-dependencies: - dependency-name: org.junit:junit-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 298b976f7..6e7c8c927 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -82,7 +82,7 @@ 4.0.2 - 5.11.3 + 5.11.4 3.26.3 5.14.2 1.18.36 From 4b97ed36b61d844bc65313fef9f06577cd8211ee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 02:08:18 +0000 Subject: [PATCH 244/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.30.1 to 2.31.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.30.1 to 2.31.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.30.1...v2.31.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 6e7c8c927..164f1fcd7 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.30.1 + 2.31.0 org.openrewrite.recipe From 92603888e693e98e0ec72d0e739251b24def3698 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 08:35:43 +0000 Subject: [PATCH 245/448] Bump org.openrewrite.recipe:rewrite-static-analysis Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.21.1 to 1.22.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.21.1...v1.22.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 164f1fcd7..53515cd04 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.21.1 + 1.22.0 org.openrewrite.recipe From 0cd83d24f3f9ebbdc7117416e8eb9de2d596cb5e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 09:15:56 +0000 Subject: [PATCH 246/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.16.1 to 2.17.0 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/moderneinc/rewrite-java-security) from 2.16.1 to 2.17.0. - [Commits](https://github.com/moderneinc/rewrite-java-security/commits) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 53515cd04..e494c5fd0 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 2.16.1 + 2.17.0 From ae814bd15d61eecac1ada03e2bde83ddb8a7ce1f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 09:43:23 +0000 Subject: [PATCH 247/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.46.3 to 5.47.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.46.3 to 5.47.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.46.3...v5.47.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 604bb47cf..6c008d38a 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.46.3 + 5.47.0 maven-artifact-plugin From 8273ee4f10b09d708d09d80050f47749d04013bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Dec 2024 17:48:32 +0000 Subject: [PATCH 248/448] Bump org.assertj:assertj-core from 3.26.3 to 3.27.0 Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.26.3 to 3.27.0. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.26.3...assertj-build-3.27.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index e494c5fd0..8fc20cf4e 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -83,7 +83,7 @@ 4.0.2 5.11.4 - 3.26.3 + 3.27.0 5.14.2 1.18.36 2.36.0 From 05d815a792265b7de14c5c1327849e80c88d925b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Dec 2024 02:32:22 +0000 Subject: [PATCH 249/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.17.0 to 2.17.1 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/moderneinc/rewrite-java-security) from 2.17.0 to 2.17.1. - [Commits](https://github.com/moderneinc/rewrite-java-security/commits) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 8fc20cf4e..b20e2d33a 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 2.17.0 + 2.17.1 From a5e7a4e263b6e14328f1deae305dbef4a4e50a68 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 22 Dec 2024 20:21:09 +0100 Subject: [PATCH 250/448] UTs for [Text]MessageImpl.toString --- .../jmsclient/MessageImpl_toString_Test.java | 46 ++++++++++++ .../TextMessageImpl_toString_Test.java | 72 +++++++++++++++++++ 2 files changed, 118 insertions(+) create mode 100644 mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/MessageImpl_toString_Test.java create mode 100644 mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/TextMessageImpl_toString_Test.java diff --git a/mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/MessageImpl_toString_Test.java b/mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/MessageImpl_toString_Test.java new file mode 100644 index 000000000..89e6ac5c0 --- /dev/null +++ b/mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/MessageImpl_toString_Test.java @@ -0,0 +1,46 @@ +/* + * Copyright (c) 2024 Contributors to the Eclipse Foundation + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v. 2.0, which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * This Source Code may also be made available under the following Secondary + * Licenses when the conditions for such availability set forth in the + * Eclipse Public License v. 2.0 are satisfied: GNU General Public License, + * version 2 with the GNU Classpath Exception, which is available at + * https://www.gnu.org/software/classpath/license.html. + * + * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + */ + +package com.sun.messaging.jmq.jmsclient; + +import static org.assertj.core.api.Assertions.assertThat; + +import org.junit.jupiter.api.Test; + +import jakarta.jms.JMSException; + +class MessageImpl_toString_Test { + @Test + void testToString() throws JMSException { + var message = new MessageImpl(); + + assertThat(message.toString()).isEqualTo( + """ + \nClass:\t\t\tcom.sun.messaging.jmq.jmsclient.MessageImpl + getJMSMessageID():\tID:0-0.0.0.0-0-0 + getJMSTimestamp():\t0 + getJMSCorrelationID():\tnull + JMSReplyTo:\t\tnull + JMSDestination:\t\tnull + getJMSDeliveryMode():\tPERSISTENT + getJMSRedelivered():\tfalse + getJMSType():\t\tnull + getJMSExpiration():\t0 + getJMSDeliveryTime():\t0 + getJMSPriority():\t4 + Properties:\t\tnull"""); + } +} diff --git a/mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/TextMessageImpl_toString_Test.java b/mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/TextMessageImpl_toString_Test.java new file mode 100644 index 000000000..d6baec552 --- /dev/null +++ b/mq/main/mq-client/src/test/java/com/sun/messaging/jmq/jmsclient/TextMessageImpl_toString_Test.java @@ -0,0 +1,72 @@ +/* + * Copyright (c) 2024 Contributors to the Eclipse Foundation + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v. 2.0, which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * This Source Code may also be made available under the following Secondary + * Licenses when the conditions for such availability set forth in the + * Eclipse Public License v. 2.0 are satisfied: GNU General Public License, + * version 2 with the GNU Classpath Exception, which is available at + * https://www.gnu.org/software/classpath/license.html. + * + * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + */ + +package com.sun.messaging.jmq.jmsclient; + +import static org.assertj.core.api.Assertions.assertThat; + +import org.junit.jupiter.api.Test; + +import jakarta.jms.JMSException; + +class TextMessageImpl_toString_Test { + @Test + void testNonNullText() throws JMSException { + var textMessage = new TextMessageImpl(); + textMessage.setText("TextMessageImplTest Text"); + + assertThat(textMessage.toString()).isEqualTo( + """ + \nText:\tTextMessageImplTest Text + Class:\t\t\tcom.sun.messaging.jmq.jmsclient.TextMessageImpl + getJMSMessageID():\tID:0-0.0.0.0-0-0 + getJMSTimestamp():\t0 + getJMSCorrelationID():\tnull + JMSReplyTo:\t\tnull + JMSDestination:\t\tnull + getJMSDeliveryMode():\tPERSISTENT + getJMSRedelivered():\tfalse + getJMSType():\t\tnull + getJMSExpiration():\t0 + getJMSDeliveryTime():\t0 + getJMSPriority():\t4 + Properties:\t\tnull""" + ); + } + + @Test + void testNullText() throws JMSException { + var textMessage = new TextMessageImpl(); + + assertThat(textMessage.toString()).isEqualTo( + """ + \nText:\tnull + Class:\t\t\tcom.sun.messaging.jmq.jmsclient.TextMessageImpl + getJMSMessageID():\tID:0-0.0.0.0-0-0 + getJMSTimestamp():\t0 + getJMSCorrelationID():\tnull + JMSReplyTo:\t\tnull + JMSDestination:\t\tnull + getJMSDeliveryMode():\tPERSISTENT + getJMSRedelivered():\tfalse + getJMSType():\t\tnull + getJMSExpiration():\t0 + getJMSDeliveryTime():\t0 + getJMSPriority():\t4 + Properties:\t\tnull""" + ); + } +} From 42b7640b4f37d7bfe456ad9804a64e47790c25d0 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 22 Dec 2024 20:22:08 +0100 Subject: [PATCH 251/448] Replace StringBuilder.appends with concatenation --- .../messaging/jmq/jmsclient/MessageImpl.java | 25 +++++++++++-------- .../jmq/jmsclient/TextMessageImpl.java | 4 +-- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageImpl.java index 24d1d2613..56a1d075d 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/MessageImpl.java @@ -1,7 +1,7 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2020 Payara Services Ltd. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at * http://www.eclipse.org/legal/epl-2.0. @@ -2113,16 +2113,19 @@ public void dump(PrintStream ps) { public String toString() { String temp = null; try { - temp = new StringBuilder().append("\nClass:\t\t\t").append(getClass().getName()).append("\ngetJMSMessageID():\t").append(getJMSMessageID()) - .append("\ngetJMSTimestamp():\t").append(Long.toString(getJMSTimestamp())).append("\ngetJMSCorrelationID():\t") - .append(getJMSCorrelationID()).append("\nJMSReplyTo:\t\t") - .append(getJMSReplyTo() != null ? ((com.sun.messaging.Destination) getJMSReplyTo()).getName() : "null").append("\nJMSDestination:\t\t") - .append(getJMSDestination() != null ? ((com.sun.messaging.Destination) getJMSDestination()).getName() : "null") - .append("\ngetJMSDeliveryMode():\t").append(getJMSDeliveryMode() == DeliveryMode.PERSISTENT ? "PERSISTENT" : "NON PERSISTENT") - .append("\ngetJMSRedelivered():\t").append(Boolean.toString(getJMSRedelivered())).append("\ngetJMSType():\t\t").append(getJMSType()) - .append("\ngetJMSExpiration():\t").append(Long.toString(getJMSExpiration())).append("\ngetJMSDeliveryTime():\t") - .append(Long.toString(getJMSDeliveryTime())).append("\ngetJMSPriority():\t").append(Integer.toString(getJMSPriority())) - .append("\nProperties:\t\t").append(properties == null ? "null" : properties.toString()).toString(); + temp = "\nClass:\t\t\t" + getClass().getName() + + "\ngetJMSMessageID():\t" + getJMSMessageID() + + "\ngetJMSTimestamp():\t" + Long.toString(getJMSTimestamp()) + + "\ngetJMSCorrelationID():\t" + getJMSCorrelationID() + + "\nJMSReplyTo:\t\t" + (getJMSReplyTo() != null ? ((com.sun.messaging.Destination) getJMSReplyTo()).getName() : "null") + + "\nJMSDestination:\t\t" + (getJMSDestination() != null ? ((com.sun.messaging.Destination) getJMSDestination()).getName() : "null") + + "\ngetJMSDeliveryMode():\t" + (getJMSDeliveryMode() == DeliveryMode.PERSISTENT ? "PERSISTENT" : "NON PERSISTENT") + + "\ngetJMSRedelivered():\t" + Boolean.toString(getJMSRedelivered()) + + "\ngetJMSType():\t\t" + getJMSType() + + "\ngetJMSExpiration():\t" + Long.toString(getJMSExpiration()) + + "\ngetJMSDeliveryTime():\t" + Long.toString(getJMSDeliveryTime()) + + "\ngetJMSPriority():\t" + Integer.toString(getJMSPriority()) + + "\nProperties:\t\t" + (properties == null ? "null" : properties.toString()); } catch (JMSException ex) { ex.printStackTrace(); } diff --git a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/TextMessageImpl.java b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/TextMessageImpl.java index 67533b16a..8f27b8886 100644 --- a/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/TextMessageImpl.java +++ b/mq/main/mq-client/src/main/java/com/sun/messaging/jmq/jmsclient/TextMessageImpl.java @@ -1,7 +1,7 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2020 Payara Services Ltd. - * Copyright (c) 2021 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -133,7 +133,7 @@ public String getText() throws JMSException { @Override public String toString() { - return new StringBuilder().append("\nText:\t").append(text).append(super.toString()).toString(); + return "\nText:\t" + text + super.toString(); } @Override From fee490fb4747e94bc6994de014a49aeaf84a0373 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Dec 2024 02:02:58 +0000 Subject: [PATCH 252/448] Bump org.freemarker:freemarker from 2.3.33 to 2.3.34 Bumps org.freemarker:freemarker from 2.3.33 to 2.3.34. --- updated-dependencies: - dependency-name: org.freemarker:freemarker dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- docs/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pom.xml b/docs/pom.xml index 619a014ad..2cea072d7 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -66,7 +66,7 @@ org.freemarker freemarker - 2.3.33 + 2.3.34 org.asciidoctor From b3e8fce717ef66d863702291e52d00e0666065fb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 24 Dec 2024 02:46:28 +0000 Subject: [PATCH 253/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.47.0 to 5.47.1 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.47.0 to 5.47.1. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.47.0...v5.47.1) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 6c008d38a..e34405f94 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.47.0 + 5.47.1 maven-artifact-plugin From 4f57a84d7c80e11c7ea12729e040e2a57c32f2e1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Dec 2024 13:34:53 +0000 Subject: [PATCH 254/448] Bump pmd.version from 7.8.0 to 7.9.0 Bumps `pmd.version` from 7.8.0 to 7.9.0. Updates `net.sourceforge.pmd:pmd-core` from 7.8.0 to 7.9.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.8.0...pmd_releases/7.9.0) Updates `net.sourceforge.pmd:pmd-java` from 7.8.0 to 7.9.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.8.0...pmd_releases/7.9.0) Updates `net.sourceforge.pmd:pmd-javascript` from 7.8.0 to 7.9.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.8.0...pmd_releases/7.9.0) Updates `net.sourceforge.pmd:pmd-jsp` from 7.8.0 to 7.9.0 - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.8.0...pmd_releases/7.9.0) --- updated-dependencies: - dependency-name: net.sourceforge.pmd:pmd-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-java dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-javascript dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: net.sourceforge.pmd:pmd-jsp dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index e34405f94..02bf19e33 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ UTF-8 2024-09-11T09:24:00Z - 7.8.0 + 7.9.0 3.26.0 4.8.6 4.8.6.6 From 577bb88e9d1e075ab816174d989601cdc7d3629e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Dec 2024 02:22:35 +0000 Subject: [PATCH 255/448] Bump com.puppycrawl.tools:checkstyle from 10.21.0 to 10.21.1 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.21.0 to 10.21.1. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.21.0...checkstyle-10.21.1) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 02bf19e33..852277599 100644 --- a/pom.xml +++ b/pom.xml @@ -88,7 +88,7 @@ 3.26.0 4.8.6 4.8.6.6 - 10.21.0 + 10.21.1 3.6.0 From 298478c153fe0bb2689fc297ba9378b58f34f091 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Dec 2024 07:43:37 +0000 Subject: [PATCH 256/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.47.1 to 5.47.2 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.47.1 to 5.47.2. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.47.1...v5.47.2) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 852277599..bb9210906 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.47.1 + 5.47.2 maven-artifact-plugin From 72c46488bcc62d51aeaf805c8259a5216f698a8c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jan 2025 02:11:03 +0000 Subject: [PATCH 257/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.47.2 to 5.47.3 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.47.2 to 5.47.3. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.47.2...v5.47.3) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bb9210906..84875c735 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.47.2 + 5.47.3 maven-artifact-plugin From c23af7461a7e01e6c1d262fa6c7739fe8019003e Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 1 Jan 2025 09:30:24 +0100 Subject: [PATCH 258/448] Update product.copyright --- .../src/main/java/com/sun/messaging/jmq/Version.java | 8 ++++---- mq/main/pom.xml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/mq/main/mq-share/src/main/java/com/sun/messaging/jmq/Version.java b/mq/main/mq-share/src/main/java/com/sun/messaging/jmq/Version.java index 2ac5a122f..88dc8a26d 100644 --- a/mq/main/mq-share/src/main/java/com/sun/messaging/jmq/Version.java +++ b/mq/main/mq-share/src/main/java/com/sun/messaging/jmq/Version.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2018 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2025 Contributors to the Eclipse Foundation * Copyright (c) 2020 Payara Services Ltd. * * This program and the accompanying materials are made available under the @@ -83,7 +83,7 @@ public class Version { */ private String miniCopyright = """ Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved. - Copyright (c) 2018, 2024 Contributors to Eclipse Foundation.\ + Copyright (c) 2018, 2025 Contributors to Eclipse Foundation.\ """; /** @@ -91,7 +91,7 @@ public class Version { */ private String shortCopyright = """ Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved. - Copyright (c) 2018, 2024 Contributors to Eclipse Foundation.\ + Copyright (c) 2018, 2025 Contributors to Eclipse Foundation.\ """; /** @@ -99,7 +99,7 @@ public class Version { */ private String longCopyright = """ Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved. - Copyright (c) 2018, 2024 Contributors to Eclipse Foundation.\ + Copyright (c) 2018, 2025 Contributors to Eclipse Foundation.\ """; /** diff --git a/mq/main/pom.xml b/mq/main/pom.xml index b20e2d33a..d584bec99 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -3,7 +3,7 @@ Copyright (c) 2011, 2020 Oracle and/or its affiliates. All rights reserved. Copyright (c) 2020 Payara Services Ltd. - Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation + Copyright (c) 2021, 2025 Contributors to the Eclipse Foundation This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0, which is available at @@ -74,7 +74,7 @@ Message Queue MQ Copyright (c) 2012, 2018 Oracle and/or its affiliates. All rights reserved. - Copyright (c) 2018, 2024 Contributors to Eclipse Foundation. + Copyright (c) 2018, 2025 Contributors to Eclipse Foundation. 3.1.1 From 54f0fc5eaf4f7413472d54f3ee74acac19bb2f37 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Jan 2025 02:36:15 +0000 Subject: [PATCH 259/448] Bump org.assertj:assertj-core from 3.27.0 to 3.27.1 Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.27.0 to 3.27.1. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.0...assertj-build-3.27.1) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index d584bec99..ec5d898c9 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -83,7 +83,7 @@ 4.0.2 5.11.4 - 3.27.0 + 3.27.1 5.14.2 1.18.36 2.36.0 From d7f00bcf87ad37fa2b19b276199a927bfc7bcc59 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 3 Jan 2025 02:57:21 +0000 Subject: [PATCH 260/448] Bump org.mockito:mockito-bom from 5.14.2 to 5.15.2 Bumps [org.mockito:mockito-bom](https://github.com/mockito/mockito) from 5.14.2 to 5.15.2. - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v5.14.2...v5.15.2) --- updated-dependencies: - dependency-name: org.mockito:mockito-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index ec5d898c9..d226adf56 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -84,7 +84,7 @@ 5.11.4 3.27.1 - 5.14.2 + 5.15.2 1.18.36 2.36.0 From fd1eba451d74dba8c4a447272b92c1197f8e9d19 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Jan 2025 02:57:55 +0000 Subject: [PATCH 261/448] Bump org.assertj:assertj-core from 3.27.1 to 3.27.2 Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.27.1 to 3.27.2. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.1...assertj-build-3.27.2) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index d226adf56..ba803d7f1 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -83,7 +83,7 @@ 4.0.2 5.11.4 - 3.27.1 + 3.27.2 5.15.2 1.18.36 2.36.0 From d9e1603b38d70aa1584ecdda4cbbe949e8bc8f69 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 10 Jan 2025 02:47:01 +0000 Subject: [PATCH 262/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.17.1 to 2.17.2 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/moderneinc/rewrite-java-security) from 2.17.1 to 2.17.2. - [Commits](https://github.com/moderneinc/rewrite-java-security/commits) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index ba803d7f1..56e92dcab 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 2.17.1 + 2.17.2 From d1678e3acc0b0dfdab81e745577f6552639a6fa8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 10 Jan 2025 08:19:43 +0000 Subject: [PATCH 263/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.31.0 to 2.31.1 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.31.0 to 2.31.1. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.31.0...v2.31.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 56e92dcab..a0176e4b6 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.31.0 + 2.31.1 org.openrewrite.recipe From 560f754997cbb94ec8b85f1b22e55a2fbcbc7fd4 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 12 Jan 2025 10:36:21 +0100 Subject: [PATCH 264/448] Parameterize HelloWorldMessage example --- .../helloworldmessage/HelloWorldMessage.java | 69 ++++++++++--------- 1 file changed, 38 insertions(+), 31 deletions(-) diff --git a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java index dba8a521f..e186f0a35 100644 --- a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java +++ b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2024 Contributors to the Eclipse Foundation + * Copyright (c) 2024, 2025 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Distribution License v. 1.0, which is available at @@ -35,6 +35,9 @@ import java.util.*; public class HelloWorldMessage { + static final String QUEUE_NAME = System.getProperty("HelloWorldMessage.queueName", "world"); + static final boolean SEND = Boolean.parseBoolean(System.getProperty("HelloWorldMessage.send", String.valueOf(true))); + static final boolean RECEIVE = Boolean.parseBoolean(System.getProperty("HelloWorldMessage.receive", String.valueOf(true))); /** * Main method. @@ -112,50 +115,54 @@ public static void main(String[] args) { //Instantiate a Destination //administered object. //This statement can be eliminated if the JNDI code above is used. - myQueue = new com.sun.messaging.Queue("world"); + myQueue = new com.sun.messaging.Queue(QUEUE_NAME); - //Step 6: - //Create a message producer. - MessageProducer myMsgProducer = mySess.createProducer(myQueue); + if (SEND) { + //Step 6: + //Create a message producer. + MessageProducer myMsgProducer = mySess.createProducer(myQueue); - //Step 7: - //Create and send a message to the queue. - TextMessage myTextMsg = mySess.createTextMessage(); - myTextMsg.setText("Hello World"); - System.out.println("Sending Message: " + myTextMsg.getText()); - myMsgProducer.send(myTextMsg); + //Step 7: + //Create and send a message to the queue. + TextMessage myTextMsg = mySess.createTextMessage(); + myTextMsg.setText("Hello World"); + System.out.println("Sending Message: " + myTextMsg.getText()); + myMsgProducer.send(myTextMsg); + } - //Step 8: - //Create a message consumer. - MessageConsumer myMsgConsumer = mySess.createConsumer(myQueue); + if (RECEIVE) { + //Step 8: + //Create a message consumer. + MessageConsumer myMsgConsumer = mySess.createConsumer(myQueue); - //Step 9: - //Start the Connection created in step 3. - myConn.start(); + //Step 9: + //Start the Connection created in step 3. + myConn.start(); - //Step 10: - //Receive a message from the queue. - Message msg = myMsgConsumer.receive(); + //Step 10: + //Receive a message from the queue. + Message msg = myMsgConsumer.receive(); - System.out.println("Received message has following properties set:"); - for (Enumeration e = msg.getPropertyNames(); e.hasMoreElements(); ) { - Object propertyName = e.nextElement(); - System.out.println("\t" + propertyName + "\t" + msg.getObjectProperty(propertyName.toString())); - } + System.out.println("Received message has following properties set:"); + for (Enumeration e = msg.getPropertyNames(); e.hasMoreElements(); ) { + Object propertyName = e.nextElement(); + System.out.println("\t" + propertyName + "\t" + msg.getObjectProperty(propertyName.toString())); + } - //Step 11: - //Retreive the contents of the message. - if (msg instanceof TextMessage) { - TextMessage txtMsg = (TextMessage) msg; - System.out.println("Read Message: " + txtMsg.getText()); + //Step 11: + //Retreive the contents of the message. + if (msg instanceof TextMessage) { + TextMessage txtMsg = (TextMessage) msg; + System.out.println("Read Message: " + txtMsg.getText()); + } } - + } } From cf9b5e65aa0e1469ca764652cc5ed64753fd84ec Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 12 Jan 2025 18:18:31 +0100 Subject: [PATCH 265/448] Sanity test for MQ to MQ bridge --- Jenkinsfile | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 128315a3f..d6443d986 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -277,6 +277,103 @@ pipeline { } } } + stage('sanity - MQ-MQ bridge') { + agent any + options { + skipDefaultCheckout() + } + tools { + jdk 'temurin-jdk21-latest' + } + steps { + dir('distribution') { + deleteDir() + } + dir('distribution') { + unstash 'built-mq' + sh 'unzip -q mq.zip' + writeFile file: 'admin.pass', text: 'imq.imqcmd.password=admin\nimq.bridge.admin.password=admin' + dir('mqvar-7676') { + dir('jndi') { + sh ''' + ../../mq/bin/imqobjmgr \ + add -t xcf -l cn=CF7677 -o "imqAddressList=localhost:7677" \ + -j "java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory" \ + -j "java.naming.provider.url=file://$(pwd)" + ''' + } + sh 'sed "s?file:///tmp/mq/?file://$(pwd)/jndi/?" ../mq/examples/jmsbridge/mqtomq/jmsbridge.xml > jmsbridge.xml' + sh 'cat jmsbridge.xml' + } + dir('mqvar-7677') { + sh 'nohup ../mq/bin/imqbrokerd -port 7677 -varhome $(pwd) > broker-7677.log 2>&1 &' + retry(count: 3) { + sleep time: 10, unit: 'SECONDS' + script { + def brokerLogText = readFile(file: 'broker-7677.log') + brokerLogText.matches('(?s)^.*Broker .*:.*ready.*$') || error('Looks like broker 7677 did not start in time') + } + } + } + dir('mqvar-7676') { + sh ''' + nohup ../mq/bin/imqbrokerd \ + -Dimq.bridge.enabled=true \ + -Dimq.bridge.activelist=mqtomq \ + -Dimq.bridge.admin.user=admin \ + -Dimq.bridge.mqtomq.type=jms \ + -Djava.util.logging.config.file=../mq/examples/jmsbridge/mqtomq/logging.properties \ + -Dimq.bridge.mqtomq.xmlurl=file://$(pwd)/jmsbridge.xml \ + -port 7676 \ + -passfile ../admin.pass \ + -varhome $(pwd) > broker-7676.log 2>&1 &''' + retry(count: 3) { + sleep time: 10, unit: 'SECONDS' + script { + def brokerLogText = readFile(file: 'broker-7676.log') + brokerLogText.matches('(?s)^.*Broker .*:.*ready.*$') || error('Looks like broker 7676 did not start in time') + } + } + } + } + dir('distribution') { + sh ''' + java \ + -cp mq/lib/jms.jar:mq/lib/imq.jar:mq/examples/helloworld/helloworldmessage \ + -DimqAddressList=mq://localhost:7676/jms \ + -DHelloWorldMessage.queueName=myqueue7676 \ + -DHelloWorldMessage.receive=false \ + HelloWorldMessage | tee hello-send.log 2>&1 + ''' + sh 'mq/bin/imqcmd -u admin -passfile admin.pass -b localhost:7676 list dst' + sh 'mq/bin/imqcmd -u admin -passfile admin.pass -b localhost:7677 list dst' + sh ''' + java \ + -cp mq/lib/jms.jar:mq/lib/imq.jar:mq/examples/helloworld/helloworldmessage \ + -DimqAddressList=mq://localhost:7677/jms \ + -DHelloWorldMessage.queueName=myqueue7677 \ + -DHelloWorldMessage.send=false \ + HelloWorldMessage | tee hello-receive.log 2>&1 + ''' + sh 'mq/bin/imqcmd -u admin -passfile admin.pass -b localhost:7677 list dst' + sh 'grep "Read Message: Hello World" hello-receive.log' + } + } + post { + always { + dir('distribution') { + dir('mqvar-7676') { + sh '../mq/bin/imqcmd -b :7676 -u admin -f -passfile ../admin.pass shutdown bkr' + sh 'cat broker-7676.log' + } + dir('mqvar-7677') { + sh '../mq/bin/imqcmd -b :7677 -u admin -f -passfile ../admin.pass shutdown bkr' + sh 'cat broker-7677.log' + } + } + } + } + } } } stage('Code Coverage') { From 53073e43e87de33df8d7bbaab160ddc9104bdfc1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 02:48:32 +0000 Subject: [PATCH 266/448] Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.3 to 3.6.0 Bumps [org.apache.maven.plugins:maven-artifact-plugin](https://github.com/apache/maven-artifact-plugin) from 3.5.3 to 3.6.0. - [Commits](https://github.com/apache/maven-artifact-plugin/compare/maven-artifact-plugin-3.5.3...maven-artifact-plugin-3.6.0) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-artifact-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 84875c735..d9da849cd 100644 --- a/pom.xml +++ b/pom.xml @@ -278,7 +278,7 @@ maven-artifact-plugin - 3.5.3 + 3.6.0 From 156c469d985eae89ebc785338d00cf3ab774071c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 07:58:42 +0000 Subject: [PATCH 267/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 5.47.3 to 6.0.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 5.47.3 to 6.0.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v5.47.3...v6.0.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d9da849cd..3a3231d7a 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 5.47.3 + 6.0.0 maven-artifact-plugin From 57e30cdd7514fe9c67a19fb4578fb919feca7e2e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 08:15:57 +0000 Subject: [PATCH 268/448] Bump org.openrewrite.recipe:rewrite-static-analysis from 1.22.0 to 2.0.1 Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 1.22.0 to 2.0.1. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v1.22.0...v2.0.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index a0176e4b6..6bd9dbd42 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 1.22.0 + 2.0.1 org.openrewrite.recipe From 2616aaec724eac460ecab99f392306fc010de95b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 08:40:26 +0000 Subject: [PATCH 269/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 2.31.1 to 3.0.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 2.31.1 to 3.0.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v2.31.1...v3.0.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 6bd9dbd42..13d538627 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 2.31.1 + 3.0.0 org.openrewrite.recipe From de7f76b5b94c11f07507aead1bd2ab2e94712456 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 08:55:48 +0000 Subject: [PATCH 270/448] Bump org.openrewrite.recipe:rewrite-java-security from 2.17.2 to 3.0.0 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/moderneinc/rewrite-java-security) from 2.17.2 to 3.0.0. - [Commits](https://github.com/moderneinc/rewrite-java-security/commits) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 13d538627..1852414c3 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 2.17.2 + 3.0.0 From c4341141977de7dfb4022dcea53afc25a4bc23be Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 13 Jan 2025 11:05:25 +0100 Subject: [PATCH 271/448] Fix PMD:AppendCharacterWithChar --- .../java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java index 08f9a1774..218e0b866 100644 --- a/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java +++ b/mq/main/mq-jmsra/jmsra-ra/src/main/java/com/sun/messaging/jms/blc/EmbeddedBrokerRunner.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2017 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2020, 2022 Contributors to Eclipse Foundation. All rights reserved. + * Copyright (c) 2020, 2025 Contributors to Eclipse Foundation. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -275,7 +275,7 @@ private static void processBrokerExtraArgs(StringTokenizer st, Vector v) } builderValue.append(s); if (st.hasMoreTokens()){ - builderValue.append(" "); + builderValue.append(' '); } } From b68a32106183471c23bf25d21fc80eb1882ce0aa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 15 Jan 2025 02:10:47 +0000 Subject: [PATCH 272/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.0 to 6.0.1 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 6.0.0 to 6.0.1. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v6.0.0...v6.0.1) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 3a3231d7a..ea92541be 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 6.0.0 + 6.0.1 maven-artifact-plugin From 1dd44897547bf790b5d08097891ba81296b4c07c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2025 11:40:02 +0000 Subject: [PATCH 273/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.1 to 6.0.2 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v6.0.1...v6.0.2) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ea92541be..d42ba1d58 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 6.0.1 + 6.0.2 maven-artifact-plugin From 3b268fa799c2e03ab7dcff949c4c2c353c8d15c7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2025 12:32:45 +0000 Subject: [PATCH 274/448] Bump com.github.spotbugs:spotbugs from 4.8.6 to 4.9.0 Bumps [com.github.spotbugs:spotbugs](https://github.com/spotbugs/spotbugs) from 4.8.6 to 4.9.0. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.8.6...4.9.0) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index d42ba1d58..73c1d6059 100644 --- a/pom.xml +++ b/pom.xml @@ -86,7 +86,7 @@ 2024-09-11T09:24:00Z 7.9.0 3.26.0 - 4.8.6 + 4.9.0 4.8.6.6 10.21.1 3.6.0 From 787429e80a535a408ae96cbce31668374ee57141 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Jan 2025 02:55:37 +0000 Subject: [PATCH 275/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.2 to 6.0.3 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 6.0.2 to 6.0.3. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v6.0.2...v6.0.3) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 73c1d6059..b10e8e6ef 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 6.0.2 + 6.0.3 maven-artifact-plugin From 744a2fe03f078c5ecade4bf33c4df9fea49e4b05 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 Jan 2025 12:31:35 +0000 Subject: [PATCH 276/448] Bump org.assertj:assertj-core from 3.27.2 to 3.27.3 Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.27.2 to 3.27.3. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.27.2...assertj-build-3.27.3) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 1852414c3..c34a6049c 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -83,7 +83,7 @@ 4.0.2 5.11.4 - 3.27.2 + 3.27.3 5.15.2 1.18.36 2.36.0 From e8975de363c03e985e742b9e447d6967a9eeacd2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 Jan 2025 12:46:53 +0000 Subject: [PATCH 277/448] Bump org.openrewrite.recipe:rewrite-static-analysis from 2.0.1 to 2.0.2 Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 2.0.1 to 2.0.2. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v2.0.1...v2.0.2) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index c34a6049c..11a48b905 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 2.0.1 + 2.0.2 org.openrewrite.recipe From 9abf859520446629fe08da7a5ac2c9a1ef89f8de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 Jan 2025 18:46:42 +0000 Subject: [PATCH 278/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.3 to 6.0.4 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 6.0.3 to 6.0.4. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v6.0.3...v6.0.4) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b10e8e6ef..ccff5c94a 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 6.0.3 + 6.0.4 maven-artifact-plugin From 8c629e0bbe232c35a2c7d3a8dd852a60d9b15d46 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 Jan 2025 19:00:25 +0000 Subject: [PATCH 279/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 3.0.0 to 3.0.1 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 3.0.0 to 3.0.1. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v3.0.0...v3.0.1) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 11a48b905..7cabc3ad0 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 3.0.0 + 3.0.1 org.openrewrite.recipe From 4602606a07661f50433e0231ae2ed6bdb4fd79d0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jan 2025 02:49:03 +0000 Subject: [PATCH 280/448] Bump com.puppycrawl.tools:checkstyle from 10.21.1 to 10.21.2 Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.21.1 to 10.21.2. - [Release notes](https://github.com/checkstyle/checkstyle/releases) - [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-10.21.1...checkstyle-10.21.2) --- updated-dependencies: - dependency-name: com.puppycrawl.tools:checkstyle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ccff5c94a..f1a4ca957 100644 --- a/pom.xml +++ b/pom.xml @@ -88,7 +88,7 @@ 3.26.0 4.9.0 4.8.6.6 - 10.21.1 + 10.21.2 3.6.0 From e1d2a98f8ff6a89954a764a1b203850fbae5641d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jan 2025 09:06:38 +0000 Subject: [PATCH 281/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.4 to 6.0.5 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 6.0.4 to 6.0.5. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v6.0.4...v6.0.5) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f1a4ca957..9298adc25 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 6.0.4 + 6.0.5 maven-artifact-plugin From 06f9de59d35cfb0ad142e8f6da29de9b3c52d1a4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jan 2025 09:35:32 +0000 Subject: [PATCH 282/448] Bump org.openrewrite.recipe:rewrite-static-analysis from 2.0.2 to 2.1.0 Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 2.0.2 to 2.1.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v2.0.2...v2.1.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 7cabc3ad0..30678455c 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 2.0.2 + 2.1.0 org.openrewrite.recipe From 7b6d4026b291d0dd9f35273d94acfeecc8a6bcee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:05:59 +0000 Subject: [PATCH 283/448] Bump org.openrewrite.recipe:rewrite-java-security from 3.0.0 to 3.0.1 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/moderneinc/rewrite-java-security) from 3.0.0 to 3.0.1. - [Commits](https://github.com/moderneinc/rewrite-java-security/commits) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 30678455c..8463e45b5 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 3.0.0 + 3.0.1 From 476560d14c06b3f53c6f34a5bc5aeef413b7a49f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:24:10 +0000 Subject: [PATCH 284/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 3.0.1 to 3.1.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 3.0.1 to 3.1.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v3.0.1...v3.1.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 8463e45b5..2eafaeb85 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 3.0.1 + 3.1.0 org.openrewrite.recipe From 0c798dabd100615daf35f824119436c6ce798d86 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 31 Jan 2025 17:36:21 +0000 Subject: [PATCH 285/448] Bump net.sourceforge.pmd:pmd-core from 7.9.0 to 7.10.0 Bumps [net.sourceforge.pmd:pmd-core](https://github.com/pmd/pmd) from 7.9.0 to 7.10.0. - [Release notes](https://github.com/pmd/pmd/releases) - [Changelog](https://github.com/pmd/pmd/blob/main/docs/render_release_notes.rb) - [Commits](https://github.com/pmd/pmd/compare/pmd_releases/7.9.0...pmd_releases/7.10.0) --- updated-dependencies: - dependency-name: net.sourceforge.pmd:pmd-core dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9298adc25..be0105cde 100644 --- a/pom.xml +++ b/pom.xml @@ -84,7 +84,7 @@ UTF-8 2024-09-11T09:24:00Z - 7.9.0 + 7.10.0 3.26.0 4.9.0 4.8.6.6 From d42ba3e023a33ab3192ebe6f583eb51560529cf2 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 2 Feb 2025 13:43:05 +0100 Subject: [PATCH 286/448] Receive with timeout --- .../helloworld/helloworldmessage/HelloWorldMessage.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java index e186f0a35..05c5f6247 100644 --- a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java +++ b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java @@ -38,6 +38,7 @@ public class HelloWorldMessage { static final String QUEUE_NAME = System.getProperty("HelloWorldMessage.queueName", "world"); static final boolean SEND = Boolean.parseBoolean(System.getProperty("HelloWorldMessage.send", String.valueOf(true))); static final boolean RECEIVE = Boolean.parseBoolean(System.getProperty("HelloWorldMessage.receive", String.valueOf(true))); + static final long RECEIVE_TIMEOUT_MILLIS = Long.parseLong(System.getProperty("HelloWorldMessage.receiveTimeoutMillis", String.valueOf(0))); /** * Main method. @@ -146,7 +147,7 @@ public static void main(String[] args) { //Step 10: //Receive a message from the queue. - Message msg = myMsgConsumer.receive(); + Message msg = myMsgConsumer.receive(RECEIVE_TIMEOUT_MILLIS); System.out.println("Received message has following properties set:"); for (Enumeration e = msg.getPropertyNames(); e.hasMoreElements(); ) { From acdbefef813f7aba6584460fa60d46b54dba4f4b Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 2 Feb 2025 14:02:43 +0100 Subject: [PATCH 287/448] Use timeout in pipeline --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index d6443d986..2cc023def 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -94,7 +94,7 @@ pipeline { brokerLogText.matches('(?s)^.*Broker .*:.*ready.*$') || error('Looks like broker did not start in time') } } - sh 'java -cp lib/jms.jar:lib/imq.jar:examples/helloworld/helloworldmessage -DimqAddressList=mq://localhost:${BROKER_PORT}/jms HelloWorldMessage > hello.log 2>&1' + sh 'java -cp lib/jms.jar:lib/imq.jar:examples/helloworld/helloworldmessage -DHelloWorldMessage.receiveTimeoutMillis=5000 -DimqAddressList=mq://localhost:${BROKER_PORT}/jms HelloWorldMessage > hello.log 2>&1' script { sh 'cat hello.log' def logFileText = readFile(file: 'hello.log') @@ -353,6 +353,7 @@ pipeline { -DimqAddressList=mq://localhost:7677/jms \ -DHelloWorldMessage.queueName=myqueue7677 \ -DHelloWorldMessage.send=false \ + -DHelloWorldMessage.receiveTimeoutMillis=5000 \ HelloWorldMessage | tee hello-receive.log 2>&1 ''' sh 'mq/bin/imqcmd -u admin -passfile admin.pass -b localhost:7677 list dst' From c00fb63e238fa8e5d1bd090f8eb0aea1adc5f6b4 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 2 Feb 2025 17:03:41 +0100 Subject: [PATCH 288/448] Do not read properties on null message --- .../helloworldmessage/HelloWorldMessage.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java index 05c5f6247..832b2bcc7 100644 --- a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java +++ b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java @@ -149,10 +149,12 @@ public static void main(String[] args) { //Receive a message from the queue. Message msg = myMsgConsumer.receive(RECEIVE_TIMEOUT_MILLIS); - System.out.println("Received message has following properties set:"); - for (Enumeration e = msg.getPropertyNames(); e.hasMoreElements(); ) { - Object propertyName = e.nextElement(); - System.out.println("\t" + propertyName + "\t" + msg.getObjectProperty(propertyName.toString())); + if (msg != null) { + System.out.println("Received message has following properties set:"); + for (Enumeration e = msg.getPropertyNames(); e.hasMoreElements(); ) { + Object propertyName = e.nextElement(); + System.out.println("\t" + propertyName + "\t" + msg.getObjectProperty(propertyName.toString())); + } } //Step 11: From 9960fa1f2ee495e66e6465236bef23e6d4b97443 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 2 Feb 2025 22:52:16 +0100 Subject: [PATCH 289/448] Compile examples to release 21 --- mq/src/buildant/rules.xml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mq/src/buildant/rules.xml b/mq/src/buildant/rules.xml index 7f34342bf..e649df525 100644 --- a/mq/src/buildant/rules.xml +++ b/mq/src/buildant/rules.xml @@ -3,7 +3,7 @@ Copyright (c) 2010, 2020 Oracle and/or its affiliates. All rights reserved. Copyright (c) 2020 Payara Services Ltd. - Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + Copyright (c) 2021, 2025 Contributors to the Eclipse Foundation This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0, which is available at @@ -589,8 +589,7 @@ debug="${compile.debug}" deprecation="${compile.deprecation}" optimize="${compile.optimize}" - source="1.8" - target="1.8" + release="21" > From f0cbe6d86531f96b43490d48fb022e375f12945d Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sun, 2 Feb 2025 23:06:53 +0100 Subject: [PATCH 290/448] Accept args to be appended to welcome message --- .../helloworldmessage/HelloWorldMessage.java | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java index 832b2bcc7..a7459ffb0 100644 --- a/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java +++ b/mq/src/share/java/examples/helloworld/helloworldmessage/HelloWorldMessage.java @@ -43,7 +43,8 @@ public class HelloWorldMessage { /** * Main method. * - * @param args not used + * @param args if provided, each args element will produce separate message + * with its value appended to common text * */ public static void main(String[] args) { @@ -124,13 +125,16 @@ public static void main(String[] args) { //Create a message producer. MessageProducer myMsgProducer = mySess.createProducer(myQueue); - - //Step 7: - //Create and send a message to the queue. - TextMessage myTextMsg = mySess.createTextMessage(); - myTextMsg.setText("Hello World"); - System.out.println("Sending Message: " + myTextMsg.getText()); - myMsgProducer.send(myTextMsg); + for (String arg : args.length > 0 ? args : new String[] { "" }) { + String suffix = arg.isBlank() ? "" : ": " + arg; + String messageText = "Hello World" + suffix; + //Step 7: + //Create and send a message to the queue. + TextMessage myTextMsg = mySess.createTextMessage(); + myTextMsg.setText(messageText); + System.out.println("Sending Message: " + myTextMsg.getText()); + myMsgProducer.send(myTextMsg); + } } From 4be318b6dea5cd1fbb8a56743f10831b7437cc80 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 1 Feb 2025 20:47:50 +0100 Subject: [PATCH 291/448] UT for current behaviour of PacketReference.createReference --- .../PacketReference_createReference_Test.java | 29 +++++++++++++++++++ .../broker-core/src/test/needs.assertj-core | 0 .../src/test/needs.junit-jupiter-api | 0 3 files changed, 29 insertions(+) create mode 100644 mq/main/mq-broker/broker-core/src/test/java/com/sun/messaging/jmq/jmsserver/core/PacketReference_createReference_Test.java create mode 100644 mq/main/mq-broker/broker-core/src/test/needs.assertj-core create mode 100644 mq/main/mq-broker/broker-core/src/test/needs.junit-jupiter-api diff --git a/mq/main/mq-broker/broker-core/src/test/java/com/sun/messaging/jmq/jmsserver/core/PacketReference_createReference_Test.java b/mq/main/mq-broker/broker-core/src/test/java/com/sun/messaging/jmq/jmsserver/core/PacketReference_createReference_Test.java new file mode 100644 index 000000000..e55248216 --- /dev/null +++ b/mq/main/mq-broker/broker-core/src/test/java/com/sun/messaging/jmq/jmsserver/core/PacketReference_createReference_Test.java @@ -0,0 +1,29 @@ +/* + * Copyright (c) 2025 Contributors to the Eclipse Foundation + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v. 2.0, which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * This Source Code may also be made available under the following Secondary + * Licenses when the conditions for such availability set forth in the + * Eclipse Public License v. 2.0 are satisfied: GNU General Public License, + * version 2 with the GNU Classpath Exception, which is available at + * https://www.gnu.org/software/classpath/license.html. + * + * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + */ + +package com.sun.messaging.jmq.jmsserver.core; + +import static org.assertj.core.api.Assertions.assertThatExceptionOfType; + +import org.junit.jupiter.api.Test; + +class PacketReference_createReference_Test { + @Test + void nullNullNullReferenceShouldThrowNPEx() { + assertThatExceptionOfType(NullPointerException.class) + .isThrownBy(() -> PacketReference.createReference(null, null, null)); + } +} diff --git a/mq/main/mq-broker/broker-core/src/test/needs.assertj-core b/mq/main/mq-broker/broker-core/src/test/needs.assertj-core new file mode 100644 index 000000000..e69de29bb diff --git a/mq/main/mq-broker/broker-core/src/test/needs.junit-jupiter-api b/mq/main/mq-broker/broker-core/src/test/needs.junit-jupiter-api new file mode 100644 index 000000000..e69de29bb From 6f277a81e9b103c7c57f6de52b9d7ffee3083541 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Sat, 1 Feb 2025 21:05:12 +0100 Subject: [PATCH 292/448] Fix for NACKed messages in cluster --- mq/main/mq-broker/broker-core/lombok.config | 16 +++++++++++ .../jmq/jmsserver/core/Destination.java | 4 +-- .../jmq/jmsserver/core/PacketReference.java | 13 ++++++++- ...ketReference_getInvalidReference_Test.java | 28 +++++++++++++++++++ 4 files changed, 58 insertions(+), 3 deletions(-) create mode 100644 mq/main/mq-broker/broker-core/lombok.config create mode 100644 mq/main/mq-broker/broker-core/src/test/java/com/sun/messaging/jmq/jmsserver/core/PacketReference_getInvalidReference_Test.java diff --git a/mq/main/mq-broker/broker-core/lombok.config b/mq/main/mq-broker/broker-core/lombok.config new file mode 100644 index 000000000..4f7757925 --- /dev/null +++ b/mq/main/mq-broker/broker-core/lombok.config @@ -0,0 +1,16 @@ +# +# Copyright (c) 2025 Contributors to Eclipse Foundation. All rights reserved. +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License v. 2.0, which is available at +# http://www.eclipse.org/legal/epl-2.0. +# +# This Source Code may also be made available under the following Secondary +# Licenses when the conditions for such availability set forth in the +# Eclipse Public License v. 2.0 are satisfied: GNU General Public License, +# version 2 with the GNU Classpath Exception, which is available at +# https://www.gnu.org/software/classpath/license.html. +# +# SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 +# + diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Destination.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Destination.java index cd6ba0876..29802ad51 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Destination.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/Destination.java @@ -1,7 +1,7 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2020 Payara Services Ltd. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2025 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -3001,7 +3001,7 @@ private RemoveMessageReturnInfo _removeMessage(SysMessageID id, Reason r, Hashta if (remoteRef == null) { ref = destMessages.remove(id, r); } else { - PacketReference errValue = PacketReference.createReference(null, null, null); + PacketReference errValue = PacketReference.getInvalidReference(); PacketReference o = destMessages.removeWithValue(id, remoteRef, errValue, r); if (o == errValue) { /* intended */ logger.log(((DEBUG_CLUSTER || getDEBUG()) ? Logger.INFO : Logger.DEBUG), diff --git a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/PacketReference.java b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/PacketReference.java index 47c701cb8..85052280f 100644 --- a/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/PacketReference.java +++ b/mq/main/mq-broker/broker-core/src/main/java/com/sun/messaging/jmq/jmsserver/core/PacketReference.java @@ -1,6 +1,6 @@ /* * Copyright (c) 2000, 2020 Oracle and/or its affiliates. All rights reserved. - * Copyright (c) 2021, 2022 Contributors to the Eclipse Foundation + * Copyright (c) 2021, 2025 Contributors to the Eclipse Foundation * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v. 2.0, which is available at @@ -40,6 +40,10 @@ import com.sun.messaging.jmq.util.lists.*; import com.sun.messaging.jmq.util.UID; import com.sun.messaging.jmq.util.log.Logger; + +import lombok.AccessLevel; +import lombok.NoArgsConstructor; + import com.sun.messaging.jmq.jmsserver.cluster.api.ClusterBroadcast; import com.sun.messaging.jmq.jmsserver.memory.MemoryGlobals; import com.sun.messaging.jmq.jmsserver.FaultInjection; @@ -52,6 +56,7 @@ */ @SuppressWarnings("JdkObsolete") +@NoArgsConstructor(access = AccessLevel.PRIVATE) public class PacketReference implements Sized, Ordered { private static FaultInjection FI = FaultInjection.getInjection(); @@ -65,6 +70,8 @@ public class PacketReference implements Sized, Ordered { private boolean commit2pwait = Globals.getConfig().getBooleanProperty(Globals.IMQ + ".cluster.2pcommitAckWaitReply", false); + private static final PacketReference INVALID_PACKET_REFERENCE = new PacketReference(); + static { queueUID = new ConsumerUID(true /* empty */); queueUID.setShouldStore(true); @@ -383,6 +390,10 @@ public static ConsumerUID getQueueUID() { return queueUID; } + public static PacketReference getInvalidReference() { + return INVALID_PACKET_REFERENCE; + } + public static PacketReference createReferenceWithDestination(PartitionedStore ps, Packet p, Destination dest, Connection con) throws BrokerException { PacketReference ref = createReference(ps, p, dest.getDestinationUID(), con); if (dest.isDMQ()) { diff --git a/mq/main/mq-broker/broker-core/src/test/java/com/sun/messaging/jmq/jmsserver/core/PacketReference_getInvalidReference_Test.java b/mq/main/mq-broker/broker-core/src/test/java/com/sun/messaging/jmq/jmsserver/core/PacketReference_getInvalidReference_Test.java new file mode 100644 index 000000000..16b462f40 --- /dev/null +++ b/mq/main/mq-broker/broker-core/src/test/java/com/sun/messaging/jmq/jmsserver/core/PacketReference_getInvalidReference_Test.java @@ -0,0 +1,28 @@ +/* + * Copyright (c) 2025 Contributors to the Eclipse Foundation + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v. 2.0, which is available at + * http://www.eclipse.org/legal/epl-2.0. + * + * This Source Code may also be made available under the following Secondary + * Licenses when the conditions for such availability set forth in the + * Eclipse Public License v. 2.0 are satisfied: GNU General Public License, + * version 2 with the GNU Classpath Exception, which is available at + * https://www.gnu.org/software/classpath/license.html. + * + * SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + */ + +package com.sun.messaging.jmq.jmsserver.core; + +import static org.assertj.core.api.Assertions.assertThat; + +import org.junit.jupiter.api.Test; + +class PacketReference_getInvalidReference_Test { + @Test + void invalidReferenceShouldNotBeNull() { + assertThat(PacketReference.getInvalidReference()).isNotNull(); + } +} From d2221d8c7804d354844328c2589ab88d880e8bd2 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Mon, 3 Feb 2025 19:26:03 +0100 Subject: [PATCH 293/448] Test for message handling in cluster --- .github/workflows/maven.yml | 128 +++++++++++++++++++++++++++++++++++- 1 file changed, 127 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 442bf782b..ecac8f517 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -1,5 +1,5 @@ # -# Copyright (c) 2021, 2024 Contributors to the Eclipse Foundation +# Copyright (c) 2021, 2025 Contributors to the Eclipse Foundation # # This program and the accompanying materials are made available under the # terms of the Eclipse Public License v. 2.0 which is available at @@ -113,6 +113,132 @@ jobs: - name: Execute MQ Command run: mq/bin/${{ matrix.mq_command}} -version + test-cluster-messages-GH-2272: + name: Test Message Handling In Cluster GH-2272 + needs: smoke + runs-on: ubuntu-latest + env: + CLUSTER_VAR_HOME: cluster-var + DISTRIBUTION_ROOT: mq-distribution + MQ_DISTRIBUTION_HOME: mq-distribution/mq + + steps: + - name: Download MQ Distribution + uses: actions/download-artifact@v4 + with: + name: mq-distribution + - name: Unzip MQ Distribution + run: unzip -q -d ${DISTRIBUTION_ROOT} mq.zip + - name: Set up JDK + uses: actions/setup-java@v4 + with: + distribution: 'temurin' + java-version: 21 + - name: Prepare admin passfile + run: echo imq.imqcmd.password=admin > admin.pass + - name: Start brokers + run: | + for brokerPort in 7670 7680 7690 + do + nohup ${MQ_DISTRIBUTION_HOME}/bin/imqbrokerd \ + -cluster :7670,:7680,:7690 \ + -name ClusterBroker-${brokerPort} \ + -port ${brokerPort} \ + -varhome ${CLUSTER_VAR_HOME} >brokerd-${brokerPort}.log 2>&1 & + done + - name: Wait for cluster to start + timeout-minutes: 2 + run: | + for brokerPort in 7670 7680 7690 + do + for otherBrokerPort in 7670 7680 7690 + do + if [ ${brokerPort} -ne ${otherBrokerPort} ] + then + while [ true ] + do + grep \ + --with-filename \ + --extended-regexp \ + "Established cluster connection to broker mq://[[:digit:]\.]{7,15}:${otherBrokerPort}" \ + ${CLUSTER_VAR_HOME}/instances/ClusterBroker-${brokerPort}/log/log.txt && break + sleep 10s + done + fi + done + done + - name: List cluster brokers + run: | + ${MQ_DISTRIBUTION_HOME}/bin/imqcmd \ + -u admin \ + -passfile admin.pass \ + -b :7670 list bkr | tee list-bkr.log + - name: Send several messages to 7670 + run: | + for id in Oscar Papa Echo November Mike Quebec + do + java \ + -cp ${MQ_DISTRIBUTION_HOME}/lib/jms.jar:${MQ_DISTRIBUTION_HOME}/lib/imq.jar:${MQ_DISTRIBUTION_HOME}/examples/helloworld/helloworldmessage \ + -DimqAddressList=mq://localhost:7670/jms \ + -DHelloWorldMessage.receive=false \ + HelloWorldMessage ${id} + done | tee send.log + - name: Receive several messages with timeout from other nodes + run: | + for brokerPort in 7680 7690 7680 7690 7680 7690 + do + java \ + -cp ${MQ_DISTRIBUTION_HOME}/lib/jms.jar:${MQ_DISTRIBUTION_HOME}/lib/imq.jar:${MQ_DISTRIBUTION_HOME}/examples/helloworld/helloworldmessage \ + -DimqAddressList=mq://localhost:${brokerPort}/jms \ + -DHelloWorldMessage.send=false \ + -DHelloWorldMessage.receiveTimeoutMillis=10000 \ + HelloWorldMessage $@ + done | tee receive.log + - name: List destinations + run: | + for brokerPort in 7670 7680 7690 + do + ${MQ_DISTRIBUTION_HOME}/bin/imqcmd \ + -u admin \ + -passfile admin.pass \ + -b :${brokerPort} \ + list dst + done | tee list-dst.log + - name: Verify expected messages + run: | + for id in Oscar Papa Echo November Mike Quebec + do + grep --silent "Read Message: Hello World: ${id}" receive.log || echo "Missing: ${id}" | tee -a missing.log + done + test ! -s missing.log + - name: Stop cluster + timeout-minutes: 2 + if: always() + run: | + for brokerPort in 7670 7680 7690 + do + ${MQ_DISTRIBUTION_HOME}/bin/imqcmd \ + -f \ + -u admin \ + -passfile admin.pass \ + -b :${brokerPort} \ + shutdown bkr 2>/dev/null & + done + wait + - name: Upload logs on failure + uses: actions/upload-artifact@v4 + if: failure() + with: + name: test-cluster-messages-GH-2272-logs + path: | + brokerd-*.log + list-bkr.log + send.log + receive.log + list-dst.log + missing.log + ${{ env.CLUSTER_VAR_HOME }}/instances/*/log/log.txt + test-mqcrt-client: name: Test MQCRT Library on ${{ matrix.os }}/JDK ${{ matrix.java_version }} needs: smoke From 9b57afe1dd9846047ae1b059539e1aab3271b33d Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 5 Feb 2025 10:05:07 +0100 Subject: [PATCH 294/448] Extract smoke workflow --- .github/workflows/maven.yml | 19 +++------- .github/workflows/smoke-mq-command.yml | 49 ++++++++++++++++++++++++++ 2 files changed, 53 insertions(+), 15 deletions(-) create mode 100644 .github/workflows/smoke-mq-command.yml diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index ecac8f517..50b5a5b0d 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -83,7 +83,6 @@ jobs: smoke: name: Smoke Tests ${{ matrix.mq_command }} @ Java ${{ matrix.java_version }} needs: build - runs-on: ubuntu-latest strategy: matrix: @@ -98,20 +97,10 @@ jobs: 'imqusermgr' ] - steps: - - name: Download MQ Distribution - uses: actions/download-artifact@v4 - with: - name: mq-distribution - - name: Unzip MQ Distribution - run: unzip -q mq.zip - - name: Set up JDK - uses: actions/setup-java@v4 - with: - distribution: 'zulu' - java-version: ${{ matrix.java_version }} - - name: Execute MQ Command - run: mq/bin/${{ matrix.mq_command}} -version + uses: ./.github/workflows/smoke-mq-command.yml + with: + java_version: ${{ matrix.java_version }} + mq_command: ${{ matrix.mq_command}} test-cluster-messages-GH-2272: name: Test Message Handling In Cluster GH-2272 diff --git a/.github/workflows/smoke-mq-command.yml b/.github/workflows/smoke-mq-command.yml new file mode 100644 index 000000000..b06abaaee --- /dev/null +++ b/.github/workflows/smoke-mq-command.yml @@ -0,0 +1,49 @@ +# +# Copyright (c) 2025 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License v. 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0, +# or the Eclipse Distribution License v. 1.0 which is available at +# http://www.eclipse.org/org/documents/edl-v10.php. +# +# SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause +# + +on: + workflow_call: + inputs: + java_version: + required: true + type: string + java_distribution: + required: false + type: string + default: 'zulu' + mq_distribution_artifact: + required: false + type: string + default: 'mq-distribution' + mq_command: + required: true + type: string + +jobs: + smoke: + name: Smoke Tests ${{ inputs.mq_command }} @ Java ${{ inputs.java_version }} + runs-on: ubuntu-latest + + steps: + - name: Download MQ Distribution + uses: actions/download-artifact@v4 + with: + name: ${{ inputs.mq_distribution_artifact }} + - name: Unzip MQ Distribution + run: unzip -q mq.zip + - name: Set up JDK + uses: actions/setup-java@v4 + with: + distribution: ${{ inputs.java_distribution }} + java-version: ${{ inputs.java_version }} + - name: Execute MQ Command + run: mq/bin/${{ inputs.mq_command}} -version From 1894313e2be9f5196ba6289ee030287d0726d898 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 5 Feb 2025 10:31:07 +0100 Subject: [PATCH 295/448] Extract workflow for cluster issue --- .github/workflows/GH-2272.yml | 152 ++++++++++++++++++++++++++++++++++ .github/workflows/maven.yml | 125 +--------------------------- 2 files changed, 155 insertions(+), 122 deletions(-) create mode 100644 .github/workflows/GH-2272.yml diff --git a/.github/workflows/GH-2272.yml b/.github/workflows/GH-2272.yml new file mode 100644 index 000000000..95b63c97f --- /dev/null +++ b/.github/workflows/GH-2272.yml @@ -0,0 +1,152 @@ +# +# Copyright (c) 2025 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License v. 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0, +# or the Eclipse Distribution License v. 1.0 which is available at +# http://www.eclipse.org/org/documents/edl-v10.php. +# +# SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause +# + +on: + workflow_call: + inputs: + java_version: + required: true + type: string + java_distribution: + required: false + type: string + default: 'temurin' + mq_distribution_artifact: + required: false + type: string + default: 'mq-distribution' + +jobs: + test-cluster-messages-GH-2272: + name: Test Message Handling In Cluster GH-2272 + runs-on: ubuntu-latest + env: + CLUSTER_VAR_HOME: cluster-var + DISTRIBUTION_ROOT: mq-distribution + MQ_DISTRIBUTION_HOME: mq-distribution/mq + + steps: + - name: Download MQ Distribution + uses: actions/download-artifact@v4 + with: + name: ${{ inputs.mq_distribution_artifact }} + - name: Unzip MQ Distribution + run: unzip -q -d ${DISTRIBUTION_ROOT} mq.zip + - name: Set up JDK + uses: actions/setup-java@v4 + with: + distribution: ${{ inputs.java_distribution }} + java-version: ${{ inputs.java_version }} + - name: Prepare admin passfile + run: echo imq.imqcmd.password=admin > admin.pass + - name: Start brokers + run: | + for brokerPort in 7670 7680 7690 + do + nohup ${MQ_DISTRIBUTION_HOME}/bin/imqbrokerd \ + -cluster :7670,:7680,:7690 \ + -name ClusterBroker-${brokerPort} \ + -port ${brokerPort} \ + -varhome ${CLUSTER_VAR_HOME} >brokerd-${brokerPort}.log 2>&1 & + done + - name: Wait for cluster to start + timeout-minutes: 2 + run: | + for brokerPort in 7670 7680 7690 + do + for otherBrokerPort in 7670 7680 7690 + do + if [ ${brokerPort} -ne ${otherBrokerPort} ] + then + while [ true ] + do + grep \ + --with-filename \ + --extended-regexp \ + "Established cluster connection to broker mq://[[:digit:]\.]{7,15}:${otherBrokerPort}" \ + ${CLUSTER_VAR_HOME}/instances/ClusterBroker-${brokerPort}/log/log.txt && break + sleep 10s + done + fi + done + done + - name: List cluster brokers + run: | + ${MQ_DISTRIBUTION_HOME}/bin/imqcmd \ + -u admin \ + -passfile admin.pass \ + -b :7670 list bkr | tee list-bkr.log + - name: Send several messages to 7670 + run: | + for id in Oscar Papa Echo November Mike Quebec + do + java \ + -cp ${MQ_DISTRIBUTION_HOME}/lib/jms.jar:${MQ_DISTRIBUTION_HOME}/lib/imq.jar:${MQ_DISTRIBUTION_HOME}/examples/helloworld/helloworldmessage \ + -DimqAddressList=mq://localhost:7670/jms \ + -DHelloWorldMessage.receive=false \ + HelloWorldMessage ${id} + done | tee send.log + - name: Receive several messages with timeout from other nodes + run: | + for brokerPort in 7680 7690 7680 7690 7680 7690 + do + java \ + -cp ${MQ_DISTRIBUTION_HOME}/lib/jms.jar:${MQ_DISTRIBUTION_HOME}/lib/imq.jar:${MQ_DISTRIBUTION_HOME}/examples/helloworld/helloworldmessage \ + -DimqAddressList=mq://localhost:${brokerPort}/jms \ + -DHelloWorldMessage.send=false \ + -DHelloWorldMessage.receiveTimeoutMillis=10000 \ + HelloWorldMessage $@ + done | tee receive.log + - name: List destinations + run: | + for brokerPort in 7670 7680 7690 + do + ${MQ_DISTRIBUTION_HOME}/bin/imqcmd \ + -u admin \ + -passfile admin.pass \ + -b :${brokerPort} \ + list dst + done | tee list-dst.log + - name: Verify expected messages + run: | + for id in Oscar Papa Echo November Mike Quebec + do + grep --silent "Read Message: Hello World: ${id}" receive.log || echo "Missing: ${id}" | tee -a missing.log + done + test ! -s missing.log + - name: Stop cluster + timeout-minutes: 2 + if: always() + run: | + for brokerPort in 7670 7680 7690 + do + ${MQ_DISTRIBUTION_HOME}/bin/imqcmd \ + -f \ + -u admin \ + -passfile admin.pass \ + -b :${brokerPort} \ + shutdown bkr 2>/dev/null & + done + wait + - name: Upload logs on failure + uses: actions/upload-artifact@v4 + if: failure() + with: + name: test-cluster-messages-GH-2272-logs + path: | + brokerd-*.log + list-bkr.log + send.log + receive.log + list-dst.log + missing.log + ${{ env.CLUSTER_VAR_HOME }}/instances/*/log/log.txt diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 50b5a5b0d..4fa8de0db 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -105,128 +105,9 @@ jobs: test-cluster-messages-GH-2272: name: Test Message Handling In Cluster GH-2272 needs: smoke - runs-on: ubuntu-latest - env: - CLUSTER_VAR_HOME: cluster-var - DISTRIBUTION_ROOT: mq-distribution - MQ_DISTRIBUTION_HOME: mq-distribution/mq - - steps: - - name: Download MQ Distribution - uses: actions/download-artifact@v4 - with: - name: mq-distribution - - name: Unzip MQ Distribution - run: unzip -q -d ${DISTRIBUTION_ROOT} mq.zip - - name: Set up JDK - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: 21 - - name: Prepare admin passfile - run: echo imq.imqcmd.password=admin > admin.pass - - name: Start brokers - run: | - for brokerPort in 7670 7680 7690 - do - nohup ${MQ_DISTRIBUTION_HOME}/bin/imqbrokerd \ - -cluster :7670,:7680,:7690 \ - -name ClusterBroker-${brokerPort} \ - -port ${brokerPort} \ - -varhome ${CLUSTER_VAR_HOME} >brokerd-${brokerPort}.log 2>&1 & - done - - name: Wait for cluster to start - timeout-minutes: 2 - run: | - for brokerPort in 7670 7680 7690 - do - for otherBrokerPort in 7670 7680 7690 - do - if [ ${brokerPort} -ne ${otherBrokerPort} ] - then - while [ true ] - do - grep \ - --with-filename \ - --extended-regexp \ - "Established cluster connection to broker mq://[[:digit:]\.]{7,15}:${otherBrokerPort}" \ - ${CLUSTER_VAR_HOME}/instances/ClusterBroker-${brokerPort}/log/log.txt && break - sleep 10s - done - fi - done - done - - name: List cluster brokers - run: | - ${MQ_DISTRIBUTION_HOME}/bin/imqcmd \ - -u admin \ - -passfile admin.pass \ - -b :7670 list bkr | tee list-bkr.log - - name: Send several messages to 7670 - run: | - for id in Oscar Papa Echo November Mike Quebec - do - java \ - -cp ${MQ_DISTRIBUTION_HOME}/lib/jms.jar:${MQ_DISTRIBUTION_HOME}/lib/imq.jar:${MQ_DISTRIBUTION_HOME}/examples/helloworld/helloworldmessage \ - -DimqAddressList=mq://localhost:7670/jms \ - -DHelloWorldMessage.receive=false \ - HelloWorldMessage ${id} - done | tee send.log - - name: Receive several messages with timeout from other nodes - run: | - for brokerPort in 7680 7690 7680 7690 7680 7690 - do - java \ - -cp ${MQ_DISTRIBUTION_HOME}/lib/jms.jar:${MQ_DISTRIBUTION_HOME}/lib/imq.jar:${MQ_DISTRIBUTION_HOME}/examples/helloworld/helloworldmessage \ - -DimqAddressList=mq://localhost:${brokerPort}/jms \ - -DHelloWorldMessage.send=false \ - -DHelloWorldMessage.receiveTimeoutMillis=10000 \ - HelloWorldMessage $@ - done | tee receive.log - - name: List destinations - run: | - for brokerPort in 7670 7680 7690 - do - ${MQ_DISTRIBUTION_HOME}/bin/imqcmd \ - -u admin \ - -passfile admin.pass \ - -b :${brokerPort} \ - list dst - done | tee list-dst.log - - name: Verify expected messages - run: | - for id in Oscar Papa Echo November Mike Quebec - do - grep --silent "Read Message: Hello World: ${id}" receive.log || echo "Missing: ${id}" | tee -a missing.log - done - test ! -s missing.log - - name: Stop cluster - timeout-minutes: 2 - if: always() - run: | - for brokerPort in 7670 7680 7690 - do - ${MQ_DISTRIBUTION_HOME}/bin/imqcmd \ - -f \ - -u admin \ - -passfile admin.pass \ - -b :${brokerPort} \ - shutdown bkr 2>/dev/null & - done - wait - - name: Upload logs on failure - uses: actions/upload-artifact@v4 - if: failure() - with: - name: test-cluster-messages-GH-2272-logs - path: | - brokerd-*.log - list-bkr.log - send.log - receive.log - list-dst.log - missing.log - ${{ env.CLUSTER_VAR_HOME }}/instances/*/log/log.txt + uses: ./.github/workflows/GH-2272.yml + with: + java_version: 21 test-mqcrt-client: name: Test MQCRT Library on ${{ matrix.os }}/JDK ${{ matrix.java_version }} From 1fb6f96328cbb424046ccdaafb897f3f3c77c74b Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 5 Feb 2025 10:47:02 +0100 Subject: [PATCH 296/448] Extract workflow for mqcrt client test --- .github/workflows/maven.yml | 108 +------------------ .github/workflows/test-mqcrt-client.yml | 138 ++++++++++++++++++++++++ 2 files changed, 142 insertions(+), 104 deletions(-) create mode 100644 .github/workflows/test-mqcrt-client.yml diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 4fa8de0db..2b859edf9 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -112,113 +112,13 @@ jobs: test-mqcrt-client: name: Test MQCRT Library on ${{ matrix.os }}/JDK ${{ matrix.java_version }} needs: smoke - runs-on: ${{ matrix.os }} strategy: matrix: os: [ ubuntu-latest, macos-latest ] java_version: [ 21 ] - steps: - - name: Set up JDK - uses: actions/setup-java@v4 - with: - distribution: 'zulu' - java-version: ${{ matrix.java_version }} - - name: Checkout for build - uses: actions/checkout@v4 - - name: Install required libraries (ubuntu) - if: ${{ matrix.os == 'ubuntu-latest' }} - run: sudo apt-get update && sudo apt-get install -y libnspr4-dev libnss3-dev - - name: Install required libraries (macos) - if: ${{ matrix.os == 'macos-latest' }} - run: brew update && brew install nspr nss - - name: Build mqcrt library (ubuntu) - if: ${{ matrix.os == 'ubuntu-latest' }} - run: | - ant -f mq/main/packager-opensource buildcclient -Dbuild.debug=true - ln mq/binary/linux/debug/obj/cclient/libmqcrt.so.* mq/binary/linux/debug/obj/cclient/libmqcrt.so - - name: Build mqcrt library (macos) - if: ${{ matrix.os == 'macos-latest' }} - run: | - ant -f mq/main/packager-opensource buildcclient \ - -Dnsprhome.opt.mac=/opt/homebrew \ - -Dnsshome.opt.mac=/opt/homebrew \ - -Dmqcrt.linkdirs.opt.mac=-L/opt/homebrew/lib - cp mq/binary/mac/opt/obj/cclient/libmqcrt.dylib . - - name: Build Producer and Consumer (ubuntu) - if: ${{ matrix.os == 'ubuntu-latest' }} - run: | - for B in Producer Consumer - do - g++ -L mq/binary/linux/debug/obj/cclient \ - -I mq/src/share/cclient/cshim \ - mq/src/share/cclient/examples/C/producer_consumer/${B}.c \ - -o ${B} \ - -lmqcrt -lnspr4 -lssl3 - done - - name: Build Producer and Consumer (macos) - if: ${{ matrix.os == 'macos-latest' }} - run: | - for B in Producer Consumer - do - c++ -L mq/binary/mac/opt/obj/cclient \ - -I mq/src/share/cclient/cshim \ - mq/src/share/cclient/examples/C/producer_consumer/${B}.c \ - -o ${B} \ - -lmqcrt - done - - name: Download MQ Distribution - uses: actions/download-artifact@v4 - with: - name: mq-distribution - - name: Unpack MQ Distribution - run: unzip -q -d mq/dist mq.zip - - name: Start MQ Broker Daemon (ubuntu) - if: ${{ matrix.os == 'ubuntu-latest' }} - timeout-minutes: 2 - run: | - nohup mq/dist/mq/bin/imqbrokerd -verbose > brokerd.log 2>&1 & - while [ true ] - do - grep "Broker .*:7676.*ready" brokerd.log && break - sleep 10s - done - - name: Start MQ Broker Daemon (macos) - if: ${{ matrix.os == 'macos-latest' }} - timeout-minutes: 2 - run: | - nohup mq/dist/mq/bin/imqbrokerd -verbose > brokerd.log 2>&1 & - while [ true ] - do - grep "Broker .*:7676.*ready" brokerd.log && break - sleep 10 - done - - name: Produce message (ubuntu) - if: ${{ matrix.os == 'ubuntu-latest' }} - run: | - echo "OpenMQ Test message from workflow" | \ - LD_LIBRARY_PATH=mq/binary/linux/debug/obj/cclient ./Producer -t queue - - name: Produce message (macos) - if: ${{ matrix.os == 'macos-latest' }} - run: | - echo "OpenMQ Test message from workflow" | ./Producer -t queue - - name: Consume message (ubuntu) - if: ${{ matrix.os == 'ubuntu-latest' }} - timeout-minutes: 1 - run: | - LD_LIBRARY_PATH=mq/binary/linux/debug/obj/cclient ./Consumer -t queue | \ - tee consumer.log - - name: Consume message (macos) - if: ${{ matrix.os == 'macos-latest' }} - timeout-minutes: 1 - run: | - ./Consumer -t queue | tee consumer.log - - name: Verify consumed message - run: grep "OpenMQ Test message from workflow" consumer.log - - name: Upload logs on failure - uses: actions/upload-artifact@v4 - if: failure() - with: - name: test-mqcrt-client-brokerd-log-${{ matrix.java_version }}-${{ matrix.os }} - path: brokerd.log + uses: ./.github/workflows/test-mqcrt-client.yml + with: + os: ${{ matrix.os }} + java_version: ${{ matrix.java_version }} diff --git a/.github/workflows/test-mqcrt-client.yml b/.github/workflows/test-mqcrt-client.yml new file mode 100644 index 000000000..414db26fe --- /dev/null +++ b/.github/workflows/test-mqcrt-client.yml @@ -0,0 +1,138 @@ +# +# Copyright (c) 2025 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License v. 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0, +# or the Eclipse Distribution License v. 1.0 which is available at +# http://www.eclipse.org/org/documents/edl-v10.php. +# +# SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause +# + +on: + workflow_call: + inputs: + os: + required: true + type: string + java_version: + required: true + type: string + java_distribution: + required: false + type: string + default: 'zulu' + mq_distribution_artifact: + required: false + type: string + default: 'mq-distribution' + +jobs: + test-mqcrt-client: + name: Test MQCRT Library on ${{ inputs.os }}/JDK ${{ inputs.java_version }} + runs-on: ${{ inputs.os }} + + steps: + - name: Set up JDK + uses: actions/setup-java@v4 + with: + distribution: ${{ inputs.java_distribution }} + java-version: ${{ inputs.java_version }} + - name: Checkout for build + uses: actions/checkout@v4 + - name: Install required libraries (ubuntu) + if: ${{ inputs.os == 'ubuntu-latest' }} + run: sudo apt-get update && sudo apt-get install -y libnspr4-dev libnss3-dev + - name: Install required libraries (macos) + if: ${{ inputs.os == 'macos-latest' }} + run: brew update && brew install nspr nss + - name: Build mqcrt library (ubuntu) + if: ${{ inputs.os == 'ubuntu-latest' }} + run: | + ant -f mq/main/packager-opensource buildcclient -Dbuild.debug=true + ln mq/binary/linux/debug/obj/cclient/libmqcrt.so.* mq/binary/linux/debug/obj/cclient/libmqcrt.so + - name: Build mqcrt library (macos) + if: ${{ inputs.os == 'macos-latest' }} + run: | + ant -f mq/main/packager-opensource buildcclient \ + -Dnsprhome.opt.mac=/opt/homebrew \ + -Dnsshome.opt.mac=/opt/homebrew \ + -Dmqcrt.linkdirs.opt.mac=-L/opt/homebrew/lib + cp mq/binary/mac/opt/obj/cclient/libmqcrt.dylib . + - name: Build Producer and Consumer (ubuntu) + if: ${{ inputs.os == 'ubuntu-latest' }} + run: | + for B in Producer Consumer + do + g++ -L mq/binary/linux/debug/obj/cclient \ + -I mq/src/share/cclient/cshim \ + mq/src/share/cclient/examples/C/producer_consumer/${B}.c \ + -o ${B} \ + -lmqcrt -lnspr4 -lssl3 + done + - name: Build Producer and Consumer (macos) + if: ${{ inputs.os == 'macos-latest' }} + run: | + for B in Producer Consumer + do + c++ -L mq/binary/mac/opt/obj/cclient \ + -I mq/src/share/cclient/cshim \ + mq/src/share/cclient/examples/C/producer_consumer/${B}.c \ + -o ${B} \ + -lmqcrt + done + - name: Download MQ Distribution + uses: actions/download-artifact@v4 + with: + name: ${{ inputs.mq_distribution_artifact }} + - name: Unpack MQ Distribution + run: unzip -q -d mq/dist mq.zip + - name: Start MQ Broker Daemon (ubuntu) + if: ${{ inputs.os == 'ubuntu-latest' }} + timeout-minutes: 2 + run: | + nohup mq/dist/mq/bin/imqbrokerd -verbose > brokerd.log 2>&1 & + while [ true ] + do + grep "Broker .*:7676.*ready" brokerd.log && break + sleep 10s + done + - name: Start MQ Broker Daemon (macos) + if: ${{ inputs.os == 'macos-latest' }} + timeout-minutes: 2 + run: | + nohup mq/dist/mq/bin/imqbrokerd -verbose > brokerd.log 2>&1 & + while [ true ] + do + grep "Broker .*:7676.*ready" brokerd.log && break + sleep 10 + done + - name: Produce message (ubuntu) + if: ${{ inputs.os == 'ubuntu-latest' }} + run: | + echo "OpenMQ Test message from workflow" | \ + LD_LIBRARY_PATH=mq/binary/linux/debug/obj/cclient ./Producer -t queue + - name: Produce message (macos) + if: ${{ inputs.os == 'macos-latest' }} + run: | + echo "OpenMQ Test message from workflow" | ./Producer -t queue + - name: Consume message (ubuntu) + if: ${{ inputs.os == 'ubuntu-latest' }} + timeout-minutes: 1 + run: | + LD_LIBRARY_PATH=mq/binary/linux/debug/obj/cclient ./Consumer -t queue | \ + tee consumer.log + - name: Consume message (macos) + if: ${{ inputs.os == 'macos-latest' }} + timeout-minutes: 1 + run: | + ./Consumer -t queue | tee consumer.log + - name: Verify consumed message + run: grep "OpenMQ Test message from workflow" consumer.log + - name: Upload logs on failure + uses: actions/upload-artifact@v4 + if: failure() + with: + name: test-mqcrt-client-brokerd-log-${{ inputs.java_version }}-${{ inputs.os }} + path: brokerd.log From 68faab41484e35ace4c9530dd579ee4174e5f5b1 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 5 Feb 2025 17:12:17 +0100 Subject: [PATCH 297/448] Extract workflow for docs --- .github/workflows/build-docs.yml | 38 ++++++++++++++++++++++++++++++++ .github/workflows/maven.yml | 15 +++---------- 2 files changed, 41 insertions(+), 12 deletions(-) create mode 100644 .github/workflows/build-docs.yml diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml new file mode 100644 index 000000000..91d6b5cae --- /dev/null +++ b/.github/workflows/build-docs.yml @@ -0,0 +1,38 @@ +# +# Copyright (c) 2025 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License v. 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0, +# or the Eclipse Distribution License v. 1.0 which is available at +# http://www.eclipse.org/org/documents/edl-v10.php. +# +# SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause +# + +on: + workflow_call: + inputs: + java_distribution: + required: false + type: string + default: 'temurin' + java_version: + required: true + type: string + +jobs: + docs: + name: Build documentation + runs-on: ubuntu-latest + + steps: + - name: Checkout for build + uses: actions/checkout@v4 + - name: Set up JDK + uses: actions/setup-java@v4 + with: + distribution: ${{ inputs.java_distribution }} + java-version: ${{ inputs.java_version }} + - name: Docs Maven Build + run: ./mvnw --show-version --no-transfer-progress --activate-profiles staging --file docs install diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 2b859edf9..f814881ed 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -44,18 +44,9 @@ jobs: docs: name: Build documentation - runs-on: ubuntu-latest - - steps: - - name: Checkout for build - uses: actions/checkout@v4 - - name: Set up JDK - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: 21 - - name: Docs Maven Build - run: ./mvnw --show-version --no-transfer-progress --activate-profiles staging --file docs install + uses: ./.github/workflows/build-docs.yml + with: + java_version: 21 build-with-no-staging: name: Build with no staging repository, using only central-released artifacts From 31e6e7b8ad9abc98727102cabae3dd684df6682b Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 5 Feb 2025 17:12:19 +0100 Subject: [PATCH 298/448] Extract workflow for build-with-no-staging --- .github/workflows/build-no-staging.yml | 46 ++++++++++++++++++++++++++ .github/workflows/maven.yml | 23 ++----------- 2 files changed, 49 insertions(+), 20 deletions(-) create mode 100644 .github/workflows/build-no-staging.yml diff --git a/.github/workflows/build-no-staging.yml b/.github/workflows/build-no-staging.yml new file mode 100644 index 000000000..340be12ce --- /dev/null +++ b/.github/workflows/build-no-staging.yml @@ -0,0 +1,46 @@ +# +# Copyright (c) 2025 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License v. 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0, +# or the Eclipse Distribution License v. 1.0 which is available at +# http://www.eclipse.org/org/documents/edl-v10.php. +# +# SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause +# + +on: + workflow_call: + inputs: + java_distribution: + required: false + type: string + default: 'temurin' + java_version: + required: true + type: string + +jobs: + build-with-no-staging: + name: Build with no staging repository, using only central-released artifacts + runs-on: ubuntu-latest + + steps: + - name: Checkout for build + uses: actions/checkout@v4 + - name: Set up JDK + uses: actions/setup-java@v4 + with: + distribution: ${{ inputs.java_distribution }} + java-version: ${{ inputs.java_version }} + - name: Build OpenMQ + run: | + ./mvnw \ + --show-version \ + --no-transfer-progress \ + --file mq/main \ + --define skipTests \ + --define gpg.skip \ + --activate-profiles oss-release \ + install diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index f814881ed..04b69b14f 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -50,26 +50,9 @@ jobs: build-with-no-staging: name: Build with no staging repository, using only central-released artifacts - runs-on: ubuntu-latest - - steps: - - name: Checkout for build - uses: actions/checkout@v4 - - name: Set up JDK - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: 21 - - name: Build OpenMQ - run: | - ./mvnw \ - --show-version \ - --no-transfer-progress \ - --file mq/main \ - --define skipTests \ - --define gpg.skip \ - --activate-profiles oss-release \ - install + uses: ./.github/workflows/build-no-staging.yml + with: + java_version: 21 smoke: name: Smoke Tests ${{ matrix.mq_command }} @ Java ${{ matrix.java_version }} From bd77d0bb7c1024195d1c1841f5d2a3021c450a40 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Wed, 5 Feb 2025 17:12:20 +0100 Subject: [PATCH 299/448] Extract workflow for build --- .github/workflows/build.yml | 48 +++++++++++++++++++++++++++++++++++++ .github/workflows/maven.yml | 21 +++------------- 2 files changed, 51 insertions(+), 18 deletions(-) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 000000000..037d66bba --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,48 @@ +# +# Copyright (c) 2025 Contributors to the Eclipse Foundation +# +# This program and the accompanying materials are made available under the +# terms of the Eclipse Public License v. 2.0 which is available at +# http://www.eclipse.org/legal/epl-2.0, +# or the Eclipse Distribution License v. 1.0 which is available at +# http://www.eclipse.org/org/documents/edl-v10.php. +# +# SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause +# + +on: + workflow_call: + inputs: + java_distribution: + required: false + type: string + default: 'zulu' + java_version: + required: true + type: string + mq_distribution_artifact: + required: false + type: string + default: 'mq-distribution' + +jobs: + build: + name: Test on JDK ${{ inputs.java_version }} + runs-on: ubuntu-latest + + steps: + - name: Checkout for build + uses: actions/checkout@v4 + - name: Set up JDK + uses: actions/setup-java@v4 + with: + distribution: ${{ inputs.java_distribution }} + java-version: ${{ inputs.java_version }} + - name: Test Maven Build + run: ./mvnw --show-version --no-transfer-progress --activate-profiles staging --file mq/main install --define build.letter=g --define build.number=${GITHUB_REF_NAME}/${GITHUB_SHA}/${GITHUB_RUN_ID}.${GITHUB_RUN_NUMBER}.${GITHUB_RUN_ATTEMPT} + - name: Upload MQ Distribution + uses: actions/upload-artifact@v4 + with: + name: ${{ inputs.mq_distribution_artifact }} + retention-days: 1 + path: mq/dist/bundles/mq.zip diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 04b69b14f..6afb770e9 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -18,30 +18,15 @@ on: jobs: build: name: Test on JDK ${{ matrix.java_version }} - runs-on: ubuntu-latest + uses: ./.github/workflows/build.yml + with: + java_version: ${{ matrix.java_version }} strategy: fail-fast: false matrix: java_version: [ 21 ] - steps: - - name: Checkout for build - uses: actions/checkout@v4 - - name: Set up JDK - uses: actions/setup-java@v4 - with: - distribution: 'zulu' - java-version: ${{ matrix.java_version }} - - name: Test Maven Build - run: ./mvnw --show-version --no-transfer-progress --activate-profiles staging --file mq/main install --define build.letter=g --define build.number=${GITHUB_REF_NAME}/${GITHUB_SHA}/${GITHUB_RUN_ID}.${GITHUB_RUN_NUMBER}.${GITHUB_RUN_ATTEMPT} - - name: Upload MQ Distribution - uses: actions/upload-artifact@v4 - with: - name: mq-distribution - retention-days: 1 - path: mq/dist/bundles/mq.zip - docs: name: Build documentation uses: ./.github/workflows/build-docs.yml From 87abddfd84adb5323bce702ec730ef4ef3ecce30 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 02:47:49 +0000 Subject: [PATCH 300/448] Bump com.github.spotbugs:spotbugs from 4.9.0 to 4.9.1 Bumps [com.github.spotbugs:spotbugs](https://github.com/spotbugs/spotbugs) from 4.9.0 to 4.9.1. - [Release notes](https://github.com/spotbugs/spotbugs/releases) - [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md) - [Commits](https://github.com/spotbugs/spotbugs/compare/4.9.0...4.9.1) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index be0105cde..f8eded73c 100644 --- a/pom.xml +++ b/pom.xml @@ -86,7 +86,7 @@ 2024-09-11T09:24:00Z 7.10.0 3.26.0 - 4.9.0 + 4.9.1 4.8.6.6 10.21.2 3.6.0 From d6624f7fb5626e6fc22d32ee12f05424fa14d6a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 08:25:55 +0000 Subject: [PATCH 301/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 6.0.5 to 6.1.0 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 6.0.5 to 6.1.0. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v6.0.5...v6.1.0) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index f8eded73c..57b6389a3 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 6.0.5 + 6.1.0 maven-artifact-plugin From c9818aea4a35d60e8049aee86618331b40cbb0c2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 09:11:29 +0000 Subject: [PATCH 302/448] Bump org.openrewrite.recipe:rewrite-static-analysis from 2.1.0 to 2.2.0 Bumps [org.openrewrite.recipe:rewrite-static-analysis](https://github.com/openrewrite/rewrite-static-analysis) from 2.1.0 to 2.2.0. - [Release notes](https://github.com/openrewrite/rewrite-static-analysis/releases) - [Commits](https://github.com/openrewrite/rewrite-static-analysis/compare/v2.1.0...v2.2.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-static-analysis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 2eafaeb85..73747fa4f 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -487,7 +487,7 @@ org.openrewrite.recipe rewrite-static-analysis - 2.1.0 + 2.2.0 org.openrewrite.recipe From 41c9e9f73fb54405394a87a7143408c2c6d37f15 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 09:26:38 +0000 Subject: [PATCH 303/448] Bump org.openrewrite.recipe:rewrite-migrate-java from 3.1.0 to 3.2.0 Bumps [org.openrewrite.recipe:rewrite-migrate-java](https://github.com/openrewrite/rewrite-migrate-java) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/openrewrite/rewrite-migrate-java/releases) - [Commits](https://github.com/openrewrite/rewrite-migrate-java/compare/v3.1.0...v3.2.0) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-migrate-java dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 73747fa4f..66044f8c2 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -492,7 +492,7 @@ org.openrewrite.recipe rewrite-migrate-java - 3.1.0 + 3.2.0 org.openrewrite.recipe From 1042858b5453607efa8165477807c75f4b8080e2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 09:45:39 +0000 Subject: [PATCH 304/448] Bump org.openrewrite.recipe:rewrite-java-security from 3.0.1 to 3.1.0 Bumps [org.openrewrite.recipe:rewrite-java-security](https://github.com/moderneinc/rewrite-java-security) from 3.0.1 to 3.1.0. - [Commits](https://github.com/moderneinc/rewrite-java-security/commits) --- updated-dependencies: - dependency-name: org.openrewrite.recipe:rewrite-java-security dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- mq/main/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mq/main/pom.xml b/mq/main/pom.xml index 66044f8c2..7bf6528c2 100644 --- a/mq/main/pom.xml +++ b/mq/main/pom.xml @@ -497,7 +497,7 @@ org.openrewrite.recipe rewrite-java-security - 3.0.1 + 3.1.0 From a97acb71b149815f7ec513aa7ed47010cf0cca9e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2025 02:32:14 +0000 Subject: [PATCH 305/448] Bump org.openrewrite.maven:rewrite-maven-plugin from 6.1.0 to 6.1.1 Bumps [org.openrewrite.maven:rewrite-maven-plugin](https://github.com/openrewrite/rewrite-maven-plugin) from 6.1.0 to 6.1.1. - [Release notes](https://github.com/openrewrite/rewrite-maven-plugin/releases) - [Commits](https://github.com/openrewrite/rewrite-maven-plugin/compare/v6.1.0...v6.1.1) --- updated-dependencies: - dependency-name: org.openrewrite.maven:rewrite-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 57b6389a3..dd04abe5d 100644 --- a/pom.xml +++ b/pom.xml @@ -274,7 +274,7 @@ org.openrewrite.maven rewrite-maven-plugin - 6.1.0 + 6.1.1 maven-artifact-plugin From dd64b7f5e7ed2e36ebe647bd54afd49850874f9c Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Tue, 11 Feb 2025 18:58:44 +0100 Subject: [PATCH 306/448] Use JRE for running OpenMQ in tests --- .github/workflows/GH-2272.yml | 7 ++++++- .github/workflows/smoke-mq-command.yml | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/GH-2272.yml b/.github/workflows/GH-2272.yml index 95b63c97f..2e3eeecce 100644 --- a/.github/workflows/GH-2272.yml +++ b/.github/workflows/GH-2272.yml @@ -20,6 +20,10 @@ on: required: false type: string default: 'temurin' + java_package: + required: false + type: string + default: 'jre' mq_distribution_artifact: required: false type: string @@ -41,11 +45,12 @@ jobs: name: ${{ inputs.mq_distribution_artifact }} - name: Unzip MQ Distribution run: unzip -q -d ${DISTRIBUTION_ROOT} mq.zip - - name: Set up JDK + - name: Set up Java uses: actions/setup-java@v4 with: distribution: ${{ inputs.java_distribution }} java-version: ${{ inputs.java_version }} + java-package: ${{ inputs.java_package }} - name: Prepare admin passfile run: echo imq.imqcmd.password=admin > admin.pass - name: Start brokers diff --git a/.github/workflows/smoke-mq-command.yml b/.github/workflows/smoke-mq-command.yml index b06abaaee..05b3cbc61 100644 --- a/.github/workflows/smoke-mq-command.yml +++ b/.github/workflows/smoke-mq-command.yml @@ -20,6 +20,10 @@ on: required: false type: string default: 'zulu' + java_package: + required: false + type: string + default: 'jre' mq_distribution_artifact: required: false type: string @@ -40,10 +44,11 @@ jobs: name: ${{ inputs.mq_distribution_artifact }} - name: Unzip MQ Distribution run: unzip -q mq.zip - - name: Set up JDK + - name: Set up Java uses: actions/setup-java@v4 with: distribution: ${{ inputs.java_distribution }} java-version: ${{ inputs.java_version }} + java-package: ${{ inputs.java_package }} - name: Execute MQ Command run: mq/bin/${{ inputs.mq_command}} -version From 897061942b79aa9ea88e5d014ba8260f64a66532 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Tue, 11 Feb 2025 20:27:00 +0100 Subject: [PATCH 307/448] Build docs in later phase --- docs/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/pom.xml b/docs/pom.xml index 2cea072d7..f6a982b75 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -1,7 +1,7 @@ + + 4.0.0 + + + org.glassfish.mq + mq-docs + 6.6.0-SNAPSHOT + + + mq-shared-doc-resources + pom + + Open Message Queue Documentation Resources + diff --git a/docs/pom.xml b/docs/pom.xml index bbbf67eab..f50a76d3d 100644 --- a/docs/pom.xml +++ b/docs/pom.xml @@ -29,6 +29,7 @@ pom + mq-shared-doc-resources mq-dev-guide-jmx mq-admin-guide mq-dev-guide-c From 99fe28250644b234fee422d687f664dff6f49d87 Mon Sep 17 00:00:00 2001 From: Piotrek Zygielo Date: Tue, 11 Feb 2025 21:07:27 +0100 Subject: [PATCH 311/448] Extract common resources --- docs/mq-admin-guide/pom.xml | 15 + .../main/jbake/assets/_layouts/default.html | 104 ------ docs/mq-dev-guide-c/pom.xml | 15 + .../src/main/jbake/assets/LICENSE.md | 277 --------------- .../src/main/jbake/assets/README.md | 4 - .../main/jbake/assets/assets/css/print.scss | 8 - .../main/jbake/assets/assets/css/style.scss | 226 ------------- .../jbake/assets/assets/images/header-bkg.jpg | Bin 4532 -> 0 bytes .../src/main/jbake/assets/css/style.css | 316 ------------------ .../img/eclipse_foundation_logo_tiny.png | Bin 3612 -> 0 bytes .../src/main/jbake/jbake.properties | 8 - .../src/main/jbake/templates/footer.ftl | 45 --- .../src/main/jbake/templates/header.ftl | 54 --- .../src/main/jbake/templates/menu.ftl | 1 - .../src/main/jbake/templates/page.ftl | 8 - docs/mq-dev-guide-java/pom.xml | 15 + .../src/main/jbake/assets/LICENSE.md | 277 --------------- .../src/main/jbake/assets/README.md | 4 - .../main/jbake/assets/_layouts/default.html | 102 ------ .../main/jbake/assets/assets/css/print.scss | 8 - .../main/jbake/assets/assets/css/style.scss | 226 ------------- .../jbake/assets/assets/images/header-bkg.jpg | Bin 4532 -> 0 bytes .../src/main/jbake/assets/css/style.css | 316 ------------------ .../img/eclipse_foundation_logo_tiny.png | Bin 3612 -> 0 bytes .../src/main/jbake/jbake.properties | 8 - .../src/main/jbake/templates/footer.ftl | 44 --- .../src/main/jbake/templates/header.ftl | 54 --- .../src/main/jbake/templates/menu.ftl | 1 - .../src/main/jbake/templates/page.ftl | 8 - docs/mq-dev-guide-jmx/pom.xml | 15 + .../src/main/jbake/assets/LICENSE.md | 277 --------------- .../src/main/jbake/assets/README.md | 4 - .../main/jbake/assets/_layouts/default.html | 102 ------ .../main/jbake/assets/assets/css/print.scss | 8 - .../main/jbake/assets/assets/css/style.scss | 226 ------------- .../jbake/assets/assets/images/header-bkg.jpg | Bin 4532 -> 0 bytes .../src/main/jbake/assets/css/style.css | 315 ----------------- .../img/eclipse_foundation_logo_tiny.png | Bin 3612 -> 0 bytes .../src/main/jbake/jbake.properties | 8 - .../src/main/jbake/templates/footer.ftl | 45 --- .../src/main/jbake/templates/header.ftl | 54 --- .../src/main/jbake/templates/menu.ftl | 1 - .../src/main/jbake/templates/page.ftl | 8 - docs/mq-release-notes/pom.xml | 15 + .../src/main/jbake/assets/LICENSE.md | 277 --------------- .../src/main/jbake/assets/README.md | 4 - .../main/jbake/assets/_layouts/default.html | 102 ------ .../main/jbake/assets/assets/css/print.scss | 8 - .../main/jbake/assets/assets/css/style.scss | 226 ------------- .../jbake/assets/assets/images/header-bkg.jpg | Bin 4532 -> 0 bytes .../src/main/jbake/assets/css/style.css | 316 ------------------ .../img/eclipse_foundation_logo_tiny.png | Bin 3612 -> 0 bytes .../src/main/jbake/jbake.properties | 8 - .../src/main/jbake/templates/footer.ftl | 44 --- .../src/main/jbake/templates/header.ftl | 54 --- .../src/main/jbake/templates/menu.ftl | 1 - .../src/main/jbake/templates/page.ftl | 8 - docs/mq-shared-doc-resources/pom.xml | 29 +- .../src/main/resources}/assets/LICENSE.md | 0 .../src/main/resources}/assets/README.md | 0 .../resources}/assets/_layouts/default.html | 0 .../resources}/assets/assets/css/print.scss | 0 .../resources}/assets/assets/css/style.scss | 0 .../assets/assets/images/header-bkg.jpg | Bin .../src/main/resources}/assets/css/style.css | 0 .../img/eclipse_foundation_logo_tiny.png | Bin .../src/main/resources}/jbake.properties | 0 .../src/main/resources}/templates/footer.ftl | 0 .../src/main/resources}/templates/header.ftl | 0 .../src/main/resources}/templates/menu.ftl | 0 .../src/main/resources}/templates/page.ftl | 0 docs/mq-tech-over/pom.xml | 15 + .../src/main/jbake/assets/LICENSE.md | 277 --------------- .../src/main/jbake/assets/README.md | 4 - .../main/jbake/assets/_layouts/default.html | 102 ------ .../main/jbake/assets/assets/css/print.scss | 8 - .../main/jbake/assets/assets/css/style.scss | 226 ------------- .../jbake/assets/assets/images/header-bkg.jpg | Bin 4532 -> 0 bytes .../src/main/jbake/assets/css/style.css | 315 ----------------- .../img/eclipse_foundation_logo_tiny.png | Bin 3612 -> 0 bytes .../src/main/jbake/jbake.properties | 8 - .../src/main/jbake/templates/footer.ftl | 45 --- .../src/main/jbake/templates/header.ftl | 54 --- .../src/main/jbake/templates/menu.ftl | 1 - .../src/main/jbake/templates/page.ftl | 8 - 85 files changed, 118 insertions(+), 5244 deletions(-) delete mode 100644 docs/mq-admin-guide/src/main/jbake/assets/_layouts/default.html delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/assets/LICENSE.md delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/assets/README.md delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/assets/assets/css/print.scss delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/assets/assets/css/style.scss delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/assets/assets/images/header-bkg.jpg delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/assets/css/style.css delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/assets/img/eclipse_foundation_logo_tiny.png delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/jbake.properties delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/templates/footer.ftl delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/templates/header.ftl delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/templates/menu.ftl delete mode 100644 docs/mq-dev-guide-c/src/main/jbake/templates/page.ftl delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/assets/LICENSE.md delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/assets/README.md delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/assets/_layouts/default.html delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/assets/assets/css/print.scss delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/assets/assets/css/style.scss delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/assets/assets/images/header-bkg.jpg delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/assets/css/style.css delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/assets/img/eclipse_foundation_logo_tiny.png delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/jbake.properties delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/templates/footer.ftl delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/templates/header.ftl delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/templates/menu.ftl delete mode 100644 docs/mq-dev-guide-java/src/main/jbake/templates/page.ftl delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/assets/LICENSE.md delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/assets/README.md delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/assets/_layouts/default.html delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/css/print.scss delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/css/style.scss delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/images/header-bkg.jpg delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/assets/css/style.css delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/assets/img/eclipse_foundation_logo_tiny.png delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/jbake.properties delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/templates/footer.ftl delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/templates/header.ftl delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/templates/menu.ftl delete mode 100644 docs/mq-dev-guide-jmx/src/main/jbake/templates/page.ftl delete mode 100644 docs/mq-release-notes/src/main/jbake/assets/LICENSE.md delete mode 100644 docs/mq-release-notes/src/main/jbake/assets/README.md delete mode 100644 docs/mq-release-notes/src/main/jbake/assets/_layouts/default.html delete mode 100644 docs/mq-release-notes/src/main/jbake/assets/assets/css/print.scss delete mode 100644 docs/mq-release-notes/src/main/jbake/assets/assets/css/style.scss delete mode 100644 docs/mq-release-notes/src/main/jbake/assets/assets/images/header-bkg.jpg delete mode 100644 docs/mq-release-notes/src/main/jbake/assets/css/style.css delete mode 100644 docs/mq-release-notes/src/main/jbake/assets/img/eclipse_foundation_logo_tiny.png delete mode 100644 docs/mq-release-notes/src/main/jbake/jbake.properties delete mode 100644 docs/mq-release-notes/src/main/jbake/templates/footer.ftl delete mode 100644 docs/mq-release-notes/src/main/jbake/templates/header.ftl delete mode 100644 docs/mq-release-notes/src/main/jbake/templates/menu.ftl delete mode 100644 docs/mq-release-notes/src/main/jbake/templates/page.ftl rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/assets/LICENSE.md (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/assets/README.md (100%) rename docs/{mq-dev-guide-c/src/main/jbake => mq-shared-doc-resources/src/main/resources}/assets/_layouts/default.html (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/assets/assets/css/print.scss (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/assets/assets/css/style.scss (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/assets/assets/images/header-bkg.jpg (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/assets/css/style.css (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/assets/img/eclipse_foundation_logo_tiny.png (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/jbake.properties (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/templates/footer.ftl (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/templates/header.ftl (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/templates/menu.ftl (100%) rename docs/{mq-admin-guide/src/main/jbake => mq-shared-doc-resources/src/main/resources}/templates/page.ftl (100%) delete mode 100644 docs/mq-tech-over/src/main/jbake/assets/LICENSE.md delete mode 100644 docs/mq-tech-over/src/main/jbake/assets/README.md delete mode 100644 docs/mq-tech-over/src/main/jbake/assets/_layouts/default.html delete mode 100644 docs/mq-tech-over/src/main/jbake/assets/assets/css/print.scss delete mode 100644 docs/mq-tech-over/src/main/jbake/assets/assets/css/style.scss delete mode 100644 docs/mq-tech-over/src/main/jbake/assets/assets/images/header-bkg.jpg delete mode 100644 docs/mq-tech-over/src/main/jbake/assets/css/style.css delete mode 100644 docs/mq-tech-over/src/main/jbake/assets/img/eclipse_foundation_logo_tiny.png delete mode 100644 docs/mq-tech-over/src/main/jbake/jbake.properties delete mode 100644 docs/mq-tech-over/src/main/jbake/templates/footer.ftl delete mode 100644 docs/mq-tech-over/src/main/jbake/templates/header.ftl delete mode 100644 docs/mq-tech-over/src/main/jbake/templates/menu.ftl delete mode 100644 docs/mq-tech-over/src/main/jbake/templates/page.ftl diff --git a/docs/mq-admin-guide/pom.xml b/docs/mq-admin-guide/pom.xml index f51f794b9..747e4d850 100644 --- a/docs/mq-admin-guide/pom.xml +++ b/docs/mq-admin-guide/pom.xml @@ -52,6 +52,21 @@ + + maven-remote-resources-plugin + + + ${project.groupId}:mq-shared-doc-resources:${project.version} + + + + + + process + + + + org.jbake jbake-maven-plugin diff --git a/docs/mq-admin-guide/src/main/jbake/assets/_layouts/default.html b/docs/mq-admin-guide/src/main/jbake/assets/_layouts/default.html deleted file mode 100644 index c1b4f75ba..000000000 --- a/docs/mq-admin-guide/src/main/jbake/assets/_layouts/default.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - {{ site.title | default: site.github.repository_name }} - - - -

    -
    - -

    {{ site.title | default: site.github.repository_name }}

    -
    -

    {{ site.description | default: site.github.project_tagline }}

    - {% if site.github.is_project_page %} - - {% endif %} -
    -
    - -
    -
    -
    - {{ content }} - -
    - - -
    -
    - - - - {% if site.google_analytics %} - - - {% endif %} - - diff --git a/docs/mq-dev-guide-c/pom.xml b/docs/mq-dev-guide-c/pom.xml index 9e4efd5d1..22e6f946c 100644 --- a/docs/mq-dev-guide-c/pom.xml +++ b/docs/mq-dev-guide-c/pom.xml @@ -52,6 +52,21 @@ + + maven-remote-resources-plugin + + + ${project.groupId}:mq-shared-doc-resources:${project.version} + + + + + + process + + + + org.jbake jbake-maven-plugin diff --git a/docs/mq-dev-guide-c/src/main/jbake/assets/LICENSE.md b/docs/mq-dev-guide-c/src/main/jbake/assets/LICENSE.md deleted file mode 100644 index f046098cd..000000000 --- a/docs/mq-dev-guide-c/src/main/jbake/assets/LICENSE.md +++ /dev/null @@ -1,277 +0,0 @@ -# Eclipse Public License - v 2.0 - - THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE - PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION - OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - - 1. DEFINITIONS - - "Contribution" means: - - a) in the case of the initial Contributor, the initial content - Distributed under this Agreement, and - - b) in the case of each subsequent Contributor: - i) changes to the Program, and - ii) additions to the Program; - where such changes and/or additions to the Program originate from - and are Distributed by that particular Contributor. A Contribution - "originates" from a Contributor if it was added to the Program by - such Contributor itself or anyone acting on such Contributor's behalf. - Contributions do not include changes or additions to the Program that - are not Modified Works. - - "Contributor" means any person or entity that Distributes the Program. - - "Licensed Patents" mean patent claims licensable by a Contributor which - are necessarily infringed by the use or sale of its Contribution alone - or when combined with the Program. - - "Program" means the Contributions Distributed in accordance with this - Agreement. - - "Recipient" means anyone who receives the Program under this Agreement - or any Secondary License (as applicable), including Contributors. - - "Derivative Works" shall mean any work, whether in Source Code or other - form, that is based on (or derived from) the Program and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. - - "Modified Works" shall mean any work in Source Code or other form that - results from an addition to, deletion from, or modification of the - contents of the Program, including, for purposes of clarity any new file - in Source Code form that contains any contents of the Program. Modified - Works shall not include works that contain only declarations, - interfaces, types, classes, structures, or files of the Program solely - in each case in order to link to, bind by name, or subclass the Program - or Modified Works thereof. - - "Distribute" means the acts of a) distributing or b) making available - in any manner that enables the transfer of a copy. - - "Source Code" means the form of a Program preferred for making - modifications, including but not limited to software source code, - documentation source, and configuration files. - - "Secondary License" means either the GNU General Public License, - Version 2.0, or any later versions of that license, including any - exceptions or additional permissions as identified by the initial - Contributor. - - 2. GRANT OF RIGHTS - - a) Subject to the terms of this Agreement, each Contributor hereby - grants Recipient a non-exclusive, worldwide, royalty-free copyright - license to reproduce, prepare Derivative Works of, publicly display, - publicly perform, Distribute and sublicense the Contribution of such - Contributor, if any, and such Derivative Works. - - b) Subject to the terms of this Agreement, each Contributor hereby - grants Recipient a non-exclusive, worldwide, royalty-free patent - license under Licensed Patents to make, use, sell, offer to sell, - import and otherwise transfer the Contribution of such Contributor, - if any, in Source Code or other form. This patent license shall - apply to the combination of the Contribution and the Program if, at - the time the Contribution is added by the Contributor, such addition - of the Contribution causes such combination to be covered by the - Licensed Patents. The patent license shall not apply to any other - combinations which include the Contribution. No hardware per se is - licensed hereunder. - - c) Recipient understands that although each Contributor grants the - licenses to its Contributions set forth herein, no assurances are - provided by any Contributor that the Program does not infringe the - patent or other intellectual property rights of any other entity. - Each Contributor disclaims any liability to Recipient for claims - brought by any other entity based on infringement of intellectual - property rights or otherwise. As a condition to exercising the - rights and licenses granted hereunder, each Recipient hereby - assumes sole responsibility to secure any other intellectual - property rights needed, if any. For example, if a third party - patent license is required to allow Recipient to Distribute the - Program, it is Recipient's responsibility to acquire that license - before distributing the Program. - - d) Each Contributor represents that to its knowledge it has - sufficient copyright rights in its Contribution, if any, to grant - the copyright license set forth in this Agreement. - - e) Notwithstanding the terms of any Secondary License, no - Contributor makes additional grants to any Recipient (other than - those set forth in this Agreement) as a result of such Recipient's - receipt of the Program under the terms of a Secondary License - (if permitted under the terms of Section 3). - - 3. REQUIREMENTS - - 3.1 If a Contributor Distributes the Program in any form, then: - - a) the Program must also be made available as Source Code, in - accordance with section 3.2, and the Contributor must accompany - the Program with a statement that the Source Code for the Program - is available under this Agreement, and informs Recipients how to - obtain it in a reasonable manner on or through a medium customarily - used for software exchange; and - - b) the Contributor may Distribute the Program under a license - different than this Agreement, provided that such license: - i) effectively disclaims on behalf of all other Contributors all - warranties and conditions, express and implied, including - warranties or conditions of title and non-infringement, and - implied warranties or conditions of merchantability and fitness - for a particular purpose; - - ii) effectively excludes on behalf of all other Contributors all - liability for damages, including direct, indirect, special, - incidental and consequential damages, such as lost profits; - - iii) does not attempt to limit or alter the recipients' rights - in the Source Code under section 3.2; and - - iv) requires any subsequent distribution of the Program by any - party to be under a license that satisfies the requirements - of this section 3. - - 3.2 When the Program is Distributed as Source Code: - - a) it must be made available under this Agreement, or if the - Program (i) is combined with other material in a separate file or - files made available under a Secondary License, and (ii) the initial - Contributor attached to the Source Code the notice described in - Exhibit A of this Agreement, then the Program may be made available - under the terms of such Secondary Licenses, and - - b) a copy of this Agreement must be included with each copy of - the Program. - - 3.3 Contributors may not remove or alter any copyright, patent, - trademark, attribution notices, disclaimers of warranty, or limitations - of liability ("notices") contained within the Program from any copy of - the Program which they Distribute, provided that Contributors may add - their own appropriate notices. - - 4. COMMERCIAL DISTRIBUTION - - Commercial distributors of software may accept certain responsibilities - with respect to end users, business partners and the like. While this - license is intended to facilitate the commercial use of the Program, - the Contributor who includes the Program in a commercial product - offering should do so in a manner which does not create potential - liability for other Contributors. Therefore, if a Contributor includes - the Program in a commercial product offering, such Contributor - ("Commercial Contributor") hereby agrees to defend and indemnify every - other Contributor ("Indemnified Contributor") against any losses, - damages and costs (collectively "Losses") arising from claims, lawsuits - and other legal actions brought by a third party against the Indemnified - Contributor to the extent caused by the acts or omissions of such - Commercial Contributor in connection with its distribution of the Program - in a commercial product offering. The obligations in this section do not - apply to any claims or Losses relating to any actual or alleged - intellectual property infringement. In order to qualify, an Indemnified - Contributor must: a) promptly notify the Commercial Contributor in - writing of such claim, and b) allow the Commercial Contributor to control, - and cooperate with the Commercial Contributor in, the defense and any - related settlement negotiations. The Indemnified Contributor may - participate in any such claim at its own expense. - - For example, a Contributor might include the Program in a commercial - product offering, Product X. That Contributor is then a Commercial - Contributor. If that Commercial Contributor then makes performance - claims, or offers warranties related to Product X, those performance - claims and warranties are such Commercial Contributor's responsibility - alone. Under this section, the Commercial Contributor would have to - defend claims against the other Contributors related to those performance - claims and warranties, and if a court requires any other Contributor to - pay any damages as a result, the Commercial Contributor must pay - those damages. - - 5. NO WARRANTY - - EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT - PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" - BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR - IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF - TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR - PURPOSE. Each Recipient is solely responsible for determining the - appropriateness of using and distributing the Program and assumes all - risks associated with its exercise of rights under this Agreement, - including but not limited to the risks and costs of program errors, - compliance with applicable laws, damage to or loss of data, programs - or equipment, and unavailability or interruption of operations. - - 6. DISCLAIMER OF LIABILITY - - EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT - PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS - SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST - PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE - EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGES. - - 7. GENERAL - - If any provision of this Agreement is invalid or unenforceable under - applicable law, it shall not affect the validity or enforceability of - the remainder of the terms of this Agreement, and without further - action by the parties hereto, such provision shall be reformed to the - minimum extent necessary to make such provision valid and enforceable. - - If Recipient institutes patent litigation against any entity - (including a cross-claim or counterclaim in a lawsuit) alleging that the - Program itself (excluding combinations of the Program with other software - or hardware) infringes such Recipient's patent(s), then such Recipient's - rights granted under Section 2(b) shall terminate as of the date such - litigation is filed. - - All Recipient's rights under this Agreement shall terminate if it - fails to comply with any of the material terms or conditions of this - Agreement and does not cure such failure in a reasonable period of - time after becoming aware of such noncompliance. If all Recipient's - rights under this Agreement terminate, Recipient agrees to cease use - and distribution of the Program as soon as reasonably practicable. - However, Recipient's obligations under this Agreement and any licenses - granted by Recipient relating to the Program shall continue and survive. - - Everyone is permitted to copy and distribute copies of this Agreement, - but in order to avoid inconsistency the Agreement is copyrighted and - may only be modified in the following manner. The Agreement Steward - reserves the right to publish new versions (including revisions) of - this Agreement from time to time. No one other than the Agreement - Steward has the right to modify this Agreement. The Eclipse Foundation - is the initial Agreement Steward. The Eclipse Foundation may assign the - responsibility to serve as the Agreement Steward to a suitable separate - entity. Each new version of the Agreement will be given a distinguishing - version number. The Program (including Contributions) may always be - Distributed subject to the version of the Agreement under which it was - received. In addition, after a new version of the Agreement is published, - Contributor may elect to Distribute the Program (including its - Contributions) under the new version. - - Except as expressly stated in Sections 2(a) and 2(b) above, Recipient - receives no rights or licenses to the intellectual property of any - Contributor under this Agreement, whether expressly, by implication, - estoppel or otherwise. All rights in the Program not expressly granted - under this Agreement are reserved. Nothing in this Agreement is intended - to be enforceable by any entity that is not a Contributor or Recipient. - No third-party beneficiary rights are created under this Agreement. - - Exhibit A - Form of Secondary Licenses Notice - - "This Source Code may also be made available under the following - Secondary Licenses when the conditions for such availability set forth - in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), - version(s), and exceptions or additional permissions here}." - - Simply including a copy of this Agreement, including this Exhibit A - is not sufficient to license the Source Code under Secondary Licenses. - - If it is not possible or desirable to put the notice in a particular - file, then You may include the notice in a location (such as a LICENSE - file in a relevant directory) where a recipient would be likely to - look for such a notice. - - You may add additional accurate notices of copyright ownership. \ No newline at end of file diff --git a/docs/mq-dev-guide-c/src/main/jbake/assets/README.md b/docs/mq-dev-guide-c/src/main/jbake/assets/README.md deleted file mode 100644 index f8f962c0a..000000000 --- a/docs/mq-dev-guide-c/src/main/jbake/assets/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# About - -The {{site.title}} project contains the [AsciiDoc](http://asciidoc.org/) -source code for the ... diff --git a/docs/mq-dev-guide-c/src/main/jbake/assets/assets/css/print.scss b/docs/mq-dev-guide-c/src/main/jbake/assets/assets/css/print.scss deleted file mode 100644 index 6115d8d79..000000000 --- a/docs/mq-dev-guide-c/src/main/jbake/assets/assets/css/print.scss +++ /dev/null @@ -1,8 +0,0 @@ ---- ---- - -@import "{{ site.theme }}"; -h1 { - font-size: 1.8em; -} - diff --git a/docs/mq-dev-guide-c/src/main/jbake/assets/assets/css/style.scss b/docs/mq-dev-guide-c/src/main/jbake/assets/assets/css/style.scss deleted file mode 100644 index 89fbec13f..000000000 --- a/docs/mq-dev-guide-c/src/main/jbake/assets/assets/css/style.scss +++ /dev/null @@ -1,226 +0,0 @@ ---- ---- - -@import "{{ site.theme }}"; - -header { - padding-top: 16px; - padding-bottom: 40px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - background: url(../images/header-bkg.jpg) 0 0 repeat-x; - border-bottom: solid 1px #E0E0E0; -} - -header h1 { - padding-top: 14px; - font-size: 2em; - font-weight: 200; - line-height: 1.4; - color: #FFFFFF; - letter-spacing: 0px; - border-bottom: 0px; -} - -header h2 { - font-size: 1.2em; - margin-top: 0; - margin-bottom: 0; - font-weight: 200; - line-height: .8; - color: #ec7D11; // orange - //color: #2879d0; // blue - letter-spacing: 0; -} - -header a:hover { - text-decoration: none; -} - -a { - font-weight: 300; - color: #2879d0; -} - -a:hover { - text-decoration: underline; -} - -#sidebar p { - font-size: 1em; - margin-bottom: 1em; -} - -.highlight { - background-color: #ffffff; -} - -.sponsor { - float: left; - padding-top: 20px; - padding-left: 18px; -} - -.moveright30{ - padding-left: 30px; -} - -.moveright{ - padding-left: 40px; -} - -.moveright50{ - padding-left: 50px; -} - -aside#sidebar { - padding-top: 40px; - line-height: 1.2; -} - -hr { - border:none; - height: 10px; - width: 75%; - height: 50px; - margin-top: 0; - border-bottom: 1px solid #cccccc; - box-shadow: 0 20px 20px -20px #aaa; - margin: -48px auto 10px; -} - -table { - margin-bottom: 20px; -} - -th, td { - padding: .2em; -} - -td { - font-weight: 400; -} - -ul { - font-size: 1em; - margin-left: 12px; -} - -ol { - list-style-position: inside; - list-style: decimal; - margin-left: 26px; -} - -blockquote { - padding: 0 0 0 10px; - margin-left: 14px; - margin-bottom: 2px; - font-size: 1em; - border-left: 4px solid #ddd; -} - -#main-content h1 { - padding-top: .6em; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.6em; - font-weight: 500; - color : #666; - text-indent: 16px; - letter-spacing: 0px; - border-bottom:1px solid #cccccc; - padding-bottom:1px; - line-height: 1.2; - //margin: .6em 0; - margin-bottom: .6em; -} - -#main-content h1:before { - //padding-right: 0.3em; - margin-left: -1em; - content: ""; -} - -#main-content h2 { - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.4em; - font-weight: 400; - //color: #474747; - color: #3c657b; // blue - text-indent: 4px; -} - -#main-content h2:before { - padding-right: 1.3em; - margin-left: -1.5em; - content: ""; - font-weight: 700; -} - -#main-content h3 { - text-indent: 24px; - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.2em; - font-weight: 500; - color: #3c657b; - text-indent: 4px; -} - -#main-content h3:before { - content: ""; - margin-left: -0.3em; - padding-right: 0.1em; -} - -#main-content h4 { - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.2em; - font-weight: 500; - color: #3c657b; - text-indent: 4px; -} - -#main-content h4:before { - content: ""; - margin-left: -0.3em; - padding-right: 0.1em; -} - -#main-content p { - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-weight: normal; - font-size: 1em; - margin-bottom: 2px; -} - -.footer { - position: fixed; - bottom: 0; - left: 0; - right: 0; - height: 6px; - background-color: #f0f0f0; - //padding: 1rem; - padding-top: 4px; - padding-bottom: 14px; - font-size: 0.8em; - text-align: center; -} - -.oracle { - color: #666; - font-weight: 400; -} - -.oracle:hover { - text-decoration: none; - color: #FF0000; -} - -.fullpage { - //float: center; - color: FF0000; - width: 900px; -} \ No newline at end of file diff --git a/docs/mq-dev-guide-c/src/main/jbake/assets/assets/images/header-bkg.jpg b/docs/mq-dev-guide-c/src/main/jbake/assets/assets/images/header-bkg.jpg deleted file mode 100644 index 481faa5c10b79fd79041a341aedc3e2ef61c8b50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4532 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 + + maven-remote-resources-plugin + + + ${project.groupId}:mq-shared-doc-resources:${project.version} + + + + + + process + + + + org.jbake jbake-maven-plugin diff --git a/docs/mq-dev-guide-java/src/main/jbake/assets/LICENSE.md b/docs/mq-dev-guide-java/src/main/jbake/assets/LICENSE.md deleted file mode 100644 index f046098cd..000000000 --- a/docs/mq-dev-guide-java/src/main/jbake/assets/LICENSE.md +++ /dev/null @@ -1,277 +0,0 @@ -# Eclipse Public License - v 2.0 - - THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE - PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION - OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - - 1. DEFINITIONS - - "Contribution" means: - - a) in the case of the initial Contributor, the initial content - Distributed under this Agreement, and - - b) in the case of each subsequent Contributor: - i) changes to the Program, and - ii) additions to the Program; - where such changes and/or additions to the Program originate from - and are Distributed by that particular Contributor. A Contribution - "originates" from a Contributor if it was added to the Program by - such Contributor itself or anyone acting on such Contributor's behalf. - Contributions do not include changes or additions to the Program that - are not Modified Works. - - "Contributor" means any person or entity that Distributes the Program. - - "Licensed Patents" mean patent claims licensable by a Contributor which - are necessarily infringed by the use or sale of its Contribution alone - or when combined with the Program. - - "Program" means the Contributions Distributed in accordance with this - Agreement. - - "Recipient" means anyone who receives the Program under this Agreement - or any Secondary License (as applicable), including Contributors. - - "Derivative Works" shall mean any work, whether in Source Code or other - form, that is based on (or derived from) the Program and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. - - "Modified Works" shall mean any work in Source Code or other form that - results from an addition to, deletion from, or modification of the - contents of the Program, including, for purposes of clarity any new file - in Source Code form that contains any contents of the Program. Modified - Works shall not include works that contain only declarations, - interfaces, types, classes, structures, or files of the Program solely - in each case in order to link to, bind by name, or subclass the Program - or Modified Works thereof. - - "Distribute" means the acts of a) distributing or b) making available - in any manner that enables the transfer of a copy. - - "Source Code" means the form of a Program preferred for making - modifications, including but not limited to software source code, - documentation source, and configuration files. - - "Secondary License" means either the GNU General Public License, - Version 2.0, or any later versions of that license, including any - exceptions or additional permissions as identified by the initial - Contributor. - - 2. GRANT OF RIGHTS - - a) Subject to the terms of this Agreement, each Contributor hereby - grants Recipient a non-exclusive, worldwide, royalty-free copyright - license to reproduce, prepare Derivative Works of, publicly display, - publicly perform, Distribute and sublicense the Contribution of such - Contributor, if any, and such Derivative Works. - - b) Subject to the terms of this Agreement, each Contributor hereby - grants Recipient a non-exclusive, worldwide, royalty-free patent - license under Licensed Patents to make, use, sell, offer to sell, - import and otherwise transfer the Contribution of such Contributor, - if any, in Source Code or other form. This patent license shall - apply to the combination of the Contribution and the Program if, at - the time the Contribution is added by the Contributor, such addition - of the Contribution causes such combination to be covered by the - Licensed Patents. The patent license shall not apply to any other - combinations which include the Contribution. No hardware per se is - licensed hereunder. - - c) Recipient understands that although each Contributor grants the - licenses to its Contributions set forth herein, no assurances are - provided by any Contributor that the Program does not infringe the - patent or other intellectual property rights of any other entity. - Each Contributor disclaims any liability to Recipient for claims - brought by any other entity based on infringement of intellectual - property rights or otherwise. As a condition to exercising the - rights and licenses granted hereunder, each Recipient hereby - assumes sole responsibility to secure any other intellectual - property rights needed, if any. For example, if a third party - patent license is required to allow Recipient to Distribute the - Program, it is Recipient's responsibility to acquire that license - before distributing the Program. - - d) Each Contributor represents that to its knowledge it has - sufficient copyright rights in its Contribution, if any, to grant - the copyright license set forth in this Agreement. - - e) Notwithstanding the terms of any Secondary License, no - Contributor makes additional grants to any Recipient (other than - those set forth in this Agreement) as a result of such Recipient's - receipt of the Program under the terms of a Secondary License - (if permitted under the terms of Section 3). - - 3. REQUIREMENTS - - 3.1 If a Contributor Distributes the Program in any form, then: - - a) the Program must also be made available as Source Code, in - accordance with section 3.2, and the Contributor must accompany - the Program with a statement that the Source Code for the Program - is available under this Agreement, and informs Recipients how to - obtain it in a reasonable manner on or through a medium customarily - used for software exchange; and - - b) the Contributor may Distribute the Program under a license - different than this Agreement, provided that such license: - i) effectively disclaims on behalf of all other Contributors all - warranties and conditions, express and implied, including - warranties or conditions of title and non-infringement, and - implied warranties or conditions of merchantability and fitness - for a particular purpose; - - ii) effectively excludes on behalf of all other Contributors all - liability for damages, including direct, indirect, special, - incidental and consequential damages, such as lost profits; - - iii) does not attempt to limit or alter the recipients' rights - in the Source Code under section 3.2; and - - iv) requires any subsequent distribution of the Program by any - party to be under a license that satisfies the requirements - of this section 3. - - 3.2 When the Program is Distributed as Source Code: - - a) it must be made available under this Agreement, or if the - Program (i) is combined with other material in a separate file or - files made available under a Secondary License, and (ii) the initial - Contributor attached to the Source Code the notice described in - Exhibit A of this Agreement, then the Program may be made available - under the terms of such Secondary Licenses, and - - b) a copy of this Agreement must be included with each copy of - the Program. - - 3.3 Contributors may not remove or alter any copyright, patent, - trademark, attribution notices, disclaimers of warranty, or limitations - of liability ("notices") contained within the Program from any copy of - the Program which they Distribute, provided that Contributors may add - their own appropriate notices. - - 4. COMMERCIAL DISTRIBUTION - - Commercial distributors of software may accept certain responsibilities - with respect to end users, business partners and the like. While this - license is intended to facilitate the commercial use of the Program, - the Contributor who includes the Program in a commercial product - offering should do so in a manner which does not create potential - liability for other Contributors. Therefore, if a Contributor includes - the Program in a commercial product offering, such Contributor - ("Commercial Contributor") hereby agrees to defend and indemnify every - other Contributor ("Indemnified Contributor") against any losses, - damages and costs (collectively "Losses") arising from claims, lawsuits - and other legal actions brought by a third party against the Indemnified - Contributor to the extent caused by the acts or omissions of such - Commercial Contributor in connection with its distribution of the Program - in a commercial product offering. The obligations in this section do not - apply to any claims or Losses relating to any actual or alleged - intellectual property infringement. In order to qualify, an Indemnified - Contributor must: a) promptly notify the Commercial Contributor in - writing of such claim, and b) allow the Commercial Contributor to control, - and cooperate with the Commercial Contributor in, the defense and any - related settlement negotiations. The Indemnified Contributor may - participate in any such claim at its own expense. - - For example, a Contributor might include the Program in a commercial - product offering, Product X. That Contributor is then a Commercial - Contributor. If that Commercial Contributor then makes performance - claims, or offers warranties related to Product X, those performance - claims and warranties are such Commercial Contributor's responsibility - alone. Under this section, the Commercial Contributor would have to - defend claims against the other Contributors related to those performance - claims and warranties, and if a court requires any other Contributor to - pay any damages as a result, the Commercial Contributor must pay - those damages. - - 5. NO WARRANTY - - EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT - PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" - BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR - IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF - TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR - PURPOSE. Each Recipient is solely responsible for determining the - appropriateness of using and distributing the Program and assumes all - risks associated with its exercise of rights under this Agreement, - including but not limited to the risks and costs of program errors, - compliance with applicable laws, damage to or loss of data, programs - or equipment, and unavailability or interruption of operations. - - 6. DISCLAIMER OF LIABILITY - - EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT - PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS - SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST - PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE - EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGES. - - 7. GENERAL - - If any provision of this Agreement is invalid or unenforceable under - applicable law, it shall not affect the validity or enforceability of - the remainder of the terms of this Agreement, and without further - action by the parties hereto, such provision shall be reformed to the - minimum extent necessary to make such provision valid and enforceable. - - If Recipient institutes patent litigation against any entity - (including a cross-claim or counterclaim in a lawsuit) alleging that the - Program itself (excluding combinations of the Program with other software - or hardware) infringes such Recipient's patent(s), then such Recipient's - rights granted under Section 2(b) shall terminate as of the date such - litigation is filed. - - All Recipient's rights under this Agreement shall terminate if it - fails to comply with any of the material terms or conditions of this - Agreement and does not cure such failure in a reasonable period of - time after becoming aware of such noncompliance. If all Recipient's - rights under this Agreement terminate, Recipient agrees to cease use - and distribution of the Program as soon as reasonably practicable. - However, Recipient's obligations under this Agreement and any licenses - granted by Recipient relating to the Program shall continue and survive. - - Everyone is permitted to copy and distribute copies of this Agreement, - but in order to avoid inconsistency the Agreement is copyrighted and - may only be modified in the following manner. The Agreement Steward - reserves the right to publish new versions (including revisions) of - this Agreement from time to time. No one other than the Agreement - Steward has the right to modify this Agreement. The Eclipse Foundation - is the initial Agreement Steward. The Eclipse Foundation may assign the - responsibility to serve as the Agreement Steward to a suitable separate - entity. Each new version of the Agreement will be given a distinguishing - version number. The Program (including Contributions) may always be - Distributed subject to the version of the Agreement under which it was - received. In addition, after a new version of the Agreement is published, - Contributor may elect to Distribute the Program (including its - Contributions) under the new version. - - Except as expressly stated in Sections 2(a) and 2(b) above, Recipient - receives no rights or licenses to the intellectual property of any - Contributor under this Agreement, whether expressly, by implication, - estoppel or otherwise. All rights in the Program not expressly granted - under this Agreement are reserved. Nothing in this Agreement is intended - to be enforceable by any entity that is not a Contributor or Recipient. - No third-party beneficiary rights are created under this Agreement. - - Exhibit A - Form of Secondary Licenses Notice - - "This Source Code may also be made available under the following - Secondary Licenses when the conditions for such availability set forth - in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), - version(s), and exceptions or additional permissions here}." - - Simply including a copy of this Agreement, including this Exhibit A - is not sufficient to license the Source Code under Secondary Licenses. - - If it is not possible or desirable to put the notice in a particular - file, then You may include the notice in a location (such as a LICENSE - file in a relevant directory) where a recipient would be likely to - look for such a notice. - - You may add additional accurate notices of copyright ownership. \ No newline at end of file diff --git a/docs/mq-dev-guide-java/src/main/jbake/assets/README.md b/docs/mq-dev-guide-java/src/main/jbake/assets/README.md deleted file mode 100644 index f8f962c0a..000000000 --- a/docs/mq-dev-guide-java/src/main/jbake/assets/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# About - -The {{site.title}} project contains the [AsciiDoc](http://asciidoc.org/) -source code for the ... diff --git a/docs/mq-dev-guide-java/src/main/jbake/assets/_layouts/default.html b/docs/mq-dev-guide-java/src/main/jbake/assets/_layouts/default.html deleted file mode 100644 index cbec25f71..000000000 --- a/docs/mq-dev-guide-java/src/main/jbake/assets/_layouts/default.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - {{ site.title | default: site.github.repository_name }} - - - -
    -
    - -

    {{ site.title | default: site.github.repository_name }}

    -
    -

    {{ site.description | default: site.github.project_tagline }}

    - {% if site.github.is_project_page %} - - {% endif %} -
    -
    - -
    -
    -
    - {{ content }} - -
    - - -
    -
    - - - - {% if site.google_analytics %} - - - {% endif %} - - diff --git a/docs/mq-dev-guide-java/src/main/jbake/assets/assets/css/print.scss b/docs/mq-dev-guide-java/src/main/jbake/assets/assets/css/print.scss deleted file mode 100644 index 6115d8d79..000000000 --- a/docs/mq-dev-guide-java/src/main/jbake/assets/assets/css/print.scss +++ /dev/null @@ -1,8 +0,0 @@ ---- ---- - -@import "{{ site.theme }}"; -h1 { - font-size: 1.8em; -} - diff --git a/docs/mq-dev-guide-java/src/main/jbake/assets/assets/css/style.scss b/docs/mq-dev-guide-java/src/main/jbake/assets/assets/css/style.scss deleted file mode 100644 index 89fbec13f..000000000 --- a/docs/mq-dev-guide-java/src/main/jbake/assets/assets/css/style.scss +++ /dev/null @@ -1,226 +0,0 @@ ---- ---- - -@import "{{ site.theme }}"; - -header { - padding-top: 16px; - padding-bottom: 40px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - background: url(../images/header-bkg.jpg) 0 0 repeat-x; - border-bottom: solid 1px #E0E0E0; -} - -header h1 { - padding-top: 14px; - font-size: 2em; - font-weight: 200; - line-height: 1.4; - color: #FFFFFF; - letter-spacing: 0px; - border-bottom: 0px; -} - -header h2 { - font-size: 1.2em; - margin-top: 0; - margin-bottom: 0; - font-weight: 200; - line-height: .8; - color: #ec7D11; // orange - //color: #2879d0; // blue - letter-spacing: 0; -} - -header a:hover { - text-decoration: none; -} - -a { - font-weight: 300; - color: #2879d0; -} - -a:hover { - text-decoration: underline; -} - -#sidebar p { - font-size: 1em; - margin-bottom: 1em; -} - -.highlight { - background-color: #ffffff; -} - -.sponsor { - float: left; - padding-top: 20px; - padding-left: 18px; -} - -.moveright30{ - padding-left: 30px; -} - -.moveright{ - padding-left: 40px; -} - -.moveright50{ - padding-left: 50px; -} - -aside#sidebar { - padding-top: 40px; - line-height: 1.2; -} - -hr { - border:none; - height: 10px; - width: 75%; - height: 50px; - margin-top: 0; - border-bottom: 1px solid #cccccc; - box-shadow: 0 20px 20px -20px #aaa; - margin: -48px auto 10px; -} - -table { - margin-bottom: 20px; -} - -th, td { - padding: .2em; -} - -td { - font-weight: 400; -} - -ul { - font-size: 1em; - margin-left: 12px; -} - -ol { - list-style-position: inside; - list-style: decimal; - margin-left: 26px; -} - -blockquote { - padding: 0 0 0 10px; - margin-left: 14px; - margin-bottom: 2px; - font-size: 1em; - border-left: 4px solid #ddd; -} - -#main-content h1 { - padding-top: .6em; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.6em; - font-weight: 500; - color : #666; - text-indent: 16px; - letter-spacing: 0px; - border-bottom:1px solid #cccccc; - padding-bottom:1px; - line-height: 1.2; - //margin: .6em 0; - margin-bottom: .6em; -} - -#main-content h1:before { - //padding-right: 0.3em; - margin-left: -1em; - content: ""; -} - -#main-content h2 { - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.4em; - font-weight: 400; - //color: #474747; - color: #3c657b; // blue - text-indent: 4px; -} - -#main-content h2:before { - padding-right: 1.3em; - margin-left: -1.5em; - content: ""; - font-weight: 700; -} - -#main-content h3 { - text-indent: 24px; - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.2em; - font-weight: 500; - color: #3c657b; - text-indent: 4px; -} - -#main-content h3:before { - content: ""; - margin-left: -0.3em; - padding-right: 0.1em; -} - -#main-content h4 { - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.2em; - font-weight: 500; - color: #3c657b; - text-indent: 4px; -} - -#main-content h4:before { - content: ""; - margin-left: -0.3em; - padding-right: 0.1em; -} - -#main-content p { - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-weight: normal; - font-size: 1em; - margin-bottom: 2px; -} - -.footer { - position: fixed; - bottom: 0; - left: 0; - right: 0; - height: 6px; - background-color: #f0f0f0; - //padding: 1rem; - padding-top: 4px; - padding-bottom: 14px; - font-size: 0.8em; - text-align: center; -} - -.oracle { - color: #666; - font-weight: 400; -} - -.oracle:hover { - text-decoration: none; - color: #FF0000; -} - -.fullpage { - //float: center; - color: FF0000; - width: 900px; -} \ No newline at end of file diff --git a/docs/mq-dev-guide-java/src/main/jbake/assets/assets/images/header-bkg.jpg b/docs/mq-dev-guide-java/src/main/jbake/assets/assets/images/header-bkg.jpg deleted file mode 100644 index 481faa5c10b79fd79041a341aedc3e2ef61c8b50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4532 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
    + + maven-remote-resources-plugin + + + ${project.groupId}:mq-shared-doc-resources:${project.version} + + + + + + process + + + + org.jbake jbake-maven-plugin diff --git a/docs/mq-dev-guide-jmx/src/main/jbake/assets/LICENSE.md b/docs/mq-dev-guide-jmx/src/main/jbake/assets/LICENSE.md deleted file mode 100644 index f046098cd..000000000 --- a/docs/mq-dev-guide-jmx/src/main/jbake/assets/LICENSE.md +++ /dev/null @@ -1,277 +0,0 @@ -# Eclipse Public License - v 2.0 - - THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE - PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION - OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - - 1. DEFINITIONS - - "Contribution" means: - - a) in the case of the initial Contributor, the initial content - Distributed under this Agreement, and - - b) in the case of each subsequent Contributor: - i) changes to the Program, and - ii) additions to the Program; - where such changes and/or additions to the Program originate from - and are Distributed by that particular Contributor. A Contribution - "originates" from a Contributor if it was added to the Program by - such Contributor itself or anyone acting on such Contributor's behalf. - Contributions do not include changes or additions to the Program that - are not Modified Works. - - "Contributor" means any person or entity that Distributes the Program. - - "Licensed Patents" mean patent claims licensable by a Contributor which - are necessarily infringed by the use or sale of its Contribution alone - or when combined with the Program. - - "Program" means the Contributions Distributed in accordance with this - Agreement. - - "Recipient" means anyone who receives the Program under this Agreement - or any Secondary License (as applicable), including Contributors. - - "Derivative Works" shall mean any work, whether in Source Code or other - form, that is based on (or derived from) the Program and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. - - "Modified Works" shall mean any work in Source Code or other form that - results from an addition to, deletion from, or modification of the - contents of the Program, including, for purposes of clarity any new file - in Source Code form that contains any contents of the Program. Modified - Works shall not include works that contain only declarations, - interfaces, types, classes, structures, or files of the Program solely - in each case in order to link to, bind by name, or subclass the Program - or Modified Works thereof. - - "Distribute" means the acts of a) distributing or b) making available - in any manner that enables the transfer of a copy. - - "Source Code" means the form of a Program preferred for making - modifications, including but not limited to software source code, - documentation source, and configuration files. - - "Secondary License" means either the GNU General Public License, - Version 2.0, or any later versions of that license, including any - exceptions or additional permissions as identified by the initial - Contributor. - - 2. GRANT OF RIGHTS - - a) Subject to the terms of this Agreement, each Contributor hereby - grants Recipient a non-exclusive, worldwide, royalty-free copyright - license to reproduce, prepare Derivative Works of, publicly display, - publicly perform, Distribute and sublicense the Contribution of such - Contributor, if any, and such Derivative Works. - - b) Subject to the terms of this Agreement, each Contributor hereby - grants Recipient a non-exclusive, worldwide, royalty-free patent - license under Licensed Patents to make, use, sell, offer to sell, - import and otherwise transfer the Contribution of such Contributor, - if any, in Source Code or other form. This patent license shall - apply to the combination of the Contribution and the Program if, at - the time the Contribution is added by the Contributor, such addition - of the Contribution causes such combination to be covered by the - Licensed Patents. The patent license shall not apply to any other - combinations which include the Contribution. No hardware per se is - licensed hereunder. - - c) Recipient understands that although each Contributor grants the - licenses to its Contributions set forth herein, no assurances are - provided by any Contributor that the Program does not infringe the - patent or other intellectual property rights of any other entity. - Each Contributor disclaims any liability to Recipient for claims - brought by any other entity based on infringement of intellectual - property rights or otherwise. As a condition to exercising the - rights and licenses granted hereunder, each Recipient hereby - assumes sole responsibility to secure any other intellectual - property rights needed, if any. For example, if a third party - patent license is required to allow Recipient to Distribute the - Program, it is Recipient's responsibility to acquire that license - before distributing the Program. - - d) Each Contributor represents that to its knowledge it has - sufficient copyright rights in its Contribution, if any, to grant - the copyright license set forth in this Agreement. - - e) Notwithstanding the terms of any Secondary License, no - Contributor makes additional grants to any Recipient (other than - those set forth in this Agreement) as a result of such Recipient's - receipt of the Program under the terms of a Secondary License - (if permitted under the terms of Section 3). - - 3. REQUIREMENTS - - 3.1 If a Contributor Distributes the Program in any form, then: - - a) the Program must also be made available as Source Code, in - accordance with section 3.2, and the Contributor must accompany - the Program with a statement that the Source Code for the Program - is available under this Agreement, and informs Recipients how to - obtain it in a reasonable manner on or through a medium customarily - used for software exchange; and - - b) the Contributor may Distribute the Program under a license - different than this Agreement, provided that such license: - i) effectively disclaims on behalf of all other Contributors all - warranties and conditions, express and implied, including - warranties or conditions of title and non-infringement, and - implied warranties or conditions of merchantability and fitness - for a particular purpose; - - ii) effectively excludes on behalf of all other Contributors all - liability for damages, including direct, indirect, special, - incidental and consequential damages, such as lost profits; - - iii) does not attempt to limit or alter the recipients' rights - in the Source Code under section 3.2; and - - iv) requires any subsequent distribution of the Program by any - party to be under a license that satisfies the requirements - of this section 3. - - 3.2 When the Program is Distributed as Source Code: - - a) it must be made available under this Agreement, or if the - Program (i) is combined with other material in a separate file or - files made available under a Secondary License, and (ii) the initial - Contributor attached to the Source Code the notice described in - Exhibit A of this Agreement, then the Program may be made available - under the terms of such Secondary Licenses, and - - b) a copy of this Agreement must be included with each copy of - the Program. - - 3.3 Contributors may not remove or alter any copyright, patent, - trademark, attribution notices, disclaimers of warranty, or limitations - of liability ("notices") contained within the Program from any copy of - the Program which they Distribute, provided that Contributors may add - their own appropriate notices. - - 4. COMMERCIAL DISTRIBUTION - - Commercial distributors of software may accept certain responsibilities - with respect to end users, business partners and the like. While this - license is intended to facilitate the commercial use of the Program, - the Contributor who includes the Program in a commercial product - offering should do so in a manner which does not create potential - liability for other Contributors. Therefore, if a Contributor includes - the Program in a commercial product offering, such Contributor - ("Commercial Contributor") hereby agrees to defend and indemnify every - other Contributor ("Indemnified Contributor") against any losses, - damages and costs (collectively "Losses") arising from claims, lawsuits - and other legal actions brought by a third party against the Indemnified - Contributor to the extent caused by the acts or omissions of such - Commercial Contributor in connection with its distribution of the Program - in a commercial product offering. The obligations in this section do not - apply to any claims or Losses relating to any actual or alleged - intellectual property infringement. In order to qualify, an Indemnified - Contributor must: a) promptly notify the Commercial Contributor in - writing of such claim, and b) allow the Commercial Contributor to control, - and cooperate with the Commercial Contributor in, the defense and any - related settlement negotiations. The Indemnified Contributor may - participate in any such claim at its own expense. - - For example, a Contributor might include the Program in a commercial - product offering, Product X. That Contributor is then a Commercial - Contributor. If that Commercial Contributor then makes performance - claims, or offers warranties related to Product X, those performance - claims and warranties are such Commercial Contributor's responsibility - alone. Under this section, the Commercial Contributor would have to - defend claims against the other Contributors related to those performance - claims and warranties, and if a court requires any other Contributor to - pay any damages as a result, the Commercial Contributor must pay - those damages. - - 5. NO WARRANTY - - EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT - PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" - BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR - IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF - TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR - PURPOSE. Each Recipient is solely responsible for determining the - appropriateness of using and distributing the Program and assumes all - risks associated with its exercise of rights under this Agreement, - including but not limited to the risks and costs of program errors, - compliance with applicable laws, damage to or loss of data, programs - or equipment, and unavailability or interruption of operations. - - 6. DISCLAIMER OF LIABILITY - - EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT - PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS - SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST - PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE - EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGES. - - 7. GENERAL - - If any provision of this Agreement is invalid or unenforceable under - applicable law, it shall not affect the validity or enforceability of - the remainder of the terms of this Agreement, and without further - action by the parties hereto, such provision shall be reformed to the - minimum extent necessary to make such provision valid and enforceable. - - If Recipient institutes patent litigation against any entity - (including a cross-claim or counterclaim in a lawsuit) alleging that the - Program itself (excluding combinations of the Program with other software - or hardware) infringes such Recipient's patent(s), then such Recipient's - rights granted under Section 2(b) shall terminate as of the date such - litigation is filed. - - All Recipient's rights under this Agreement shall terminate if it - fails to comply with any of the material terms or conditions of this - Agreement and does not cure such failure in a reasonable period of - time after becoming aware of such noncompliance. If all Recipient's - rights under this Agreement terminate, Recipient agrees to cease use - and distribution of the Program as soon as reasonably practicable. - However, Recipient's obligations under this Agreement and any licenses - granted by Recipient relating to the Program shall continue and survive. - - Everyone is permitted to copy and distribute copies of this Agreement, - but in order to avoid inconsistency the Agreement is copyrighted and - may only be modified in the following manner. The Agreement Steward - reserves the right to publish new versions (including revisions) of - this Agreement from time to time. No one other than the Agreement - Steward has the right to modify this Agreement. The Eclipse Foundation - is the initial Agreement Steward. The Eclipse Foundation may assign the - responsibility to serve as the Agreement Steward to a suitable separate - entity. Each new version of the Agreement will be given a distinguishing - version number. The Program (including Contributions) may always be - Distributed subject to the version of the Agreement under which it was - received. In addition, after a new version of the Agreement is published, - Contributor may elect to Distribute the Program (including its - Contributions) under the new version. - - Except as expressly stated in Sections 2(a) and 2(b) above, Recipient - receives no rights or licenses to the intellectual property of any - Contributor under this Agreement, whether expressly, by implication, - estoppel or otherwise. All rights in the Program not expressly granted - under this Agreement are reserved. Nothing in this Agreement is intended - to be enforceable by any entity that is not a Contributor or Recipient. - No third-party beneficiary rights are created under this Agreement. - - Exhibit A - Form of Secondary Licenses Notice - - "This Source Code may also be made available under the following - Secondary Licenses when the conditions for such availability set forth - in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), - version(s), and exceptions or additional permissions here}." - - Simply including a copy of this Agreement, including this Exhibit A - is not sufficient to license the Source Code under Secondary Licenses. - - If it is not possible or desirable to put the notice in a particular - file, then You may include the notice in a location (such as a LICENSE - file in a relevant directory) where a recipient would be likely to - look for such a notice. - - You may add additional accurate notices of copyright ownership. \ No newline at end of file diff --git a/docs/mq-dev-guide-jmx/src/main/jbake/assets/README.md b/docs/mq-dev-guide-jmx/src/main/jbake/assets/README.md deleted file mode 100644 index f8f962c0a..000000000 --- a/docs/mq-dev-guide-jmx/src/main/jbake/assets/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# About - -The {{site.title}} project contains the [AsciiDoc](http://asciidoc.org/) -source code for the ... diff --git a/docs/mq-dev-guide-jmx/src/main/jbake/assets/_layouts/default.html b/docs/mq-dev-guide-jmx/src/main/jbake/assets/_layouts/default.html deleted file mode 100644 index cbec25f71..000000000 --- a/docs/mq-dev-guide-jmx/src/main/jbake/assets/_layouts/default.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - {{ site.title | default: site.github.repository_name }} - - - -
    -
    - -

    {{ site.title | default: site.github.repository_name }}

    -
    -

    {{ site.description | default: site.github.project_tagline }}

    - {% if site.github.is_project_page %} - - {% endif %} -
    -
    - -
    -
    -
    - {{ content }} - -
    - - -
    -
    - - - - {% if site.google_analytics %} - - - {% endif %} - - diff --git a/docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/css/print.scss b/docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/css/print.scss deleted file mode 100644 index 6115d8d79..000000000 --- a/docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/css/print.scss +++ /dev/null @@ -1,8 +0,0 @@ ---- ---- - -@import "{{ site.theme }}"; -h1 { - font-size: 1.8em; -} - diff --git a/docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/css/style.scss b/docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/css/style.scss deleted file mode 100644 index 89fbec13f..000000000 --- a/docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/css/style.scss +++ /dev/null @@ -1,226 +0,0 @@ ---- ---- - -@import "{{ site.theme }}"; - -header { - padding-top: 16px; - padding-bottom: 40px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - background: url(../images/header-bkg.jpg) 0 0 repeat-x; - border-bottom: solid 1px #E0E0E0; -} - -header h1 { - padding-top: 14px; - font-size: 2em; - font-weight: 200; - line-height: 1.4; - color: #FFFFFF; - letter-spacing: 0px; - border-bottom: 0px; -} - -header h2 { - font-size: 1.2em; - margin-top: 0; - margin-bottom: 0; - font-weight: 200; - line-height: .8; - color: #ec7D11; // orange - //color: #2879d0; // blue - letter-spacing: 0; -} - -header a:hover { - text-decoration: none; -} - -a { - font-weight: 300; - color: #2879d0; -} - -a:hover { - text-decoration: underline; -} - -#sidebar p { - font-size: 1em; - margin-bottom: 1em; -} - -.highlight { - background-color: #ffffff; -} - -.sponsor { - float: left; - padding-top: 20px; - padding-left: 18px; -} - -.moveright30{ - padding-left: 30px; -} - -.moveright{ - padding-left: 40px; -} - -.moveright50{ - padding-left: 50px; -} - -aside#sidebar { - padding-top: 40px; - line-height: 1.2; -} - -hr { - border:none; - height: 10px; - width: 75%; - height: 50px; - margin-top: 0; - border-bottom: 1px solid #cccccc; - box-shadow: 0 20px 20px -20px #aaa; - margin: -48px auto 10px; -} - -table { - margin-bottom: 20px; -} - -th, td { - padding: .2em; -} - -td { - font-weight: 400; -} - -ul { - font-size: 1em; - margin-left: 12px; -} - -ol { - list-style-position: inside; - list-style: decimal; - margin-left: 26px; -} - -blockquote { - padding: 0 0 0 10px; - margin-left: 14px; - margin-bottom: 2px; - font-size: 1em; - border-left: 4px solid #ddd; -} - -#main-content h1 { - padding-top: .6em; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.6em; - font-weight: 500; - color : #666; - text-indent: 16px; - letter-spacing: 0px; - border-bottom:1px solid #cccccc; - padding-bottom:1px; - line-height: 1.2; - //margin: .6em 0; - margin-bottom: .6em; -} - -#main-content h1:before { - //padding-right: 0.3em; - margin-left: -1em; - content: ""; -} - -#main-content h2 { - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.4em; - font-weight: 400; - //color: #474747; - color: #3c657b; // blue - text-indent: 4px; -} - -#main-content h2:before { - padding-right: 1.3em; - margin-left: -1.5em; - content: ""; - font-weight: 700; -} - -#main-content h3 { - text-indent: 24px; - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.2em; - font-weight: 500; - color: #3c657b; - text-indent: 4px; -} - -#main-content h3:before { - content: ""; - margin-left: -0.3em; - padding-right: 0.1em; -} - -#main-content h4 { - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.2em; - font-weight: 500; - color: #3c657b; - text-indent: 4px; -} - -#main-content h4:before { - content: ""; - margin-left: -0.3em; - padding-right: 0.1em; -} - -#main-content p { - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-weight: normal; - font-size: 1em; - margin-bottom: 2px; -} - -.footer { - position: fixed; - bottom: 0; - left: 0; - right: 0; - height: 6px; - background-color: #f0f0f0; - //padding: 1rem; - padding-top: 4px; - padding-bottom: 14px; - font-size: 0.8em; - text-align: center; -} - -.oracle { - color: #666; - font-weight: 400; -} - -.oracle:hover { - text-decoration: none; - color: #FF0000; -} - -.fullpage { - //float: center; - color: FF0000; - width: 900px; -} \ No newline at end of file diff --git a/docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/images/header-bkg.jpg b/docs/mq-dev-guide-jmx/src/main/jbake/assets/assets/images/header-bkg.jpg deleted file mode 100644 index 481faa5c10b79fd79041a341aedc3e2ef61c8b50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4532 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
    + + maven-remote-resources-plugin + + + ${project.groupId}:mq-shared-doc-resources:${project.version} + + + + + + process + + + + org.jbake jbake-maven-plugin diff --git a/docs/mq-release-notes/src/main/jbake/assets/LICENSE.md b/docs/mq-release-notes/src/main/jbake/assets/LICENSE.md deleted file mode 100644 index f046098cd..000000000 --- a/docs/mq-release-notes/src/main/jbake/assets/LICENSE.md +++ /dev/null @@ -1,277 +0,0 @@ -# Eclipse Public License - v 2.0 - - THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE - PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION - OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - - 1. DEFINITIONS - - "Contribution" means: - - a) in the case of the initial Contributor, the initial content - Distributed under this Agreement, and - - b) in the case of each subsequent Contributor: - i) changes to the Program, and - ii) additions to the Program; - where such changes and/or additions to the Program originate from - and are Distributed by that particular Contributor. A Contribution - "originates" from a Contributor if it was added to the Program by - such Contributor itself or anyone acting on such Contributor's behalf. - Contributions do not include changes or additions to the Program that - are not Modified Works. - - "Contributor" means any person or entity that Distributes the Program. - - "Licensed Patents" mean patent claims licensable by a Contributor which - are necessarily infringed by the use or sale of its Contribution alone - or when combined with the Program. - - "Program" means the Contributions Distributed in accordance with this - Agreement. - - "Recipient" means anyone who receives the Program under this Agreement - or any Secondary License (as applicable), including Contributors. - - "Derivative Works" shall mean any work, whether in Source Code or other - form, that is based on (or derived from) the Program and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. - - "Modified Works" shall mean any work in Source Code or other form that - results from an addition to, deletion from, or modification of the - contents of the Program, including, for purposes of clarity any new file - in Source Code form that contains any contents of the Program. Modified - Works shall not include works that contain only declarations, - interfaces, types, classes, structures, or files of the Program solely - in each case in order to link to, bind by name, or subclass the Program - or Modified Works thereof. - - "Distribute" means the acts of a) distributing or b) making available - in any manner that enables the transfer of a copy. - - "Source Code" means the form of a Program preferred for making - modifications, including but not limited to software source code, - documentation source, and configuration files. - - "Secondary License" means either the GNU General Public License, - Version 2.0, or any later versions of that license, including any - exceptions or additional permissions as identified by the initial - Contributor. - - 2. GRANT OF RIGHTS - - a) Subject to the terms of this Agreement, each Contributor hereby - grants Recipient a non-exclusive, worldwide, royalty-free copyright - license to reproduce, prepare Derivative Works of, publicly display, - publicly perform, Distribute and sublicense the Contribution of such - Contributor, if any, and such Derivative Works. - - b) Subject to the terms of this Agreement, each Contributor hereby - grants Recipient a non-exclusive, worldwide, royalty-free patent - license under Licensed Patents to make, use, sell, offer to sell, - import and otherwise transfer the Contribution of such Contributor, - if any, in Source Code or other form. This patent license shall - apply to the combination of the Contribution and the Program if, at - the time the Contribution is added by the Contributor, such addition - of the Contribution causes such combination to be covered by the - Licensed Patents. The patent license shall not apply to any other - combinations which include the Contribution. No hardware per se is - licensed hereunder. - - c) Recipient understands that although each Contributor grants the - licenses to its Contributions set forth herein, no assurances are - provided by any Contributor that the Program does not infringe the - patent or other intellectual property rights of any other entity. - Each Contributor disclaims any liability to Recipient for claims - brought by any other entity based on infringement of intellectual - property rights or otherwise. As a condition to exercising the - rights and licenses granted hereunder, each Recipient hereby - assumes sole responsibility to secure any other intellectual - property rights needed, if any. For example, if a third party - patent license is required to allow Recipient to Distribute the - Program, it is Recipient's responsibility to acquire that license - before distributing the Program. - - d) Each Contributor represents that to its knowledge it has - sufficient copyright rights in its Contribution, if any, to grant - the copyright license set forth in this Agreement. - - e) Notwithstanding the terms of any Secondary License, no - Contributor makes additional grants to any Recipient (other than - those set forth in this Agreement) as a result of such Recipient's - receipt of the Program under the terms of a Secondary License - (if permitted under the terms of Section 3). - - 3. REQUIREMENTS - - 3.1 If a Contributor Distributes the Program in any form, then: - - a) the Program must also be made available as Source Code, in - accordance with section 3.2, and the Contributor must accompany - the Program with a statement that the Source Code for the Program - is available under this Agreement, and informs Recipients how to - obtain it in a reasonable manner on or through a medium customarily - used for software exchange; and - - b) the Contributor may Distribute the Program under a license - different than this Agreement, provided that such license: - i) effectively disclaims on behalf of all other Contributors all - warranties and conditions, express and implied, including - warranties or conditions of title and non-infringement, and - implied warranties or conditions of merchantability and fitness - for a particular purpose; - - ii) effectively excludes on behalf of all other Contributors all - liability for damages, including direct, indirect, special, - incidental and consequential damages, such as lost profits; - - iii) does not attempt to limit or alter the recipients' rights - in the Source Code under section 3.2; and - - iv) requires any subsequent distribution of the Program by any - party to be under a license that satisfies the requirements - of this section 3. - - 3.2 When the Program is Distributed as Source Code: - - a) it must be made available under this Agreement, or if the - Program (i) is combined with other material in a separate file or - files made available under a Secondary License, and (ii) the initial - Contributor attached to the Source Code the notice described in - Exhibit A of this Agreement, then the Program may be made available - under the terms of such Secondary Licenses, and - - b) a copy of this Agreement must be included with each copy of - the Program. - - 3.3 Contributors may not remove or alter any copyright, patent, - trademark, attribution notices, disclaimers of warranty, or limitations - of liability ("notices") contained within the Program from any copy of - the Program which they Distribute, provided that Contributors may add - their own appropriate notices. - - 4. COMMERCIAL DISTRIBUTION - - Commercial distributors of software may accept certain responsibilities - with respect to end users, business partners and the like. While this - license is intended to facilitate the commercial use of the Program, - the Contributor who includes the Program in a commercial product - offering should do so in a manner which does not create potential - liability for other Contributors. Therefore, if a Contributor includes - the Program in a commercial product offering, such Contributor - ("Commercial Contributor") hereby agrees to defend and indemnify every - other Contributor ("Indemnified Contributor") against any losses, - damages and costs (collectively "Losses") arising from claims, lawsuits - and other legal actions brought by a third party against the Indemnified - Contributor to the extent caused by the acts or omissions of such - Commercial Contributor in connection with its distribution of the Program - in a commercial product offering. The obligations in this section do not - apply to any claims or Losses relating to any actual or alleged - intellectual property infringement. In order to qualify, an Indemnified - Contributor must: a) promptly notify the Commercial Contributor in - writing of such claim, and b) allow the Commercial Contributor to control, - and cooperate with the Commercial Contributor in, the defense and any - related settlement negotiations. The Indemnified Contributor may - participate in any such claim at its own expense. - - For example, a Contributor might include the Program in a commercial - product offering, Product X. That Contributor is then a Commercial - Contributor. If that Commercial Contributor then makes performance - claims, or offers warranties related to Product X, those performance - claims and warranties are such Commercial Contributor's responsibility - alone. Under this section, the Commercial Contributor would have to - defend claims against the other Contributors related to those performance - claims and warranties, and if a court requires any other Contributor to - pay any damages as a result, the Commercial Contributor must pay - those damages. - - 5. NO WARRANTY - - EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT - PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" - BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR - IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF - TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR - PURPOSE. Each Recipient is solely responsible for determining the - appropriateness of using and distributing the Program and assumes all - risks associated with its exercise of rights under this Agreement, - including but not limited to the risks and costs of program errors, - compliance with applicable laws, damage to or loss of data, programs - or equipment, and unavailability or interruption of operations. - - 6. DISCLAIMER OF LIABILITY - - EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT - PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS - SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST - PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE - EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGES. - - 7. GENERAL - - If any provision of this Agreement is invalid or unenforceable under - applicable law, it shall not affect the validity or enforceability of - the remainder of the terms of this Agreement, and without further - action by the parties hereto, such provision shall be reformed to the - minimum extent necessary to make such provision valid and enforceable. - - If Recipient institutes patent litigation against any entity - (including a cross-claim or counterclaim in a lawsuit) alleging that the - Program itself (excluding combinations of the Program with other software - or hardware) infringes such Recipient's patent(s), then such Recipient's - rights granted under Section 2(b) shall terminate as of the date such - litigation is filed. - - All Recipient's rights under this Agreement shall terminate if it - fails to comply with any of the material terms or conditions of this - Agreement and does not cure such failure in a reasonable period of - time after becoming aware of such noncompliance. If all Recipient's - rights under this Agreement terminate, Recipient agrees to cease use - and distribution of the Program as soon as reasonably practicable. - However, Recipient's obligations under this Agreement and any licenses - granted by Recipient relating to the Program shall continue and survive. - - Everyone is permitted to copy and distribute copies of this Agreement, - but in order to avoid inconsistency the Agreement is copyrighted and - may only be modified in the following manner. The Agreement Steward - reserves the right to publish new versions (including revisions) of - this Agreement from time to time. No one other than the Agreement - Steward has the right to modify this Agreement. The Eclipse Foundation - is the initial Agreement Steward. The Eclipse Foundation may assign the - responsibility to serve as the Agreement Steward to a suitable separate - entity. Each new version of the Agreement will be given a distinguishing - version number. The Program (including Contributions) may always be - Distributed subject to the version of the Agreement under which it was - received. In addition, after a new version of the Agreement is published, - Contributor may elect to Distribute the Program (including its - Contributions) under the new version. - - Except as expressly stated in Sections 2(a) and 2(b) above, Recipient - receives no rights or licenses to the intellectual property of any - Contributor under this Agreement, whether expressly, by implication, - estoppel or otherwise. All rights in the Program not expressly granted - under this Agreement are reserved. Nothing in this Agreement is intended - to be enforceable by any entity that is not a Contributor or Recipient. - No third-party beneficiary rights are created under this Agreement. - - Exhibit A - Form of Secondary Licenses Notice - - "This Source Code may also be made available under the following - Secondary Licenses when the conditions for such availability set forth - in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), - version(s), and exceptions or additional permissions here}." - - Simply including a copy of this Agreement, including this Exhibit A - is not sufficient to license the Source Code under Secondary Licenses. - - If it is not possible or desirable to put the notice in a particular - file, then You may include the notice in a location (such as a LICENSE - file in a relevant directory) where a recipient would be likely to - look for such a notice. - - You may add additional accurate notices of copyright ownership. \ No newline at end of file diff --git a/docs/mq-release-notes/src/main/jbake/assets/README.md b/docs/mq-release-notes/src/main/jbake/assets/README.md deleted file mode 100644 index f8f962c0a..000000000 --- a/docs/mq-release-notes/src/main/jbake/assets/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# About - -The {{site.title}} project contains the [AsciiDoc](http://asciidoc.org/) -source code for the ... diff --git a/docs/mq-release-notes/src/main/jbake/assets/_layouts/default.html b/docs/mq-release-notes/src/main/jbake/assets/_layouts/default.html deleted file mode 100644 index cbec25f71..000000000 --- a/docs/mq-release-notes/src/main/jbake/assets/_layouts/default.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - {{ site.title | default: site.github.repository_name }} - - - -
    -
    - -

    {{ site.title | default: site.github.repository_name }}

    -
    -

    {{ site.description | default: site.github.project_tagline }}

    - {% if site.github.is_project_page %} - - {% endif %} -
    -
    - -
    -
    -
    - {{ content }} - -
    - - -
    -
    - - - - {% if site.google_analytics %} - - - {% endif %} - - diff --git a/docs/mq-release-notes/src/main/jbake/assets/assets/css/print.scss b/docs/mq-release-notes/src/main/jbake/assets/assets/css/print.scss deleted file mode 100644 index 6115d8d79..000000000 --- a/docs/mq-release-notes/src/main/jbake/assets/assets/css/print.scss +++ /dev/null @@ -1,8 +0,0 @@ ---- ---- - -@import "{{ site.theme }}"; -h1 { - font-size: 1.8em; -} - diff --git a/docs/mq-release-notes/src/main/jbake/assets/assets/css/style.scss b/docs/mq-release-notes/src/main/jbake/assets/assets/css/style.scss deleted file mode 100644 index 89fbec13f..000000000 --- a/docs/mq-release-notes/src/main/jbake/assets/assets/css/style.scss +++ /dev/null @@ -1,226 +0,0 @@ ---- ---- - -@import "{{ site.theme }}"; - -header { - padding-top: 16px; - padding-bottom: 40px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - background: url(../images/header-bkg.jpg) 0 0 repeat-x; - border-bottom: solid 1px #E0E0E0; -} - -header h1 { - padding-top: 14px; - font-size: 2em; - font-weight: 200; - line-height: 1.4; - color: #FFFFFF; - letter-spacing: 0px; - border-bottom: 0px; -} - -header h2 { - font-size: 1.2em; - margin-top: 0; - margin-bottom: 0; - font-weight: 200; - line-height: .8; - color: #ec7D11; // orange - //color: #2879d0; // blue - letter-spacing: 0; -} - -header a:hover { - text-decoration: none; -} - -a { - font-weight: 300; - color: #2879d0; -} - -a:hover { - text-decoration: underline; -} - -#sidebar p { - font-size: 1em; - margin-bottom: 1em; -} - -.highlight { - background-color: #ffffff; -} - -.sponsor { - float: left; - padding-top: 20px; - padding-left: 18px; -} - -.moveright30{ - padding-left: 30px; -} - -.moveright{ - padding-left: 40px; -} - -.moveright50{ - padding-left: 50px; -} - -aside#sidebar { - padding-top: 40px; - line-height: 1.2; -} - -hr { - border:none; - height: 10px; - width: 75%; - height: 50px; - margin-top: 0; - border-bottom: 1px solid #cccccc; - box-shadow: 0 20px 20px -20px #aaa; - margin: -48px auto 10px; -} - -table { - margin-bottom: 20px; -} - -th, td { - padding: .2em; -} - -td { - font-weight: 400; -} - -ul { - font-size: 1em; - margin-left: 12px; -} - -ol { - list-style-position: inside; - list-style: decimal; - margin-left: 26px; -} - -blockquote { - padding: 0 0 0 10px; - margin-left: 14px; - margin-bottom: 2px; - font-size: 1em; - border-left: 4px solid #ddd; -} - -#main-content h1 { - padding-top: .6em; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.6em; - font-weight: 500; - color : #666; - text-indent: 16px; - letter-spacing: 0px; - border-bottom:1px solid #cccccc; - padding-bottom:1px; - line-height: 1.2; - //margin: .6em 0; - margin-bottom: .6em; -} - -#main-content h1:before { - //padding-right: 0.3em; - margin-left: -1em; - content: ""; -} - -#main-content h2 { - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.4em; - font-weight: 400; - //color: #474747; - color: #3c657b; // blue - text-indent: 4px; -} - -#main-content h2:before { - padding-right: 1.3em; - margin-left: -1.5em; - content: ""; - font-weight: 700; -} - -#main-content h3 { - text-indent: 24px; - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.2em; - font-weight: 500; - color: #3c657b; - text-indent: 4px; -} - -#main-content h3:before { - content: ""; - margin-left: -0.3em; - padding-right: 0.1em; -} - -#main-content h4 { - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.2em; - font-weight: 500; - color: #3c657b; - text-indent: 4px; -} - -#main-content h4:before { - content: ""; - margin-left: -0.3em; - padding-right: 0.1em; -} - -#main-content p { - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-weight: normal; - font-size: 1em; - margin-bottom: 2px; -} - -.footer { - position: fixed; - bottom: 0; - left: 0; - right: 0; - height: 6px; - background-color: #f0f0f0; - //padding: 1rem; - padding-top: 4px; - padding-bottom: 14px; - font-size: 0.8em; - text-align: center; -} - -.oracle { - color: #666; - font-weight: 400; -} - -.oracle:hover { - text-decoration: none; - color: #FF0000; -} - -.fullpage { - //float: center; - color: FF0000; - width: 900px; -} \ No newline at end of file diff --git a/docs/mq-release-notes/src/main/jbake/assets/assets/images/header-bkg.jpg b/docs/mq-release-notes/src/main/jbake/assets/assets/images/header-bkg.jpg deleted file mode 100644 index 481faa5c10b79fd79041a341aedc3e2ef61c8b50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4532 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
    + + maven-remote-resources-plugin + + + ${project.groupId}:mq-shared-doc-resources:${project.version} + + + + + + process + + + + org.jbake jbake-maven-plugin diff --git a/docs/mq-tech-over/src/main/jbake/assets/LICENSE.md b/docs/mq-tech-over/src/main/jbake/assets/LICENSE.md deleted file mode 100644 index f046098cd..000000000 --- a/docs/mq-tech-over/src/main/jbake/assets/LICENSE.md +++ /dev/null @@ -1,277 +0,0 @@ -# Eclipse Public License - v 2.0 - - THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE - PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION - OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - - 1. DEFINITIONS - - "Contribution" means: - - a) in the case of the initial Contributor, the initial content - Distributed under this Agreement, and - - b) in the case of each subsequent Contributor: - i) changes to the Program, and - ii) additions to the Program; - where such changes and/or additions to the Program originate from - and are Distributed by that particular Contributor. A Contribution - "originates" from a Contributor if it was added to the Program by - such Contributor itself or anyone acting on such Contributor's behalf. - Contributions do not include changes or additions to the Program that - are not Modified Works. - - "Contributor" means any person or entity that Distributes the Program. - - "Licensed Patents" mean patent claims licensable by a Contributor which - are necessarily infringed by the use or sale of its Contribution alone - or when combined with the Program. - - "Program" means the Contributions Distributed in accordance with this - Agreement. - - "Recipient" means anyone who receives the Program under this Agreement - or any Secondary License (as applicable), including Contributors. - - "Derivative Works" shall mean any work, whether in Source Code or other - form, that is based on (or derived from) the Program and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. - - "Modified Works" shall mean any work in Source Code or other form that - results from an addition to, deletion from, or modification of the - contents of the Program, including, for purposes of clarity any new file - in Source Code form that contains any contents of the Program. Modified - Works shall not include works that contain only declarations, - interfaces, types, classes, structures, or files of the Program solely - in each case in order to link to, bind by name, or subclass the Program - or Modified Works thereof. - - "Distribute" means the acts of a) distributing or b) making available - in any manner that enables the transfer of a copy. - - "Source Code" means the form of a Program preferred for making - modifications, including but not limited to software source code, - documentation source, and configuration files. - - "Secondary License" means either the GNU General Public License, - Version 2.0, or any later versions of that license, including any - exceptions or additional permissions as identified by the initial - Contributor. - - 2. GRANT OF RIGHTS - - a) Subject to the terms of this Agreement, each Contributor hereby - grants Recipient a non-exclusive, worldwide, royalty-free copyright - license to reproduce, prepare Derivative Works of, publicly display, - publicly perform, Distribute and sublicense the Contribution of such - Contributor, if any, and such Derivative Works. - - b) Subject to the terms of this Agreement, each Contributor hereby - grants Recipient a non-exclusive, worldwide, royalty-free patent - license under Licensed Patents to make, use, sell, offer to sell, - import and otherwise transfer the Contribution of such Contributor, - if any, in Source Code or other form. This patent license shall - apply to the combination of the Contribution and the Program if, at - the time the Contribution is added by the Contributor, such addition - of the Contribution causes such combination to be covered by the - Licensed Patents. The patent license shall not apply to any other - combinations which include the Contribution. No hardware per se is - licensed hereunder. - - c) Recipient understands that although each Contributor grants the - licenses to its Contributions set forth herein, no assurances are - provided by any Contributor that the Program does not infringe the - patent or other intellectual property rights of any other entity. - Each Contributor disclaims any liability to Recipient for claims - brought by any other entity based on infringement of intellectual - property rights or otherwise. As a condition to exercising the - rights and licenses granted hereunder, each Recipient hereby - assumes sole responsibility to secure any other intellectual - property rights needed, if any. For example, if a third party - patent license is required to allow Recipient to Distribute the - Program, it is Recipient's responsibility to acquire that license - before distributing the Program. - - d) Each Contributor represents that to its knowledge it has - sufficient copyright rights in its Contribution, if any, to grant - the copyright license set forth in this Agreement. - - e) Notwithstanding the terms of any Secondary License, no - Contributor makes additional grants to any Recipient (other than - those set forth in this Agreement) as a result of such Recipient's - receipt of the Program under the terms of a Secondary License - (if permitted under the terms of Section 3). - - 3. REQUIREMENTS - - 3.1 If a Contributor Distributes the Program in any form, then: - - a) the Program must also be made available as Source Code, in - accordance with section 3.2, and the Contributor must accompany - the Program with a statement that the Source Code for the Program - is available under this Agreement, and informs Recipients how to - obtain it in a reasonable manner on or through a medium customarily - used for software exchange; and - - b) the Contributor may Distribute the Program under a license - different than this Agreement, provided that such license: - i) effectively disclaims on behalf of all other Contributors all - warranties and conditions, express and implied, including - warranties or conditions of title and non-infringement, and - implied warranties or conditions of merchantability and fitness - for a particular purpose; - - ii) effectively excludes on behalf of all other Contributors all - liability for damages, including direct, indirect, special, - incidental and consequential damages, such as lost profits; - - iii) does not attempt to limit or alter the recipients' rights - in the Source Code under section 3.2; and - - iv) requires any subsequent distribution of the Program by any - party to be under a license that satisfies the requirements - of this section 3. - - 3.2 When the Program is Distributed as Source Code: - - a) it must be made available under this Agreement, or if the - Program (i) is combined with other material in a separate file or - files made available under a Secondary License, and (ii) the initial - Contributor attached to the Source Code the notice described in - Exhibit A of this Agreement, then the Program may be made available - under the terms of such Secondary Licenses, and - - b) a copy of this Agreement must be included with each copy of - the Program. - - 3.3 Contributors may not remove or alter any copyright, patent, - trademark, attribution notices, disclaimers of warranty, or limitations - of liability ("notices") contained within the Program from any copy of - the Program which they Distribute, provided that Contributors may add - their own appropriate notices. - - 4. COMMERCIAL DISTRIBUTION - - Commercial distributors of software may accept certain responsibilities - with respect to end users, business partners and the like. While this - license is intended to facilitate the commercial use of the Program, - the Contributor who includes the Program in a commercial product - offering should do so in a manner which does not create potential - liability for other Contributors. Therefore, if a Contributor includes - the Program in a commercial product offering, such Contributor - ("Commercial Contributor") hereby agrees to defend and indemnify every - other Contributor ("Indemnified Contributor") against any losses, - damages and costs (collectively "Losses") arising from claims, lawsuits - and other legal actions brought by a third party against the Indemnified - Contributor to the extent caused by the acts or omissions of such - Commercial Contributor in connection with its distribution of the Program - in a commercial product offering. The obligations in this section do not - apply to any claims or Losses relating to any actual or alleged - intellectual property infringement. In order to qualify, an Indemnified - Contributor must: a) promptly notify the Commercial Contributor in - writing of such claim, and b) allow the Commercial Contributor to control, - and cooperate with the Commercial Contributor in, the defense and any - related settlement negotiations. The Indemnified Contributor may - participate in any such claim at its own expense. - - For example, a Contributor might include the Program in a commercial - product offering, Product X. That Contributor is then a Commercial - Contributor. If that Commercial Contributor then makes performance - claims, or offers warranties related to Product X, those performance - claims and warranties are such Commercial Contributor's responsibility - alone. Under this section, the Commercial Contributor would have to - defend claims against the other Contributors related to those performance - claims and warranties, and if a court requires any other Contributor to - pay any damages as a result, the Commercial Contributor must pay - those damages. - - 5. NO WARRANTY - - EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT - PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" - BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR - IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF - TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR - PURPOSE. Each Recipient is solely responsible for determining the - appropriateness of using and distributing the Program and assumes all - risks associated with its exercise of rights under this Agreement, - including but not limited to the risks and costs of program errors, - compliance with applicable laws, damage to or loss of data, programs - or equipment, and unavailability or interruption of operations. - - 6. DISCLAIMER OF LIABILITY - - EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT - PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS - SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST - PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE - EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGES. - - 7. GENERAL - - If any provision of this Agreement is invalid or unenforceable under - applicable law, it shall not affect the validity or enforceability of - the remainder of the terms of this Agreement, and without further - action by the parties hereto, such provision shall be reformed to the - minimum extent necessary to make such provision valid and enforceable. - - If Recipient institutes patent litigation against any entity - (including a cross-claim or counterclaim in a lawsuit) alleging that the - Program itself (excluding combinations of the Program with other software - or hardware) infringes such Recipient's patent(s), then such Recipient's - rights granted under Section 2(b) shall terminate as of the date such - litigation is filed. - - All Recipient's rights under this Agreement shall terminate if it - fails to comply with any of the material terms or conditions of this - Agreement and does not cure such failure in a reasonable period of - time after becoming aware of such noncompliance. If all Recipient's - rights under this Agreement terminate, Recipient agrees to cease use - and distribution of the Program as soon as reasonably practicable. - However, Recipient's obligations under this Agreement and any licenses - granted by Recipient relating to the Program shall continue and survive. - - Everyone is permitted to copy and distribute copies of this Agreement, - but in order to avoid inconsistency the Agreement is copyrighted and - may only be modified in the following manner. The Agreement Steward - reserves the right to publish new versions (including revisions) of - this Agreement from time to time. No one other than the Agreement - Steward has the right to modify this Agreement. The Eclipse Foundation - is the initial Agreement Steward. The Eclipse Foundation may assign the - responsibility to serve as the Agreement Steward to a suitable separate - entity. Each new version of the Agreement will be given a distinguishing - version number. The Program (including Contributions) may always be - Distributed subject to the version of the Agreement under which it was - received. In addition, after a new version of the Agreement is published, - Contributor may elect to Distribute the Program (including its - Contributions) under the new version. - - Except as expressly stated in Sections 2(a) and 2(b) above, Recipient - receives no rights or licenses to the intellectual property of any - Contributor under this Agreement, whether expressly, by implication, - estoppel or otherwise. All rights in the Program not expressly granted - under this Agreement are reserved. Nothing in this Agreement is intended - to be enforceable by any entity that is not a Contributor or Recipient. - No third-party beneficiary rights are created under this Agreement. - - Exhibit A - Form of Secondary Licenses Notice - - "This Source Code may also be made available under the following - Secondary Licenses when the conditions for such availability set forth - in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), - version(s), and exceptions or additional permissions here}." - - Simply including a copy of this Agreement, including this Exhibit A - is not sufficient to license the Source Code under Secondary Licenses. - - If it is not possible or desirable to put the notice in a particular - file, then You may include the notice in a location (such as a LICENSE - file in a relevant directory) where a recipient would be likely to - look for such a notice. - - You may add additional accurate notices of copyright ownership. \ No newline at end of file diff --git a/docs/mq-tech-over/src/main/jbake/assets/README.md b/docs/mq-tech-over/src/main/jbake/assets/README.md deleted file mode 100644 index f8f962c0a..000000000 --- a/docs/mq-tech-over/src/main/jbake/assets/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# About - -The {{site.title}} project contains the [AsciiDoc](http://asciidoc.org/) -source code for the ... diff --git a/docs/mq-tech-over/src/main/jbake/assets/_layouts/default.html b/docs/mq-tech-over/src/main/jbake/assets/_layouts/default.html deleted file mode 100644 index cbec25f71..000000000 --- a/docs/mq-tech-over/src/main/jbake/assets/_layouts/default.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - {{ site.title | default: site.github.repository_name }} - - - -
    -
    - -

    {{ site.title | default: site.github.repository_name }}

    -
    -

    {{ site.description | default: site.github.project_tagline }}

    - {% if site.github.is_project_page %} - - {% endif %} -
    -
    - -
    -
    -
    - {{ content }} - -
    - - -
    -
    - - - - {% if site.google_analytics %} - - - {% endif %} - - diff --git a/docs/mq-tech-over/src/main/jbake/assets/assets/css/print.scss b/docs/mq-tech-over/src/main/jbake/assets/assets/css/print.scss deleted file mode 100644 index 6115d8d79..000000000 --- a/docs/mq-tech-over/src/main/jbake/assets/assets/css/print.scss +++ /dev/null @@ -1,8 +0,0 @@ ---- ---- - -@import "{{ site.theme }}"; -h1 { - font-size: 1.8em; -} - diff --git a/docs/mq-tech-over/src/main/jbake/assets/assets/css/style.scss b/docs/mq-tech-over/src/main/jbake/assets/assets/css/style.scss deleted file mode 100644 index 89fbec13f..000000000 --- a/docs/mq-tech-over/src/main/jbake/assets/assets/css/style.scss +++ /dev/null @@ -1,226 +0,0 @@ ---- ---- - -@import "{{ site.theme }}"; - -header { - padding-top: 16px; - padding-bottom: 40px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - background: url(../images/header-bkg.jpg) 0 0 repeat-x; - border-bottom: solid 1px #E0E0E0; -} - -header h1 { - padding-top: 14px; - font-size: 2em; - font-weight: 200; - line-height: 1.4; - color: #FFFFFF; - letter-spacing: 0px; - border-bottom: 0px; -} - -header h2 { - font-size: 1.2em; - margin-top: 0; - margin-bottom: 0; - font-weight: 200; - line-height: .8; - color: #ec7D11; // orange - //color: #2879d0; // blue - letter-spacing: 0; -} - -header a:hover { - text-decoration: none; -} - -a { - font-weight: 300; - color: #2879d0; -} - -a:hover { - text-decoration: underline; -} - -#sidebar p { - font-size: 1em; - margin-bottom: 1em; -} - -.highlight { - background-color: #ffffff; -} - -.sponsor { - float: left; - padding-top: 20px; - padding-left: 18px; -} - -.moveright30{ - padding-left: 30px; -} - -.moveright{ - padding-left: 40px; -} - -.moveright50{ - padding-left: 50px; -} - -aside#sidebar { - padding-top: 40px; - line-height: 1.2; -} - -hr { - border:none; - height: 10px; - width: 75%; - height: 50px; - margin-top: 0; - border-bottom: 1px solid #cccccc; - box-shadow: 0 20px 20px -20px #aaa; - margin: -48px auto 10px; -} - -table { - margin-bottom: 20px; -} - -th, td { - padding: .2em; -} - -td { - font-weight: 400; -} - -ul { - font-size: 1em; - margin-left: 12px; -} - -ol { - list-style-position: inside; - list-style: decimal; - margin-left: 26px; -} - -blockquote { - padding: 0 0 0 10px; - margin-left: 14px; - margin-bottom: 2px; - font-size: 1em; - border-left: 4px solid #ddd; -} - -#main-content h1 { - padding-top: .6em; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.6em; - font-weight: 500; - color : #666; - text-indent: 16px; - letter-spacing: 0px; - border-bottom:1px solid #cccccc; - padding-bottom:1px; - line-height: 1.2; - //margin: .6em 0; - margin-bottom: .6em; -} - -#main-content h1:before { - //padding-right: 0.3em; - margin-left: -1em; - content: ""; -} - -#main-content h2 { - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.4em; - font-weight: 400; - //color: #474747; - color: #3c657b; // blue - text-indent: 4px; -} - -#main-content h2:before { - padding-right: 1.3em; - margin-left: -1.5em; - content: ""; - font-weight: 700; -} - -#main-content h3 { - text-indent: 24px; - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.2em; - font-weight: 500; - color: #3c657b; - text-indent: 4px; -} - -#main-content h3:before { - content: ""; - margin-left: -0.3em; - padding-right: 0.1em; -} - -#main-content h4 { - margin-bottom: 8px; - font-family: 'Mukta Vaani', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-size: 1.2em; - font-weight: 500; - color: #3c657b; - text-indent: 4px; -} - -#main-content h4:before { - content: ""; - margin-left: -0.3em; - padding-right: 0.1em; -} - -#main-content p { - font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, serif; - font-weight: normal; - font-size: 1em; - margin-bottom: 2px; -} - -.footer { - position: fixed; - bottom: 0; - left: 0; - right: 0; - height: 6px; - background-color: #f0f0f0; - //padding: 1rem; - padding-top: 4px; - padding-bottom: 14px; - font-size: 0.8em; - text-align: center; -} - -.oracle { - color: #666; - font-weight: 400; -} - -.oracle:hover { - text-decoration: none; - color: #FF0000; -} - -.fullpage { - //float: center; - color: FF0000; - width: 900px; -} \ No newline at end of file diff --git a/docs/mq-tech-over/src/main/jbake/assets/assets/images/header-bkg.jpg b/docs/mq-tech-over/src/main/jbake/assets/assets/images/header-bkg.jpg deleted file mode 100644 index 481faa5c10b79fd79041a341aedc3e2ef61c8b50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4532 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