Commit Graph

707 Commits

Author SHA1 Message Date
James Strachan 900f6e9de1 added better exception message
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383565 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 15:33:43 +00:00
Hiram R. Chirino db9144a985 Protect against cache overwrites.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383546 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 14:25:36 +00:00
Hiram R. Chirino c3e10f5438 updated hashCode and equals to pickup new fields.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383545 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 14:10:43 +00:00
Hiram R. Chirino b665f18730 Better cache eviction in place.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383544 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 14:06:13 +00:00
James Strachan d666be05f9 added test case and patch for AMQ-617
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383541 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 13:53:11 +00:00
Hiram R. Chirino 120f77dad0 return true if the copy works.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383530 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 13:27:39 +00:00
James Strachan 149a9292c5 patch to ignore blank clientIds in a connectionRequestInfo
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383524 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 12:21:57 +00:00
James Strachan 3d96abcc93 added extra test to ensure that the transport instance is fully started before attempts are made to use the transport
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383523 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 12:12:53 +00:00
James Strachan 204e940809 added helper method
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383516 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 11:18:24 +00:00
Robert Davies 6cb66e4865 PolicyMap not initialized by XBean/Spring when Broker constructed for Transports.
Chanhed so PolicyMap is lazily fetched from the BrokerService by the RegionBroker

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383486 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 07:25:51 +00:00
Robert Davies 6892f8ca04 Added slow consumer test
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383485 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 07:24:16 +00:00
Robert Davies 64bf22ce94 Added slow consumer test
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383484 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 07:24:07 +00:00
Darwin G. Flores 83b624fe8e Exclude the QueueClusterTest so that build process won't hang
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383474 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 06:04:55 +00:00
Hiram R. Chirino ecf56d1a74 - Fixed endian convertion issues
- Fixed UTF8 encoding issues (size prefix needed to be a short instead of a int)
- Simplified usage of the Binary Reader/Writers by extending the class.
- Fixed Primitive Map encoding issues (edianness was not right)
- Enabled a durable sub test that works now due to message properties being correctly marshalled.
- Added a MessageTest 



git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383459 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 03:39:51 +00:00
Hiram R. Chirino e6ad61952e Don't report errors if the transport is being closed.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383315 13f79535-47bb-0310-9956-ffa450edef68
2006-03-05 13:20:48 +00:00
Hiram R. Chirino bfe91884be Fixed up some comments.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383314 13f79535-47bb-0310-9956-ffa450edef68
2006-03-05 13:07:48 +00:00
Hiram R. Chirino 8f8bfee0be Implemented the filtered layer concept similar to what we have with the Java implemenation.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383309 13f79535-47bb-0310-9956-ffa450edef68
2006-03-05 12:05:53 +00:00
Hiram R. Chirino 494e5bdd2a A few more refactors.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383299 13f79535-47bb-0310-9956-ffa450edef68
2006-03-05 09:47:04 +00:00
Hiram R. Chirino 2949d2657a Send a ShutdownInfo so that broker knows that we are doing a clean disconnect.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383298 13f79535-47bb-0310-9956-ffa450edef68
2006-03-05 09:11:39 +00:00
Hiram R. Chirino 41c4a49a52 Fix setup teardown methods.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383297 13f79535-47bb-0310-9956-ffa450edef68
2006-03-05 09:01:27 +00:00
Hiram R. Chirino e0a2b8eab7 Updated openwire generation scripts so that they produce file with consistent newlines even on windows.
Updated dotnet generator due to refactor


git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383296 13f79535-47bb-0310-9956-ffa450edef68
2006-03-05 08:49:13 +00:00
Hiram R. Chirino 47a327ab83 Some more refactors:
Moving the jms type interfaces to the JMS namespace, hopefully this will be come a standardized set of interfaces
 for dotnet in the furture.



git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383295 13f79535-47bb-0310-9956-ffa450edef68
2006-03-05 08:28:53 +00:00
Hiram R. Chirino bb28820a8e Get it to compile after refactor
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383072 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 08:19:09 +00:00
Hiram R. Chirino fcbb2b22e8 Get it to compile after refactor
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383071 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 08:18:50 +00:00
Hiram R. Chirino 1701ac7fa5 Get it to compile after refactor
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383070 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 08:18:29 +00:00
Hiram R. Chirino eb6e421ff6 Get it to compile after refactor
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383069 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 08:18:17 +00:00
Hiram R. Chirino aae59ee589 Get it to compile after refactor
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383068 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 08:14:24 +00:00
Hiram R. Chirino 42ac3f1afc include tools.jar in the Gram classpath, since that's where javadoc classes are. If java home is not the JDK, this may not work.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383064 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 06:56:39 +00:00
Hiram R. Chirino fbd11aec9d refactoring namespace
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383061 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 06:39:04 +00:00
Hiram R. Chirino cab9b954f8 refactoring namespace
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383060 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 06:38:24 +00:00
Hiram R. Chirino fc10bd2bae refactoring namespace
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383059 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 06:36:02 +00:00
Hiram R. Chirino 352696e94b refactoring namespace
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383058 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 06:35:37 +00:00
Hiram R. Chirino a3e44f0f76 refactoring namespace
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383057 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 06:34:24 +00:00
Hiram R. Chirino 8f3d48f7ed refactoring namespace
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383056 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 06:33:24 +00:00
Hiram R. Chirino 943621276d refactoring namespace
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383054 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 06:30:07 +00:00
Hiram R. Chirino a7b0e27d3d refactoring namespace
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383053 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 06:29:39 +00:00
Hiram R. Chirino b858350da4 back ported the BooleanStream class and it's associated test case
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383051 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 06:23:01 +00:00
Hiram R. Chirino 477984fd4f simplified a little.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383040 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 05:27:32 +00:00
Hiram R. Chirino f6393f602f fix pom so that it builds
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383034 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 04:33:58 +00:00
Hiram R. Chirino 0bba31190e organized imports.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383015 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 03:42:22 +00:00
Hiram R. Chirino c60ac2ff62 Fixing up http://jira.activemq.org/jira/browse/AMQ-615
- We now close the consumers created by a pooled session when the session is closed.

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383014 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 03:41:51 +00:00
Adrian T. Co 7027fe66d7 Initial fix for http. Its still failing for some other reasons though (sync problems I think).
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382998 13f79535-47bb-0310-9956-ffa450edef68
2006-03-04 01:32:44 +00:00
Hiram R. Chirino da26ccbd32 added another option that allows you to basically drain a destination for while messages are being produced.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382964 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 23:21:37 +00:00
Hiram R. Chirino 7f9f040835 No need to clean up connection if it's being closed.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382960 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 23:16:53 +00:00
Hiram R. Chirino 375469bac7 disabled the inactivity monitor by default for now.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382954 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 22:54:52 +00:00
Hiram R. Chirino 1882e545a5 fix testcase
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382936 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 21:28:41 +00:00
Hiram R. Chirino 202b3efb96 http://jira.activemq.org/jira/browse/AMQ-612
http://jira.activemq.org/jira/browse/AMQ-613

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382934 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 21:24:33 +00:00
Hiram R. Chirino 44b00e9309 - Improved the delete and purge operations on a queue.
- Messages now removed from the message list: fixes message count < 0 problem
  - Messages are now locked before they are deleted, if messages are in flight to a consumer, we don't want to delete them.

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382919 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 20:07:07 +00:00
Robert Davies 9c5680c9f6 don't remove connection info from broker if the transport has failed
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382913 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 19:24:16 +00:00
Robert Davies 62c28d1b77 Added methods to create/destroy durable subscriber
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382890 13f79535-47bb-0310-9956-ffa450edef68
2006-03-03 17:20:19 +00:00