1845 Commits

Author SHA1 Message Date
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
Robert Davies
6575f2d22d tuning around kaha persistence
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395597 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 14:15:30 +00:00
Robert Davies
5574d2ad35 tuning around kaha persistence
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395596 13f79535-47bb-0310-9956-ffa450edef68
2006-04-20 14:14:45 +00:00
Hiram R. Chirino
19bfbb8698 Add \n after the frame terminator \0
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395331 13f79535-47bb-0310-9956-ffa450edef68
2006-04-19 18:08:15 +00:00
Robert Davies
2c64bf99d9 fine tuning
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395256 13f79535-47bb-0310-9956-ffa450edef68
2006-04-19 14:46:25 +00:00
Robert Davies
5c7f4b626b messages not getting acked
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395254 13f79535-47bb-0310-9956-ffa450edef68
2006-04-19 14:39:49 +00:00
Gregory John Wilkins
cceda14262 renamed to avoid clash
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395253 13f79535-47bb-0310-9956-ffa450edef68
2006-04-19 14:37:26 +00:00
Patrick Edward Lapus Villacorta
675a82c18e Restored fixes for some cross-browser issues
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@395201 13f79535-47bb-0310-9956-ffa450edef68
2006-04-19 10:36:55 +00:00
Hiram R. Chirino
3ecdb62bf5 We now check to see it org.apache.activeio.journal.active.DisableLocking system property is set to true, if so we don't attempt to do any file locking.
Used to help work around Hibernate ClassCastException.

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394992 13f79535-47bb-0310-9956-ffa450edef68
2006-04-18 18:03:27 +00:00
Hiram R. Chirino
b708fd32c3 Properly handle a rollback() when call from an onMessaqge()
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394851 13f79535-47bb-0310-9956-ffa450edef68
2006-04-18 05:50:40 +00:00
Hiram R. Chirino
535c30c3e8 handle sync send timeouts better.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394811 13f79535-47bb-0310-9956-ffa450edef68
2006-04-17 23:49:01 +00:00
Guillaume Nodet
1e6c45fb2e Fix dependencies scopes for m2 build...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394797 13f79535-47bb-0310-9956-ffa450edef68
2006-04-17 22:39:14 +00:00
Guillaume Nodet
0b88dbe3e7 Now the distribution fully works on m2 (without tests).
However, we need to rework all the scope of dependencies (mainly for activemq-core)

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394772 13f79535-47bb-0310-9956-ffa450edef68
2006-04-17 20:38:21 +00:00
Hiram R. Chirino
dcf7dea53f An async error could cause a deadlock when using the VM transport since all it's operations are sync. The error handling is now done in an async thread to avoid the deadlock.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394729 13f79535-47bb-0310-9956-ffa450edef68
2006-04-17 17:04:59 +00:00
Hiram R. Chirino
178f34bd9b Missing synchronization would cause acks to not be delivered to the broker. After enough acks were missed,
the consumer would stop receiving messages due to the broker thinking the consumers prefetch is full.

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394710 13f79535-47bb-0310-9956-ffa450edef68
2006-04-17 15:36:04 +00:00
Hiram R. Chirino
c46562ba7c If a topic consumer was hung up, it would eventually stop the producers since the broker memory limit would be reached.
The problem was if the consumer was killed, the broker memory would not get freed up and so the producer would remain blocked.
When a subscription is removed, the memory of the pending messages are now released.

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394707 13f79535-47bb-0310-9956-ffa450edef68
2006-04-17 15:32:28 +00:00
Hiram R. Chirino
91720daee7 On consumer close, wait for it's async threads to finish before returning. Was getting errors when async acks were sent and the subscription was allready closed.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394705 13f79535-47bb-0310-9956-ffa450edef68
2006-04-17 15:29:43 +00:00
Guillaume Nodet
969eefeef0 Include STATUS file in assembly
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394441 13f79535-47bb-0310-9956-ffa450edef68
2006-04-16 07:23:02 +00:00
Guillaume Nodet
bfa4b9bb68 Fix m2 build: the distribution is nearly identical to the m1 dist.
Remaining problems: missing STATUS file, and activemq.rar is way too big

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394399 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 23:33:05 +00:00
Hiram R. Chirino
5c03c7df96 frame builder was not adding all the properties (they were not all String values).
Connect should also use the\0\n convention that the frame builder uses.

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394269 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 08:26:30 +00:00
Hiram R. Chirino
70c5073fb3 Fix compile.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394261 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 05:37:06 +00:00
Hiram R. Chirino
e73fa1201a Get bytes messages to work right with pub sub.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394242 13f79535-47bb-0310-9956-ffa450edef68
2006-04-15 02:05:04 +00:00
Hiram R. Chirino
5706bed79d ah.. onMesage was causing the bytes messages content to be nulled.. setting the readOnly properties manually.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394145 13f79535-47bb-0310-9956-ffa450edef68
2006-04-14 17:22:41 +00:00
Hiram R. Chirino
51d3c8260c message.onSend() was not being called causing the readOnly fields to not be properly initialized.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394142 13f79535-47bb-0310-9956-ffa450edef68
2006-04-14 17:12:59 +00:00
Robert Davies
6eaea6f336 For optimized acknowledge, eagerly get acknowledgements from consumers
when the dispatched list gets too big.

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@394050 13f79535-47bb-0310-9956-ffa450edef68
2006-04-14 08:38:50 +00:00
Robert Davies
ef276909f1 Added client control commands
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@393918 13f79535-47bb-0310-9956-ffa450edef68
2006-04-13 20:20:35 +00:00
Robert Davies
2e035301e2 dded client control commands (Java clients mainly)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@393917 13f79535-47bb-0310-9956-ffa450edef68
2006-04-13 20:19:43 +00:00
Robert Davies
6d366dcc85 fine tuning, client control commands etc.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@393913 13f79535-47bb-0310-9956-ffa450edef68
2006-04-13 20:16:24 +00:00
Robert Davies
ef0734bccf fine tuning, client control commands etc.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@393912 13f79535-47bb-0310-9956-ffa450edef68
2006-04-13 20:15:35 +00:00
Hiram R. Chirino
3e69e735b0 Fixed TwoBrokerTopicSendReceiveUsingHttpTest test.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@393569 13f79535-47bb-0310-9956-ffa450edef68
2006-04-12 18:32:43 +00:00
Robert Davies
52ee976ec8 added support for clearing messages in-flight
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@393495 13f79535-47bb-0310-9956-ffa450edef68
2006-04-12 16:18:36 +00:00
Robert Davies
00d054a6c2 more tuning
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@393490 13f79535-47bb-0310-9956-ffa450edef68
2006-04-12 15:52:06 +00:00
James Strachan
9e3a3344ff Added disclaimer that was incorrectly added to the other README.txt file
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@393400 13f79535-47bb-0310-9956-ffa450edef68
2006-04-12 06:49:52 +00:00
Robert Davies
28647f1790 added changes from http://jira.activemq.org/jira//browse/AMQ-660
to allow destination conversation on outbound messages with replyTo destinations



git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@393383 13f79535-47bb-0310-9956-ffa450edef68
2006-04-12 04:46:22 +00:00