Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[WFLY-11876]: Upgrade Artemis to 2.8.0

* updating to Apache Artemis 2.8.0

* taking new artemis native packaging into account

Jira: https://issues.jboss.org/browse/WFLY-11876

  1. … 10 more files in changeset.
[WFLY-11876]: Upgrade Artemis to 2.8.0

* updating to Apache Artemis 2.8.0

* taking new artemis native packaging into account

Jira: https://issues.jboss.org/browse/WFLY-11876

  1. … 10 more files in changeset.
[WFLY-11124] Reduce the dependencies used in the test suite. Instead of relying on all server dependencies, be explicit with the dependencies required. Some dependencies are still a bit too tightly coupled to the server however there could be a reason for this beyond my knowledge of the test.

  1. … 83 more files in changeset.
[WFLY-10941] System.out cleanup - vdx, basic (jms), clustering

  1. … 3 more files in changeset.
[WFLY-8833] JMS ObjectMessage deserialization

Remove @Ignore that prevented test to run

https://issues.jboss.org/browse/WFLY-8833

    • -3
    • +0
    ./DeserializationBlackListTestCase.java
[WFLY-8833] JMS ObjectMessage deserialization

add test for black listing deserialization on regular JMS connection

factories

JIRA: https://issues.jboss.org/browse/WFLY-8833

    • -6
    • +51
    ./DeserializationBlackListTestCase.java
    • -12
    • +17
    ./DeserializationMessagingBean.java
[WFLY-8833] JMS ObjectMessage deserialization

add deserialization-white-list (resp. deserialization-black-list)

attribute to the connection-factory and pooled-connection-factory

resources to explicitly allow (resp. disallow) deserialization of Java

classes when a JMS ObjectMessage is consumed.

By default, both lists are empty and no check is performed when a JMS

ObjectMessage is consumed.

JIRA: https://issues.jboss.org/browse/WFLY-8833

    • -0
    • +84
    ./DeserializationBlackListTestCase.java
    • -0
    • +121
    ./DeserializationMessagingBean.java
  1. … 11 more files in changeset.
[WFLY-8567] Enable test previously disabled in Elytron test run.

[WFLY-9407] Upgrade Artemis 2.6.3.jbossorg-001

* remove JMS-based management API and replace it with Core management

API

* fix jms-queue & jms-topic :remove operations that must both use the

JMSServerManager to create and destroy the JMS resources

* remove (unused) bindings from JMS<Queue|Topic>Service

* flag properties removed from Artemis 2 as deprecated attributes

* support legacy prefix from import-journal operation

JIRA: https://issues.jboss.org/browse/WFLY-9407

--

[WFLY-10165] fix jdbc-network-timeout default value

Default value of jdbc-network-timeout is 20 seconds.

JIRA: https://issues.jboss.org/browse/WFLY-10165

--

[WFLY-10207] remove journal-jdbc-lock-acquisition-timeout

JIRA: https://issues.jboss.org/browse/WFLY-10207

--

  1. … 61 more files in changeset.
[WFLY-8257] ignore tests failing in Elytron AS TS profile

  1. … 23 more files in changeset.
update tests that were using HornetQ API to Artemis

  1. … 4 more files in changeset.
[WFLY-4584] new messaging-activemq subsystem

* add Maven GAVs for ActiveMQ Artemis artifacts

* add new messaging-activemq subsystem based on the legacy messaging

subsystem and using Artemis code instead of HornetQ

* update test to use urn:jboss:domain:messaging-activemq:1.0 namespace

* add ActiveMQ Artemis client artifacts to jms client

* add org.jboss.activemq.artemis.integration:activemq-wildfly-integration artifact

* use service extension to bind with Artemis's transaction manager locator and recovery manager

* add (core) queues addition/removal to JMSOperations

JIRA: https://issues.jboss.org/browse/WFLY-4584

  1. … 280 more files in changeset.
[WFLY-2730] HTTP upgrade multiplexing

When the HTTP upgrade handshake is performed, check whether

the http-upgrade-endpoint is defined and accepts the handshake

only if its value matches the acceptorName.

This http-upgrade-endpoint header is used by a http-connector to

specify which http-acceptor must be used in case there are multiple

http-acceptors registered on the server.

If the http-upgrade-endpoint header is not present, the 1st http-acceptor

encountered will be used. This is not deterministic and is suitable only

if there is a single http-acceptor.

* remove native messaging port for messaging subsystem.xml configuration

and use http-connector for JMS RemoteConnectionFactory

* add a http-connector-throughput to replace the corresponding

netty-throughput

JIRA: https://issues.jboss.org/browse/WFLY-2730

  1. … 14 more files in changeset.
[WFLY-2083] Upgrade to HornetQ 2.4.0.Beta2

With 2.4.0.Beta2, HornetQ loads its supported protocols (other than its

CORE protocol) using a ServiceLoader.

STOMP and AMQP protocols implementation have been moved to their own

artificats.

Add modules org.hornetq.protocol.stomp & org.hornet.protocol.amqp.

Import them by default in org.hornetq module dependencies.

To disable a protocol, remove it from the org.hornetq module

dependencies.

  1. … 7 more files in changeset.
upgrade HornetQ to 2.3.0.CR2 - https://issues.jboss.org/browse/AS7-6807

  1. … 11 more files in changeset.
replace usages of deprecated junit.framework.*

  1. … 300 more files in changeset.
[AS7-6017] upgrade to HornetQ 2.3.0.BETA2

* HornetQ 2.3.0.BETA2 moved all its constants from ConfigurationImpl

to HornetQDefaultConfiguration

* add HornetQ 2.2.16.Final artifacts to test AS7 7.1.2 resource

transformation

  1. … 18 more files in changeset.
[AS7-5683] upgrade to HornetQ 2.3.0.BETA1

* upgrade to HornetQ to 2.3.0.BETA1

* upgrade Netty to 3.4.5.Final (with a io.netty groupId)

=> this was also upgraded in web subsystem

* leave Netty 3.2.6.Final (groupId=org.jboss.netty) which is required

by components in the test suite

Messaging management model changes:

* add backup-group-name, replication-clustername and

check-for-live-server attributes to hornetq-server

* deprecate live-connector-ref & clustered attribute for hornetq-server

* add call-failover-timeout attribute to connection factories and cluster connection

* add jgroups-stack & jgroups-channel to broadcast-group and

discovery-group as an alternative to socket-bindings. This allows to

leverage JGroups to form a cluster of HornetQ nodes [HORNETQ-1033]

* update SecurityTestCase to use new HornetQ Exception types

* refactor messaging subsystem parser to use handlers for later versions

instead of copy/paste the code between each versions

* remove HornetQ logger factory

  1. … 41 more files in changeset.
WIP

  1. … 66 more files in changeset.
[AS7-3641] - Lock down HornetQ default cluster user

  1. … 1 more file in changeset.
[AS7-3150] Security integration for HornetQ

    • -0
    • +193
    ./SecurityTestCase.java
  1. … 28 more files in changeset.