ARTEMIS-3546 Jakarta javax.json incompability on jakarta all client 3846/head
authorClebert Suconic <clebertsuconic@apache.org>
Wed, 10 Nov 2021 21:31:19 +0000 (16:31 -0500)
committerClebert Suconic <clebertsuconic@apache.org>
Fri, 19 Nov 2021 18:20:38 +0000 (13:20 -0500)
commitbfc10dcf8bcb1663519fb74907623a5f6b1d0710
tree0dab939c8bd2a995f810a44d0e80604b45f8992c
parent8d50aa916c0cfff2540a8614dba52015144e882e
ARTEMIS-3546 Jakarta javax.json incompability on jakarta all client

Domenico Bruscino provided the JSON Wrapper used here. Thanks Domenico!
87 files changed:
artemis-cli/pom.xml
artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/queue/StatQueue.java
artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/user/ListUser.java
artemis-cli/src/test/java/org/apache/activemq/cli/test/ArtemisTest.java
artemis-commons/pom.xml
artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/QueueConfiguration.java
artemis-commons/src/main/java/org/apache/activemq/artemis/json/JsonArray.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/JsonArrayBuilder.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/JsonNumber.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/JsonObject.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/JsonObjectBuilder.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/JsonString.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/JsonValue.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonArrayBuilderImpl.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonArrayImpl.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonNumberImpl.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonObjectBuilderImpl.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonObjectImpl.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonStringImpl.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonValueImpl.java [new file with mode: 0644]
artemis-commons/src/main/java/org/apache/activemq/artemis/utils/JsonLoader.java
artemis-core-client-osgi/pom.xml
artemis-core-client/pom.xml
artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JsonUtil.java
artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/TransportConfiguration.java
artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/AddressSettingsInfo.java
artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/DayCounterInfo.java
artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ManagementHelper.java
artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/MessageCounterInfo.java
artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/NodeInfo.java
artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/RoleInfo.java
artemis-core-client/src/main/java/org/apache/activemq/artemis/core/config/TransformerConfiguration.java
artemis-core-client/src/main/java/org/apache/activemq/artemis/core/security/Role.java
artemis-core-client/src/test/java/org/apache/activemq/artemis/api/core/JsonUtilTest.java
artemis-distribution/pom.xml
artemis-distribution/src/main/assembly/dep.xml
artemis-features/src/main/resources/features.xml
artemis-jakarta-client-all/pom.xml
artemis-jakarta-server/pom.xml
artemis-jms-client-all/pom.xml
artemis-jms-client-osgi/pom.xml
artemis-jms-server/pom.xml
artemis-maven-plugin/src/main/java/org/apache/activemq/artemis/maven/ArtemisClientPlugin.java
artemis-server-osgi/pom.xml
artemis-server/pom.xml
artemis-server/src/main/java/org/apache/activemq/artemis/core/config/BridgeConfiguration.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/ActiveMQServerControlImpl.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/AddressControlImpl.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/BrokerBalancerControlImpl.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/QueueControlImpl.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/ActiveMQAbstractView.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/AddressView.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/ConnectionView.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/ConsumerView.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/ProducerView.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/QueueView.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/SessionView.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/messagecounter/MessageCounter.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ServerSession.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/AddressInfo.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServerSessionImpl.java
artemis-server/src/main/java/org/apache/activemq/artemis/core/transaction/TransactionDetail.java
artemis-server/src/test/java/org/apache/activemq/artemis/core/config/BridgeConfigurationTest.java
examples/features/standard/pom.xml
examples/features/standard/queue-jakarta/pom.xml
examples/features/standard/queue-jakarta/src/main/java/org/apache/activemq/artemis/jms/example/QueueExample.java
examples/features/standard/queue-jakarta/src/main/resources/jndi.properties [deleted file]
pom.xml
tests/compatibility-tests/pom.xml
tests/extra-tests/src/test/java/org/apache/activemq/artemis/tests/extras/byteman/ActiveMQServerControlMultiThreadTest.java
tests/integration-tests/pom.xml
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/amqp/JMXManagementTest.java
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/karaf/ArtemisFeatureTest.java
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ActiveMQServerControlTest.java
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/AddressControlTest.java
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/BroadcastGroupControlTest.java
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/BrokerBalancerControlTest.java
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ClusterConnectionControlTest.java
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/JGroupsChannelBroadcastGroupControlTest.java
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/JGroupsFileBroadcastGroupControlTest.java
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/ManagementWithPagingServerTest.java
tests/integration-tests/src/test/java/org/apache/activemq/artemis/tests/integration/management/QueueControlTest.java
tests/joram-tests/pom.xml
tests/smoke-tests/pom.xml
tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/jmx2/JmxServerControlTest.java
tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/jmxmultiplefailback/ReplicatedMultipleFailbackTest.java
tests/smoke-tests/src/test/java/org/apache/activemq/artemis/tests/smoke/utils/Jmx.java