Commit Graph

1249 Commits

Author SHA1 Message Date
James Strachan 609681a0cb allow any implementation of PersistenceAdapterFactory to be used
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@391091 13f79535-47bb-0310-9956-ffa450edef68
2006-04-03 17:39:32 +00:00
Robert Davies 39ad4a84cb change some frequent info logging to debug
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@391054 13f79535-47bb-0310-9956-ffa450edef68
2006-04-03 14:23:51 +00:00
Robert Davies 1ffd9f88a9 Add some basic testing of the Kaha persistence adaptor
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@391053 13f79535-47bb-0310-9956-ffa450edef68
2006-04-03 14:15:17 +00:00
Robert Davies ff6a6e834e test transactions don't through any funnies
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@391052 13f79535-47bb-0310-9956-ffa450edef68
2006-04-03 14:13:57 +00:00
Robert Davies 0e6a7e4897 extended so can be used by Transaction tests for Master Slave
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@391051 13f79535-47bb-0310-9956-ffa450edef68
2006-04-03 14:13:29 +00:00
Robert Davies 0a7ade231a close the thing on a stop
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@391050 13f79535-47bb-0310-9956-ffa450edef68
2006-04-03 14:12:48 +00:00
Robert Davies e9b1ff51ee resolve some timing issues
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@391049 13f79535-47bb-0310-9956-ffa450edef68
2006-04-03 14:12:11 +00:00
Robert Davies 05d271a719 prevent ObjectNames being unregistered from the MBeanServer if already removed in doStop()
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390998 13f79535-47bb-0310-9956-ffa450edef68
2006-04-03 10:43:55 +00:00
Robert Davies a748040d31 don't iterate through dispatchQueue if the broker is stopped
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390614 13f79535-47bb-0310-9956-ffa450edef68
2006-04-01 08:03:05 +00:00
Darwin G. Flores 68cd5ea517 modified Jmeter to upload geronimo-spec-j2ee properly
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390580 13f79535-47bb-0310-9956-ffa450edef68
2006-04-01 03:10:15 +00:00
Hiram R. Chirino ea1dad712a Implemented: http://issues.apache.org/activemq/browse/AMQ-673
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390470 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 18:12:24 +00:00
Hiram R. Chirino 8999aa10e0 Just use usage monitoring to cause the early checkpoints to happen.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390449 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 16:06:37 +00:00
Hiram R. Chirino 7ed7b25dbe include mx4j tools in the optional dir.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390445 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 15:44:42 +00:00
Hiram R. Chirino 382b825aa5 Added commented sections on how to configure things like the broker memory limit and jmx properties.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390423 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 13:59:52 +00:00
Robert Davies 8f02ba6a53 fix for NPE
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390411 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 12:50:18 +00:00
James Strachan d68fe55933 added better exception message
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390379 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 09:31:57 +00:00
Robert Davies a38a90657b fixed some issues with measuring durable topic subscriber performance
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390376 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 09:07:15 +00:00
James Strachan f732943141 disabled rendezvous test by default as it fails on some OS'es
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390375 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 09:05:05 +00:00
Robert Davies 2af7d9836e sbe fix on collections toArray(Object[])
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390374 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 09:03:44 +00:00
Robert Davies e44aee930e added properties for userName/password
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390370 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 08:58:20 +00:00
Robert Davies 44ab524349 patch for https://issues.apache.org/activemq/browse/AMQ-672 - supplied by Mike Gerdes
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390369 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 08:54:04 +00:00
Frederick G. Oconer 065f8a9807 Updated the dependencies to be included in the jar file activemq-full-version.jar. This was referenced to the jar created in maven1.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390353 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 07:30:09 +00:00
Frederick G. Oconer 1263c80c7b Updated jar files to be included in /lib and /lib/optional.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390352 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 07:28:20 +00:00
Frederick G. Oconer 296d081fb8 Updated version of backport-util-concurrent to 2.1 since the assembly uses this version.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390351 13f79535-47bb-0310-9956-ffa450edef68
2006-03-31 07:26:45 +00:00
Hiram R. Chirino 161c24aa16 Changed the KeepAliveInfo packet so that it extends BaseCommand so that a reply can be requested. Should will allow for a broker or a client to get almost imediate feedback to see if the connection is down.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390200 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 18:06:06 +00:00
James Strachan d458445245 added test case for rendezvous
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390164 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 15:39:15 +00:00
James Strachan 1a917fe88f added test case for rendezvous
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390163 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 15:35:20 +00:00
James Strachan 217e0c8527 fixed typeo and made synchronized collection private
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390149 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 14:37:24 +00:00
James Strachan d9729e86d4 fixed old startup text - thx for the catch Geir
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390117 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 13:20:08 +00:00
Frederick G. Oconer 7af0ed307c Included other dependencies using maven 1 build as reference.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390078 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 10:54:44 +00:00
James Strachan e830585455 interupt thread on exception
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390056 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 10:01:09 +00:00
Frederick G. Oconer a715f014e3 changed groupId of the included artifact to "incubator-activemq".
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390045 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 09:37:52 +00:00
Frederick G. Oconer 71f15d4804 Added configuration to include the mainclass in manifest.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390044 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 09:30:03 +00:00
James Strachan 2ed21cedd0 removed a couple of possible concurrent accesses of the message collection
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@390041 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 09:15:47 +00:00
Frederick G. Oconer 268a81b278 forgot to uncomment activemq-web.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389970 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 02:48:51 +00:00
Frederick G. Oconer f1bc88c787 Added additional dependencies for building activemq-web.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389967 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 02:37:41 +00:00
Frederick G. Oconer ab7e7144b0 Organized and added required dependencies to be able to build in maven 2.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389966 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 02:35:39 +00:00
Frederick G. Oconer b8b2258fc7 Fix for maven 2 builds and organized the dependencies.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389950 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 01:12:00 +00:00
Hiram R. Chirino ae01926a0b added to svn:ignore.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389944 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 00:40:07 +00:00
Hiram R. Chirino ec5b7d0ffa added to svn:ignore.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389943 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 00:39:01 +00:00
Hiram R. Chirino e29d514732 The journal constrcutor changed.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389942 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 00:37:20 +00:00
Hiram R. Chirino 18d616c8db - Since we now have per destination usage managers, I updated the MessageStore API so that each destination's store can be maded aware of the manager for that store.
Some stores like the journal hold messages around and use the usage manager to know when it should flush to disk.
- Moved alot of the message reference counting logic from the PrefetchSubscription up to it's subclasses since they all seem to do it just a slightly different way.
  I think it makes easier to see now how the usage manager is affected by operations.
- I fixed and verifed that the keepDurableSubsActive=true option actually works.  I think we should make this the default setting since it
  make recovery safer.  Once we have a better spooling implementation we can turn if off again.


git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389941 13f79535-47bb-0310-9956-ffa450edef68
2006-03-30 00:36:21 +00:00
Hiram R. Chirino f1e3420e1d better debug so we can see the sql statement being executed.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389893 13f79535-47bb-0310-9956-ffa450edef68
2006-03-29 21:20:57 +00:00
Hiram R. Chirino 38d8b832ef Better content-length handling.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389845 13f79535-47bb-0310-9956-ffa450edef68
2006-03-29 17:52:01 +00:00
Hiram R. Chirino c80b084cdc Use the JMS methods to get the bytes in a BytesMessage since those decompress the payload if the content was compressed.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389841 13f79535-47bb-0310-9956-ffa450edef68
2006-03-29 17:26:58 +00:00
Gregory John Wilkins 4060ad9231 non static queue consumers
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389757 13f79535-47bb-0310-9956-ffa450edef68
2006-03-29 11:29:56 +00:00
Adrian T. Co a094f32462 Added a continuum goal to build and ignore test failures.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389642 13f79535-47bb-0310-9956-ffa450edef68
2006-03-29 00:41:07 +00:00
Adrian T. Co cd3f28f669 - Refactored the HttpEmbeddedTunnelServlet to make it easier to reuse.
- Ported the 3.x HttpSpringEmbeddedTunnelServlet to 4.x.

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389632 13f79535-47bb-0310-9956-ffa450edef68
2006-03-28 23:51:05 +00:00
Hiram R. Chirino 449981be9d Working on https://issues.apache.org/activemq/browse/AMQ-669
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389614 13f79535-47bb-0310-9956-ffa450edef68
2006-03-28 22:10:34 +00:00
Hiram R. Chirino 02d5f187ed Applied patch https://issues.apache.org/activemq/browse/AMQ-668
Thanks Bruce!


git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@389608 13f79535-47bb-0310-9956-ffa450edef68
2006-03-28 21:27:06 +00:00