2406 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
Gary Tully
7673448206 resolve some dependency divergence among modules
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@719220 13f79535-47bb-0310-9956-ffa450edef68
2008-11-20 12:58:44 +00:00
Gary Tully
0fe1944bad improve debug log information
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@719219 13f79535-47bb-0310-9956-ffa450edef68
2008-11-20 12:57:36 +00:00
Gary Tully
2b2b35e757 resolve AMQ-2005, Scheduler is now referenced by its users such that it cannot be gc'ed during normal operation
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@718931 13f79535-47bb-0310-9956-ffa450edef68
2008-11-19 11:08:54 +00:00
Bosanac Dejan
da98de0459 fix for AMQ-2003
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@718592 13f79535-47bb-0310-9956-ffa450edef68
2008-11-18 13:57:01 +00:00
Bosanac Dejan
1ab2f59af7 fix for AMQ-2003
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@718590 13f79535-47bb-0310-9956-ffa450edef68
2008-11-18 13:56:13 +00:00
Gary Tully
e53668eb23 resolve AMQ-2004
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@718403 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17 21:55:46 +00:00
Gary Tully
6d1f57b137 test case and logging improvements relating to cyclic/multicast discovery network of size 3 and topic message duplication with nteworkTTL > 1
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@718224 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17 11:49:28 +00:00
Gary Tully
0bfb28a0bc reapplying patch from AMQ-1957 with small ammendment for transactional behaviour, reverting changes that fixed broken tests as tests now pass
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@712189 13f79535-47bb-0310-9956-ffa450edef68
2008-11-07 16:38:51 +00:00
Gary Tully
92e143155b a test variant to validate AMQ-1957
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@712117 13f79535-47bb-0310-9956-ffa450edef68
2008-11-07 12:51:54 +00:00
Gary Tully
c57afb6289 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@711804 13f79535-47bb-0310-9956-ffa450edef68
2008-11-06 09:19:35 +00:00
Gary Tully
fcab7488bc [maven-release-plugin] prepare release activemq-5.2.0
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@711802 13f79535-47bb-0310-9956-ffa450edef68
2008-11-06 09:17:14 +00:00
Gary Tully
7238f80d9b resolve AMQ-1995
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@711617 13f79535-47bb-0310-9956-ffa450edef68
2008-11-05 17:01:05 +00:00
Gary Tully
f8eed489fb addendum for AMQ-1993
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@711292 13f79535-47bb-0310-9956-ffa450edef68
2008-11-04 16:17:51 +00:00
Gary Tully
5b47fe7a6c ensure master is always started before first connect attempt, ignore expected exception on shutdown
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@711284 13f79535-47bb-0310-9956-ffa450edef68
2008-11-04 16:05:01 +00:00
Gary Tully
c27db108fd have master wait for slave to ensure slave is always present for duration of test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@711264 13f79535-47bb-0310-9956-ffa450edef68
2008-11-04 14:38:20 +00:00
Gary Tully
f561d6bb67 apply patch for AMQ-1993, thanks
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@710109 13f79535-47bb-0310-9956-ffa450edef68
2008-11-03 17:30:59 +00:00
Gary Tully
0d2172bc9b apply threadName filter feature patch for AMQ-1993
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@710061 13f79535-47bb-0310-9956-ffa450edef68
2008-11-03 14:22:48 +00:00
Gary Tully
46b5eb15fd resolve AMQ-1191 - patch applied, thanks
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@710048 13f79535-47bb-0310-9956-ffa450edef68
2008-11-03 13:05:37 +00:00