3039 Commits

Author SHA1 Message Date
Gary Tully
e9f30febec make ObjectMessage.copy aware of setObjectMessageSerializationDefered so that copy on dispatch can operate on message dispatch fields but message serialization is still avoided - resolve: https://issues.apache.org/activemq/browse/AMQ-2622
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@927054 13f79535-47bb-0310-9956-ffa450edef68
2010-03-24 13:51:00 +00:00
Gary Tully
363a1cf599 resolve issue with roll over and cron parser, hudson builds in different TZ has repeated faiure on trunk, getNext may still need some work
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@926646 13f79535-47bb-0310-9956-ffa450edef68
2010-03-23 16:20:40 +00:00
Robert Davies
c9addfb50e remove Log messages from BrokerInfo to so JmsAppender works
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@926165 13f79535-47bb-0310-9956-ffa450edef68
2010-03-22 16:34:49 +00:00
Robert Davies
dfeecb4519 Applied updated patch for https://issues.apache.org/activemq/browse/AMQ-2636
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@926152 13f79535-47bb-0310-9956-ffa450edef68
2010-03-22 16:09:44 +00:00
Robert Davies
475eedc7a6 Fix order in which scheduler is used in the broker
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@925351 13f79535-47bb-0310-9956-ffa450edef68
2010-03-19 17:41:13 +00:00
Robert Davies
cc40251451 make sure scheduling works with transactions
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@925221 13f79535-47bb-0310-9956-ffa450edef68
2010-03-19 14:08:07 +00:00
Robert Davies
efd6bda979 default updateClusterClients = false - to ensure JUnit tests pass - which rely on a defined failover:// list
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@925035 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 23:00:03 +00:00
Gary Tully
d914548559 resolve https://issues.apache.org/activemq/browse/AMQ-2656 xa=true in the environment will ensure an XACOnnectionFactory is created
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@924972 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 20:02:13 +00:00
Bosanac Dejan
1cec28cf27 https://issues.apache.org/activemq/browse/AMQ-2594 - proper init of broker and store seq
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@924752 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 13:05:43 +00:00
Bosanac Dejan
229043b7d9 cleaning log4j.properties
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@924709 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 11:11:22 +00:00
Robert Davies
e75affa660 Fix for https://issues.apache.org/activemq/browse/AMQ-2646
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@924661 13f79535-47bb-0310-9956-ffa450edef68
2010-03-18 07:21:12 +00:00
Bosanac Dejan
af65ba7242 https://issues.apache.org/activemq/browse/AMQ-2654 - subscription info space character
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@924353 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 16:25:02 +00:00
Robert Davies
de04214bb5 Fix for https://issues.apache.org/activemq/browse/AMQ-2645
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@924350 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 16:18:14 +00:00
Robert Davies
be55d0a661 added option to not update clients when broker removed from a cluster
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@924349 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 16:17:26 +00:00
Bosanac Dejan
5cc101beae https://issues.apache.org/activemq/browse/AMQ-2594 - including the test and adding some comments
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@923706 13f79535-47bb-0310-9956-ffa450edef68
2010-03-16 12:21:14 +00:00
Bosanac Dejan
8183ed5c90 https://issues.apache.org/activemq/browse/AMQ-2594 - synchronizing transaction store commit and triggering afterCommit event
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@923694 13f79535-47bb-0310-9956-ffa450edef68
2010-03-16 11:12:37 +00:00
Bosanac Dejan
24a7626b06 https://issues.apache.org/activemq/browse/AMQ-2594 - jdbc and broker seq id - intial commit
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@923300 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15 15:37:58 +00:00
Robert Davies
a1c427e0a3 Fix failing ReconnectTest
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@923272 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15 14:49:18 +00:00
Robert Davies
909c1c3d18 Applied patch for https://issues.apache.org/activemq/browse/AMQ-2191
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@921822 13f79535-47bb-0310-9956-ffa450edef68
2010-03-11 12:20:10 +00:00
Robert Davies
dc0f5b392b Add a cluster update filter
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@921821 13f79535-47bb-0310-9956-ffa450edef68
2010-03-11 12:17:10 +00:00
Bosanac Dejan
7ee5cdd276 https://issues.apache.org/activemq/browse/AMQ-2440 - fine tuning
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@920881 13f79535-47bb-0310-9956-ffa450edef68
2010-03-09 14:05:11 +00:00
Bosanac Dejan
83604eee1d https://issues.apache.org/activemq/browse/AMQ-2440 - limiting number of threads for the executor pool
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@920838 13f79535-47bb-0310-9956-ffa450edef68
2010-03-09 12:29:23 +00:00
Bosanac Dejan
3cbe3f1f92 https://issues.apache.org/activemq/browse/AMQ-2440 - fixing bug on marking worker as non empty
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@920827 13f79535-47bb-0310-9956-ffa450edef68
2010-03-09 12:18:47 +00:00
Robert Davies
54fa83da8b Apply patch for https://issues.apache.org/activemq/browse/AMQ-2636
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@920395 13f79535-47bb-0310-9956-ffa450edef68
2010-03-08 16:53:30 +00:00
Hiram R. Chirino
3634d64747 check for release after processig io tasks
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@920330 13f79535-47bb-0310-9956-ffa450edef68
2010-03-08 14:19:40 +00:00
Hiram R. Chirino
192ea889ee close the selection on shutdown
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@920325 13f79535-47bb-0310-9956-ffa450edef68
2010-03-08 14:07:29 +00:00
Robert Davies
f392884e31 Fix for https://issues.apache.org/activemq/browse/AMQ-2632
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@920306 13f79535-47bb-0310-9956-ffa450edef68
2010-03-08 12:48:45 +00:00
Gary Tully
cc18e703b2 fix validation
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@919793 13f79535-47bb-0310-9956-ffa450edef68
2010-03-06 16:01:38 +00:00
David Jencks
7cefb7ae73 AMQ-2637 widen osgi import version ranges
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@919561 13f79535-47bb-0310-9956-ffa450edef68
2010-03-05 19:45:10 +00:00
Gary Tully
f82dc25eae resolve https://issues.apache.org/activemq/browse/AMQ-2635
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@918384 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03 10:28:54 +00:00
Gary Tully
f33e2190d0 resolve https://issues.apache.org/activemq/browse/AMQ-2630 - added test and restricted imlementation
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@918381 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03 10:15:10 +00:00
Robert Davies
f782fc0b4a makesure assertEquals() is comparing to long values
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@917969 13f79535-47bb-0310-9956-ffa450edef68
2010-03-02 11:20:42 +00:00
Gary Tully
50dadbb877 fix intermittent failure with test, was forwarding to same destination which made it timing dependent
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@917628 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01 18:17:51 +00:00
Gary Tully
77116d41cc resolve test failures, all test xml must now validae post https://issues.apache.org/activemq/browse/AMQ-2547 - upgrading trunk to spring 3.0.1.RELEASE
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@916937 13f79535-47bb-0310-9956-ffa450edef68
2010-02-27 10:11:16 +00:00
Gary Tully
7f8c822a20 resolve https://issues.apache.org/activemq/browse/AMQ-906 - have retries with autoack and runtime exception from onMessage
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@916936 13f79535-47bb-0310-9956-ffa450edef68
2010-02-27 10:07:05 +00:00
Hiram R. Chirino
1f521da77e Updated the TransportConnector and TransportConnection to use a thread pool when initalizing and destroying connection to better support fast
connect and disconnect use cases.



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@916780 13f79535-47bb-0310-9956-ffa450edef68
2010-02-26 18:40:31 +00:00
Hiram R. Chirino
662324caac Better selector synchonization to help resolve AMQ-2440
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@916762 13f79535-47bb-0310-9956-ffa450edef68
2010-02-26 17:14:40 +00:00
Gary Tully
3e4fc0a678 resolve https://issues.apache.org/activemq/browse/AMQ-2628 - add consumerId to message dicarded advisory to allow correlation with the dlq, change to the brokerservice advisory api
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@916255 13f79535-47bb-0310-9956-ffa450edef68
2010-02-25 11:39:53 +00:00
Gary Tully
156a6095c4 variation on https://issues.apache.org/activemq/browse/AMQ-2626 - add vmcursor eviction test, shows similar issues also fix potential hang when connection is shutdown and producer is waiting for space in pending messages
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@915809 13f79535-47bb-0310-9956-ffa450edef68
2010-02-24 14:46:21 +00:00
Gary Tully
a2af47bd1d resolve https://issues.apache.org/activemq/browse/AMQ-2626 - ensure reference count is decremented on non evicted messages
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@915770 13f79535-47bb-0310-9956-ffa450edef68
2010-02-24 12:53:37 +00:00
Gary Tully
f24edca190 resolve some issues with out of order remove from plist
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@915281 13f79535-47bb-0310-9956-ffa450edef68
2010-02-23 11:07:53 +00:00
Robert Davies
d71eefc0bf separated initialisation from start() - to prevent unnecessary creation of temporary storage
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@915028 13f79535-47bb-0310-9956-ffa450edef68
2010-02-22 19:31:23 +00:00
Robert Davies
241af099f1 removed topic test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@915010 13f79535-47bb-0310-9956-ffa450edef68
2010-02-22 18:40:04 +00:00
Robert Davies
ac0462acef Fix for https://issues.apache.org/activemq/browse/AMQ-2616
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@912652 13f79535-47bb-0310-9956-ffa450edef68
2010-02-22 16:54:23 +00:00
Robert Davies
eb51a69c1f Fix for https://issues.apache.org/activemq/browse/AMQ-2533
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@912496 13f79535-47bb-0310-9956-ffa450edef68
2010-02-22 07:05:04 +00:00
Robert Davies
b341d4334f Validate that subscriptions are removed across a network of brokers
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@912495 13f79535-47bb-0310-9956-ffa450edef68
2010-02-22 06:59:53 +00:00
Robert Davies
1c26c9aba0 Applied patch for https://issues.apache.org/activemq/browse/AMQ-2455
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@912312 13f79535-47bb-0310-9956-ffa450edef68
2010-02-21 07:36:55 +00:00
Robert Davies
baf9301a52 speed up Durable Topic Subscribers somewhat
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@912087 13f79535-47bb-0310-9956-ffa450edef68
2010-02-20 08:37:20 +00:00
Gary Tully
5619cd01a2 resolve https://issues.apache.org/activemq/browse/AMQ-2610 - org.apache.activemq.broker.region.cursors.PendingMessageCursor.next() now increments the reference count before returning a message reference. this allows control over references when browsing or peeking rather than moving/removing
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@911650 13f79535-47bb-0310-9956-ffa450edef68
2010-02-18 23:49:41 +00:00
Bosanac Dejan
ceed011907 https://issues.apache.org/activemq/browse/AMQ-2617 - refactor ProtocolConverter so we can reuse it
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@911413 13f79535-47bb-0310-9956-ffa450edef68
2010-02-18 14:20:03 +00:00