Commit Graph

4003 Commits

Author SHA1 Message Date
Clebert Suconic a8ecc9fa38 This closes #1353 2017-06-21 11:19:10 -04:00
Helge Waastad eaadc24729 ARTEMIS-1243 Release ReferenceCounted messages 2017-06-21 11:19:09 -04:00
Clebert Suconic 7583ff7172 This closes #1356 2017-06-21 11:16:30 -04:00
Jiri Danek 3d4e907a1b NO-JIRA fix typos 2017-06-21 11:16:29 -04:00
Clebert Suconic ae8fbbdef1 This closes #1350 2017-06-21 10:25:34 -04:00
Howard Gao 3d0896f87c ARTEMIS-1240 Disconnect at client side on decoding error
When a broken packet arrives at client side it causes decoding error.
Currently artemis doesn't handle it properly. It should catch such
errors and disconnect the underlying connection, logging a proper
warning message
2017-06-21 10:25:34 -04:00
Martyn Taylor 498a328635 This closes #1349 2017-06-20 10:09:26 +01:00
Michael Andre Pearce 1bfa1ad4fe ARTEMIS-1205: AMQP Shared Durable Subscriber - Document Update
Update documents for new configuration toggle for 'amqp-use-core-subscription-naming '
2017-06-19 23:05:10 +01:00
Martyn Taylor 7610dadaf3 This closes #1337 2017-06-19 12:44:13 +01:00
Michael Andre Pearce 44b7e455cb ARTEMIS-1205: AMQP Shared Durable Subscriber incorrect behaviour
Use AcitveMQDestination for subscription naming, fixing and aligning queue naming in the process.

The change is behind a configuration toggle so to avoid causing any breaking changes for uses not expecting.
2017-06-19 12:44:13 +01:00
Andy Taylor 8dd6b712fc This closes #1343 ARTEMIS-1344 Fix log level in logger message 2017-06-19 10:19:03 +01:00
Martyn Taylor a66b816a18 ARTEMIS-1233 Fix log level in logger message 2017-06-19 10:19:03 +01:00
Martyn Taylor d28cee8b10 This closes #1346 2017-06-19 10:08:30 +01:00
Andy Taylor d2594a280b ARTEMIS-1211 - Allow local transactions when no jta in Resource Adapter
https://issues.apache.org/jira/browse/ARTEMIS-1211
2017-06-19 10:08:30 +01:00
Martyn Taylor 487cc45425 This closes #1342 2017-06-19 10:04:13 +01:00
Bennet Schulz 060781d430 NO-JIRA fix typos in documentation 2017-06-16 10:58:23 +02:00
Justin Bertram a5beec7e25 This closes #1340 2017-06-14 13:17:21 -05:00
Jeff Mesnil f32cab6420 [ARTEMIS-1232] Configure deserialization lists on regular JMS CF
JIRA: https://issues.apache.org/jira/browse/ARTEMIS-1232
2017-06-14 13:17:21 -05:00
Justin Bertram 13a0a49df2 This closes #1335 2017-06-14 11:39:40 -05:00
Martyn Taylor f20703a13e ARTEMIS-1215 Fix address validation on sub # 2017-06-14 11:39:39 -05:00
Justin Bertram c023735612 This closes #1338 2017-06-14 11:36:01 -05:00
Jiri Danek 9ad8b71273 ARTEMIS-1212 add a jms.queue. workaround to HornetQProtocolManagerTest 2017-06-14 11:35:50 -05:00
Martyn Taylor 203e750470 This closes #1336 2017-06-14 10:19:25 +01:00
Andy Taylor 30a6ac703e ARTEMIS-1224 - change the journal file size to nearest multiple
https://issues.apache.org/jira/browse/ARTEMIS-1224
2017-06-14 10:16:23 +01:00
Justin Bertram 50c4039a49 This closes #1333 2017-06-12 13:02:14 -05:00
Dmitrii Tikhomirov e6ba3fbc71 [ARTEMIS-1228] Log messages without prefixed id code in artemis-rest 2017-06-12 13:02:14 -05:00
Justin Bertram 59ce313bc5 This closes #1332 2017-06-12 13:01:12 -05:00
Howard Gao f465996444 ARTEMIS-1227 Internal properties not removed from messages
In a cluster if a node is shut down (or crashed) when a
message is being routed to a remote binding, a internal
property may be added to the message and persisted. The
name of the property is like _AMQ_ROUTE_TOsf.my-cluster*.
if the node starts back, it will load and reroute this message
and if it goes to a local consumer, this property won't
get removed and goes to the client.

The fix is to remove this internal property before it
is sent to any client.
2017-06-12 13:01:12 -05:00
Justin Bertram de0eadfe53 This closes #1331 2017-06-12 12:39:33 -05:00
Dmitrii Tikhomirov 6ddeb96a8a [ARTEMIS-1226] Log messages without prefixed id code in artemis-jms-client 2017-06-12 12:39:33 -05:00
Justin Bertram 90edd572f0 This closes #1330 2017-06-12 12:37:40 -05:00
Dmitrii Tikhomirov d3010682a4 [ARTEMIS-1225] Log messages without prefixed id code in artemis-ra 2017-06-12 12:37:39 -05:00
Clebert Suconic 67efdc34ae This closes #1318 2017-06-08 17:38:11 -04:00
Erich Duda 30e8ca656c ARTEMIS-1208 Do not use reconnect-atempts=-1 in tests 2017-06-08 17:38:11 -04:00
Clebert Suconic db5a9597ab This closes #1320 2017-06-07 16:27:48 -04:00
Clebert Suconic 4e173cfa8e [ARTEMIS-1209] Just enhancing the OpenWire test with a Wait.waitFor() 2017-06-07 16:27:16 -04:00
Ingo Weiss 45321c65bd [ARTEMIS-1209] JMS OpenWire client cannot read notifications from activemq.notifications topic
Issue: https://issues.apache.org/jira/browse/ARTEMIS-1209
2017-06-07 16:26:33 -04:00
Clebert Suconic 25e9fd78d3 This closes #1321 2017-06-07 15:03:59 -04:00
Clebert Suconic 545414c18b ARTEMIS-1206 SetClientID from Core ConnectionFactory is not unique 2017-06-07 15:03:59 -04:00
Clebert Suconic 9d5d2d5344 This closes #1323 2017-06-07 10:18:16 -04:00
Michael Andre Pearce e8fa02bf80 ARTEMIS-1207: Align when setClientId can be called
Update ActiveMQConnection to change/alighn behaviour for addtional methods:
- getMetaData
- stop

Adding test to avoid regression.

This is aligning with qpid-jms and openwire clients
2017-06-07 10:18:15 -04:00
Clebert Suconic dc9cee2f79 This closes #1319 2017-06-06 16:01:03 -04:00
Timothy Bish a1fb897b43 ARTEMIS-821 Add support for scheduled message for STOMP
Adds headers AMQ_SCHEDULED_DELAY and AMQ_SCHEDULED_TIME to STOMP
protocol handling to allow for delayed and scheduled time of a
message.  The AMQ_SCHEDULED_DELAY brings forward the same option
from the 5.x broker and the AMQ_SCHEDULED_TIME option adds a fixed
time of delivery alternative to match that of AMQP and others.
2017-06-06 11:20:44 -04:00
Clebert Suconic 34362e9803 This closes #1317 2017-06-06 10:57:44 -04:00
Michael Andre Pearce 754e9db5fd ARTEMIS-1207: [Core JMS Client] Align order of when setClientId can be called with AcitveMQ5 and QPID
Update ActiveMQConnection to change behaviour

Add test to avoid regression.
2017-06-06 10:57:44 -04:00
Clebert Suconic 3090a6f31f This closes #1315 2017-06-06 10:20:13 -04:00
Jiri Danek 09eef28a01 ARTEMIS-1193 upgrade byteman 2.2.0 -> 3.0.10
Version 3.x adds ability to instrument code with Java 8 features,
notably lambdas.
2017-06-06 10:20:13 -04:00
Clebert Suconic 56485a204c This closes #1316 2017-06-05 18:15:09 -04:00
Michael Andre Pearce d9d9699732 ARTEMIS-1205: AMQP Shared Durable Subscriber incorrect behaviour.
Add test case, to prove the issue, and then obviously ensure it works, post fix.
Apply changes in logic of createQueueName to handle global better and fix the behaviour.
Create queues so names are same as behaviour with core client.
2017-06-05 22:40:54 +01:00
Justin Bertram 7036e50383 This closes #1314 2017-06-02 11:14:09 -05:00