Robert Davies
41b9089ac3
check messageId isn't null before trying to copy it
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@478292 13f79535-47bb-0310-9956-ffa450edef68
2006-11-22 19:16:52 +00:00
Robert Davies
5e1da9a9a6
Ensure clear all containers - not just active ones
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@478262 13f79535-47bb-0310-9956-ffa450edef68
2006-11-22 18:06:24 +00:00
Robert Davies
e78a6f7ee9
added yield back into dispatch() - but with a counter - so not so much of a performance hog
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@478238 13f79535-47bb-0310-9956-ffa450edef68
2006-11-22 16:59:26 +00:00
Jonas B. Lim
e34cbc1b07
applied patch for http://issues.apache.org/activemq/browse/AMQ-1029
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@477570 13f79535-47bb-0310-9956-ffa450edef68
2006-11-21 08:15:10 +00:00
Robert Davies
878b9645ce
Updated Rapid Persistence Adaptor to do batching for cursors
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@477567 13f79535-47bb-0310-9956-ffa450edef68
2006-11-21 08:11:03 +00:00
Hiram R. Chirino
ecb50234ec
http://issues.apache.org/activemq/browse/AMQ-1042
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@477356 13f79535-47bb-0310-9956-ffa450edef68
2006-11-20 21:40:28 +00:00
Hiram R. Chirino
0607226831
Added the initial cut of a JPA based message store.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@477273 13f79535-47bb-0310-9956-ffa450edef68
2006-11-20 18:13:50 +00:00
Hiram R. Chirino
ea66d50338
Output the # of producers and consumers running in perf test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@477272 13f79535-47bb-0310-9956-ffa450edef68
2006-11-20 18:10:48 +00:00
Jonas B. Lim
7dde85b821
applied patch for http://issues.apache.org/activemq/browse/AMQ-959
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@477171 13f79535-47bb-0310-9956-ffa450edef68
2006-11-20 13:41:40 +00:00
Robert Davies
5367f1ecb0
fixed some timing issues using the Kaha Persistence Adaptor
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@477166 13f79535-47bb-0310-9956-ffa450edef68
2006-11-20 13:11:26 +00:00
Jonas B. Lim
b02ca01826
applied patch for http://issues.apache.org/activemq/browse/AMQ-1006
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@477066 13f79535-47bb-0310-9956-ffa450edef68
2006-11-20 06:20:12 +00:00
Jonas B. Lim
979c5d55ee
applied patch for http://issues.apache.org/activemq/browse/AMQ-967
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476523 13f79535-47bb-0310-9956-ffa450edef68
2006-11-18 13:35:51 +00:00
Hiram R. Chirino
97d0a61057
switch from using the RecordLocation interface to the Location interface since the adapter will need to
...
be aware of what log file the active records are in so that it can delete un-used log files.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476310 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 20:53:42 +00:00
Robert Davies
ab66037b12
A simple test to allow profiler to get an idea of how much memory is allocated per
...
temporary Queue. It appears that the ConsumerAdvisory - one for each Connection, holds
a copy of every temporary Queue in the system.
I don't think this is a big issue - unless - as in this case - all the connections and the
broker are in the same jvm.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476299 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 20:23:54 +00:00
Hiram R. Chirino
51e6a0d593
Made PerfRate a more thread safe.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476297 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 20:17:15 +00:00
Robert Davies
5f68126945
sbe in dumpProducerRate()
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476294 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 20:10:34 +00:00
Hiram R. Chirino
d47855ace3
added ability to have the consumer slow down. also better rate info.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476279 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 19:48:47 +00:00
Hiram R. Chirino
87f2f502d7
enabled asyn sends.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476266 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 19:23:08 +00:00
Hiram R. Chirino
f9a159723c
set the checkpoint workers to 1
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476265 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 19:22:39 +00:00
Hiram R. Chirino
411e750806
added some comments about what we should problably do...
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476262 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 19:17:59 +00:00
Hiram R. Chirino
94f16ac6ab
Adding a perf test that uses the journal kaha combination.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476255 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 18:59:58 +00:00
Hiram R. Chirino
f65acf552b
force the datafile before it is removed so that all async writes are completed before the file handle is closed.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476225 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 17:30:53 +00:00
Hiram R. Chirino
57a4071d94
Better.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476198 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 16:29:35 +00:00
Hiram R. Chirino
e0fdce4f01
Ehanced these performance tests so that the producers are running in their own threads.
...
Also change the dumping of stats to be time based and not based on the number of messages received.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476189 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 16:04:57 +00:00
Robert Davies
629bc81fb2
Adding persitent cursor support for Queues
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476101 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 10:33:57 +00:00
Robert Davies
3b28c7c3ec
tightened up synchronization around dispatching
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476100 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 10:29:23 +00:00
Jonas B. Lim
9dcd00823b
applied patch for http://issues.apache.org/activemq/browse/AMQ-1010
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476099 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 10:24:04 +00:00
Robert Davies
e582e2fd40
only rotate consumers if there are consumers to rotate!
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476093 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 09:48:27 +00:00
Hiram R. Chirino
69e5439718
More Java 5 Ehancements.
...
- Use activeio-3.1 snapshot since that has been upgraded to Java 5
- Don't need mx4j since Java 5 includes a JMX server
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@476007 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 00:56:16 +00:00
Hiram R. Chirino
86cbdfd5db
Switching to Java 5.. Build and Runtime now require Java 5 see: http://www.nabble.com/Switching-to-ActiveMQ-4.2-to-Java-5----tf2637427.html
...
- Update maven build
- Removed dependency on concurrent-backport
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@475999 13f79535-47bb-0310-9956-ffa450edef68
2006-11-17 00:29:03 +00:00
Hiram R. Chirino
849d2f330e
The async writer is now working and enabled by default.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@475943 13f79535-47bb-0310-9956-ffa450edef68
2006-11-16 22:06:22 +00:00
Hiram R. Chirino
a58d36b9b3
see: http://issues.apache.org/activemq/browse/AMQ-1056
...
We now expire messages on the broker.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@475848 13f79535-47bb-0310-9956-ffa450edef68
2006-11-16 18:24:14 +00:00
Hiram R. Chirino
4f3f52392d
Started on an AsyncDataFileWriter implementation so that we can get more concurrent writes and batch up
...
file sync() calls done.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@475775 13f79535-47bb-0310-9956-ffa450edef68
2006-11-16 15:37:35 +00:00
Hiram R. Chirino
822df45e38
Rev up openwire version in case someone makes changes
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@475773 13f79535-47bb-0310-9956-ffa450edef68
2006-11-16 15:35:24 +00:00
James Strachan
86faaef7c9
Fix for AMQ-1053. Added support for pluggable message transformation together with an implementation using XStream to marshall ObjectMessage instances as TextMessages. See the XStreamTransformTest to see how a producer can send ObjectMessages but then consumers can see either ObjectMessages or TextMessages depending on their requirements.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@475701 13f79535-47bb-0310-9956-ffa450edef68
2006-11-16 12:08:22 +00:00
James Strachan
34fb326a0a
added test case for AMQ-1027
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@475680 13f79535-47bb-0310-9956-ffa450edef68
2006-11-16 10:56:07 +00:00
Robert Davies
fc6ab9c687
change Queue message store in Kaha store adaptor to use memory efficent list instead
...
of Map containers
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@475416 13f79535-47bb-0310-9956-ffa450edef68
2006-11-15 20:56:21 +00:00
Hiram R. Chirino
ba476b36f0
Setting some svn eol-styles and improving source distro assembly
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@475265 13f79535-47bb-0310-9956-ffa450edef68
2006-11-15 15:43:24 +00:00
James Strachan
940850910d
added a simple command agent that can be used to send messages to a destination (ActiveMQ.Agent) to interact with the broker via the activemq-console commands (list, query, browse etc)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@475210 13f79535-47bb-0310-9956-ffa450edef68
2006-11-15 12:02:34 +00:00
Hiram R. Chirino
06a365f12c
Setting svn:eol-style
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474985 13f79535-47bb-0310-9956-ffa450edef68
2006-11-14 21:16:11 +00:00
Hiram R. Chirino
9e6eb830b3
Set the eol-style
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474977 13f79535-47bb-0310-9956-ffa450edef68
2006-11-14 21:02:18 +00:00
Hiram R. Chirino
ae5cf8ef9e
https://issues.apache.org/activemq/browse/AMQ-1016
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474872 13f79535-47bb-0310-9956-ffa450edef68
2006-11-14 17:11:37 +00:00
Hiram R. Chirino
c0bc3e00c1
http://issues.apache.org/activemq/browse/AMQ-1045 we now evict failed connections from a connection pool.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474799 13f79535-47bb-0310-9956-ffa450edef68
2006-11-14 14:12:03 +00:00
Hiram R. Chirino
caa30ffdc0
Added synconization to the methods that setup connection state so that when an async error is detected, it properly does a full cleanup. Previously subscriptions were not properly cleaned up since they were being setup at the same time as they were being cleaned up.
...
Also start 1 async exception thread ever since an async exception leads to connection tear down. Subsequent failures do not need additional async threads started.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474769 13f79535-47bb-0310-9956-ffa450edef68
2006-11-14 12:44:16 +00:00
Robert Davies
7a3de7693b
log the the exception if an exception caught in rotating the consumers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474674 13f79535-47bb-0310-9956-ffa450edef68
2006-11-14 06:27:34 +00:00
Robert Davies
6895d009d8
Split the internal messages in a Queue destination in two - messages accessed by the
...
PendingMessageCursor and work in progress or pagedInMessages - which are instances
of QueueMessageReference - hence keeping the semantics for Message Groups etc. and keeping
the majority of the 'fiddly bits' intact.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474475 13f79535-47bb-0310-9956-ffa450edef68
2006-11-13 20:06:49 +00:00
Robert Davies
55f4aad761
check that Queue messages aren't acknowledged before applying a filter
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474469 13f79535-47bb-0310-9956-ffa450edef68
2006-11-13 19:54:40 +00:00
Robert Davies
9fcfa5c6d2
remove RangeLimitedMap - will be replaced with B+ Tree
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474468 13f79535-47bb-0310-9956-ffa450edef68
2006-11-13 19:52:47 +00:00
Robert Davies
6b5840f8c1
remove RangeLimitedMap - will be replaced with B+ Tree
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474467 13f79535-47bb-0310-9956-ffa450edef68
2006-11-13 19:51:38 +00:00
Robert Davies
b376ce24ef
propagate exceptions up to the caller
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474466 13f79535-47bb-0310-9956-ffa450edef68
2006-11-13 19:50:31 +00:00
Robert Davies
43d2ef0469
log an error for ConnectionErrors that are not transport or
...
Broker in shutdown related
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@474465 13f79535-47bb-0310-9956-ffa450edef68
2006-11-13 19:49:33 +00:00
Jonas B. Lim
2510b088ad
fixed for http://issues.apache.org/activemq/browse/AMQ-1042
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@473647 13f79535-47bb-0310-9956-ffa450edef68
2006-11-11 06:09:59 +00:00
Adrian T. Co
beaca8a043
Fix some failing test cases in windows.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@473224 13f79535-47bb-0310-9956-ffa450edef68
2006-11-10 07:29:23 +00:00
Adrian T. Co
a8f4f6978c
Added optimization to determine the highest priority consumer during addition of subscription.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@473223 13f79535-47bb-0310-9956-ffa450edef68
2006-11-10 07:28:27 +00:00
Adrian T. Co
8951023556
https://issues.apache.org/activemq/browse/AMQ-1024
...
- Fix case where a non-exclusive consumer registered first will receive a message, before an exclusive consumer.
- Added junit test case to demonstrate the issue.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@473219 13f79535-47bb-0310-9956-ffa450edef68
2006-11-10 07:16:25 +00:00
Hiram R. Chirino
d71bc421f8
We should let a client change the client id on a connection even if it was set on the connection factory.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@473167 13f79535-47bb-0310-9956-ffa450edef68
2006-11-10 02:04:40 +00:00
Hiram R. Chirino
8be1b5eb5a
Reving up version
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@472518 13f79535-47bb-0310-9956-ffa450edef68
2006-11-08 15:27:38 +00:00
Robert Davies
4b5bc5eb2d
added synchronization around marshal/unmarshal
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@472421 13f79535-47bb-0310-9956-ffa450edef68
2006-11-08 08:23:08 +00:00
Hiram R. Chirino
da5139c24b
All message dispatching should occur from the session's executor. Also, we should dispatch any messages in the consumers queue before dispatching messages in the session's queues.
...
http://issues.apache.org/activemq/browse/AMQ-1031
http://issues.apache.org/activemq/browse/AMQ-1032
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@472345 13f79535-47bb-0310-9956-ffa450edef68
2006-11-08 00:14:56 +00:00
Adrian T. Co
c636b3798f
Added test case to test resizing of internal buffer of DataByteArrayOutputStream.
...
Fix bug during resizing of internal buffer of DataByteArrayOutputStream.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@472258 13f79535-47bb-0310-9956-ffa450edef68
2006-11-07 21:00:46 +00:00
Hiram R. Chirino
0c93dfde72
Added message ordering assertions and also a test case that uses consumer.receive() instead of a messsage listener
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@472237 13f79535-47bb-0310-9956-ffa450edef68
2006-11-07 20:30:37 +00:00
James Strachan
11501cb38e
removed java 5 annotations :)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@472209 13f79535-47bb-0310-9956-ffa450edef68
2006-11-07 19:12:48 +00:00
James Strachan
39b0376001
added a test case to reproduce a bad ack bug
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@472207 13f79535-47bb-0310-9956-ffa450edef68
2006-11-07 19:10:01 +00:00
Hiram R. Chirino
3daf923b51
Added some fields for future use to the BrokerInfo and ProducerInfo classes.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@472165 13f79535-47bb-0310-9956-ffa450edef68
2006-11-07 16:56:12 +00:00
Hiram R. Chirino
da7478d9d5
Eliminated AbstractConnection by inlining it into TransportConnection. The synchronization complexity between the two was making my head spin. Now that they are consolidated, we can try to simply them a little more.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@472157 13f79535-47bb-0310-9956-ffa450edef68
2006-11-07 16:40:23 +00:00
Hiram R. Chirino
cafe4cbcc4
http://issues.apache.org/activemq/browse/AMQ-1026
...
Created a ReconnectTest that showed problems with the synchronization used when a client reconnects to a server via failover before the server detects the client failure.
- InactivityMonitor : Better syncronization so that an inactivty exception is only raised once.
- Connection: Added serviceExceptionAsync() method and change all methods that are dispatching to use this instead of serviceException() to avoid possible deadlock that can occur during connection shutdown.
- MockTransport: finer grained sychonization to avoid deadlocks.
- PrefetchSubscription: it is possible it will get duplicate acks on a failover reconnect
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@471837 13f79535-47bb-0310-9956-ffa450edef68
2006-11-06 19:35:59 +00:00
Jonas B. Lim
36de58b371
fix for https://issues.apache.org/activemq/browse/AMQ-1023
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@470695 13f79535-47bb-0310-9956-ffa450edef68
2006-11-03 07:15:37 +00:00
Robert Davies
4821b9da70
Use Input/Output Stream intefaces instead of concrete classes
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@470398 13f79535-47bb-0310-9956-ffa450edef68
2006-11-02 15:49:58 +00:00
Robert Davies
8a8f41c33b
Added test to make sure ConnectionFactory is serializable - which
...
is a requirement of the JMS spec
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@470395 13f79535-47bb-0310-9956-ffa450edef68
2006-11-02 15:47:46 +00:00
Robert Davies
ae687a1182
moved StoreByteArray stream methods to util
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@470391 13f79535-47bb-0310-9956-ffa450edef68
2006-11-02 15:36:21 +00:00
Robert Davies
166a04bc58
make size of io buffers configurable
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@470390 13f79535-47bb-0310-9956-ffa450edef68
2006-11-02 15:35:46 +00:00
Robert Davies
fdcc973923
optimized
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@470389 13f79535-47bb-0310-9956-ffa450edef68
2006-11-02 15:34:53 +00:00
Robert Davies
330e73140a
moved utility methods for reading byte streams to utils package from Kaha
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@470388 13f79535-47bb-0310-9956-ffa450edef68
2006-11-02 15:34:22 +00:00
Robert Davies
526cb5bae8
make enabling statistics configurable
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@470387 13f79535-47bb-0310-9956-ffa450edef68
2006-11-02 15:33:25 +00:00
James Strachan
12fff78943
fixed typo
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@470282 13f79535-47bb-0310-9956-ffa450edef68
2006-11-02 08:57:54 +00:00
Robert Davies
3f74b0e1c0
support for ByteSequence
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@469986 13f79535-47bb-0310-9956-ffa450edef68
2006-11-01 17:13:39 +00:00
James Strachan
b3e315fcc2
disabled the use of the CommandAgent by default to avoid causing the VM broker to keep around forever (since the broker itself creates a VM transport which avoids it ever being closed)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@469972 13f79535-47bb-0310-9956-ffa450edef68
2006-11-01 16:37:39 +00:00
Robert Davies
b93cd9ec13
Ensure Administered objects are Serializable
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@469873 13f79535-47bb-0310-9956-ffa450edef68
2006-11-01 11:47:51 +00:00
James Strachan
49e10d36fc
added support for a simple message based command agent so that you can send management commands to the broker over JMS
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@469135 13f79535-47bb-0310-9956-ffa450edef68
2006-10-30 12:17:14 +00:00
Hiram R. Chirino
41265f2b53
make the setProperty public since it can be handy.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@468911 13f79535-47bb-0310-9956-ffa450edef68
2006-10-29 14:30:36 +00:00
James Strachan
efd516866d
fixed trivial javadoc warning
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@468030 13f79535-47bb-0310-9956-ffa450edef68
2006-10-26 15:02:45 +00:00
James Strachan
04015a5e3d
switched to released version
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467949 13f79535-47bb-0310-9956-ffa450edef68
2006-10-26 10:28:08 +00:00
Brian McCallister
47a97ef893
Change default multicast IP used as we had been using one in the reserved range, now it uses 239.255.2.3, which is in th
...
e range designated for site-local stuff
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467791 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 22:15:35 +00:00
Hiram R. Chirino
349d0f219f
Fix javadoc description.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467789 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 22:13:45 +00:00
Hiram R. Chirino
ec09a75e7a
Commenting out failing test. see:
...
http://issues.apache.org/activemq/browse/AMQ-1002
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467716 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 17:12:38 +00:00
Hiram R. Chirino
e281f0645a
Fix to support spring 2.0, connections produced with SingleConnectionFactory do not allow you to set the clientId on the connection.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467715 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 17:12:14 +00:00
Hiram R. Chirino
be0aaf481f
Fix to support spring 2.0, connections produced with SingleConnectionFactory do not allow you to set the clientId on the connection.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467708 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 16:46:26 +00:00
Hiram R. Chirino
fed2d6b5c7
avoid println in the console output
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467699 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 16:06:20 +00:00
Hiram R. Chirino
1b9276d2c1
avoid println in the console output
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467697 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 16:05:00 +00:00
Hiram R. Chirino
b91928db8c
avoid println in the console output
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467696 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 16:03:51 +00:00
Hiram R. Chirino
0d25d4e211
avoid println in the console output
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467695 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 16:02:57 +00:00
Hiram R. Chirino
e80e052c27
avoid println in the console output
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467693 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 16:00:57 +00:00
Hiram R. Chirino
7d54de6504
avoid println in the console output
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467692 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 15:59:59 +00:00
Hiram R. Chirino
9ba6fcc40f
avoid println in the console output
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467690 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 15:58:08 +00:00
Hiram R. Chirino
b68267a341
avoid println in the console output
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467689 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 15:57:19 +00:00
Hiram R. Chirino
a45a7a3f1d
avoid println in the console output
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467688 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 15:56:36 +00:00
Hiram R. Chirino
4f70250834
fix npes during tests..
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467685 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 15:46:07 +00:00
Hiram R. Chirino
aa54a8bec6
http://issues.apache.org/activemq/browse/AMQ-1001
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467676 13f79535-47bb-0310-9956-ffa450edef68
2006-10-25 15:02:22 +00:00
Hiram R. Chirino
a191115187
Merged in revision 467478 from 4.0 branch
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467481 13f79535-47bb-0310-9956-ffa450edef68
2006-10-24 21:02:40 +00:00
Hiram R. Chirino
333158a031
Fixed typo in subscriptionName property name in the ConsumerInfo object. Left the previous getters and setters but deprectaed them.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467090 13f79535-47bb-0310-9956-ffa450edef68
2006-10-23 19:07:10 +00:00
James Strachan
2ccbdb8657
added an implementation of stomp+ssl along with a test case (which doesn't quite work yet but is excluded from the pom.xml :) for AMQ-998
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467084 13f79535-47bb-0310-9956-ffa450edef68
2006-10-23 18:59:13 +00:00
James Strachan
0c6165f4bb
added an implementation of stomp+ssl along with a test case (which doesn't quite work yet but is excluded from the pom.xml :) for AMQ-998
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467079 13f79535-47bb-0310-9956-ffa450edef68
2006-10-23 18:51:21 +00:00
James Strachan
e73f5aabf6
minor refactor to make it easier for derivations to expose exceptions on initialization
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467078 13f79535-47bb-0310-9956-ffa450edef68
2006-10-23 18:48:18 +00:00
Hiram R. Chirino
7a25bcf203
Adding NOTICE files to all build artifacts and updating some LICENCE files too.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@467015 13f79535-47bb-0310-9956-ffa450edef68
2006-10-23 15:38:07 +00:00
James Strachan
1bf7a48416
minor javadoc patch
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@466959 13f79535-47bb-0310-9956-ffa450edef68
2006-10-23 09:20:37 +00:00
Hiram R. Chirino
319966c129
refactored out a protected stopAllConnectors() so it can be overriden in derived classes.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@466320 13f79535-47bb-0310-9956-ffa450edef68
2006-10-21 01:57:35 +00:00
Hiram R. Chirino
76efc33cdb
Found some issues with the client ack handling for stomp and bytes message conversion while looking into:
...
https://issues.apache.org/activemq/browse/AMQ-978
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@465987 13f79535-47bb-0310-9956-ffa450edef68
2006-10-20 04:45:12 +00:00
Hiram R. Chirino
5d6963e78c
setting the eol style to native
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@465739 13f79535-47bb-0310-9956-ffa450edef68
2006-10-19 19:13:28 +00:00
Hiram R. Chirino
da7ae39320
Added headers to the jaas config files
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@465718 13f79535-47bb-0310-9956-ffa450edef68
2006-10-19 18:40:57 +00:00
Hiram R. Chirino
05586eda6f
Ensure that the connection info sent to the broker before doing XA operations.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@465682 13f79535-47bb-0310-9956-ffa450edef68
2006-10-19 17:06:27 +00:00
Hiram R. Chirino
39ef23801f
Adding a droppable flag to each message
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@465649 13f79535-47bb-0310-9956-ffa450edef68
2006-10-19 14:57:31 +00:00
Robert Davies
aab5d8b1fe
Added first cut of supporting cached keys in map container
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@465643 13f79535-47bb-0310-9956-ffa450edef68
2006-10-19 14:40:38 +00:00
Robert Davies
4e98feca92
Updated to resolve over -eager clearing of old data files
...
http://www.nabble.com/ActiveMQ-4.1-hangs-when-using-kaha-persistence-tf2465546.html#a6874103
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@465391 13f79535-47bb-0310-9956-ffa450edef68
2006-10-18 22:01:14 +00:00
James Strachan
d287bb1d49
added a test case to test out AMQ-980 and from the looks of things, things are actually working fine for last image policy with wildcards
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@465266 13f79535-47bb-0310-9956-ffa450edef68
2006-10-18 14:50:53 +00:00
James Strachan
d96a43d400
some trivial javadoc fixes
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@465251 13f79535-47bb-0310-9956-ffa450edef68
2006-10-18 13:55:53 +00:00
James Strachan
27f15fd9c5
added better javadoc comments to add better descriptions on the XSD reference
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@465204 13f79535-47bb-0310-9956-ffa450edef68
2006-10-18 10:52:34 +00:00
Jonas B. Lim
35707b3c56
fix for https://issues.apache.org/activemq/browse/AMQ-983
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@464880 13f79535-47bb-0310-9956-ffa450edef68
2006-10-17 09:54:08 +00:00
Robert Davies
7416155e42
Test case to see how long it takes to run out memory for a Queue with no subscribers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@464825 13f79535-47bb-0310-9956-ffa450edef68
2006-10-17 06:26:01 +00:00
Hiram R. Chirino
6bae9594db
Applying patch from https://issues.apache.org/activemq/browse/AMQ-960
...
Thanks Kelly Campbell!
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@464659 13f79535-47bb-0310-9956-ffa450edef68
2006-10-16 20:54:24 +00:00
Hiram R. Chirino
d78c1ff608
use a seperate configure method on the transport factory for when we are configureing the server side transports. Some transport impls are not asymetric and will need different configs.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@464658 13f79535-47bb-0310-9956-ffa450edef68
2006-10-16 20:52:36 +00:00
Hiram R. Chirino
2e08bc7f37
https://issues.apache.org/activemq/browse/AMQ-855
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@464643 13f79535-47bb-0310-9956-ffa450edef68
2006-10-16 19:50:20 +00:00
Hiram R. Chirino
5159e2b9ad
Copy the configured broker info too so that the brokerName is set on the created discovery agent.
...
This fixes the WARN message that was being produced on startup.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@464216 13f79535-47bb-0310-9956-ffa450edef68
2006-10-15 15:52:11 +00:00
Hiram R. Chirino
9ca56a0049
http://issues.apache.org/activemq/browse/AMQ-976
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@464110 13f79535-47bb-0310-9956-ffa450edef68
2006-10-15 03:31:28 +00:00
Robert Davies
19812e7e29
Fixed failing test cases: - a few problems had been there for a while
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@463679 13f79535-47bb-0310-9956-ffa450edef68
2006-10-13 13:25:27 +00:00
Robert Davies
3a9299bade
Fixed failing test cases: - a few problems had been there for a while
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@463646 13f79535-47bb-0310-9956-ffa450edef68
2006-10-13 11:17:41 +00:00
Robert Davies
a20de10f4a
Subscribers shout have unique ObjectNames - so use the ConsumerId
...
as part of the object name - unless its a durable subscriber.
Currently, we weren't allowing more than one consumer from the same
client to be registered
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@463233 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 12:43:42 +00:00
Robert Davies
3c9a89ac1a
Don't add the same CompositeDataSupport instance into the TabularData
...
twice (Doh!)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@463232 13f79535-47bb-0310-9956-ffa450edef68
2006-10-12 12:40:32 +00:00
Robert Davies
daa3c005c5
delete instead of clear messages for deleteAllMessagesOnStart()
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@462745 13f79535-47bb-0310-9956-ffa450edef68
2006-10-11 09:25:05 +00:00
Robert Davies
5c4bd063d7
added additional properties for network control etc
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@454532 13f79535-47bb-0310-9956-ffa450edef68
2006-10-09 22:09:54 +00:00
Robert Davies
7a6b944e6b
Ensure messages inform usage manager when they hop in and out of ram ...
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@454471 13f79535-47bb-0310-9956-ffa450edef68
2006-10-09 19:38:17 +00:00
Robert Davies
78035ea26b
check tmpDataStore is actually created before closing!
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@454444 13f79535-47bb-0310-9956-ffa450edef68
2006-10-09 17:56:58 +00:00
Robert Davies
b6ba20b965
changes for https://issues.apache.org/activemq/browse/AMQ-845 -
...
provide support for durable topic cursors
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@454368 13f79535-47bb-0310-9956-ffa450edef68
2006-10-09 13:05:20 +00:00
Frederick G. Oconer
4208134b5e
Minor correction on comments.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@454326 13f79535-47bb-0310-9956-ffa450edef68
2006-10-09 10:06:40 +00:00
Adrian T. Co
ff7bee0e49
Minor update: Check for null first before using the object.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453629 13f79535-47bb-0310-9956-ffa450edef68
2006-10-06 15:02:42 +00:00
Brian McCallister
f8485e3b36
Initial work on making the stomp frame and destination conversion in and out of activemq pluggable. The only implementation is the 4.0 style, but adding others is doable now.
...
Configuration is done on a per-TransportFactory basis right now, this might need some tweaking. Will discuss on list
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453497 13f79535-47bb-0310-9956-ffa450edef68
2006-10-06 04:55:04 +00:00
Hiram R. Chirino
8c5aadf6a0
Switch to latest depolyed snapshot of activeio and disable persitence for some tests that don't need it on.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453454 13f79535-47bb-0310-9956-ffa450edef68
2006-10-06 01:41:03 +00:00
Hiram R. Chirino
5a58837f8e
Updated test to the new way of specifying the broker xml file in the JNDI properties.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453440 13f79535-47bb-0310-9956-ffa450edef68
2006-10-06 00:31:01 +00:00
Hiram R. Chirino
bcca6682e0
http://issues.apache.org/activemq/browse/AMQ-958
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453380 13f79535-47bb-0310-9956-ffa450edef68
2006-10-05 21:05:52 +00:00
Robert Davies
374971febe
trim the string used to get the sequence id
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453176 13f79535-47bb-0310-9956-ffa450edef68
2006-10-05 10:13:23 +00:00
Robert Davies
a3cd7da9c1
fixed some class cast exceptions
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453171 13f79535-47bb-0310-9956-ffa450edef68
2006-10-05 10:11:17 +00:00
Frederick G. Oconer
ac4beb12f9
https://issues.apache.org/activemq/browse/AMQ-956 :
...
Fix, created an activemq-version property that will represent as the version of each activemq dependencies. This way the activemq snapshot transitive dependencies will not refer to the timestamp of the parent.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453166 13f79535-47bb-0310-9956-ffa450edef68
2006-10-05 09:55:36 +00:00
Robert Davies
6e80442519
work for https://issues.apache.org/activemq/browse/AMQ-876
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453124 13f79535-47bb-0310-9956-ffa450edef68
2006-10-05 07:20:31 +00:00
Robert Davies
17946e5325
work for https://issues.apache.org/activemq/browse/AMQ-876
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453123 13f79535-47bb-0310-9956-ffa450edef68
2006-10-05 07:19:35 +00:00
Hiram R. Chirino
44aece5020
use the subscription name in the object key of a durable subscription so that it is more unique so that the MBeanTest can pass.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@453075 13f79535-47bb-0310-9956-ffa450edef68
2006-10-05 00:58:59 +00:00
Adrian T. Co
09ebb720d3
Fix for: https://issues.apache.org/activemq/browse/AMQ-942
...
- Added support for large string in ActiveMQStreamMessage.
- Change the marshalling method of ActiveMQStreamMessage to also use the MarshallingSupport utility. This allows a central utility to handle object marshalling. Unmarshalling was still left to ActiveMQStreamMessage as it performs type conversions.
- NOTE: The constants use to determine the data type was also change to refer to the constants in MarshallingSupport. This makes this version's wireformat incompatible with previous versions.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@452793 13f79535-47bb-0310-9956-ffa450edef68
2006-10-04 08:29:38 +00:00
James Strachan
00282727b8
minor refactor to create marshalString helper method
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@452752 13f79535-47bb-0310-9956-ffa450edef68
2006-10-04 06:13:12 +00:00
Hiram R. Chirino
afcb55e547
Use released versions of the plugins
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@452662 13f79535-47bb-0310-9956-ffa450edef68
2006-10-03 22:44:54 +00:00
Hiram R. Chirino
dfddf69103
Adding missing header files.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@452657 13f79535-47bb-0310-9956-ffa450edef68
2006-10-03 22:29:08 +00:00
James Strachan
4e1ec02590
added an explicit check that the destination is not null to prevent cryptic exception messages from the broker
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@452507 13f79535-47bb-0310-9956-ffa450edef68
2006-10-03 14:26:38 +00:00
James Strachan
8d42a5af7f
applied patch from Hiroshi Ayukawa to ensure that object stream marshalling is all released - many thanks! For discussion see: http://www.nabble.com/Broker-used-up-the-memory-tf2316972.html#a6598182
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@452505 13f79535-47bb-0310-9956-ffa450edef68
2006-10-03 14:05:11 +00:00
James Strachan
917927fe6d
Patch for AMQ-950 to only create a JMX context if there is not a platform one
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@452350 13f79535-47bb-0310-9956-ffa450edef68
2006-10-03 08:37:16 +00:00
Jonas B. Lim
62cb1b6cb0
updates for https://issues.apache.org/activemq/browse/AMQ-834 and https://issues.apache.org/activemq/browse/AMQ-833
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@452346 13f79535-47bb-0310-9956-ffa450edef68
2006-10-03 08:33:15 +00:00
Frederick G. Oconer
aa532c1661
fixed classname specified in the log.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@451617 13f79535-47bb-0310-9956-ffa450edef68
2006-09-30 17:18:51 +00:00
Frederick G. Oconer
61308b8ff9
Made a slight mistake on the name of the unit test. Change the name of JmsQueueSendReceiveWithMessageExpiration to JmsQueueSendReceiveWithMessageExpirationTest.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@451615 13f79535-47bb-0310-9956-ffa450edef68
2006-09-30 17:09:38 +00:00
Frederick G. Oconer
e8bae06604
Added unit test for consuming expired topic and queue. - AMQ-936
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@451612 13f79535-47bb-0310-9956-ffa450edef68
2006-09-30 17:00:57 +00:00
Jonas B. Lim
0552c2bf0d
https://issues.apache.org/activemq/browse/AMQ-812 - allow all destinations, including inactive ones to be shown in jmx
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@451518 13f79535-47bb-0310-9956-ffa450edef68
2006-09-30 02:06:59 +00:00
James Strachan
a8abf2e391
removed some duff javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@451325 13f79535-47bb-0310-9956-ffa450edef68
2006-09-29 15:22:49 +00:00
James Strachan
72491912ad
make absolutely sure that a session is always removed from the connection even if there is a failure while closing
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@451323 13f79535-47bb-0310-9956-ffa450edef68
2006-09-29 15:10:28 +00:00
James Strachan
833eefb345
ensure that producer & consumers are created lazily
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@450451 13f79535-47bb-0310-9956-ffa450edef68
2006-09-27 14:19:44 +00:00
Patrick Edward Lapus Villacorta
91bcbda6e0
AMQ-928 - decrement consumer count only when a subscription was removed (add null check)
...
- add test
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@450371 13f79535-47bb-0310-9956-ffa450edef68
2006-09-27 07:58:28 +00:00
Hiram R. Chirino
eaa5c9991b
Fixing pom
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@450290 13f79535-47bb-0310-9956-ffa450edef68
2006-09-27 02:45:45 +00:00
Hiram R. Chirino
bd0ad6860a
In an attempt to make the openwire generator easier to maintain and use from the now seperate activemq-cpp and
...
activemq-dotnet modules, I converted the groovy scripts to plain java and you can now execute them with just plain
Ant.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@450289 13f79535-47bb-0310-9956-ffa450edef68
2006-09-27 02:42:47 +00:00
Hiram R. Chirino
32f0612059
Setting the eol style
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@450143 13f79535-47bb-0310-9956-ffa450edef68
2006-09-26 18:40:49 +00:00
Hiram R. Chirino
0935193f85
Added licence headers so that generated sources also have the header
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@450141 13f79535-47bb-0310-9956-ffa450edef68
2006-09-26 18:29:30 +00:00
Hiram R. Chirino
77f1ed2207
Set the eol style on the generated marshallers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@450091 13f79535-47bb-0310-9956-ffa450edef68
2006-09-26 15:44:19 +00:00
James Strachan
094f00750f
applied patch from Kelly Campbell for AMQ-940 wth thanks
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@450044 13f79535-47bb-0310-9956-ffa450edef68
2006-09-26 13:32:52 +00:00
Jonas B. Lim
2b11b8c36d
fix for https://issues.apache.org/activemq/browse/AMQ-851 - reduce dependencies of the activemq-core POM to only minimal stuff. moved xpath filtering components to activemq-optional
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@449965 13f79535-47bb-0310-9956-ffa450edef68
2006-09-26 09:49:55 +00:00
James Strachan
be5a767333
doh - added the correct headers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@449684 13f79535-47bb-0310-9956-ffa450edef68
2006-09-25 14:07:23 +00:00
James Strachan
7a5c4990e5
added missing license headers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@449682 13f79535-47bb-0310-9956-ffa450edef68
2006-09-25 14:02:30 +00:00
James Strachan
4b595ea6dc
applied patch from John Heitmann for AMQ-932 - many thanks!
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@449654 13f79535-47bb-0310-9956-ffa450edef68
2006-09-25 11:26:53 +00:00
James Strachan
6e34afc293
fixed failing test
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@449045 13f79535-47bb-0310-9956-ffa450edef68
2006-09-22 18:40:43 +00:00
James Strachan
f6d4f9f148
tidied up the wire format negotiation to ensure that we don't try verison 0
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@449023 13f79535-47bb-0310-9956-ffa450edef68
2006-09-22 17:58:37 +00:00
Jonas B. Lim
635bc2b11a
fix for https://issues.apache.org/activemq/browse/AMQ-933
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@448492 13f79535-47bb-0310-9956-ffa450edef68
2006-09-21 08:40:30 +00:00
Hiram R. Chirino
648826b6d2
https://issues.apache.org/activemq/browse/AMQ-912
...
Removed extra activemq-core/src/main/java/org/apache/activemq/security/JassCredentialCallback.java
and renamed JassCredentialCallback.java to JassCredentialCallbackHandler.java since a Callback is very different from a CallbackHandler
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@447635 13f79535-47bb-0310-9956-ffa450edef68
2006-09-18 23:27:21 +00:00
Hiram R. Chirino
1a88ac6ac3
Commiting awesome patch by Sepand Mavandadi to add ActiveMQ support for SSL authentication and authorization: https://issues.apache.org/activemq/browse/AMQ-912
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@447608 13f79535-47bb-0310-9956-ffa450edef68
2006-09-18 22:43:24 +00:00
Hiram R. Chirino
4f945cf7e1
Commiting awesome patch by Sepand Mavandadi to add ActiveMQ support for SSL authentication and authorization: https://issues.apache.org/activemq/browse/AMQ-912
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@447607 13f79535-47bb-0310-9956-ffa450edef68
2006-09-18 22:42:30 +00:00
Jonas B. Lim
c9b89056f7
fix for http://issues.apache.org/activemq/browse/AMQ-922
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@443534 13f79535-47bb-0310-9956-ffa450edef68
2006-09-15 00:31:46 +00:00
Hiram R. Chirino
220ad62a50
https://issues.apache.org/activemq/browse/AMQ-915
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@443430 13f79535-47bb-0310-9956-ffa450edef68
2006-09-14 17:58:49 +00:00
Hiram R. Chirino
295850da01
Rolling back commit 443271 since it is breaking the build
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@443425 13f79535-47bb-0310-9956-ffa450edef68
2006-09-14 17:38:32 +00:00
Adrian T. Co
04c3b07a96
Backported fix for https://issues.apache.org/activemq/browse/AMQ-915
...
Failover transport does not replay all the transaction operations on failover.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@443271 13f79535-47bb-0310-9956-ffa450edef68
2006-09-14 07:16:11 +00:00
Jonas B. Lim
a86a587788
fixed for http://issues.apache.org/activemq/browse/AMQ-918
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@443267 13f79535-47bb-0310-9956-ffa450edef68
2006-09-14 06:54:49 +00:00
Robert Davies
4eef609524
More foundation work to resolve: http://issues.apache.org/activemq/browse/AMQ-845
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@442550 13f79535-47bb-0310-9956-ffa450edef68
2006-09-12 10:07:34 +00:00
Hiram R. Chirino
62f798a3df
https://issues.apache.org/activemq/browse/AMQ-855
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@441525 13f79535-47bb-0310-9956-ffa450edef68
2006-09-08 14:56:41 +00:00
Hiram R. Chirino
5b53083274
Fix for http://issues.apache.org/activemq/browse/AMQ-911
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@440588 13f79535-47bb-0310-9956-ffa450edef68
2006-09-06 03:19:33 +00:00
Hiram R. Chirino
937de5bd11
http://issues.apache.org/activemq/browse/AMQ-913
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@440541 13f79535-47bb-0310-9956-ffa450edef68
2006-09-06 00:39:54 +00:00
Hiram R. Chirino
86d006ab28
splitting kaha.impl into 3 packages per: http://www.nabble.com/Kaha-package-re-rog-tf2218956.html
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@440342 13f79535-47bb-0310-9956-ffa450edef68
2006-09-05 13:51:13 +00:00
Robert Davies
3fe77a2cf8
Use a different TaskFactory for PersistenceAdaptors - allowing the thread priority
...
to be set differently for PersistenceAdaptors (e.g. Journal) than normal tasks.
This is part of the work necessary for http://issues.apache.org/activemq/browse/AMQ-845
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@440108 13f79535-47bb-0310-9956-ffa450edef68
2006-09-04 15:40:53 +00:00
Hiram R. Chirino
802296d5d9
Fix broken test case: ConfigTest
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439950 13f79535-47bb-0310-9956-ffa450edef68
2006-09-04 06:32:41 +00:00
Hiram R. Chirino
b75a6dac1b
Applied patch: https://issues.apache.org/activemq/browse/AMQ-891
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439939 13f79535-47bb-0310-9956-ffa450edef68
2006-09-04 05:44:38 +00:00
Hiram R. Chirino
ac66a09dab
Added a MemoryPropertyEditor that allows you to specify memory sizes in the xbean config like: limit="20 MB"
...
Upgraded the xbean maven plugin to 2.6 and the new qdox that it used did not like some of our valid inline initialization of variables, so I had
to refactor to an equivalent form that qdox did like.
http://issues.apache.org/activemq/browse/AMQ-827
http://issues.apache.org/activemq/browse/AMQ-909
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439930 13f79535-47bb-0310-9956-ffa450edef68
2006-09-04 04:56:25 +00:00
Hiram R. Chirino
8029b8d557
trace more operations and don't let tracing errors cause operations to fail.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439886 13f79535-47bb-0310-9956-ffa450edef68
2006-09-04 00:31:55 +00:00
Robert Davies
e78edb1ea7
move setPercentUsage() out of synchronized blocks to prevent a deadlock in the journal
...
persistence adaptor
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439837 13f79535-47bb-0310-9956-ffa450edef68
2006-09-03 19:22:12 +00:00
Hiram R. Chirino
a7891c3dca
Patch applied from Vadim: https://issues.apache.org/activemq/browse/AMQ-855
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439804 13f79535-47bb-0310-9956-ffa450edef68
2006-09-03 17:09:51 +00:00
Robert Davies
7d1e6bcdee
some ground work for http://issues.apache.org/activemq/browse/AMQ-845
...
changed pending linked list to use a PendingMessageCursor interface instead
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439552 13f79535-47bb-0310-9956-ffa450edef68
2006-09-02 07:03:30 +00:00
Hiram R. Chirino
a19bfd4c9a
https://issues.apache.org/activemq/browse/AMQ-855 allow prefetch==0 to work with receive(timeout) and receiveNoWait()
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439442 13f79535-47bb-0310-9956-ffa450edef68
2006-09-01 19:52:18 +00:00
Hiram R. Chirino
e16114f99b
Protect against NPE when toString() is called before object is fully initialized.
...
Spring seems to be doing this (part of of it's debug logging) with newer releases.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439346 13f79535-47bb-0310-9956-ffa450edef68
2006-09-01 15:06:13 +00:00
Hiram R. Chirino
2b51c3357e
Opps.. commented out tests by mistake
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439345 13f79535-47bb-0310-9956-ffa450edef68
2006-09-01 15:01:35 +00:00
Robert Davies
fe0243ade3
use logger for exceptions
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439298 13f79535-47bb-0310-9956-ffa450edef68
2006-09-01 12:49:16 +00:00
Hiram R. Chirino
e2bd38c7a2
http://issues.apache.org/activemq/browse/AMQ-907
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439204 13f79535-47bb-0310-9956-ffa450edef68
2006-09-01 06:27:42 +00:00
Hiram R. Chirino
88acb0ede7
Eliminating required dependency on activeio... http://issues.apache.org/activemq/browse/AMQ-907
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@439111 13f79535-47bb-0310-9956-ffa450edef68
2006-09-01 00:13:23 +00:00
Robert Davies
9d4c74fb74
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@438994 13f79535-47bb-0310-9956-ffa450edef68
2006-08-31 17:32:02 +00:00
Robert Davies
bfaff9b37c
Apply patch http://issues.apache.org/activemq/browse/AMQ-877
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@438917 13f79535-47bb-0310-9956-ffa450edef68
2006-08-31 13:42:14 +00:00
Robert Davies
f48b4eb3a3
added debug around transport being disposed
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@438840 13f79535-47bb-0310-9956-ffa450edef68
2006-08-31 08:30:50 +00:00
Frederick G. Oconer
46c6ff97ac
Issues:
...
1.
Bug: Unable to find some dependencies because the maven plugin that is downloaded are snapshots version.
Solution: Disabled release version on pluginRepository "apache-snapshots".
2.
Bug: https://issues.apache.org/activemq/browse/AMQ-901
Solution: Changed version of maven-xbean-plugin to release version 2.5
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@438348 13f79535-47bb-0310-9956-ffa450edef68
2006-08-30 04:18:56 +00:00
James Strachan
9479de76fa
fix for AMQ-896 and AMQ-837. Also tidied up the Queue / QueueView / QueueViewMBean code a little to make it easier to work with queues via Java / JMX allowing messages to be copied, moved and removed via a selector or MessageReferenceFilter
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@436899 13f79535-47bb-0310-9956-ffa450edef68
2006-08-25 18:41:45 +00:00
James Strachan
fdb9c4153b
added a test case to check we can configure the keepAlive and tcpNoDelay properties on TCP. For background see: http://www.nabble.com/Bad-AMQ-Linux-performance-tf2159490.html#a5986085
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@436850 13f79535-47bb-0310-9956-ffa450edef68
2006-08-25 16:42:44 +00:00
James Strachan
e8c8abcd5b
applied patch from John Heitmann to fix AMQ-889 to avoid duplicate consumers (such as on failover) leaking resources
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@436835 13f79535-47bb-0310-9956-ffa450edef68
2006-08-25 15:39:16 +00:00
James Strachan
1ad52f4209
patch supplied by John Heitmann to allow the rmi port to be configured to fix AMQ-892
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@436833 13f79535-47bb-0310-9956-ffa450edef68
2006-08-25 15:31:22 +00:00
James Strachan
b54ce41de2
added patch by John Heitmann with thanks to fix issue AMQ-890
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@436767 13f79535-47bb-0310-9956-ffa450edef68
2006-08-25 11:52:33 +00:00
James Strachan
fbad105e7d
attempt to reconnect to the remote JMS broker if we get a fail sending a message to it - an attempt at fixing AMQ-895
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@436752 13f79535-47bb-0310-9956-ffa450edef68
2006-08-25 11:01:30 +00:00
James Strachan
09990f2eab
add the UDP trace plugin which can be handy when testing stuff
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@436751 13f79535-47bb-0310-9956-ffa450edef68
2006-08-25 10:41:36 +00:00
James Strachan
aa3b9acd5a
applied patch from John Heitmann, many thanks - which fixes AMQ-515
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@436748 13f79535-47bb-0310-9956-ffa450edef68
2006-08-25 10:38:47 +00:00
James Strachan
d21381d21b
allow the TCP_NODELAY option to be configured
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@436745 13f79535-47bb-0310-9956-ffa450edef68
2006-08-25 10:11:33 +00:00
James Strachan
a420312a40
avoid the possibility that 2 threads could attempt to add a destination at the same time causing it to be created twice and avoid issues such as duplicate registration in JMX
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@434397 13f79535-47bb-0310-9956-ffa450edef68
2006-08-24 14:01:30 +00:00
James Strachan
d4a50a7340
allow users to disable the creation of the DDL tables on startup
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@434344 13f79535-47bb-0310-9956-ffa450edef68
2006-08-24 09:00:55 +00:00
James Strachan
53082e6a14
add the ability to remove network connectors dynamically
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@434068 13f79535-47bb-0310-9956-ffa450edef68
2006-08-23 16:12:47 +00:00
James Strachan
6e714a2fe5
use INFO level logging when we loose a connection to a broker to highlight to users bad networking issues such as dropped sockets or bad firewalls etc. This change fixes AMQ-829
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@434064 13f79535-47bb-0310-9956-ffa450edef68
2006-08-23 15:31:40 +00:00
James Strachan
4f715a2f8a
Have just added a short circuit for the loop trying to acquire the exclusive lock so that we fail fast if we are stopping to fix AMQ-893
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@434007 13f79535-47bb-0310-9956-ffa450edef68
2006-08-23 10:55:55 +00:00
James Strachan
d4a834743f
added the ability to configure the TCP keepAlive option
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@434006 13f79535-47bb-0310-9956-ffa450edef68
2006-08-23 10:54:43 +00:00
Hiram R. Chirino
4b6b61b820
Added a udp and multicast broker tracing plugins. If enabled on a broker they can be used to monitor the broker without much network overhead.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@433948 13f79535-47bb-0310-9956-ffa450edef68
2006-08-23 06:58:41 +00:00
Hiram R. Chirino
6a12e9cdeb
http://issues.apache.org/activemq/browse/AMQ-887
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@433673 13f79535-47bb-0310-9956-ffa450edef68
2006-08-22 15:25:50 +00:00
Hiram R. Chirino
960dce70d3
http://issues.apache.org/activemq/browse/AMQ-888
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@433286 13f79535-47bb-0310-9956-ffa450edef68
2006-08-21 17:08:00 +00:00
Hiram R. Chirino
58d4605661
Fix for http://issues.apache.org/activemq/browse/AMQ-886
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@433244 13f79535-47bb-0310-9956-ffa450edef68
2006-08-21 13:43:39 +00:00
James Strachan
8043380127
remove memory leak of consumers & browsers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@433198 13f79535-47bb-0310-9956-ffa450edef68
2006-08-21 08:40:08 +00:00
Robert Davies
bc005fd1e6
tidy code for easier maintenance
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@432664 13f79535-47bb-0310-9956-ffa450edef68
2006-08-18 18:02:49 +00:00
James Strachan
36553b336d
added snippet macro tags for the wiki
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@432519 13f79535-47bb-0310-9956-ffa450edef68
2006-08-18 08:35:20 +00:00
James Strachan
ee2462da41
Minor refactor so that we can configure the MasterConnector using XML or dependency injection easier. Also added a test case showing how to use a new <masterConnector> element to configure the userName & password of the slave. For background on this issue see: http://www.nabble.com/Master-Slave-with-authentication-tf2094845.html
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@432517 13f79535-47bb-0310-9956-ffa450edef68
2006-08-18 08:30:40 +00:00
Robert Davies
aaccbd3bd4
Added optinal async delivery to VMTransport
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@432221 13f79535-47bb-0310-9956-ffa450edef68
2006-08-17 13:01:50 +00:00
Brian McCallister
85df0e62d7
Minor change to test case
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@431716 13f79535-47bb-0310-9956-ffa450edef68
2006-08-15 21:57:06 +00:00
Brian McCallister
7d4cddd452
Stomp should now not pass through headers with null values in the AMQ message (correlation-id, reply-to, etc)
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@431714 13f79535-47bb-0310-9956-ffa450edef68
2006-08-15 21:55:06 +00:00
Hiram R. Chirino
7711c7450d
Adding a transport context variable.. see: http://www.nabble.com/Where-to-add-new-SSL-BrokerService-functionality-tf2088221.html
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430820 13f79535-47bb-0310-9956-ffa450edef68
2006-08-11 16:43:34 +00:00
Hiram R. Chirino
befb3adc32
get gram:gram to run the first script too... it currently has a problem splitting on the :
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430798 13f79535-47bb-0310-9956-ffa450edef68
2006-08-11 14:23:38 +00:00
James Strachan
06c560c081
fixed test case due to openwire version increase
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430742 13f79535-47bb-0310-9956-ffa450edef68
2006-08-11 09:34:11 +00:00
James Strachan
fb5a3730db
modified test case to use TCP to force marshalling of the MesagePull command to check thats working
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430716 13f79535-47bb-0310-9956-ffa450edef68
2006-08-11 08:00:03 +00:00
Hiram R. Chirino
c26d8a9d0d
Added openwire v2 marshallers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430617 13f79535-47bb-0310-9956-ffa450edef68
2006-08-11 01:44:04 +00:00
Hiram R. Chirino
1ff8046990
Adding initial marshaller for v2
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430485 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 19:03:29 +00:00
Hiram R. Chirino
59a28777cd
Incrementing the openwire version
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430483 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 19:00:10 +00:00
James Strachan
6e3a634518
added the client side and a test case to show prefetch of zero working for pull-only queues with synchronous consumers to fix AMQ-855
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430476 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 18:48:24 +00:00
James Strachan
9d671b70aa
added some early support for AMQ-855 to allow pure pull based consumption - adding a MessagePull command so that a client can pull messages on demand
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430445 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 17:17:19 +00:00
James Strachan
c3fae7767d
added a better example of using the xbean-spring flavour of XML configuration
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430407 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 14:57:11 +00:00
Robert Davies
21f9bb8367
fix for http://issues.apache.org/activemq/browse/AMQ-857
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430351 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 10:38:29 +00:00
Robert Davies
ed49ada604
applied patch for http://issues.apache.org/activemq/browse/AMQ-776
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430068 13f79535-47bb-0310-9956-ffa450edef68
2006-08-09 15:10:26 +00:00
James Strachan
3e945b5a91
Applied patch for AMQ-826 with thanks. This patch adds an LDAP based authorization map. I"ve added the test case but disabled it so far - I've not figured out the magic combination of jars and versions and spring.xml configuration files to boot up ApacheDS in Spring for the test case - it seems the online documentation nor the spring.xml that comes with the 1.0-RC3 download actually work
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430034 13f79535-47bb-0310-9956-ffa450edef68
2006-08-09 11:37:18 +00:00
James Strachan
171e3223c1
added patch submitted by Mathew Kuppe for AMQ-871 to allow the eviction strategies to decide to evict multiple messages
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430023 13f79535-47bb-0310-9956-ffa450edef68
2006-08-09 10:28:38 +00:00
James Strachan
e7e15b5559
a fix for AMQ-769 to allow the MessageGroupMap implementation to be specified via a policyEntry
...
http://incubator.apache.org/activemq/per-destination-policies.html
so you can specify something like this...
<broker>
<destinationPolicy>
<policyMap>
<policyEntries>
<policyEntry queue=">">
<messageGroupMapFactory>
<simpleMessageGroupMapFactory/>
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@429995 13f79535-47bb-0310-9956-ffa450edef68
2006-08-09 08:44:27 +00:00
Robert Davies
a7b9e8ce9c
fix for http://issues.apache.org/activemq/browse/AMQ-872
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@429984 13f79535-47bb-0310-9956-ffa450edef68
2006-08-09 07:17:59 +00:00
James Strachan
c96f327bfa
removed unused code for AMQ-822
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@429776 13f79535-47bb-0310-9956-ffa450edef68
2006-08-08 19:07:40 +00:00
James Strachan
08e4b7ba19
minor tweak to make absolutely sure that we definitely clear down the clockDaemon
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@429767 13f79535-47bb-0310-9956-ffa450edef68
2006-08-08 18:42:24 +00:00
James Strachan
cab35d7553
added a better exception message if we get a binding exception
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@429765 13f79535-47bb-0310-9956-ffa450edef68
2006-08-08 18:39:39 +00:00
Robert Davies
0ee6047d01
removed println in setRoot()
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@429609 13f79535-47bb-0310-9956-ffa450edef68
2006-08-08 08:03:12 +00:00