This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/activemq-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 424bd852b Automatic Site Publish by Buildbot
424bd852b is described below
commit 424bd852b1245d7ec8813c7c1abe963035b7bad6
Author: buildbot <[email protected]>
AuthorDate: Thu May 15 02:58:32 2025 +0000
Automatic Site Publish by Buildbot
---
output/components/classic/documentation/jms2.html | 74 ++++++++++------------
.../classic/download/classic-05-18-00.html | 2 +-
.../classic/download/classic-06-00-00.html | 2 +-
output/components/classic/index.html | 4 +-
4 files changed, 38 insertions(+), 44 deletions(-)
diff --git a/output/components/classic/documentation/jms2.html
b/output/components/classic/documentation/jms2.html
index 47cdcba1a..029a1d458 100644
--- a/output/components/classic/documentation/jms2.html
+++ b/output/components/classic/documentation/jms2.html
@@ -93,7 +93,9 @@
<div class="container" >
<div class="row" style="margin-top: 30px">
<div class="col-12 classic">
- <p><strong>ActiveMQ Classic 5.x & 6.x support for Jakarta
Messaging 3.1 & JMS 2.0 is in progress</strong>. If you need full support
for Jakarta Messaging 3.1 or JMS 2.0 we recommend <a
href="/components/artemis">ActiveMQ Artemis</a>.</p>
+ <p><strong>ActiveMQ Classic 5.x & 6.x support for Jakarta
Messaging 3.1 & JMS 2.0 is in progress</strong>. This work commenced in
late 2019 via <a
href="https://issues.apache.org/jira/browse/AMQ-7309">AMQ-7309</a>.</p>
+
+<p>If you need full support for Jakarta Messaging 3.1 or JMS 2.0 we recommend
<a href="/components/artemis">ActiveMQ Artemis</a>.</p>
<h3 id="transition-approach">Transition Approach</h3>
@@ -191,42 +193,18 @@
<tr>
<td><a
href="https://issues.apache.org/jira/browse/AMQ-7309">AMQ-7309</a></td>
<td style="text-align: center">✅</td>
+ <td>5.16.0</td>
<td>5.18.0</td>
- <td>5.18.0</td>
- <td>JMS v2.0 API dependency</td>
- <td>ActiveMQ Classic will ship with a JMS v2.0 dependency jar</td>
+ <td>JMS 2.0 API dependency</td>
+ <td>ActiveMQ Classic will ship with a JMS 2.0 dependency jar</td>
</tr>
<tr>
<td><a
href="https://issues.apache.org/jira/browse/AMQ-8322">AMQ-8322</a></td>
<td style="text-align: center">✅</td>
+ <td>5.17.0</td>
<td>5.18.0</td>
- <td>5.18.0</td>
- <td>JMSContext</td>
- <td>Simplified JMS Context object support</td>
- </tr>
- <tr>
- <td><a
href="https://issues.apache.org/jira/browse/AMQ-8322">AMQ-8322</a></td>
- <td style="text-align: center">✅</td>
- <td>5.18.0</td>
- <td>5.18.0</td>
- <td>JMSRuntimeException</td>
- <td>Convert JMSExceptions to be JMSRuntimeExceptions</td>
- </tr>
- <tr>
- <td><a
href="https://issues.apache.org/jira/browse/AMQ-8322">AMQ-8322</a></td>
- <td style="text-align: center">✅</td>
- <td>5.18.0</td>
- <td>5.18.0</td>
- <td>JMSConsumer</td>
- <td>Consume messages</td>
- </tr>
- <tr>
- <td><a
href="https://issues.apache.org/jira/browse/AMQ-8322">AMQ-8322</a></td>
- <td style="text-align: center">✅</td>
- <td>5.18.0</td>
- <td>5.18.0</td>
- <td>JMSProducer</td>
- <td>Produce messages</td>
+ <td><code class="language-plaintext
highlighter-rouge">JMSContext</code>, <code class="language-plaintext
highlighter-rouge">JMSConsumer</code>, <code class="language-plaintext
highlighter-rouge">JMSProducer</code>, & <code class="language-plaintext
highlighter-rouge">JMSRuntimeException</code></td>
+ <td>Simplified JMS API support</td>
</tr>
<tr>
<td><a
href="https://issues.apache.org/jira/browse/AMQ-8321">AMQ-8321</a></td>
@@ -234,20 +212,28 @@
<td>5.18.0</td>
<td>5.18.0</td>
<td>GetBody/isBodyAssignable</td>
- <td>Support for checking body type using a Class<?></td>
+ <td>Support for checking body type using a <code
class="language-plaintext highlighter-rouge">Class<?></code></td>
</tr>
<tr>
<td><a
href="https://issues.apache.org/jira/browse/AMQ-8325">AMQ-8325</a></td>
<td style="text-align: center">✅</td>
- <td>6.0.0, 5.18.3</td>
- <td>6.0.0, 5.18.3</td>
+ <td>5.18.3, 6.0.0</td>
+ <td>5.18.3, 6.0.0</td>
<td>XA Connection methods</td>
- <td>Updated methods when using XA Transactions</td>
+ <td>Updated methods when using XA transactions</td>
+ </tr>
+ <tr>
+ <td><a
href="https://issues.apache.org/jira/browse/AMQ-8494">AMQ-8494</a></td>
+ <td style="text-align: center">✅</td>
+ <td>5.17.1</td>
+ <td>5.18.0</td>
+ <td>Implement <code class="language-plaintext
highlighter-rouge">CLIENT_ACKNOWLEDGEMENT</code> mode</td>
+ <td>Client ack requires special handling w/ the simplified JMSContext
API</td>
</tr>
<tr>
<td><a
href="https://issues.apache.org/jira/browse/AMQ-8464">AMQ-8464</a></td>
<td style="text-align: center">❌</td>
- <td>6.2.0</td>
+ <td>5.17.1</td>
<td> </td>
<td>JMSConsumer</td>
<td><code class="language-plaintext
highlighter-rouge">.receiveBody(Class<T>)</code> methods</td>
@@ -263,10 +249,10 @@
<tr>
<td><a
href="https://issues.apache.org/jira/browse/AMQ-8324">AMQ-8324</a></td>
<td style="text-align: center">❌</td>
- <td>6.2.0</td>
+ <td>5.17.0</td>
<td> </td>
<td>JMSProducer features</td>
- <td>Completion Listener async send support</td>
+ <td><code class="language-plaintext
highlighter-rouge">CompletionListener</code> async send support</td>
</tr>
<tr>
<td><a
href="https://issues.apache.org/jira/browse/AMQ-8323">AMQ-8323</a></td>
@@ -276,6 +262,14 @@
<td>Shared Topic Consumer</td>
<td>Multi-consumer (queue-like) consuming from topic subscriptions</td>
</tr>
+ <tr>
+ <td><a
href="https://issues.apache.org/jira/browse/AMQ-9451">AMQ-9451</a></td>
+ <td style="text-align: center">❌</td>
+ <td>6.2.0</td>
+ <td> </td>
+ <td>Pooled <code class="language-plaintext
highlighter-rouge">ConnectionFactory</code></td>
+ <td>Support for JMSContext in activemq-jms-pool</td>
+ </tr>
</tbody>
</table>
@@ -291,9 +285,9 @@
</thead>
<tbody>
<tr>
- <td>JMSProducer</td>
+ <td><code class="language-plaintext
highlighter-rouge">JMSProducer</code></td>
<td>disableMessageID</td>
- <td>ActiveMQ Classic does not support the optional feature of disabling
MessageID</td>
+ <td>ActiveMQ Classic does not support the optional feature of disabling
JMS message ID</td>
</tr>
</tbody>
</table>
diff --git a/output/components/classic/download/classic-05-18-00.html
b/output/components/classic/download/classic-05-18-00.html
index 852471f01..dd56ad435 100644
--- a/output/components/classic/download/classic-05-18-00.html
+++ b/output/components/classic/download/classic-05-18-00.html
@@ -101,7 +101,7 @@
<p>Apache ActiveMQ Classic 5.18.0 was released on Mar 24th, 2023. It’s a major
milestone for the ActiveMQ Classic.
ActiveMQ Classic 5.18.x brings:</p>
<ul>
- <li>It brings initial JMS 2.0 (javax.jms API namespace) and Jakarta
Messaging 3.1 (jakarta.jms API namespace) client support. See the <a
href="/jms2">JMS 2.0 page</a> for more details on the available functionality
and how to use the Jakarta Messaging support.</li>
+ <li>It brings initial JMS 2.0 (javax.jms API namespace) and Jakarta
Messaging 3.1 (jakarta.jms API namespace) client support. See the <a
href="/components/classic/documentation/jms2">JMS 2.0 page</a> for more details
on the available functionality and how to use the Jakarta Messaging
support.</li>
<li>Spring 5.3.x</li>
<li>optimized LDAP use in LDAP JAAS login module</li>
<li>improved REST API</li>
diff --git a/output/components/classic/download/classic-06-00-00.html
b/output/components/classic/download/classic-06-00-00.html
index b188c5dee..ff9c5a985 100644
--- a/output/components/classic/download/classic-06-00-00.html
+++ b/output/components/classic/download/classic-06-00-00.html
@@ -102,7 +102,7 @@
<p>It’s a major release for the project, especially bringing:</p>
<ul>
- <li>Jakarta Messaging 3.1, JMS 2.0, JMS 1.1 support (new features will come
in the 6.x series)</li>
+ <li><a href="/components/classic/documentation/jms2">Partial Jakarta
Messaging 3.1 & JMS 2.0 support</a> (new features will come in the 6.x
series)</li>
<li>Jakarta EE namespace support</li>
<li>JDK17/20/21 support</li>
<li>Spring 6.x support</li>
diff --git a/output/components/classic/index.html
b/output/components/classic/index.html
index 2e19534fb..48a9e34b4 100644
--- a/output/components/classic/index.html
+++ b/output/components/classic/index.html
@@ -117,7 +117,7 @@
<div class="card-body">
<p>Apache ActiveMQ® Classic is a
popular and powerful open source messaging and <a
href="documentation/enterprise-integration-patterns">Integration Patterns</a>
server.</p>
-<p>It supports many <a href="documentation/cross-language-clients">Cross
Language Clients and Protocols</a>, comes with easy to use <a
href="documentation/enterprise-integration-patterns">Enterprise Integration
Patterns</a> and many <a href="documentation/features">advanced features</a>
while supporting <a href="http://java.sun.com/products/jms/">Jakarta Messaging
3.1, JMS 2.0, and JMS 1.1</a> and J2EE 1.4+. Apache ActiveMQ is released under
the <a href="http://www.apache.org/">Apache</a [...]
+<p>It supports many <a href="documentation/cross-language-clients">Cross
Language Clients and Protocols</a>, comes with easy to use <a
href="documentation/enterprise-integration-patterns">Enterprise Integration
Patterns</a> and many <a href="documentation/features">advanced features</a>
while <a href="documentation/jms2">partially supporting Jakarta Messaging 3.1
& JMS 2.0</a> and fully supporting JMS 1.1 and J2EE 1.4+. Apache ActiveMQ
is released under the <a href="http://www.apache [...]
<p>Grab yourself a <a href="download">download</a>, review our <a
href="documentation/getting-started">Getting Started Guide</a>, surf our <a
href="documentation/faq">FAQ</a>, or start <a
href="../../contributing">contributing</a>.</p>
@@ -136,7 +136,7 @@
</li>
<li>full support for the <a
href="documentation/enterprise-integration-patterns">Enterprise Integration
Patterns</a> both in the JMS client and the Message Broker</li>
<li>Supports many <a href="documentation/features">advanced features</a>
such as <a href="documentation/message-groups">Message Groups</a>, <a
href="documentation/virtual-destinations">Virtual Destinations</a>, <a
href="documentation/wildcards">Wildcards</a> and <a
href="documentation/composite-destinations">Composite Destinations</a></li>
- <li>Fully supports JMS 1.1 & 2.0 and J2EE 1.4+ with support for
transient, persistent, transactional and XA messaging</li>
+ <li><a href="documentation/jms2">Partially supports Jakarta Messaging 3.1
& JMS 2.0</a> and fully supports JMS 1.1 and J2EE 1.4+ with support for
transient, persistent, transactional and XA messaging</li>
<li><a href="documentation/spring-support">Spring Support</a> so that
ActiveMQ can be easily embedded into Spring applications and configured using
Spring’s XML configuration mechanism</li>
<li>Tested inside popular J2EE servers such as <a
href="http://tomee.apache.org/">TomEE</a>, <a
href="http://geronimo.apache.org/">Geronimo</a>, JBoss, GlassFish and WebLogic
<ul>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact