Commit Graph

2028 Commits

Author SHA1 Message Date
Hiram R. Chirino 03de4c2d8b Added testcase by Rodrigo S de Castro. Thanks Rodrigo!
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397908 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 14:07:27 +00:00
Hiram R. Chirino 68b65fa340 Used dedicated tasks by default on the standalone broker.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397779 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 06:17:44 +00:00
Hiram R. Chirino e2aad41e6a Since some OS/JVM combinations handle threads more efficiently than others, using a thread pool to run our async tasks may not
be the most optimal solution.  Modified the TaskRunnerFactory so that it uses a system property to choose between the 
PooledTaskRunner or the DedicatedTaskRunner which now keeps a dedicated thread per task.

The default is still set to use the PooledTaskRunner, but we may change this if performance benchmarks indicate that DedicatedTaskRunner should be the default.

Also make the thread names a little more uniform so that when you use a debugger you can easily tell what each thread is doing.




git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397774 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 05:54:54 +00:00
Nathan Christopher Mittler 39a5bbd68f AMQ-656 - removing eclipse project (added accidentally)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397658 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 22:10:19 +00:00
Nathan Christopher Mittler a624fcafef Applying patch for Jira issue AMQ-656 (adding latest code for openwire-cpp client)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397654 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 21:59:28 +00:00
Hiram R. Chirino cb1d21f0a3 Fix for http://issues.apache.org/activemq/browse/AMQ-695
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397613 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 19:11:38 +00:00
Robert Davies a17b95182f close local transport if remote transport fails (and supports failover), and re-establish local transport on a successful re-connect
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397589 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 16:59:18 +00:00
Darwin G. Flores b71a9f6a94 Configured Jmeter related files to accomodate SwiftMQ testing, and added radio button for Asynchronous/NonAsynchronous sending
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397425 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 05:49:13 +00:00
Robert Davies 40b96b1b8f Fix for Queues getting full in the broker
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397420 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 05:47:28 +00:00
Alan Cabrera 0cacae1f04 fixed multicast inheritance
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397392 13f79535-47bb-0310-9956-ffa450edef68
2006-04-27 04:50:45 +00:00
Hiram R. Chirino 25a50630ed converted more println in the test cases to log.info() calls.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397324 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 22:33:48 +00:00
Hiram R. Chirino 0a3072998b don't include the oneport jetty stuff in the default build
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397250 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 17:27:25 +00:00
Hiram R. Chirino 93dc39b130 changed a bunch of System.out.println() to log.info()
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397249 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 17:25:42 +00:00
James Strachan 09a3830fe0 tidied up the formatting of the message view
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397238 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 17:08:51 +00:00
James Strachan c99a7597aa added a message detail page
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397237 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 17:00:01 +00:00
James Strachan edbadd930b added a tag to display a JMS message body
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397217 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 15:14:52 +00:00
James Strachan c0ac0b7718 added a little hover-over to display the message body
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397214 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 15:09:38 +00:00
James Strachan 90b66ce627 Initial import of a simple web based console for ActiveMQ
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397209 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 14:45:03 +00:00
James Strachan d680ba1291 added some helper methods to make it easier to access management information without having to use explicit JMX APIs
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397198 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 13:54:11 +00:00
James Strachan 4e65119cff disabled test case that has a timing issue
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397193 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 13:22:48 +00:00
James Strachan 35f915f3b9 updated the javadoc to be more explicit about the limitations of the pool package
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397168 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 10:49:02 +00:00
Gregory John Wilkins f25d9269af batch support
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397165 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 10:16:45 +00:00
James Strachan c1a1dd2689 minor refactor to make the WebClient easier to use as a stand alone POJO
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397149 13f79535-47bb-0310-9956-ffa450edef68
2006-04-26 08:54:07 +00:00
Hiram R. Chirino 535e16a3e4 It was possible to return a marshalled command before previously added pending commands. And have the commands run out of order. For examples, an unsubscribe could be executed before all it's ack were run. This fix forces commands to allways be run in enqueued order.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396957 13f79535-47bb-0310-9956-ffa450edef68
2006-04-25 19:22:29 +00:00
James Strachan 9477854858 avoid NPE
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396923 13f79535-47bb-0310-9956-ffa450edef68
2006-04-25 17:14:58 +00:00
Hiram R. Chirino b49145835c Added xcode project file for the OS X users out there and tweaked so that build works on OS X.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396899 13f79535-47bb-0310-9956-ffa450edef68
2006-04-25 15:49:05 +00:00
James Strachan 3f1ea2e01a updated the demo to reflect the latest changes in activemq-web
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396898 13f79535-47bb-0310-9956-ffa450edef68
2006-04-25 14:21:25 +00:00
James Strachan 33cf032b38 allow priority, peristence and timeouts to be specified in REST front end and use a 'type=' attribute to make it easier to provide alternative destinations
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396897 13f79535-47bb-0310-9956-ffa450edef68
2006-04-25 14:19:43 +00:00
James Strachan 8ad6fd36a1 added a helper method to make it easier to work with the admin view together with fixed some NPEs I was getting when redeploying ActiveMQ when using mvn jetty6:run
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396892 13f79535-47bb-0310-9956-ffa450edef68
2006-04-25 14:06:52 +00:00
James Strachan 73f0e97531 added helper classes for comparing messages
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396891 13f79535-47bb-0310-9956-ffa450edef68
2006-04-25 14:05:03 +00:00
James Strachan a306ba3061 Added minimum maven version
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396851 13f79535-47bb-0310-9956-ffa450edef68
2006-04-25 11:39:58 +00:00
Hiram R. Chirino 53454ccb36 Don't open data files again if the store has been closed.. on windows tests were failing since the open data files could not be deleted.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396583 13f79535-47bb-0310-9956-ffa450edef68
2006-04-24 15:41:59 +00:00
James Strachan 32bdc1b9e8 patched the pom to work when the war is deployed in jetty
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396506 13f79535-47bb-0310-9956-ffa450edef68
2006-04-24 10:33:37 +00:00
James Strachan a184831c30 avoid NPE
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396503 13f79535-47bb-0310-9956-ffa450edef68
2006-04-24 10:29:49 +00:00
Nathan Christopher Mittler c1b8e0410d Fixed handling of bytes message for Jira issue AMQ-685
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396330 13f79535-47bb-0310-9956-ffa450edef68
2006-04-23 22:09:13 +00:00
Nathan Christopher Mittler c47de061b7 Fixed handling of bytes message for Jira issue AMQ-685
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396329 13f79535-47bb-0310-9956-ffa450edef68
2006-04-23 22:08:21 +00:00
Nathan Christopher Mittler 2acf76e923 Fixed broker url for Jira issue AMQ-686
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396325 13f79535-47bb-0310-9956-ffa450edef68
2006-04-23 21:52:54 +00:00
Hiram R. Chirino 75c9b638be Close data files when the store is closed
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@396040 13f79535-47bb-0310-9956-ffa450edef68
2006-04-22 00:58:16 +00:00
James Strachan 3ecc6f5293 Fixed build to include notice file
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395817 13f79535-47bb-0310-9956-ffa450edef68
2006-04-21 08:57:58 +00:00
James Strachan 0fa774501e added the notice file
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395812 13f79535-47bb-0310-9956-ffa450edef68
2006-04-21 08:38:24 +00:00
Robert Davies 065c46f19d put back support for request/reply across networks
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395810 13f79535-47bb-0310-9956-ffa450edef68
2006-04-21 08:02:19 +00:00
Frederick G. Oconer 4f0e6d51eb fixed typo error.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395773 13f79535-47bb-0310-9956-ffa450edef68
2006-04-21 04:18:49 +00:00
Frederick G. Oconer 8a07f91304 Fix for maven jar and dist build.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395771 13f79535-47bb-0310-9956-ffa450edef68
2006-04-21 04:04:38 +00:00
Adrian T. Co c2aad2a074 - Read the first string of the request parameter if the value is a String[]
- Appended the message properties in the MessageListenerServlet.

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395717 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 22:37:03 +00:00
Robert Davies a16b869fd8 more tuning - and ensure data files have more meaningful names
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395689 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 20:07:32 +00:00
James Strachan 4c91a69ead added support for standard JMS headers being passed along as parameters
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395670 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 18:44:49 +00:00
James Strachan 73187ab013 refactored the jmeter module to match naming convention
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395652 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 17:33:45 +00:00
Hiram R. Chirino 9cf5f45cf6 If we get an async exception, report it to all blocked sync requests.
https://issues.apache.org/activemq/browse/AMQ-691


git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395641 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 16:58:58 +00:00
Hiram R. Chirino 2ee58ca235 Support "transport." properties when creating a tranport server
Support "socket." properties when creating a transport.


git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395640 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 16:57:56 +00:00
Robert Davies fa8b889906 finese tuning
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395611 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 14:58:50 +00:00