Andy Taylor
85ede22c3c
ARTEMIS-655 - [AMQP] On transacted session.commit() of receiver client, messages are read, but queue is not cleared out
...
Making sure that when a transaction state of accepted is returned we actually ack the message
https://issues.apache.org/jira/browse/ARTEMIS-655
2016-07-26 14:30:11 -04:00
jbertram
5d71ffc5e6
ARTEMIS-587 add more JSON JMX mgmt methods to core
2016-07-26 11:39:19 -04:00
Martyn Taylor
64e95b9b91
This closes #665
2016-07-26 15:14:40 +01:00
Ville Skyttä
aed49b3894
Spelling fixes
2016-07-26 14:24:45 +03:00
Martyn Taylor
b549bb243c
Add default AMQP flow behaviour and fix proton test
2016-07-26 11:14:25 +01:00
John D. Ament
d0ecf0f3a5
ARTEMIS-565 Replace json.org with javax.json
...
Javax.json is a newer JSR, but has an ASF compliant version, is pretty close to the original JSON.org API and will support a standard annotation based JSON-B solution at some point soon.
Updated integration tests and removed JSON.org from license.
2016-07-25 21:44:57 -04:00
Martin Styk
c9dfbad69c
ARTEMIS-651 Typo in word "topology" in class ServerLocatorImpl
2016-07-25 14:26:47 -04:00
jbertram
778bd8361a
ARTEMIS-650 clarify doc, use TTL default for 0 heartbeat
2016-07-25 16:27:30 +01:00
jbertram
c4a7ddf9d6
ARTEMIS-548 Stomp durable sub unsubscrbe
...
Implement ability for Stomp clients to unsubscribe durable
subscriptions.
2016-07-25 16:23:06 +01:00
Erich Duda
d0cb3b1d17
ARTEMIS-645 ClusteredGroupingTest fails
...
In testGroupingSendTo3queuesNoConsumerOnLocalQueue the batch
of messages can be received also by the second consumer. It
depends on cluster decision.
2016-07-25 10:53:48 +01:00
jbertram
7d8f9dcec6
ARTEMIS-611 send ERROR in case of TTL violation
...
I changed the message for TTL timeouts because the existing message was
a bit verbose and a bit speculative. Also, now that the broker supports
more protocols the bit about connection-ttl and
client-failure-check-period is less relevant.
2016-07-20 15:54:29 -05:00
Erich Duda
f4a0763baf
ARTEMIS-643 wrong paths in restricted-security-client.policy
...
user.dir points to current working directory from which the maven command
was invoked. If the command is not invoked from project root directory,
the generated paths are wrong what causes failures of some tests.
2016-07-20 14:15:14 +01:00
jbertram
b466cce593
ARTEMIS-234 fix content-length for Stomp 1.0
2016-07-20 13:40:57 +01:00
Martyn Taylor
4d60ced581
ARTEMIS-636 Implement AMQP AddressFull BLOCK
2016-07-20 10:33:44 +01:00
Martyn Taylor
5dfa1c59fb
ARTEMIS-638 Only allocate credits once Link Attach
2016-07-20 10:33:44 +01:00
Martyn Taylor
df41a60e21
ARTEMIS-637 Port 5.x AMQP test client
2016-07-20 10:33:44 +01:00
Ville Skyttä
39edf958a1
Add missing @Override annotations
2016-07-19 16:09:12 +01:00
jbertram
89e0c461e5
ARTEMIS-611 refactor STOMP cxn TTL + heart-beat
...
Adds 3 new URI properties for STOMP acceptors to allow finer grained
configuration of heart-beat / connection-TTL behavior.
2016-07-18 17:10:05 -05:00
jbertram
dc76e2a6a0
ARTEMIS-640 Allow config of cxn TTL check interval
...
Add connection-ttl-check-interval configuration attribute to allow
control of how frequently connection TTL checks are performed.
2016-07-18 17:06:26 -05:00
Erich Duda
4d16c0721a
ARTEMIS-634 JMSQueueControlUsingJMSTest fails
...
We have to wait some time until Artemis delivers all messages.
2016-07-15 09:38:17 -05:00
Erich Duda
aebf87aeee
ARTEMIS-632 JMSServerControlUsingJMSTest fails
...
The testRemoteClientIDConnection fails. The failure occurs when
connection objects are destroyed by garbage collector before time.
2016-07-15 09:30:53 -05:00
Erich Duda
2ad8d6a504
ARTEMIS-342 NettySecurityClientTest fails
...
Security client requires additional permissions.
2016-07-15 09:30:26 -05:00
Erich Duda
da9d67335d
ARTEMIS-621 Several tests do not use getUDPDiscoveryAddress
...
Fixing the commit 8fdc7a6788
2016-07-15 09:29:44 -05:00
jbertram
8a66d5f485
ARTEMIS-573 clarify filter documentation
2016-07-14 11:29:05 +01:00
jbertram
e9db9c286d
ARTEMIS-628 add BROWSE role
2016-07-12 16:21:57 -05:00
Erich Duda
8fdc7a6788
ARTEMIS-621 Several tests do not use getUDPDiscoveryAddress
2016-07-11 13:46:08 -04:00
Clebert Suconic
246d11c6b1
ARTEMIS-616 Use Call timeout on replication flow control
2016-07-06 19:12:25 -04:00
jbertram
4f36033c28
ARTEMIS-584 fix test
2016-07-06 19:11:13 -04:00
Jiri Danek
172c696865
NO-JIRA Clean up xml files
...
Duplicated dependency declarations on a few pom.xml files were causing the Maven warnings. These duplicated dependencies were removed.
File `server-start-stop-backup-jms-config1.xml` was malformed. A missing quotation mark was added.
2016-07-06 17:16:16 -04:00
jbertram
765b225924
ARTEMIS-584 add validated user to msg
...
Implements a new feature to aid in security auditing by adding the name
of the validated user to the messages it sends.
2016-07-06 09:37:29 -05:00
John D. Ament
7c746c719e
ARTEMIS-607 Added interceptor support for MQTT protocol.
...
Also updated the maintainer's guide to clarify what is run in the PR builder.
2016-07-05 19:43:00 -04:00
Clebert Suconic
05ac53a305
ARTEMIS-409 fixing test
2016-07-05 19:41:49 -04:00
Clebert Suconic
8154120027
ARTEMIS-612 Improving Failback's max replication
...
The server will always restart now, with older files being removed.
The system will now move current data into ./oldreplica.#, and remove old ones.
All the logic for moving these files is encapsulated at FileMoveManager.
2016-07-05 16:51:23 -05:00
Erich Duda
45e4138fad
ARTEMIS-606 JMSServerControl2Test#testCloseConsumerConnectionsForAddressForInVM fails
...
Based on log it is clear that the connection was closed by Finalizer before the failure
was caused by the test itself. Since the connection variable is not referenced in the
code anymore, JVM concludes it can destroy the object. Especially IBM JDK does it very
fast.
2016-07-01 19:34:43 -04:00
Clebert Suconic
5dc5a242bb
ARTEMIS-577 & ARTEMIS-596 Fixing API compatibility.
...
This is also fixing a build issue.
2016-06-27 12:08:11 -04:00
jbertram
ce9ea1760a
ARTEMIS-569 fix bridge producerWindowSize
...
Something bizarre happened with commit
8f52a622d0
in April 2015. It reverted the
changes from both c1111cc156
and
ada112a6a3
. This commit fixes that.
2016-06-24 16:54:48 -05:00
Timothy Bish
75f18d1e10
ARTEMIS-585 support send on dynamic sender link
...
The sender abstraction must be able to update its sender address in the
case of dynamic senders whose target address is not set until the code
initializes the link and creates a destination for it.
2016-06-21 09:33:33 -04:00
jbertram
7715b5ee12
ARTEMIS-529 support dual auth
...
A new feature whereby 2-way SSL connections can be authenticated differently
than non-SSL connections.
2016-06-17 11:07:03 -05:00
Ville Skyttä
33a51223b0
Remove redundant type arguments
2016-06-14 20:50:21 -04:00
Ville Skyttä
3923ae45f4
Fix checkstyle redundant modifier violations
2016-06-13 20:03:54 +03:00
jbertram
ff92f98983
Fix possible leaks in LDAP tests
2016-06-09 14:07:51 -04:00
Clebert Suconic
249056367d
Fixing a few intermittent test failures
2016-06-09 10:10:58 -04:00
Martyn Taylor
9ae39f663f
[maven-release-plugin] prepare for next development iteration
2016-06-09 12:52:56 +01:00
Martyn Taylor
221039e353
[maven-release-plugin] prepare release 1.3.0
2016-06-09 12:49:13 +01:00
Martyn Taylor
319439ab27
[maven-release-plugin] prepare for next development iteration
2016-06-09 12:25:19 +01:00
Martyn Taylor
2c5ab446be
[maven-release-plugin] prepare release 1.3.0
2016-06-09 12:24:48 +01:00
Martyn Taylor
4a07091718
[maven-release-plugin] prepare for next development iteration
2016-06-09 11:25:03 +01:00
Martyn Taylor
93cf7b4b9b
[maven-release-plugin] prepare release 1.3.0
2016-06-09 11:23:03 +01:00
Martyn Taylor
4574b3ee13
[maven-release-plugin] prepare for next development iteration
2016-06-08 11:03:35 +01:00
Martyn Taylor
2b3d22c5cc
[maven-release-plugin] prepare release 1.3.0
2016-06-08 11:02:14 +01:00