You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ro...@apache.org on 2022/10/12 14:16:06 UTC

[activemq-artemis] branch main updated: ARTEMIS-4043: remove other doc snippets linking to previously-removed rest.md file, also update URL to point to referenced version

This is an automated email from the ASF dual-hosted git repository.

robbie pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git


The following commit(s) were added to refs/heads/main by this push:
     new b604545a3c ARTEMIS-4043: remove other doc snippets linking to previously-removed rest.md file, also update URL to point to referenced version
b604545a3c is described below

commit b604545a3c99c0758cda3afe16488170a76c2791
Author: Robbie Gemmell <ro...@apache.org>
AuthorDate: Wed Oct 12 15:15:29 2022 +0100

    ARTEMIS-4043: remove other doc snippets linking to previously-removed rest.md file, also update URL to point to referenced version
---
 docs/user-manual/en/messaging-concepts.md         | 21 ------------------
 docs/user-manual/en/protocols-interoperability.md |  3 ---
 docs/user-manual/en/security.md                   | 26 -----------------------
 docs/user-manual/en/versions.md                   |  2 +-
 docs/user-manual/en/web-server.md                 |  5 ++---
 5 files changed, 3 insertions(+), 54 deletions(-)

diff --git a/docs/user-manual/en/messaging-concepts.md b/docs/user-manual/en/messaging-concepts.md
index 7577eaf1aa..720835e2f1 100644
--- a/docs/user-manual/en/messaging-concepts.md
+++ b/docs/user-manual/en/messaging-concepts.md
@@ -194,27 +194,6 @@ the JMS API.
 
 Please see [Core](core.md) for using the Core API with Apache ActiveMQ Artemis.
 
-### RESTful API
-
-[REST](https://en.wikipedia.org/wiki/Representational_State_Transfer)
-approaches to messaging are showing a lot interest recently.
-
-It seems plausible that API standards for cloud computing may converge on a
-REST style set of interfaces and consequently a REST messaging approach is a
-very strong contender for becoming the de-facto method for messaging
-interoperability.
-
-With a REST approach messaging resources are manipulated as resources defined
-by a URI and typically using a simple set of operations on those resources,
-e.g. PUT, POST, GET etc. REST approaches to messaging often use HTTP as their
-underlying protocol.
-
-The advantage of a REST approach with HTTP is in its simplicity and the fact
-the internet is already tuned to deal with HTTP optimally.
-
-Please see [Rest Interface](rest.md) for using Apache ActiveMQ Artemis's
-RESTful interface.
-
 ### AMQP
 
 [AMQP](https://en.wikipedia.org/wiki/AMQP) is a specification for interoperable
diff --git a/docs/user-manual/en/protocols-interoperability.md b/docs/user-manual/en/protocols-interoperability.md
index ff2a27563a..50e8ad7bd5 100644
--- a/docs/user-manual/en/protocols-interoperability.md
+++ b/docs/user-manual/en/protocols-interoperability.md
@@ -24,9 +24,6 @@ Although JMS and Jakarta Messaging are standardized APIs, they does not define a
 [JMS & Jakarta Messaging clients](using-jms.md) are implemented on top of the core protocol. We also provide a
 [client-side JNDI implementation](using-jms.md#jndi).
 
-The broker also ships with a [REST messaging interface](rest.md) (not to be confused with the REST management API
-provided via our integration with Jolokia).
-
 ## Configuring Acceptors
 
 In order to make use of a particular protocol, a transport must be configured with the desired protocol enabled.  There
diff --git a/docs/user-manual/en/security.md b/docs/user-manual/en/security.md
index 229912a620..7d49adbf0c 100644
--- a/docs/user-manual/en/security.md
+++ b/docs/user-manual/en/security.md
@@ -1516,32 +1516,6 @@ connection factories in a resource adapter:
 These properties, once specified, are eventually set on the corresponding
 internal factories.
 
-### Config for REST interface
-
-Apache Artemis REST interface ([Rest](rest.md)) allows interactions between jms
-client and rest clients.  It uses JMS ObjectMessage to wrap the actual user
-data between the 2 types of clients and deserialization is needed during this
-process. If you want to control the deserialization for REST, you need to set
-the black/white lists for it separately as Apache Artemis REST Interface is
-deployed as a web application.  You need to put the black/white lists in its
-web.xml, as context parameters, as follows
-
-```xml
-<web-app>
-    <context-param>
-        <param-name>org.apache.activemq.artemis.jms.deserialization.whitelist</param-name>
-        <param-value>some.allowed.class</param-value>
-    </context-param>
-    <context-param>
-        <param-name>org.apache.activemq.artemis.jms.deserialization.blacklist</param-name>
-        <param-value>some.forbidden.class</param-value>
-    </context-param>
-...
-</web-app>
-```
-
-The param-value for each list is a comma separated string value representing the list.
-
 ## Masking Passwords
 
 For details about masking passwords in broker.xml please see the [Masking
diff --git a/docs/user-manual/en/versions.md b/docs/user-manual/en/versions.md
index 9181462804..65f134181d 100644
--- a/docs/user-manual/en/versions.md
+++ b/docs/user-manual/en/versions.md
@@ -44,7 +44,7 @@ Highlights:
 
 #### Upgrading from older versions
 1. We removed the *-all clients from ./lib/client in the assembly as part of [ARTEMIS-4006](https://issues.apache.org/jira/browse/ARTEMIS-4006). If you use these libraries they can be found at Maven Central, please refer to the [client class path documentation](client-classpath.md) for more information.
-2. We removed ActiveMQ-Artemis rest as part of 2.26.0. If you still require activemq rest you can still have access to its latest version at [Maven central](https://mvnrepository.com/artifact/org.apache.activemq.rest/artemis-rest/2.25.0). You can still follow the steps on Rest from any [previous documentation](https://activemq.apache.org/components/artemis/documentation/2.24.0/rest.html), however you should stop using the module as it will not be maintained any more.
+2. We removed ActiveMQ-Artemis rest as part of 2.26.0. If you still require activemq rest you can still have access to its latest version at [Maven central](https://mvnrepository.com/artifact/org.apache.activemq.rest/artemis-rest/2.25.0). You can still follow the steps on Rest from any [previous documentation](https://activemq.apache.org/components/artemis/documentation/2.25.0/rest.html), however you should stop using the module as it will not be maintained any more.
 3. We removed web content from distribution and redirected to the console web requests with the root target as part of  [ARTEMIS-3980](https://issues.apache.org/jira/browse/ARTEMIS-3980). If you used to customize the index page or to add custom content in the web folder please refer to the [web-server documentation](web-server.md) for more information on disabling the redirect and enabling the web content.
 
 ## 2.25.0
diff --git a/docs/user-manual/en/web-server.md b/docs/user-manual/en/web-server.md
index e06c00ec29..d6ff76389e 100644
--- a/docs/user-manual/en/web-server.md
+++ b/docs/user-manual/en/web-server.md
@@ -3,8 +3,7 @@
 Apache ActiveMQ Artemis embeds the [Jetty web
 server](https://www.eclipse.org/jetty/). Its main purpose is to host the [Management
 Console](management-console.md). However, it can also host other web
-applications like the [REST interface](rest.md) or even Spring-based web
-applications (e.g. using Camel).
+applications.
 
 ## Configuration
 
@@ -133,4 +132,4 @@ Set the `customizer` attribute via the `web` element to enable the [`ForwardedRe
 The embedded web server can be stopped, started, or restarted via any available
 management interface via the `stopEmbeddedWebServer`, `starteEmbeddedWebServer`,
 and `restartEmbeddedWebServer` operations on the `ActiveMQServerControl` 
-respectively.
\ No newline at end of file
+respectively.