Commit Graph

42 Commits

Author SHA1 Message Date
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
James Strachan 73e5a3024c added fix for AMQ-883 and AMQ-865 along with test cases from Denis Abramov and Bryan Schmidt. In partcular many thanks to Bryan Schmidt who figured out what the problem was and helped me do wacky things with the event delegate thingy :)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@432377 13f79535-47bb-0310-9956-ffa450edef68
2006-08-17 20:20:42 +00:00
James Strachan cd9ce2e93d Autogenerated OpenWire code after version 2 along with the MessagePull command
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@430504 13f79535-47bb-0310-9956-ffa450edef68
2006-08-10 19:51:56 +00:00
James Strachan b62e5cd91e added a test case and a fix for the use of temporary destinations in NMS. Fixes AMQ-843
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@428235 13f79535-47bb-0310-9956-ffa450edef68
2006-08-03 04:44:17 +00:00
James Strachan df09548bde made it easy to be able to run a single NUnit test case e.g.
nant test-case -D:test=NMS.TemporaryQueueTest

git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@428233 13f79535-47bb-0310-9956-ffa450edef68
2006-08-03 04:41:03 +00:00
James Strachan 0462d1d3d0 disabled logging by default but allow it to be specified via a URI query argument of tcp://localhost:port?logging=true
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@428225 13f79535-47bb-0310-9956-ffa450edef68
2006-08-03 04:08:06 +00:00
James Strachan 518e981b4b Added better NDoc documentation
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@427051 13f79535-47bb-0310-9956-ffa450edef68
2006-07-31 09:19:51 +00:00
James Strachan 73d14ce879 automatically copy the generated documentation to the website checkout (ready for deploying) and added a little readme to describe how to use NAnt
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@426534 13f79535-47bb-0310-9956-ffa450edef68
2006-07-28 13:52:41 +00:00
James Strachan 1d1f6597df added a 'doc' goal which uses NDoc to create static html documentation (which doesn't render too well on FireFox and lousy on Safari but I assume it must render OK on IE :). Would be nice to get this documentation auto-deployed on the site
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@426497 13f79535-47bb-0310-9956-ffa450edef68
2006-07-28 13:13:37 +00:00
Hiram R. Chirino 7f883f6fe2 Applied new source header boiler plate per http://www.apache.org/legal/src-headers.html
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@426384 13f79535-47bb-0310-9956-ffa450edef68
2006-07-28 05:00:24 +00:00
Hiram R. Chirino 57b4941325 Applied new source header boiler plate per http://www.apache.org/legal/src-headers.html
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@426366 13f79535-47bb-0310-9956-ffa450edef68
2006-07-28 03:04:41 +00:00
Hiram R. Chirino 8176dca67f http://issues.apache.org/activemq/browse/AMQ-846
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@425637 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 06:07:11 +00:00
James Strachan 8dd454ed08 added patch from Matthew Xie. For background see: http://www.nabble.com/Message-recieved-but-can%27t-removed-from-the-amq-server-problem-tf1964193.html#a5429771
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@424237 13f79535-47bb-0310-9956-ffa450edef68
2006-07-21 09:00:35 +00:00
Hiram R. Chirino fe7ab1c01f Patch applied: http://issues.apache.org/activemq/browse/AMQ-719
Thanks Jamie!


git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@421376 13f79535-47bb-0310-9956-ffa450edef68
2006-07-12 19:10:16 +00:00
Hiram R. Chirino ae69568307 Setting the eol style to native
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@419411 13f79535-47bb-0310-9956-ffa450edef68
2006-07-06 02:30:55 +00:00
James Strachan fbdc95e6a3 added back csharp m2 repo
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@412454 13f79535-47bb-0310-9956-ffa450edef68
2006-06-07 16:50:56 +00:00
Hiram R. Chirino bc7aa98d45 trunk has moved onto 4.1 development.. if you want to work on 4.0.1 stuff, co the 4.0 branch!
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@411906 13f79535-47bb-0310-9956-ffa450edef68
2006-06-05 20:16:30 +00:00
James Strachan e0692dd265 Applied fixes for AMQ-717
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@408635 13f79535-47bb-0310-9956-ffa450edef68
2006-05-22 10:35:58 +00:00
Hiram R. Chirino c3efc55084 Added openwire classes that were generated for the .NET port
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@398596 13f79535-47bb-0310-9956-ffa450edef68
2006-05-01 14:04:38 +00:00
Hiram R. Chirino f1a0614066 Added a 'noRangeAcks' flag to the ConsumerInfo command
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@397960 13f79535-47bb-0310-9956-ffa450edef68
2006-04-28 17:26:59 +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 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
Hiram R. Chirino f451ad04bf - Switched the m2 builds to use maven-one-plugin so that the activeio jars can be used in the maven 1 build activemq is using.
- the m2 build now uses the same groupId that our m1 activemq build is using.  I know it's not the m2 way to name groups, we I'm willing to live with this until we are out of the incubator and using m2 to do builds by default.
- Ported activemq to use activeio 3.0-SNAPSHOT from activeio 2.1, since the 3.x stuff is in a new package space, it should not conflict with previous version (for example the version used in Geronimo).



git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@388677 13f79535-47bb-0310-9956-ffa450edef68
2006-03-24 23:41:23 +00:00
Hiram R. Chirino aecbd1c3f2 did a bunch of svn propset svn:eol-style native
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@387665 13f79535-47bb-0310-9956-ffa450edef68
2006-03-21 23:20:55 +00:00
Hiram R. Chirino 8b3fb9b928 - Enhanced the NMS test support class so that it creates the connection lazily.
- You can now get a DestinationType from a destination in case you want to know what type of destination you are working with.



git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@386712 13f79535-47bb-0310-9956-ffa450edef68
2006-03-17 20:58:24 +00:00
Hiram R. Chirino 9224eeb0a2 Fixed the primitive map marhsalling problem that was breaking the tests.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@386703 13f79535-47bb-0310-9956-ffa450edef68
2006-03-17 20:11:02 +00:00
James Strachan 68a542a097 removed some old cruft
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@386441 13f79535-47bb-0310-9956-ffa450edef68
2006-03-16 19:47:30 +00:00
James Strachan f21fe895a2 updated the C# client to get it compiling and most of the tests working with the latest generated OpenWire code; particularly after the change of Command.CommandId from short to int
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@386440 13f79535-47bb-0310-9956-ffa450edef68
2006-03-16 19:45:13 +00:00
Hiram R. Chirino 4727a0f452 API updates.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@384955 13f79535-47bb-0310-9956-ffa450edef68
2006-03-10 23:44:24 +00:00
James Strachan eb16cdb0ec Refactored the PartialCommand to make it simpler and make LastPartialCommand not contain binary data
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@384897 13f79535-47bb-0310-9956-ffa450edef68
2006-03-10 19:07:57 +00:00
James Strachan 5c4ca193be Latest generated openwire
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@384827 13f79535-47bb-0310-9956-ffa450edef68
2006-03-10 15:54:42 +00:00
Hiram R. Chirino fd5ce05c1d Appling patch from Nathan Mittler. Thanks Nathan! http://jira.activemq.org/jira/browse/AMQ-620
Improves c++ openwire support on linux



git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@384616 13f79535-47bb-0310-9956-ffa450edef68
2006-03-09 21:11:16 +00:00
Hiram R. Chirino 46ad8c2d71 Enabled CLS compliance again and fixed some of the comment positioning.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@384457 13f79535-47bb-0310-9956-ffa450edef68
2006-03-09 08:19:01 +00:00
Hiram R. Chirino 8bbca4d6cb Missed a few in the refactor
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@384453 13f79535-47bb-0310-9956-ffa450edef68
2006-03-09 07:15:58 +00:00
Hiram R. Chirino c40f989966 Refactored the .NET client so that all the JMS references are NMS. Figured Sun would not be happy if we called this JMS.
also tweeked the m2 poms a little




git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@384452 13f79535-47bb-0310-9956-ffa450edef68
2006-03-09 07:11:37 +00:00
Hiram R. Chirino 6583ef1821 I wish I could have commited this in smaller chunks
- Added support for the openwire loose encoding to the .NET port
- Fixed the InactivityMonitor, it was timing out conections too often and testcase for it would fail intermitently
- Improved the wire format option negociation phase.  
   - We now gaurd to sending the WireformatInfo, so it's only sent once even if the start method is called multiple times.  
   - We now wait for the WireFormatInfo to be sent before reconfiguring the WireFormat with the new negociated options
   - Option negociation is now simpler to understand:
     - The WireFormatInfo is allways sent with all options turned off
     - Once WireFormatInfo's are exchanged, we enable the options on the WireFormat that both sides enabled.
 



git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@384390 13f79535-47bb-0310-9956-ffa450edef68
2006-03-09 00:41:39 +00:00
James Strachan 12b736d703 latest generated openwire code
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@384230 13f79535-47bb-0310-9956-ffa450edef68
2006-03-08 15:15:05 +00:00
Hiram R. Chirino cd0fb615de Adjusted openwire generators
- Got .NET working again after bing WireFormat change
 - Fixed generated indenting for the java and csharp stuff.



git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383767 13f79535-47bb-0310-9956-ffa450edef68
2006-03-07 04:14:27 +00:00
Hiram R. Chirino 446629bba0 - Since we WireFormatInfo needs to be flexible and extensible so that feilds can be added witout changing it's on the wire encoding, we are now using a primitive map to store it's data.
- Extracted the NetworkBridgeFilter out of the Demand based forwarding bridge and made it a serializable class so that a bridge can be used with a remote broker.
- Cleaned up many of the warnings gram was spewing out by having it suck in more files.



git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383749 13f79535-47bb-0310-9956-ffa450edef68
2006-03-07 02:32:50 +00:00
Hiram R. Chirino 77a9957a55 added simplified nant build
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383596 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 17:42:59 +00:00
Hiram R. Chirino 1ea5d94095 Moving code in the openwire-dotnet module over to the activemq-dotnet module
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383570 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 16:03:44 +00:00
Hiram R. Chirino e7d32ad93d Adding initial maven layout for activemq-dotnet project
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@383568 13f79535-47bb-0310-9956-ffa450edef68
2006-03-06 15:49:26 +00:00