This is an automated email from the ASF dual-hosted git repository.
clebertsuconic pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git
from e5086f447e ARTEMIS-3985: update to activemq 5.17.2
add 4ad830fb95 Bumping artemis as 3.0
add e654eba0de ARTEMIS-3987 Removing ActiveMQ Artemis Rest from the
codebase.
No new revisions were added by this update.
Summary of changes:
artemis-boot/pom.xml | 2 +-
artemis-cdi-client/pom.xml | 2 +-
artemis-cli/pom.xml | 2 +-
artemis-commons/pom.xml | 2 +-
artemis-core-client-all/pom.xml | 2 +-
artemis-core-client-osgi/pom.xml | 2 +-
artemis-core-client/pom.xml | 2 +-
artemis-distribution/pom.xml | 2 +-
.../src/test/scripts/run-examples.sh | 1 -
.../src/test/scripts/run-standard-examples.sh | 1 -
artemis-dto/pom.xml | 2 +-
artemis-features/pom.xml | 2 +-
artemis-hawtio/activemq-branding/pom.xml | 2 +-
artemis-hawtio/artemis-console/pom.xml | 2 +-
artemis-hawtio/artemis-plugin/pom.xml | 2 +-
artemis-hawtio/pom.xml | 2 +-
artemis-jakarta-client-all/pom.xml | 2 +-
artemis-jakarta-client/pom.xml | 2 +-
artemis-jakarta-ra/pom.xml | 2 +-
artemis-jakarta-server/pom.xml | 2 +-
artemis-jakarta-service-extensions/pom.xml | 2 +-
artemis-jdbc-store/pom.xml | 2 +-
artemis-jms-client-all/pom.xml | 2 +-
artemis-jms-client-osgi/pom.xml | 2 +-
artemis-jms-client/pom.xml | 2 +-
artemis-jms-server/pom.xml | 2 +-
artemis-journal/pom.xml | 2 +-
artemis-junit/pom.xml | 2 +-
artemis-maven-plugin/pom.xml | 2 +-
artemis-protocols/artemis-amqp-protocol/pom.xml | 2 +-
artemis-protocols/artemis-hornetq-protocol/pom.xml | 2 +-
.../artemis-hqclient-protocol/pom.xml | 2 +-
artemis-protocols/artemis-mqtt-protocol/pom.xml | 2 +-
.../artemis-openwire-protocol/pom.xml | 2 +-
artemis-protocols/artemis-stomp-protocol/pom.xml | 2 +-
artemis-protocols/pom.xml | 2 +-
artemis-quorum-api/pom.xml | 2 +-
artemis-quorum-ri/pom.xml | 2 +-
artemis-ra/pom.xml | 2 +-
artemis-rest/pom.xml | 191 ---
.../org/apache/activemq/artemis/rest/ActiveMQ.java | 174 ---
.../activemq/artemis/rest/ActiveMQRestBundle.java | 31 -
.../activemq/artemis/rest/ActiveMQRestLogger.java | 94 --
.../activemq/artemis/rest/HttpHeaderProperty.java | 53 -
.../java/org/apache/activemq/artemis/rest/Jms.java | 174 ---
.../artemis/rest/MessageServiceConfiguration.java | 168 ---
.../artemis/rest/MessageServiceManager.java | 212 ---
.../activemq/artemis/rest/UnknownMediaType.java | 26 -
.../activemq/artemis/rest/UnmarshalException.java | 30 -
.../integration/ActiveMQBootstrapListener.java | 47 -
.../rest/integration/EmbeddedRestActiveMQ.java | 75 -
.../rest/integration/EmbeddedRestActiveMQJMS.java | 42 -
.../RestMessagingBootstrapListener.java | 86 --
.../integration/ServletContextBindingRegistry.java | 50 -
.../rest/queue/AcknowledgedQueueConsumer.java | 239 ---
.../artemis/rest/queue/Acknowledgement.java | 61 -
.../artemis/rest/queue/ConsumedHttpMessage.java | 45 -
.../artemis/rest/queue/ConsumedMessage.java | 65 -
.../artemis/rest/queue/ConsumedObjectMessage.java | 62 -
.../artemis/rest/queue/ConsumersResource.java | 269 ----
.../artemis/rest/queue/DestinationResource.java | 48 -
.../rest/queue/DestinationServiceManager.java | 170 ---
.../artemis/rest/queue/DestinationSettings.java | 56 -
.../activemq/artemis/rest/queue/PostMessage.java | 266 ----
.../artemis/rest/queue/PostMessageDupsOk.java | 88 --
.../artemis/rest/queue/PostMessageNoDups.java | 40 -
.../activemq/artemis/rest/queue/QueueConsumer.java | 267 ----
.../artemis/rest/queue/QueueDeployment.java | 39 -
.../rest/queue/QueueDestinationsResource.java | 172 ---
.../activemq/artemis/rest/queue/QueueResource.java | 176 ---
.../artemis/rest/queue/QueueServiceManager.java | 116 --
.../rest/queue/push/ActiveMQPushStrategy.java | 77 -
.../artemis/rest/queue/push/FilePushStore.java | 115 --
.../artemis/rest/queue/push/PushConsumer.java | 140 --
.../queue/push/PushConsumerMessageHandler.java | 70 -
.../rest/queue/push/PushConsumerResource.java | 151 --
.../artemis/rest/queue/push/PushStore.java | 34 -
.../artemis/rest/queue/push/PushStrategy.java | 42 -
.../artemis/rest/queue/push/UriStrategy.java | 220 ---
.../rest/queue/push/UriTemplateStrategy.java | 29 -
.../rest/queue/push/xml/Authentication.java | 47 -
.../rest/queue/push/xml/AuthenticationType.java | 26 -
.../artemis/rest/queue/push/xml/BasicAuth.java | 53 -
.../artemis/rest/queue/push/xml/DigestAuth.java | 25 -
.../rest/queue/push/xml/PushRegistration.java | 184 ---
.../artemis/rest/queue/push/xml/XmlHttpHeader.java | 59 -
.../artemis/rest/queue/push/xml/XmlLink.java | 91 --
.../topic/AcknowledgedSubscriptionResource.java | 71 -
.../artemis/rest/topic/FileTopicPushStore.java | 42 -
.../artemis/rest/topic/PushSubscription.java | 63 -
.../rest/topic/PushSubscriptionsResource.java | 213 ---
.../artemis/rest/topic/PushTopicRegistration.java | 43 -
.../activemq/artemis/rest/topic/Subscription.java | 32 -
.../artemis/rest/topic/SubscriptionResource.java | 71 -
.../artemis/rest/topic/SubscriptionsResource.java | 423 ------
.../artemis/rest/topic/TopicDeployment.java | 40 -
.../rest/topic/TopicDestinationsResource.java | 167 ---
.../artemis/rest/topic/TopicPushStore.java | 26 -
.../activemq/artemis/rest/topic/TopicResource.java | 180 ---
.../artemis/rest/topic/TopicServiceManager.java | 110 --
.../activemq/artemis/rest/util/Constants.java | 23 -
.../rest/util/CustomHeaderLinkStrategy.java | 39 -
.../artemis/rest/util/HttpMessageHelper.java | 127 --
.../artemis/rest/util/LinkHeaderLinkStrategy.java | 55 -
.../activemq/artemis/rest/util/LinkStrategy.java | 24 -
.../activemq/artemis/rest/util/TimeoutTask.java | 161 --
.../src/main/resources/schema/artemis-rest.xsd | 119 --
.../integration/EmbeddedRestActiveMQJMSTest.java | 198 ---
.../artemis/rest/test/AutoAckQueueTest.java | 88 --
.../artemis/rest/test/AutoAckTopicTest.java | 216 ---
.../artemis/rest/test/ClientAckQueueTest.java | 375 -----
.../artemis/rest/test/ClientAckTopicTest.java | 318 ----
.../artemis/rest/test/CreateDestinationTest.java | 179 ---
.../activemq/artemis/rest/test/DupQueueTest.java | 153 --
.../activemq/artemis/rest/test/Embedded.java | 93 --
.../activemq/artemis/rest/test/EmbeddedTest.java | 156 --
.../artemis/rest/test/EmbeddedTestServer.java | 94 --
.../artemis/rest/test/FindDestinationTest.java | 134 --
.../apache/activemq/artemis/rest/test/JMSTest.java | 274 ----
.../artemis/rest/test/MessagePropertiesTest.java | 103 --
.../artemis/rest/test/MessageTestBase.java | 79 -
.../rest/test/PersistentPushQueueConsumerTest.java | 203 ---
.../rest/test/PersistentPushTopicConsumerTest.java | 239 ---
.../artemis/rest/test/PushQueueConsumerTest.java | 335 -----
.../artemis/rest/test/PushTopicConsumerTest.java | 362 -----
.../activemq/artemis/rest/test/RawAckTest.java | 157 --
.../artemis/rest/test/RepostingQueueTest.java | 562 -------
.../artemis/rest/test/RepostingTopicTest.java | 690 ---------
.../artemis/rest/test/RoundtripTimeTest.java | 71 -
.../activemq/artemis/rest/test/SelectorTest.java | 303 ----
.../activemq/artemis/rest/test/SessionTest.java | 308 ----
.../activemq/artemis/rest/test/TransformTest.java | 247 ---
.../apache/activemq/artemis/rest/test/Util.java | 49 -
.../apache/activemq/artemis/rest/test/XmlTest.java | 47 -
.../artemis/rest/topic/RepostingTopicTest.java | 691 ---------
artemis-rest/src/test/resources/activemq-rest.xml | 19 -
artemis-rest/src/test/resources/broker.xml | 49 -
artemis-selector/pom.xml | 2 +-
artemis-server-osgi/pom.xml | 2 +-
artemis-server/pom.xml | 2 +-
artemis-service-extensions/pom.xml | 2 +-
artemis-unit-test-support/pom.xml | 2 +-
artemis-web/pom.xml | 2 +-
artemis-website/pom.xml | 2 +-
docs/user-manual/en/SUMMARY.md | 1 -
docs/user-manual/en/rest.md | 1585 --------------------
.../amqp-receiving-messages/pom.xml | 2 +-
.../amqp-sending-messages-multicast/pom.xml | 2 +-
.../amqp-sending-messages/pom.xml | 2 +-
.../broker-connection/amqp-sending-overssl/pom.xml | 2 +-
.../broker-connection/disaster-recovery/pom.xml | 2 +-
examples/features/broker-connection/pom.xml | 2 +-
.../clustered/client-side-load-balancing/pom.xml | 2 +-
.../clustered-durable-subscription/pom.xml | 2 +-
.../features/clustered/clustered-grouping/pom.xml | 2 +-
.../features/clustered/clustered-jgroups/pom.xml | 2 +-
.../features/clustered/clustered-queue/pom.xml | 2 +-
.../clustered-static-discovery-uri/pom.xml | 2 +-
.../clustered/clustered-static-discovery/pom.xml | 2 +-
.../clustered/clustered-static-oneway/pom.xml | 2 +-
.../features/clustered/clustered-topic-uri/pom.xml | 2 +-
.../features/clustered/clustered-topic/pom.xml | 2 +-
examples/features/clustered/pom.xml | 2 +-
.../clustered/queue-message-redistribution/pom.xml | 2 +-
.../shared-storage-static-cluster/pom.xml | 2 +-
.../features/clustered/symmetric-cluster/pom.xml | 2 +-
.../connection-router/evenly-redirect/pom.xml | 2 +-
examples/features/connection-router/pom.xml | 2 +-
.../connection-router/symmetric-redirect/pom.xml | 2 +-
.../connection-router/symmetric-simple/pom.xml | 2 +-
.../federation/federated-address-divert/pom.xml | 2 +-
.../federated-address-downstream-upstream/pom.xml | 2 +-
.../federated-address-downstream/pom.xml | 2 +-
.../features/federation/federated-address/pom.xml | 2 +-
.../federated-queue-downstream-upstream/pom.xml | 2 +-
.../federation/federated-queue-downstream/pom.xml | 2 +-
.../features/federation/federated-queue/pom.xml | 2 +-
examples/features/federation/pom.xml | 2 +-
.../features/ha/application-layer-failover/pom.xml | 2 +-
.../ha/client-side-failoverlistener/pom.xml | 2 +-
.../ha/colocated-failover-scale-down/pom.xml | 2 +-
examples/features/ha/colocated-failover/pom.xml | 2 +-
examples/features/ha/ha-policy-autobackup/pom.xml | 2 +-
.../features/ha/multiple-failover-failback/pom.xml | 2 +-
examples/features/ha/multiple-failover/pom.xml | 2 +-
.../features/ha/non-transaction-failover/pom.xml | 2 +-
examples/features/ha/pom.xml | 2 +-
.../features/ha/replicated-failback-static/pom.xml | 2 +-
examples/features/ha/replicated-failback/pom.xml | 2 +-
.../ha/replicated-multiple-failover/pom.xml | 2 +-
.../ha/replicated-transaction-failover/pom.xml | 2 +-
examples/features/ha/scale-down/pom.xml | 2 +-
examples/features/ha/stop-server-failover/pom.xml | 2 +-
examples/features/ha/transaction-failover/pom.xml | 2 +-
.../ha/zookeeper-single-pair-failback/pom.xml | 2 +-
examples/features/perf/perf/pom.xml | 2 +-
examples/features/perf/pom.xml | 2 +-
examples/features/perf/soak/pom.xml | 2 +-
examples/features/pom.xml | 2 +-
examples/features/standard/auto-closeable/pom.xml | 2 +-
.../standard/broker-msg-auth-plugin/pom.xml | 2 +-
examples/features/standard/broker-plugin/pom.xml | 2 +-
examples/features/standard/browser/pom.xml | 2 +-
.../features/standard/camel/camel-broker/pom.xml | 2 +-
examples/features/standard/camel/camel-war/pom.xml | 2 +-
examples/features/standard/camel/pom.xml | 2 +-
examples/features/standard/cdi/pom.xml | 2 +-
examples/features/standard/client-kickoff/pom.xml | 2 +-
.../features/standard/completion-listener/pom.xml | 2 +-
.../features/standard/consumer-rate-limit/pom.xml | 2 +-
examples/features/standard/context/pom.xml | 2 +-
examples/features/standard/core-bridge/pom.xml | 2 +-
examples/features/standard/database/pom.xml | 2 +-
examples/features/standard/dead-letter/pom.xml | 2 +-
.../features/standard/delayed-redelivery/pom.xml | 2 +-
examples/features/standard/divert/pom.xml | 2 +-
.../features/standard/durable-subscription/pom.xml | 2 +-
examples/features/standard/embedded-simple/pom.xml | 2 +-
examples/features/standard/embedded/pom.xml | 2 +-
examples/features/standard/exclusive-queue/pom.xml | 2 +-
examples/features/standard/expiry/pom.xml | 2 +-
examples/features/standard/http-transport/pom.xml | 2 +-
.../instantiate-connection-factory/pom.xml | 2 +-
.../features/standard/interceptor-amqp/pom.xml | 2 +-
.../features/standard/interceptor-client/pom.xml | 2 +-
.../features/standard/interceptor-mqtt/pom.xml | 2 +-
examples/features/standard/interceptor/pom.xml | 2 +-
examples/features/standard/jms-bridge/pom.xml | 2 +-
examples/features/standard/jmx-ssl/pom.xml | 2 +-
examples/features/standard/jmx/pom.xml | 2 +-
examples/features/standard/large-message/pom.xml | 2 +-
.../features/standard/last-value-queue/pom.xml | 2 +-
.../standard/management-notifications/pom.xml | 2 +-
examples/features/standard/management/pom.xml | 2 +-
.../features/standard/message-counters/pom.xml | 2 +-
examples/features/standard/message-group/pom.xml | 2 +-
examples/features/standard/message-group2/pom.xml | 2 +-
.../features/standard/message-priority/pom.xml | 2 +-
examples/features/standard/netty-openssl/pom.xml | 2 +-
.../standard/no-consumer-buffering/pom.xml | 2 +-
examples/features/standard/opentelemetry/pom.xml | 2 +-
examples/features/standard/paging/pom.xml | 2 +-
examples/features/standard/pom.xml | 4 +-
examples/features/standard/pre-acknowledge/pom.xml | 2 +-
.../features/standard/producer-rate-limit/pom.xml | 2 +-
examples/features/standard/queue-jakarta/pom.xml | 2 +-
examples/features/standard/queue-requestor/pom.xml | 2 +-
examples/features/standard/queue-selector/pom.xml | 2 +-
examples/features/standard/queue/pom.xml | 2 +-
examples/features/standard/reattach-node/pom.xml | 2 +-
examples/features/standard/request-reply/pom.xml | 2 +-
examples/features/standard/rest/dup-send/pom.xml | 161 --
examples/features/standard/rest/dup-send/readme.md | 41 -
.../rest/dup-send/src/main/java/Order.java | 69 -
.../rest/dup-send/src/main/java/PostOrder.java | 69 -
.../dup-send/src/main/java/PostOrderWithId.java | 45 -
.../rest/dup-send/src/main/java/ReceiveOrder.java | 49 -
.../dup-send/src/main/resources/activemq-rest.xml | 23 -
.../rest/dup-send/src/main/resources/broker.xml | 36 -
.../rest/dup-send/src/main/webapp/WEB-INF/web.xml | 55 -
.../features/standard/rest/javascript-chat/pom.xml | 175 ---
.../standard/rest/javascript-chat/readme.md | 15 -
.../javascript-chat/src/main/resources/broker.xml | 34 -
.../src/main/webapp/WEB-INF/web.xml | 51 -
.../javascript-chat/src/main/webapp/index.html | 188 ---
.../resteasy/messaging/test/AutoAckTopicTest.java | 88 --
.../features/standard/rest/jms-to-rest/pom.xml | 161 --
.../standard/rest/jms-to-rest/postOrder.py | 45 -
.../features/standard/rest/jms-to-rest/readme.md | 49 -
.../standard/rest/jms-to-rest/receiveOrder.py | 69 -
.../rest/jms-to-rest/src/main/java/JmsReceive.java | 52 -
.../rest/jms-to-rest/src/main/java/JmsSend.java | 44 -
.../rest/jms-to-rest/src/main/java/Order.java | 69 -
.../jms-to-rest/src/main/java/RestReceive.java | 50 -
.../rest/jms-to-rest/src/main/java/RestSend.java | 40 -
.../rest/jms-to-rest/src/main/resources/broker.xml | 37 -
.../jms-to-rest/src/main/webapp/WEB-INF/web.xml | 51 -
examples/features/standard/rest/pom.xml | 45 -
examples/features/standard/rest/push/pom.xml | 161 --
examples/features/standard/rest/push/readme.md | 32 -
.../standard/rest/push/src/main/java/Order.java | 69 -
.../rest/push/src/main/java/PostOrder.java | 44 -
.../standard/rest/push/src/main/java/PushReg.java | 44 -
.../rest/push/src/main/java/ReceiveShipping.java | 51 -
.../rest/push/src/main/resources/broker.xml | 42 -
.../rest/push/src/main/webapp/WEB-INF/web.xml | 51 -
.../features/standard/scheduled-message/pom.xml | 2 +-
.../features/standard/security-keycloak/pom.xml | 2 +-
examples/features/standard/security-ldap/pom.xml | 2 +-
.../features/standard/security-manager/pom.xml | 2 +-
examples/features/standard/security/pom.xml | 2 +-
.../standard/send-acknowledgements/pom.xml | 2 +-
examples/features/standard/shared-consumer/pom.xml | 2 +-
examples/features/standard/slow-consumer/pom.xml | 2 +-
.../standard/spring-boot-integration/pom.xml | 2 +-
.../features/standard/spring-integration/pom.xml | 2 +-
.../features/standard/ssl-enabled-crl-mqtt/pom.xml | 2 +-
.../ssl-enabled-dual-authentication/pom.xml | 2 +-
examples/features/standard/ssl-enabled/pom.xml | 2 +-
examples/features/standard/static-selector/pom.xml | 2 +-
examples/features/standard/temp-queue/pom.xml | 2 +-
.../features/standard/topic-hierarchies/pom.xml | 2 +-
examples/features/standard/topic-selector1/pom.xml | 2 +-
examples/features/standard/topic-selector2/pom.xml | 2 +-
examples/features/standard/topic/pom.xml | 2 +-
examples/features/standard/transactional/pom.xml | 2 +-
examples/features/standard/xa-heuristic/pom.xml | 2 +-
examples/features/standard/xa-receive/pom.xml | 2 +-
examples/features/standard/xa-send/pom.xml | 2 +-
.../sub-modules/artemis-jakarta-ra-rar/pom.xml | 2 +-
.../features/sub-modules/artemis-ra-rar/pom.xml | 2 +-
.../inter-broker-bridge/artemis-jms-bridge/pom.xml | 2 +-
.../sub-modules/inter-broker-bridge/pom.xml | 2 +-
examples/features/sub-modules/pom.xml | 2 +-
examples/features/sub-modules/tomcat/pom.xml | 2 +-
examples/pom.xml | 2 +-
examples/protocols/amqp/pom.xml | 2 +-
.../protocols/amqp/proton-clustered-cpp/pom.xml | 2 +-
examples/protocols/amqp/proton-cpp/pom.xml | 2 +-
examples/protocols/amqp/proton-ruby/pom.xml | 2 +-
examples/protocols/amqp/queue/pom.xml | 2 +-
examples/protocols/amqp/sasl-scram/pom.xml | 2 +-
.../protocols/mqtt/clustered-queue-mqtt/pom.xml | 2 +-
examples/protocols/mqtt/pom.xml | 2 +-
examples/protocols/mqtt/publish-subscribe/pom.xml | 2 +-
examples/protocols/openwire/chat/pom.xml | 2 +-
.../protocols/openwire/message-listener/pom.xml | 2 +-
.../protocols/openwire/message-recovery/pom.xml | 2 +-
examples/protocols/openwire/pom.xml | 2 +-
examples/protocols/openwire/queue/pom.xml | 2 +-
.../openwire/virtual-topic-mapping/pom.xml | 2 +-
examples/protocols/pom.xml | 2 +-
examples/protocols/stomp/pom.xml | 2 +-
.../stomp/stomp-dual-authentication/pom.xml | 2 +-
.../stomp/stomp-embedded-interceptor/pom.xml | 2 +-
examples/protocols/stomp/stomp-jms/pom.xml | 2 +-
examples/protocols/stomp/stomp-websockets/pom.xml | 2 +-
examples/protocols/stomp/stomp/pom.xml | 2 +-
examples/protocols/stomp/stomp1.1/pom.xml | 2 +-
examples/protocols/stomp/stomp1.2/pom.xml | 2 +-
integration/activemq-spring-integration/pom.xml | 2 +-
pom.xml | 5 +-
tests/activemq5-unit-tests/pom.xml | 2 +-
tests/artemis-test-support/pom.xml | 2 +-
tests/compatibility-tests/pom.xml | 7 +-
tests/e2e-tests/pom.xml | 2 +-
tests/integration-tests/pom.xml | 59 +-
.../artemis/tests/integration/rest/Order.java | 80 -
.../integration/rest/RestDeserializationTest.java | 198 ---
.../tests/integration/rest/RestTestBase.java | 99 --
.../rest/util/QueueRestMessageContext.java | 75 -
.../tests/integration/rest/util/ResponseUtil.java | 35 -
.../integration/rest/util/RestAMQConnection.java | 104 --
.../integration/rest/util/RestMessageContext.java | 259 ----
.../rest/util/TopicRestMessageContext.java | 83 -
.../test/resources/rest/bwlist-rest-test-asm.xml | 37 -
.../src/test/resources/rest/rest-test-asm.xml | 37 -
.../rest/rest-test-bwlist/webapp/WEB-INF/web.xml | 56 -
.../rest/rest-test/webapp/WEB-INF/web.xml | 58 -
tests/jms-tests/pom.xml | 2 +-
tests/joram-tests/pom.xml | 2 +-
tests/karaf-client-integration-tests/pom.xml | 2 +-
tests/performance-jmh/pom.xml | 2 +-
tests/performance-tests/pom.xml | 2 +-
tests/pom.xml | 2 +-
tests/smoke-tests/pom.xml | 2 +-
tests/soak-tests/pom.xml | 2 +-
tests/stress-tests/pom.xml | 2 +-
tests/timing-tests/pom.xml | 2 +-
tests/unit-tests/pom.xml | 2 +-
370 files changed, 221 insertions(+), 19118 deletions(-)
delete mode 100644 artemis-rest/pom.xml
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/ActiveMQ.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/ActiveMQRestBundle.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/ActiveMQRestLogger.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/HttpHeaderProperty.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/Jms.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/MessageServiceConfiguration.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/MessageServiceManager.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/UnknownMediaType.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/UnmarshalException.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/integration/ActiveMQBootstrapListener.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/integration/EmbeddedRestActiveMQ.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/integration/EmbeddedRestActiveMQJMS.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/integration/RestMessagingBootstrapListener.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/integration/ServletContextBindingRegistry.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/AcknowledgedQueueConsumer.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/Acknowledgement.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/ConsumedHttpMessage.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/ConsumedMessage.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/ConsumedObjectMessage.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/ConsumersResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/DestinationResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/DestinationServiceManager.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/DestinationSettings.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/PostMessage.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/PostMessageDupsOk.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/PostMessageNoDups.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/QueueConsumer.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/QueueDeployment.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/QueueDestinationsResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/QueueResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/QueueServiceManager.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/ActiveMQPushStrategy.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/FilePushStore.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/PushConsumer.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/PushConsumerMessageHandler.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/PushConsumerResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/PushStore.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/PushStrategy.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/UriStrategy.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/UriTemplateStrategy.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/xml/Authentication.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/xml/AuthenticationType.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/xml/BasicAuth.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/xml/DigestAuth.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/xml/PushRegistration.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/xml/XmlHttpHeader.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/queue/push/xml/XmlLink.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/AcknowledgedSubscriptionResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/FileTopicPushStore.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/PushSubscription.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/PushSubscriptionsResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/PushTopicRegistration.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/Subscription.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/SubscriptionResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/SubscriptionsResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/TopicDeployment.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/TopicDestinationsResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/TopicPushStore.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/TopicResource.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/topic/TopicServiceManager.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/util/Constants.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/util/CustomHeaderLinkStrategy.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/util/HttpMessageHelper.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/util/LinkHeaderLinkStrategy.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/util/LinkStrategy.java
delete mode 100644
artemis-rest/src/main/java/org/apache/activemq/artemis/rest/util/TimeoutTask.java
delete mode 100644 artemis-rest/src/main/resources/schema/artemis-rest.xsd
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/integration/EmbeddedRestActiveMQJMSTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/AutoAckQueueTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/AutoAckTopicTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/ClientAckQueueTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/ClientAckTopicTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/CreateDestinationTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/DupQueueTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/Embedded.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/EmbeddedTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/EmbeddedTestServer.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/FindDestinationTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/JMSTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/MessagePropertiesTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/MessageTestBase.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/PersistentPushQueueConsumerTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/PersistentPushTopicConsumerTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/PushQueueConsumerTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/PushTopicConsumerTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/RawAckTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/RepostingQueueTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/RepostingTopicTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/RoundtripTimeTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/SelectorTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/SessionTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/TransformTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/Util.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/test/XmlTest.java
delete mode 100644
artemis-rest/src/test/java/org/apache/activemq/artemis/rest/topic/RepostingTopicTest.java
delete mode 100644 artemis-rest/src/test/resources/activemq-rest.xml
delete mode 100644 artemis-rest/src/test/resources/broker.xml
delete mode 100644 docs/user-manual/en/rest.md
delete mode 100644 examples/features/standard/rest/dup-send/pom.xml
delete mode 100644 examples/features/standard/rest/dup-send/readme.md
delete mode 100644
examples/features/standard/rest/dup-send/src/main/java/Order.java
delete mode 100644
examples/features/standard/rest/dup-send/src/main/java/PostOrder.java
delete mode 100644
examples/features/standard/rest/dup-send/src/main/java/PostOrderWithId.java
delete mode 100644
examples/features/standard/rest/dup-send/src/main/java/ReceiveOrder.java
delete mode 100644
examples/features/standard/rest/dup-send/src/main/resources/activemq-rest.xml
delete mode 100644
examples/features/standard/rest/dup-send/src/main/resources/broker.xml
delete mode 100644
examples/features/standard/rest/dup-send/src/main/webapp/WEB-INF/web.xml
delete mode 100644 examples/features/standard/rest/javascript-chat/pom.xml
delete mode 100644 examples/features/standard/rest/javascript-chat/readme.md
delete mode 100644
examples/features/standard/rest/javascript-chat/src/main/resources/broker.xml
delete mode 100644
examples/features/standard/rest/javascript-chat/src/main/webapp/WEB-INF/web.xml
delete mode 100644
examples/features/standard/rest/javascript-chat/src/main/webapp/index.html
delete mode 100644
examples/features/standard/rest/javascript-chat/src/test/java/org/jboss/resteasy/messaging/test/AutoAckTopicTest.java
delete mode 100644 examples/features/standard/rest/jms-to-rest/pom.xml
delete mode 100644 examples/features/standard/rest/jms-to-rest/postOrder.py
delete mode 100644 examples/features/standard/rest/jms-to-rest/readme.md
delete mode 100644 examples/features/standard/rest/jms-to-rest/receiveOrder.py
delete mode 100644
examples/features/standard/rest/jms-to-rest/src/main/java/JmsReceive.java
delete mode 100644
examples/features/standard/rest/jms-to-rest/src/main/java/JmsSend.java
delete mode 100644
examples/features/standard/rest/jms-to-rest/src/main/java/Order.java
delete mode 100644
examples/features/standard/rest/jms-to-rest/src/main/java/RestReceive.java
delete mode 100644
examples/features/standard/rest/jms-to-rest/src/main/java/RestSend.java
delete mode 100644
examples/features/standard/rest/jms-to-rest/src/main/resources/broker.xml
delete mode 100644
examples/features/standard/rest/jms-to-rest/src/main/webapp/WEB-INF/web.xml
delete mode 100644 examples/features/standard/rest/pom.xml
delete mode 100644 examples/features/standard/rest/push/pom.xml
delete mode 100644 examples/features/standard/rest/push/readme.md
delete mode 100644
examples/features/standard/rest/push/src/main/java/Order.java
delete mode 100644
examples/features/standard/rest/push/src/main/java/PostOrder.java
delete mode 100644
examples/features/standard/rest/push/src/main/java/PushReg.java
delete mode 100644
examples/features/standard/rest/push/src/main/java/ReceiveShipping.java
delete mode 100644
examples/features/standard/rest/push/src/main/resources/broker.xml
delete mode 100644
examples/features/standard/rest/push/src/main/webapp/WEB-INF/web.xml
delete mode 100644
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/rest/Order.java
delete mode 100644
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/rest/RestDeserializationTest.java
delete mode 100644
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/rest/RestTestBase.java
delete mode 100644
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/rest/util/QueueRestMessageContext.java
delete mode 100644
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/rest/util/ResponseUtil.java
delete mode 100644
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/rest/util/RestAMQConnection.java
delete mode 100644
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/rest/util/RestMessageContext.java
delete mode 100644
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/rest/util/TopicRestMessageContext.java
delete mode 100644
tests/integration-tests/src/test/resources/rest/bwlist-rest-test-asm.xml
delete mode 100644
tests/integration-tests/src/test/resources/rest/rest-test-asm.xml
delete mode 100644
tests/integration-tests/src/test/resources/rest/rest-test-bwlist/webapp/WEB-INF/web.xml
delete mode 100644
tests/integration-tests/src/test/resources/rest/rest-test/webapp/WEB-INF/web.xml