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 e6e497401 Automatic Site Publish by Buildbot
e6e497401 is described below

commit e6e4974014b4813b6a1cf3c70c70f93be10e18d6
Author: buildbot <[email protected]>
AuthorDate: Fri May 9 21:12:38 2025 +0000

    Automatic Site Publish by Buildbot
---
 output/components/classic/documentation/jms2.html | 58 +++++++++++------------
 output/index.html                                 |  4 +-
 2 files changed, 30 insertions(+), 32 deletions(-)

diff --git a/output/components/classic/documentation/jms2.html 
b/output/components/classic/documentation/jms2.html
index 1f437a841..47cdcba1a 100644
--- a/output/components/classic/documentation/jms2.html
+++ b/output/components/classic/documentation/jms2.html
@@ -87,15 +87,13 @@
 <div class="content">
   <div class="page-title-classic">
     <div class="container">
-      <h1>JMS v2.0</h1>
+      <h1>ActiveMQ Classic Jakarta Messaging 3.1 &amp; JMS 2.0 Support</h1>
     </div>
   </div>
   <div class="container" >
     <div class="row" style="margin-top: 30px">
       <div class="col-12 classic">
-        <p><a href="connectivity">Connectivity</a> &gt; <a 
href="protocols">Protocols</a> &gt; <a href="jms2">JMS 2.0</a></p>
-
-<p>ActiveMQ Classic 5.x support for JMS v3.1 and v2.0 is in progress.</p>
+        <p><strong>ActiveMQ Classic 5.x &amp; 6.x support for Jakarta 
Messaging 3.1 &amp; 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>
 
 <h3 id="transition-approach">Transition Approach</h3>
 
@@ -103,7 +101,7 @@
 
 <p>As features are implemented in subsequent releases, these exceptions will 
be replaced with fully functional methods, examples and unit tests. See 
later/below for more details on implementation progress.</p>
 
-<h3 id="jakarta-messaging-31-support">Jakarta Messaging 3.1 support</h3>
+<h3 id="jakarta-messaging">Jakarta Messaging</h3>
 
 <p>Support for JMS 2.0 also enables building upon this for transition to 
Jakarta Messaging 3.1 and its new <code class="language-plaintext 
highlighter-rouge">jakarta.jms</code> API namespace rather than the historical 
<code class="language-plaintext highlighter-rouge">javax.jms</code> 
namespace.</p>
 
@@ -129,21 +127,21 @@
   <tbody>
     <tr>
       <td>activemq-client</td>
-      <td>jakarta.jms</td>
+      <td><code class="language-plaintext 
highlighter-rouge">jakarta.jms</code></td>
       <td>6.0.x</td>
-      <td>Jakarta Messaging 3.1 support. Works with embedded broker and VM 
transport.</td>
+      <td>Partial Jakarta Messaging 3.1 support. Works with embedded broker 
and VM transport.</td>
     </tr>
     <tr>
       <td>activemq-client</td>
-      <td>javax.jms</td>
+      <td><code class="language-plaintext 
highlighter-rouge">javax.jms</code></td>
       <td>5.18.x</td>
-      <td>JMS 2.0 support. Works with embedded broker and VM transport.</td>
+      <td>Partial JMS 2.0 support. Works with embedded broker and VM 
transport.</td>
     </tr>
     <tr>
       <td>activemq-client-jakarta</td>
-      <td>jakarta.jms</td>
+      <td><code class="language-plaintext 
highlighter-rouge">jakarta.jms</code></td>
       <td>5.18.1+</td>
-      <td>Transitional module for initial <em>client-only</em> Jakarta 
Messaging 3.1 support. Can’t be used in the same JVM as activemq-client or 
broker which use javax.jms API. <strong>Note this means no embedded broker / VM 
transport support, only remote brokers.</strong></td>
+      <td>Transitional module for partial, <em>client-only</em> Jakarta 
Messaging 3.1 support. Can’t be used in the same JVM as activemq-client or 
broker which use javax.jms API. <strong>Note this means no embedded broker / VM 
transport support, only remote brokers.</strong></td>
     </tr>
   </tbody>
 </table>
@@ -165,16 +163,16 @@
   <span class="nt">&lt;version&gt;</span>${activemq.version}<span 
class="nt">&lt;/version&gt;</span>
 <span class="nt">&lt;/dependency&gt;</span>
 </code></pre></div></div>
-<p>Note: With ActiveMQ Classic 6.0, the <code class="language-plaintext 
highlighter-rouge">activemq-client-jakarta</code> module is removed as it is no 
longer needed.</p>
+<p>Note: With ActiveMQ Classic 6.x the <code class="language-plaintext 
highlighter-rouge">activemq-client-jakarta</code> module is removed as it is no 
longer needed.</p>
 
 <h3 id="spring-bean-usage">Spring bean usage</h3>
 
 <p>Spring bean definitions do not change for Jakarta support.</p>
 <div class="language-xml highlighter-rouge"><div class="highlight"><pre 
class="highlight"><code><span class="nt">&lt;bean</span> <span 
class="na">class=</span><span 
class="s">"org.apache.activemq.ActiveMQConnectionFactory"</span><span 
class="nt">&gt;</span>
 </code></pre></div></div>
-<h3 id="activemq-classic-jms-v31-v20-implementation-progress">ActiveMQ Classic 
JMS v3.1, v2.0 Implementation Progress</h3>
+<h3 id="implementation-progress">Implementation Progress</h3>
 
-<p>The implementation approach is subject to change. Be sure to verify 
features in Release notes.</p>
+<p>The implementation approach is subject to change. Be sure to verify 
features in release notes.</p>
 
 <p>User feedback is welcome! Please comment on the JIRAs with questions and 
comments.</p>
 
@@ -182,7 +180,7 @@
   <thead>
     <tr>
       <th>JIRA</th>
-      <th>Status</th>
+      <th style="text-align: center">Status</th>
       <th>Target Version</th>
       <th>Completed Version</th>
       <th>Feature</th>
@@ -192,7 +190,7 @@
   <tbody>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-7309";>AMQ-7309</a></td>
-      <td>merged</td>
+      <td style="text-align: center">✅</td>
       <td>5.18.0</td>
       <td>5.18.0</td>
       <td>JMS v2.0 API dependency</td>
@@ -200,7 +198,7 @@
     </tr>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-8322";>AMQ-8322</a></td>
-      <td>merged</td>
+      <td style="text-align: center">✅</td>
       <td>5.18.0</td>
       <td>5.18.0</td>
       <td>JMSContext</td>
@@ -208,7 +206,7 @@
     </tr>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-8322";>AMQ-8322</a></td>
-      <td>merged</td>
+      <td style="text-align: center">✅</td>
       <td>5.18.0</td>
       <td>5.18.0</td>
       <td>JMSRuntimeException</td>
@@ -216,7 +214,7 @@
     </tr>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-8322";>AMQ-8322</a></td>
-      <td>merged</td>
+      <td style="text-align: center">✅</td>
       <td>5.18.0</td>
       <td>5.18.0</td>
       <td>JMSConsumer</td>
@@ -224,7 +222,7 @@
     </tr>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-8322";>AMQ-8322</a></td>
-      <td>merged</td>
+      <td style="text-align: center">✅</td>
       <td>5.18.0</td>
       <td>5.18.0</td>
       <td>JMSProducer</td>
@@ -232,7 +230,7 @@
     </tr>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-8321";>AMQ-8321</a></td>
-      <td>merged</td>
+      <td style="text-align: center">✅</td>
       <td>5.18.0</td>
       <td>5.18.0</td>
       <td>GetBody/isBodyAssignable</td>
@@ -240,7 +238,7 @@
     </tr>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-8325";>AMQ-8325</a></td>
-      <td>merged</td>
+      <td style="text-align: center">✅</td>
       <td>6.0.0, 5.18.3</td>
       <td>6.0.0, 5.18.3</td>
       <td>XA Connection methods</td>
@@ -248,32 +246,32 @@
     </tr>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-8464";>AMQ-8464</a></td>
-      <td>PR <a 
href="https://github.com/apache/activemq/pull/1046";>#1046</a></td>
-      <td>6.1.0, 5.18.4</td>
+      <td style="text-align: center">❌</td>
+      <td>6.2.0</td>
       <td> </td>
       <td>JMSConsumer</td>
-      <td>.receiveBody(Class<T>) methods</T></td>
+      <td><code class="language-plaintext 
highlighter-rouge">.receiveBody(Class&lt;T&gt;)</code> methods</td>
     </tr>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-8320";>AMQ-8320</a></td>
-      <td>PR <a 
href="https://github.com/apache/activemq/pull/982";>#982</a></td>
-      <td>6.1.0, 5.18.4</td>
+      <td style="text-align: center">❌</td>
+      <td>6.2.0</td>
       <td> </td>
       <td>Delivery Delay</td>
       <td>Support for Message DeliveryDelay feature</td>
     </tr>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-8324";>AMQ-8324</a></td>
-      <td>PR <a 
href="https://github.com/apache/activemq/pull/1045";>#1045</a></td>
-      <td>6.1.0, 5.18.4</td>
+      <td style="text-align: center">❌</td>
+      <td>6.2.0</td>
       <td> </td>
       <td>JMSProducer features</td>
       <td>Completion Listener async send support</td>
     </tr>
     <tr>
       <td><a 
href="https://issues.apache.org/jira/browse/AMQ-8323";>AMQ-8323</a></td>
+      <td style="text-align: center">❌</td>
       <td> </td>
-      <td>6.2.0, 5.18.5</td>
       <td> </td>
       <td>Shared Topic Consumer</td>
       <td>Multi-consumer (queue-like) consuming from topic subscriptions</td>
diff --git a/output/index.html b/output/index.html
index aa504eaf2..0162cfb96 100644
--- a/output/index.html
+++ b/output/index.html
@@ -177,7 +177,7 @@
         <h4 class="card-title text-pink">ActiveMQ Classic</h4>
         <p>Long established, endlessly pluggable architecture serving many 
generations of applications.</p>
         <ul>
-          <li>Jakarta Messaging 3.1, JMS 2.0, and JMS 1.1 with full client 
implementation including JNDI</li>
+          <li><a href="/components/classic/documentation/jms2">Partial Jakarta 
Messaging 3.1 &amp; JMS 2.0 support</a> and full JMS 1.1 support + full client 
implementation including JNDI</li>
           <li>High availability using shared storage</li>
           <li>Familiar JMS-based addressing model</li>
           <li>Network of brokers for distributing load</li>
@@ -194,7 +194,7 @@
         <h4 class="card-title text-purple">ActiveMQ Artemis</h4>
         <p>High-performance, non-blocking architecture for the next generation 
of messaging applications.</p>
         <ul>
-          <li>JMS 1.1 &amp; 2.0 + Jakarta Messaging 2.0 &amp; 3.0 with full 
client implementations including JNDI</li>
+          <li>Full Jakarta Messaging 3.1, JMS 2.0 &amp; 1.1 support + full 
client implementations including JNDI</li>
           <li>High availability using shared storage or network 
replication</li>
           <li>Simple &amp; powerful protocol agnostic addressing model</li>
           <li>Flexible clustering for distributing load</li>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to