Hiram Chirino
272b846b0c
Fixes AMQ-4723: HTTP Discovery agent should only poll for broker URLs while attempting to connect a transport.
2013-09-12 11:16:34 -04:00
Hiram Chirino
0ff359341c
Fixes AMQ-4718: Extra options added to a failover/discovery URL that don't map to failover configuration settings, should get passed to the nested URLs.
2013-09-10 12:56:25 -04:00
Timothy Bish
ce5d2a9e9e
https://issues.apache.org/jira/browse/AMQ-4205
...
Allow for tuning to thread pool keep alive times as system properties.
2013-09-04 14:16:51 -04:00
Dejan Bosanac
a0c1781c4e
https://issues.apache.org/jira/browse/AMQ-4711 - totalMessageCount stat is not decremented after destination removal
2013-09-03 10:22:25 +02:00
Gary Tully
feb71c3c6e
https://issues.apache.org/jira/browse/AMQ-4482 - implement and test setPercentOfJvmHeap attribute on memory usage
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1518263 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 15:37:28 +00:00
Robert Davies
0d98623b7b
Added SizeStatisicsImpl for https://issues.apache.org/jira/browse/AMQ-4697
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1518217 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 14:32:45 +00:00
Robert Davies
6585d5c874
check connection isn't null before asking for it's BlobTransferPolicy
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1517230 13f79535-47bb-0310-9956-ffa450edef68
2013-08-25 07:22:34 +00:00
Robert Davies
eb99e05d3a
Added isEmpty() on DestinationMap
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1516803 13f79535-47bb-0310-9956-ffa450edef68
2013-08-23 10:12:25 +00:00
Hiram R. Chirino
40aa15ce52
Make sure the LRUCache key is always a String.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1515854 13f79535-47bb-0310-9956-ffa450edef68
2013-08-20 16:05:35 +00:00
Hiram R. Chirino
45e1462609
Persist the latest producer position across restarts in the leveldb store.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1515799 13f79535-47bb-0310-9956-ffa450edef68
2013-08-20 12:38:32 +00:00
Gary Tully
f155083a61
use valid error code (in place of xa_ok) for xaexceptions in the absense of marshalled exception content from the broker
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1515783 13f79535-47bb-0310-9956-ffa450edef68
2013-08-20 11:21:43 +00:00
Gary Tully
25a1dd071a
https://issues.apache.org/jira/browse/AMQ-4682 - implement network connector modification, match, stop, apply restart
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1515461 13f79535-47bb-0310-9956-ffa450edef68
2013-08-19 15:18:55 +00:00
Timothy A. Bish
1773e2c11c
fix for: https://issues.apache.org/jira/browse/AMQ-4582
...
treat bad enabledCipherSuites option as non-recoverable.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1512017 13f79535-47bb-0310-9956-ffa450edef68
2013-08-08 20:26:23 +00:00
Hiram R. Chirino
dd286e2381
Fixes AMQ-4672 - [JMS Client] Set the SNI field on SSL connections
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1511335 13f79535-47bb-0310-9956-ffa450edef68
2013-08-07 14:42:31 +00:00
Gary Tully
82c4ab83ed
https://issues.apache.org/jira/browse/AMQ-4665 - fix auto ack on duplicate, now use poison ack. For client ack allow replay after failover. Additional tests to validate new behaviour
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1511307 13f79535-47bb-0310-9956-ffa450edef68
2013-08-07 13:39:24 +00:00
Gary Tully
13bbe52646
https://issues.apache.org/jira/browse/AMQ-4643 - ensure handled ioexceptions are not propagated back to client when broker or transports are shutdown. additional tests existing tests refactored to reflect new determinism. IOException handler now throws SuppressReplyException which is trapped by the transport connector. If store exception need to be processes by the client, for immediate response rather than failover reconnect, then the ioexception handler should be configured to ignoreAllErrors
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1508602 13f79535-47bb-0310-9956-ffa450edef68
2013-07-30 20:18:07 +00:00
Gary Tully
20f384ce59
https://issues.apache.org/jira/browse/AMQ-4637 - track cause and policy
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1505000 13f79535-47bb-0310-9956-ffa450edef68
2013-07-19 20:20:08 +00:00
Timothy A. Bish
0826fdcf06
AMQ-4637 fix test that fails due to this change, also remove extra call to setPoisonCause
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1504954 13f79535-47bb-0310-9956-ffa450edef68
2013-07-19 18:21:09 +00:00
Gary Tully
a971b648ea
https://issues.apache.org/jira/browse/AMQ-4637 - populate DLQ_DELIVERY_FAILURE_CAUSE_PROPERTY for messages that exceed a redelivery policy - makes it easier to identify in the dlq
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1504423 13f79535-47bb-0310-9956-ffa450edef68
2013-07-18 10:48:29 +00:00
Gary Tully
1408e7f63b
https://issues.apache.org/jira/browse/AMQ-4634 - create ack with known transaction context so that subesquent timeout triggers a rollback and does not leave a null transaction
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1504279 13f79535-47bb-0310-9956-ffa450edef68
2013-07-17 21:11:37 +00:00
Bosanac Dejan
975b7819cf
https://issues.apache.org/jira/browse/AMQ-4588 - id generator; some improvements in the socket close routine
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1503627 13f79535-47bb-0310-9956-ffa450edef68
2013-07-16 09:29:16 +00:00
Timothy A. Bish
b3e58a5b33
Apply patch for: https://issues.apache.org/jira/browse/AMQ-4588
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1500885 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 19:04:09 +00:00
Timothy A. Bish
d57ebf88f0
fix for: https://issues.apache.org/jira/browse/AMQ-4591
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1500753 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 14:21:43 +00:00
Gary Tully
a95c6dba1b
https://issues.apache.org/jira/browse/AMQ-4607 - add network connector consumerTTL and messageTTL - split effect of networkTTL - allows a message many hops in a mesh while consumer demand is not repeatildy replicated. Rollback cursor aduit on forward so a message can be redispatched on redelivery. Additional test to verify multiple hops back to origin. Allow infinite ttl or hops with -1 https://issues.apache.org/jira/browse/AMQ-2180 .
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1497716 13f79535-47bb-0310-9956-ffa450edef68
2013-06-28 10:32:40 +00:00
Timothy A. Bish
a0cc2af059
Shorten the test
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1490034 13f79535-47bb-0310-9956-ffa450edef68
2013-06-05 21:10:50 +00:00
Timothy A. Bish
d97f28c490
fix for: https://issues.apache.org/jira/browse/AMQ-4487 and https://issues.apache.org/jira/browse/AMQ-4372
...
Additional testing and updates.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1490032 13f79535-47bb-0310-9956-ffa450edef68
2013-06-05 21:06:39 +00:00
Timothy A. Bish
01cda8582a
Fix test failure after recent MessageId changes.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1489994 13f79535-47bb-0310-9956-ffa450edef68
2013-06-05 18:29:35 +00:00
Timothy A. Bish
368dc8f26a
Fix MessageId copy, wasn't copying the new textView field. Fixes failing test.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1489618 13f79535-47bb-0310-9956-ffa450edef68
2013-06-04 21:24:59 +00:00
Hiram R. Chirino
eec7d7404a
Related to AMQ-4563: Added test cases where we select against the JMSMessageID and fixed a bug that was causing it to fail.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1488376 13f79535-47bb-0310-9956-ffa450edef68
2013-05-31 19:56:12 +00:00
Hiram R. Chirino
34e8331829
Part of AMQ-4563: Include the textView as part of the persisted fields in OpenWire 10.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1488354 13f79535-47bb-0310-9956-ffa450edef68
2013-05-31 18:53:56 +00:00
Hiram R. Chirino
b2b4fc81f7
Fix for AMQ-4563: Changes the KahaDB store to use a more consistent key for message ids. MessageId.toString can change depending on how the message was encoded.
...
Support storing the externally generated message id of a message in the MessageID class so that Selectors can operate against that external message id.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1488353 13f79535-47bb-0310-9956-ffa450edef68
2013-05-31 18:53:48 +00:00
Timothy A. Bish
c90322fff0
fix for: https://issues.apache.org/jira/browse/AMQ-4562
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1487874 13f79535-47bb-0310-9956-ffa450edef68
2013-05-30 14:28:29 +00:00
Timothy A. Bish
97e1edc20c
Fix test failure
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1487607 13f79535-47bb-0310-9956-ffa450edef68
2013-05-29 19:32:51 +00:00
Timothy A. Bish
067660ce88
fix and test for: https://issues.apache.org/jira/browse/AMQ-4542
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1487018 13f79535-47bb-0310-9956-ffa450edef68
2013-05-28 17:43:07 +00:00
Bosanac Dejan
9490793f2c
https://issues.apache.org/jira/browse/AMQ-4461 - priority backup should not be restricted by the pool size
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1486869 13f79535-47bb-0310-9956-ffa450edef68
2013-05-28 11:17:17 +00:00
Timothy A. Bish
3ff2d9294c
fix and test for: https://issues.apache.org/jira/browse/AMQ-4554
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1486225 13f79535-47bb-0310-9956-ffa450edef68
2013-05-24 21:38:04 +00:00
Bosanac Dejan
2dd1335b20
https://issues.apache.org/jira/browse/AMQ-4000 - bumping openwire version to 10
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1483902 13f79535-47bb-0310-9956-ffa450edef68
2013-05-17 16:27:35 +00:00
Bosanac Dejan
620523a597
https://issues.apache.org/jira/browse/AMQ-4000 - initial implementation of keeping track of durable subscribers over network and unregister them appropriately
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1483827 13f79535-47bb-0310-9956-ffa450edef68
2013-05-17 14:27:48 +00:00
Gary Tully
6f124c16f7
https://issues.apache.org/jira/browse/AMQ-4539 - add JMSActiveMQBrokerPath string property and brokerPath attribute via jmx message view, the list length is the current number of network hops
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1483600 13f79535-47bb-0310-9956-ffa450edef68
2013-05-16 23:03:17 +00:00
Timothy A. Bish
ce67624cd4
Fix and test for: https://issues.apache.org/jira/browse/AMQ-4484
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1482017 13f79535-47bb-0310-9956-ffa450edef68
2013-05-13 18:24:33 +00:00
Timothy A. Bish
e731c39af7
ix and test for: https://issues.apache.org/jira/browse/AMQ-4531
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1481984 13f79535-47bb-0310-9956-ffa450edef68
2013-05-13 17:45:18 +00:00
Hiram R. Chirino
30038957b6
Add a storeConentAndClear() method to message so that we can lower the memory impact of embedded broker usage.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1481527 13f79535-47bb-0310-9956-ffa450edef68
2013-05-12 11:23:30 +00:00
Timothy A. Bish
b820ac2bf9
fix for: https://issues.apache.org/jira/browse/AMQ-4512
...
Usage and MemoryUsage sync fixes to keep state consistent during thread contention. Test case added.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1481106 13f79535-47bb-0310-9956-ffa450edef68
2013-05-10 17:13:48 +00:00
Hiram R. Chirino
d344aa7a42
Fixes AMQ-4529: leveldb store NPEs when you send to a composite destination.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1481013 13f79535-47bb-0310-9956-ffa450edef68
2013-05-10 14:03:31 +00:00
Gary Tully
864fdbebef
https://issues.apache.org/jira/browse/AMQ-4428 - patch applied with thanks - errors are now logged and throwables propagate
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1479852 13f79535-47bb-0310-9956-ffa450edef68
2013-05-07 10:51:40 +00:00
Gary Tully
bf071376b5
https://issues.apache.org/jira/browse/AMQ-3097 - apply patch with some additional unit test, with thanks
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1478973 13f79535-47bb-0310-9956-ffa450edef68
2013-05-03 20:43:59 +00:00
Timothy A. Bish
3a8eb74a9f
Fix and test for: https://issues.apache.org/jira/browse/AMQ-4505
...
When a broker was stopping it was sending out a cluster update after tearing down its bridges so any client connected to it would lose its awareness of other brokers in the cluster.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1478835 13f79535-47bb-0310-9956-ffa450edef68
2013-05-03 15:21:25 +00:00
Gary Tully
d687324465
https://issues.apache.org/jira/browse/AMQ-4507 - apply fix with thanks
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1478357 13f79535-47bb-0310-9956-ffa450edef68
2013-05-02 13:03:04 +00:00
Timothy A. Bish
e777126d30
fix for: https://issues.apache.org/jira/browse/AMQ-4501
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1478184 13f79535-47bb-0310-9956-ffa450edef68
2013-05-01 20:53:51 +00:00
Timothy A. Bish
fbac51c8f8
https://issues.apache.org/jira/browse/AMQ-4501
...
Partial fix, perform a proper URI comparison to avoid an unnecessary reconnect bounce.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1478083 13f79535-47bb-0310-9956-ffa450edef68
2013-05-01 16:33:57 +00:00
Hiram R. Chirino
163ad5d4a9
Fix for AMQ4472: We can eagerly close a txed consumer if it has not delivered any messages.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1471673 13f79535-47bb-0310-9956-ffa450edef68
2013-04-24 21:01:24 +00:00
Timothy A. Bish
3f9b6ed391
fix and test for: https://issues.apache.org/jira/browse/AMQ-4469
...
Rewrote the unit test as a JUnit 4 test and remove hard coded 61616 port dep.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1467510 13f79535-47bb-0310-9956-ffa450edef68
2013-04-12 23:02:48 +00:00
Bosanac Dejan
15affd0755
https://issues.apache.org/jira/browse/AMQ-3706 - improve rebalance distribution which is more apparent when only two brokers are involved
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1467241 13f79535-47bb-0310-9956-ffa450edef68
2013-04-12 11:52:15 +00:00
Timothy A. Bish
2aff82c47a
fix and test for: https://issues.apache.org/jira/browse/AMQ-4464
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1466131 13f79535-47bb-0310-9956-ffa450edef68
2013-04-09 17:05:21 +00:00
Bosanac Dejan
585a966a9b
https://issues.apache.org/jira/browse/AMQ-4461 - priority backup with multiple brokers
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1465683 13f79535-47bb-0310-9956-ffa450edef68
2013-04-08 16:58:21 +00:00
Timothy A. Bish
77fe814b9e
fix for: https://issues.apache.org/jira/browse/AMQ-4435
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1464568 13f79535-47bb-0310-9956-ffa450edef68
2013-04-04 14:33:09 +00:00
Timothy A. Bish
8e388b86d6
fix and test for: https://issues.apache.org/jira/browse/AMQ-4361
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1464165 13f79535-47bb-0310-9956-ffa450edef68
2013-04-03 19:22:16 +00:00
Bosanac Dejan
148ca81dcd
https://issues.apache.org/jira/browse/AMQ-4397 - xss in cron expressions
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1459265 13f79535-47bb-0310-9956-ffa450edef68
2013-03-21 12:34:01 +00:00
Timothy A. Bish
f87f56294d
fix and test for: https://issues.apache.org/jira/browse/AMQ-4373
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1456485 13f79535-47bb-0310-9956-ffa450edef68
2013-03-14 15:38:01 +00:00
Gary Tully
885b8c9775
fix up tck violation on xasession interface after close expectations
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1454422 13f79535-47bb-0310-9956-ffa450edef68
2013-03-08 15:22:17 +00:00
Gary Tully
fc15f130d1
https://issues.apache.org/jira/browse/AMQ-4362 - Broker-based redelivery plugin - support for maximumRedeliveries="-1"
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1454330 13f79535-47bb-0310-9956-ffa450edef68
2013-03-08 11:43:46 +00:00
Timothy A. Bish
7809e8067e
fix and test for: https://issues.apache.org/jira/browse/AMQ-4321
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1446348 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 21:42:16 +00:00
Christian Posta
2c3d947b69
Fix for https://issues.apache.org/jira/browse/AMQ-4309 Add usage limit check when limit for destinations is present
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1445474 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 05:18:21 +00:00
Timothy A. Bish
2a64e88bd0
apply patch for: https://issues.apache.org/jira/browse/AMQ-4312
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1445436 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 00:39:57 +00:00
Gary Tully
56174e770d
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1443026 13f79535-47bb-0310-9956-ffa450edef68
2013-02-06 15:45:26 +00:00
Gary Tully
5e257808f3
[maven-release-plugin] prepare release activemq-5.8.0
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1443024 13f79535-47bb-0310-9956-ffa450edef68
2013-02-06 15:43:41 +00:00
Gary Tully
436ca9e1eb
fix Warning: Line 26, Column 3: Bad option name "OPTIMIZE_TOKEN_MANAGER". Option setting will be ignored.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1441407 13f79535-47bb-0310-9956-ffa450edef68
2013-02-01 12:00:12 +00:00
Timothy A. Bish
849baa6fbc
Apply fix and test for: https://issues.apache.org/jira/browse/AMQ-4116
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1441212 13f79535-47bb-0310-9956-ffa450edef68
2013-01-31 21:50:04 +00:00
Gary Tully
bac1243840
https://issues.apache.org/jira/browse/AMQ-3539 - applying suggested fix, it makes sense. thanks
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1440366 13f79535-47bb-0310-9956-ffa450edef68
2013-01-30 12:12:07 +00:00
Timothy A. Bish
d977b0c9bb
fix https://issues.apache.org/jira/browse/AMQ-4279
...
mark the Udp and Reliable as deprecated.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1440073 13f79535-47bb-0310-9956-ffa450edef68
2013-01-29 19:29:23 +00:00
Timothy A. Bish
a55aae00e7
Scrub the pom files and remove old cruft and leftovers from the recent refactoring
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1439680 13f79535-47bb-0310-9956-ffa450edef68
2013-01-28 22:44:25 +00:00
Gary Tully
9988fff773
tidy logging https://issues.apache.org/jira/browse/AMQ-4276
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1439395 13f79535-47bb-0310-9956-ffa450edef68
2013-01-28 13:19:10 +00:00
Gary Tully
8012f28511
https://issues.apache.org/jira/browse/AMQ-4276 - deal with destnotexist for temps. support alwaysSyncSend for duplex. improve reporting of failures. additional test.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1438734 13f79535-47bb-0310-9956-ffa450edef68
2013-01-25 21:47:17 +00:00
Hiram R. Chirino
37423d661c
When the AMQP source or target address is not set, close the sender/receiver and report the error.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1438540 13f79535-47bb-0310-9956-ffa450edef68
2013-01-25 14:35:18 +00:00
Timothy A. Bish
80d0605682
fix for: https://issues.apache.org/jira/browse/AMQ-4274
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1438209 13f79535-47bb-0310-9956-ffa450edef68
2013-01-24 21:38:33 +00:00
Hiram R. Chirino
3602973cae
Use an escape code for the unicode char to keep java sources using ascii characters.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1437440 13f79535-47bb-0310-9956-ffa450edef68
2013-01-23 15:04:03 +00:00
Timothy A. Bish
ae61847d02
https://issues.apache.org/jira/browse/AMQ-4248
...
Add expanded transmit callback interface so that a failure to transmit can be distinguished from normal operation and allow for no further attempts at dispatch fixing the current NPE when async dispatch is enabled.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1432487 13f79535-47bb-0310-9956-ffa450edef68
2013-01-12 18:13:27 +00:00
Gary Tully
e3626e19bc
https://issues.apache.org/jira/browse/AMQ-4237 - resolve unit test regressions for dynamic networkBridge mbeans
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1430266 13f79535-47bb-0310-9956-ffa450edef68
2013-01-08 13:13:27 +00:00
Timothy A. Bish
b79c9868ec
fix for: https://issues.apache.org/jira/browse/AMQ-4241
...
Add a configuration option to control whether properties are set on every output message or only the first one.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1429909 13f79535-47bb-0310-9956-ffa450edef68
2013-01-07 17:22:30 +00:00
Timothy A. Bish
8a6ebc20a3
cleanup and fix warnings.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1428981 13f79535-47bb-0310-9956-ffa450edef68
2013-01-04 17:01:05 +00:00
Timothy A. Bish
f3407fe4b2
Fix broken unit test, openwire.v*.WireFormatInfoTest max property size not set correctly.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1428953 13f79535-47bb-0310-9956-ffa450edef68
2013-01-04 16:22:32 +00:00
Gary Tully
e5d616da50
https://issues.apache.org/jira/browse/AMQ-4160 - fix up multicast discovery regression - it was giving uniqueue events to add/remove. MulticastDiscoveryOnFaultyNetworkTest - added static variant to that test also to validate existing changes
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1428901 13f79535-47bb-0310-9956-ffa450edef68
2013-01-04 14:48:30 +00:00
Hiram R. Chirino
64f3c55d80
Clean up some pom dependencies.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1427874 13f79535-47bb-0310-9956-ffa450edef68
2013-01-02 17:33:03 +00:00
Timothy A. Bish
0704edab2e
https://issues.apache.org/jira/browse/AMQ-4180
...
Only force on nested Maps and Lists, otherwise we don't ever benefit from the UTF8Buffer.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1424703 13f79535-47bb-0310-9956-ffa450edef68
2012-12-20 21:02:09 +00:00
Bosanac Dejan
3a6bbfe51f
https://issues.apache.org/jira/browse/AMQ-4180 - force unmarshaling for maps and lists
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1424587 13f79535-47bb-0310-9956-ffa450edef68
2012-12-20 16:53:33 +00:00
Robert Davies
14e76891e2
Fix for https://issues.apache.org/jira/browse/AMQ-4233
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1423481 13f79535-47bb-0310-9956-ffa450edef68
2012-12-18 15:45:55 +00:00
Timothy A. Bish
36cc1756b2
Apply patch for: https://issues.apache.org/jira/browse/AMQ-4227
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1423094 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 19:00:48 +00:00
Gary Tully
757a2f1d32
https://issues.apache.org/jira/browse/AMQ-4226 - ensure potential error condition (starved rar endpoint listener) is flagged in log
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1422928 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 13:43:14 +00:00
Gary Tully
95e6d6074f
https://issues.apache.org/jira/browse/AMQ-4224 - have broker update zero prefetch on consumer so that it can issue a pull request as appropriate
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1422873 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 11:48:01 +00:00
Hiram R. Chirino
ba2d0c6fa6
Make sure the JMSMessageID is set on foreign messages too.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1420896 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 18:05:12 +00:00
Hiram R. Chirino
044e6bf18a
Make sure the JMSDestination is even on foreign messages.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1420821 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 16:48:14 +00:00
Hiram R. Chirino
aaead5be21
Throw an InvalidDestinationException early on if the topic is null for better JMS compliance.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1420820 13f79535-47bb-0310-9956-ffa450edef68
2012-12-12 16:47:47 +00:00
Hiram R. Chirino
32e63dce28
Fixes AMQ-4215: Simplify PList interface and provide a LevelDB store implementation.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1418686 13f79535-47bb-0310-9956-ffa450edef68
2012-12-08 15:21:14 +00:00
Timothy A. Bish
a2cb4a88f7
fix and test for: https://issues.apache.org/jira/browse/AMQ-4213
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1418454 13f79535-47bb-0310-9956-ffa450edef68
2012-12-07 19:37:00 +00:00
Timothy A. Bish
54d56df705
fix for: https://issues.apache.org/jira/browse/AMQ-3833
...
Allows the store to detect changes in the Audit and only write if its dirty.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1416989 13f79535-47bb-0310-9956-ffa450edef68
2012-12-04 15:25:54 +00:00
Timothy A. Bish
f5dff68d73
fix for: https://issues.apache.org/jira/browse/AMQ-4202
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1416541 13f79535-47bb-0310-9956-ffa450edef68
2012-12-03 14:25:22 +00:00
Hiram R. Chirino
dcbb195094
Fixes AMQ-4201 : JMSX* properties not included in the getPropertyNames() enumeration
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1416515 13f79535-47bb-0310-9956-ffa450edef68
2012-12-03 13:43:12 +00:00
Gary Tully
fb35648f80
https://issues.apache.org/jira/browse/AMQ-3894 - remove requirement for destination property enforced by spring - for a default entry there is no need for a destination
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1415633 13f79535-47bb-0310-9956-ffa450edef68
2012-11-30 13:46:39 +00:00
Gary Tully
27440aefc2
https://issues.apache.org/jira/browse/AMQ-4196 - fix order of removedest and removesubscription commands in network bridge async advisory processing - https://issues.apache.org/jira/browse/AMQ-3038 revisit - temp dest should not be deleted client side before close b/c open consumers will not get advisories due to no destination - just clearing the map is sufficient; the broker will deal with removal of the temp dest as part of the removeInfo
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1415406 13f79535-47bb-0310-9956-ffa450edef68
2012-11-29 22:05:45 +00:00
Gary Tully
ec0a0a3ebe
https://issues.apache.org/jira/browse/AMQ-4180 - fix regression in org.apache.activemq.broker.BrokerRedeliveryTest
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1415404 13f79535-47bb-0310-9956-ffa450edef68
2012-11-29 22:04:32 +00:00
Hiram R. Chirino
81a2c83608
It's ok if we can load the SPI class, it just means we don't have the broker module in the classpath. So lets not print out the stacktrace.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1415275 13f79535-47bb-0310-9956-ffa450edef68
2012-11-29 17:09:32 +00:00
Timothy A. Bish
c899492af8
some fixes for: https://issues.apache.org/jira/browse/AMQ-4182
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1413703 13f79535-47bb-0310-9956-ffa450edef68
2012-11-26 16:16:44 +00:00
Timothy A. Bish
4951a55de4
Fix StompSslAuthtest failure caused by https://issues.apache.org/jira/browse/AMQ-4180
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1412180 13f79535-47bb-0310-9956-ffa450edef68
2012-11-21 16:32:07 +00:00
Hiram R. Chirino
2727496c00
Support the no-local option over AMQP.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1412127 13f79535-47bb-0310-9956-ffa450edef68
2012-11-21 14:33:58 +00:00
Bosanac Dejan
915333e1d5
https://issues.apache.org/jira/browse/AMQ-4181 - jms queue browsing
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1411632 13f79535-47bb-0310-9956-ffa450edef68
2012-11-20 11:59:46 +00:00
Timothy A. Bish
6f0a3355c4
update for: https://issues.apache.org/jira/browse/AMQ-4180 remove debug code
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1410583 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 21:44:59 +00:00
Timothy A. Bish
543935b6e9
fix for: https://issues.apache.org/jira/browse/AMQ-4180
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1410580 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 21:36:24 +00:00
Timothy A. Bish
b928ccbf47
Update the openwire generator so it can cope with the new module layout and separation of openwire marsahaler tests in activemq-core from the actual marshaler code in activemq-client
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1410119 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 00:06:02 +00:00
Timothy A. Bish
d16a6fc883
Move test to client and remove an empty folder.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1409856 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 16:01:18 +00:00
Timothy A. Bish
a6ebc8d116
move more tests specific to activemq-client to that module from activemq-core
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1409624 13f79535-47bb-0310-9956-ffa450edef68
2012-11-15 00:50:01 +00:00
Hiram R. Chirino
2c8225821c
Clean up activemq-client pom, removed un-needed dependencies and plugins. Move XPath evaluator to the broker.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1406814 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 21:22:30 +00:00
Hiram R. Chirino
cd19db289b
Moving spring support classes into the activemq-spring module.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1406795 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 20:41:40 +00:00
Hiram R. Chirino
9c39f4e40a
Refactored out the legacy openwire marshalers to a new module.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1406732 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 17:42:38 +00:00
Hiram R. Chirino
bfbe90b399
rename the activemq-leveldb module to activemq-leveldb-store to be consistent with other store modules. Move more spring/xbean support bits into the activemq-spring module.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1406726 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 17:26:31 +00:00
Hiram R. Chirino
58aca86981
Refactor all the core broker classes from the activemq-core module into the activemq-broker module.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1406629 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 13:37:50 +00:00
Hiram R. Chirino
9a8f6e415d
Refactored the classes needed to run an ActiveMQ JMS client out from the activemq-core module to the activemq-client module.
...
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1406466 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 05:00:17 +00:00