Commit Graph

3814 Commits

Author SHA1 Message Date
David Jencks 07b6a38336 AMQ-2053 introduce methods to remove (closed) message stores from possible caches in PersistenceAdapters
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@732259 13f79535-47bb-0310-9956-ffa450edef68
2009-01-07 08:03:40 +00:00
David Jencks 34acbdc154 minor generics, import, and javadoc cleanup
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@732184 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 23:52:36 +00:00
David Jencks e2c83d6fb6 Remove some dangerous method calls from the constructor (that did nothing), make some fields final, remove duplicate start tracking, and finish generic conversion
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@732182 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 23:48:44 +00:00
David Jencks d8c14e075f make use of 'this' more consistent and fix a couple warnings
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@732175 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 23:39:27 +00:00
David Jencks 4286731e0f fix comment explaining test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@732171 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 23:29:53 +00:00
Bosanac Dejan 2755be3d06 fix for https://issues.apache.org/activemq/browse/AMQ-2055
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@731985 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 16:17:51 +00:00
Hiram R. Chirino f62737be7c Moving stuff around so that activemq-core can depend on kahadb instead of kahadb depending on activemq-core. This step allows kahadb to be used as the default
store implementation if desired.  Will do that next.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@731704 13f79535-47bb-0310-9956-ffa450edef68
2009-01-05 20:48:38 +00:00
Bosanac Dejan 4199c95098 improvement for https://issues.apache.org/activemq/browse/AMQ-1747 patch
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@731529 13f79535-47bb-0310-9956-ffa450edef68
2009-01-05 11:27:17 +00:00
David Jencks 8a857bdc01 AMQ-2052 another file name problem
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@730817 13f79535-47bb-0310-9956-ffa450edef68
2009-01-02 19:06:55 +00:00
David Jencks 78c002f568 AMQ-2052 more better fixes of where to make the name file system safe
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@730614 13f79535-47bb-0310-9956-ffa450edef68
2009-01-01 21:37:17 +00:00
David Jencks f27bd3c491 AMQ-2052 Throw an exception when references to non-existent messages are encountered
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@730598 13f79535-47bb-0310-9956-ffa450edef68
2009-01-01 20:18:08 +00:00
David Jencks 13d692ebde AMQ-2052 Be careful about when to use a file-system-safened id
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@730596 13f79535-47bb-0310-9956-ffa450edef68
2009-01-01 20:15:30 +00:00
David Jencks e08cc350e0 AMQ-2049 Fix race condition on ConnectionInfo by copying. Minor javaodc cleanup
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@730226 13f79535-47bb-0310-9956-ffa450edef68
2008-12-30 20:05:16 +00:00
Bosanac Dejan 90fd917a67 fix for https://issues.apache.org/activemq/browse/AMQ-2046
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@730071 13f79535-47bb-0310-9956-ffa450edef68
2008-12-30 08:47:59 +00:00
Robert Davies 30f41b9811 Fix for https://issues.apache.org/activemq/browse/AMQ-1842
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729942 13f79535-47bb-0310-9956-ffa450edef68
2008-12-29 16:50:53 +00:00
Robert Davies f42627054c Fix for https://issues.apache.org/activemq/browse/AMQ-1842
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729940 13f79535-47bb-0310-9956-ffa450edef68
2008-12-29 16:50:21 +00:00
Robert Davies 63e3f41af2 Fix for https://issues.apache.org/activemq/browse/AMQ-1842
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729939 13f79535-47bb-0310-9956-ffa450edef68
2008-12-29 16:48:28 +00:00
Bosanac Dejan 8242a3f58c fix for https://issues.apache.org/activemq/browse/AMQ-1494
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729844 13f79535-47bb-0310-9956-ffa450edef68
2008-12-29 09:20:09 +00:00
David Jencks fd84b78d5b minor code cleanup - more final variables, generics, less unneeded initialization
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729836 13f79535-47bb-0310-9956-ffa450edef68
2008-12-29 08:02:55 +00:00
David Jencks e585aaec2f AMQ-2045 Add consistency checks to Valve and balance usage in VMTransport
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729835 13f79535-47bb-0310-9956-ffa450edef68
2008-12-29 07:56:09 +00:00
Robert Davies 3b374365c1 Fix for https://issues.apache.org/activemq/browse/AMQ-1918
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729803 13f79535-47bb-0310-9956-ffa450edef68
2008-12-28 23:13:32 +00:00
Robert Davies dfdd8963ad Fix for https://issues.apache.org/activemq/browse/AMQ-2043
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729703 13f79535-47bb-0310-9956-ffa450edef68
2008-12-28 08:13:05 +00:00
Bosanac Dejan bbdedeadf6 fix for https://issues.apache.org/activemq/browse/AMQ-2044
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729498 13f79535-47bb-0310-9956-ffa450edef68
2008-12-26 14:31:09 +00:00
David Jencks 185711e2f5 minor javadoc and spelling fixes
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729437 13f79535-47bb-0310-9956-ffa450edef68
2008-12-25 20:17:29 +00:00
Gary Tully 99819f378f fix AMQ-2021 with test, seems to be the same issue in AMQ-2035
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@729038 13f79535-47bb-0310-9956-ffa450edef68
2008-12-23 17:02:35 +00:00
Bosanac Dejan 27cbf7b691 fix for https://issues.apache.org/activemq/browse/AMQ-2038
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@728964 13f79535-47bb-0310-9956-ffa450edef68
2008-12-23 14:23:38 +00:00
Gary Tully 14a98e7958 apply patch from AMQ-1098
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@728687 13f79535-47bb-0310-9956-ffa450edef68
2008-12-22 13:32:55 +00:00
Bosanac Dejan e6a560d960 fix for AMQ 2036
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@727396 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 14:32:42 +00:00
Gary Tully 9a432f22f9 resolve AMQ-2033 - patch applied with thanks
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@727353 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 12:00:40 +00:00
Bosanac Dejan 70f4eba372 cobertura test coverage reports
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@727352 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 11:56:33 +00:00
Bosanac Dejan d8bdf5b3e2 fix for prefetch size issue reported in AMQ-1807
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@727017 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 11:02:28 +00:00
Gary Tully 739e1378a6 resolve AMQ-2006 - patch applied with thanks
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@726785 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 19:51:16 +00:00
Gary Tully 50a98e3b0e fix - AMQ-2034 - have close in XA transaction deferred to synchronisation after completion, have rollback call beforeEnd to propagate acknowledgements; add a bunch of tests
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@726764 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 18:48:51 +00:00
Bosanac Dejan 7aec12eaca fix for AMQ-1989 and a couple of improvements for Stomp Java client
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@726668 13f79535-47bb-0310-9956-ffa450edef68
2008-12-15 10:17:47 +00:00
Gary Tully 4229aee737 fix AMQ-2032 - consumer.dispose was clearing delivered messages even if in a tx
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@725737 13f79535-47bb-0310-9956-ffa450edef68
2008-12-11 16:36:59 +00:00
Gary Tully 301203e625 resolve AMQ-2030, rev OpenWire version to 4 to accomadate additional field in ConsumerInfo that can hold array of networkConsumerIds that allows suppression of duplicate topic subscriptions in a cyclic network
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@725323 13f79535-47bb-0310-9956-ffa450edef68
2008-12-10 16:23:07 +00:00
David Jencks 577eae65fd AMQ-2028 fix thread safety problem in ActiveMQSessionExecutor
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@725020 13f79535-47bb-0310-9956-ffa450edef68
2008-12-10 07:16:39 +00:00
David Jencks 9e6f62b7c2 AMQ-2029 set JMS* headers on non-amq messages, with a test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@725019 13f79535-47bb-0310-9956-ffa450edef68
2008-12-10 07:14:21 +00:00
David Jencks 05602bb0b1 nail down build-helper-maven-plugin version for reproducibility
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@725018 13f79535-47bb-0310-9956-ffa450edef68
2008-12-10 07:13:15 +00:00
Bosanac Dejan bd054dcdee fix for AMQ-2022
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@724687 13f79535-47bb-0310-9956-ffa450edef68
2008-12-09 13:34:29 +00:00
Robert Davies 0cf2cdc719 Fix for https://issues.apache.org/activemq/browse/AMQ-2025
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@723614 13f79535-47bb-0310-9956-ffa450edef68
2008-12-05 06:44:41 +00:00
Gary Tully d7f34d9a6f resolve AMQ-2020, we may want to push setBatch into the MessageStore inteface, see the use by the cursors when the cache is exhausted
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@722983 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 17:44:39 +00:00
Bosanac Dejan e76909d357 returning JSTL dependencies since deployment WAR to external containers needs them
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@722894 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 14:12:47 +00:00
Robert Davies 38cfc9b164 Fix for https://issues.apache.org/activemq/browse/AMQ-2015
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@722683 13f79535-47bb-0310-9956-ffa450edef68
2008-12-02 23:59:11 +00:00
Robert Davies 04bb24b05e Add activeBlaze replication cluster state manager
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@722615 13f79535-47bb-0310-9956-ffa450edef68
2008-12-02 20:54:32 +00:00
Bosanac Dejan e1f29b9024 fix for AMQ-2014
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@722093 13f79535-47bb-0310-9956-ffa450edef68
2008-12-01 15:31:01 +00:00
Hiram R. Chirino 7c70973de3 Fixing build.. breaks on java 1.6
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@721260 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 18:53:25 +00:00
Gary Tully 85fd6327e6 reference jaxb-api ver from parent
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@720823 13f79535-47bb-0310-9956-ffa450edef68
2008-11-26 12:01:19 +00:00
Hiram R. Chirino 91d83c9870 Adding snapshot plugin repo since the activemq-protobuf plugin has not been released yet
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@720536 13f79535-47bb-0310-9956-ffa450edef68
2008-11-25 16:52:55 +00:00
Jonathan Anstey 7530b1270c AMQ-2013 - exclude xom dependency from xstream
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@720262 13f79535-47bb-0310-9956-ffa450edef68
2008-11-24 19:13:17 +00:00