summaryrefslogtreecommitdiff
path: root/qpid/java
Commit message (Collapse)AuthorAgeFilesLines
...
* Created new certificates with validity period set to 5 yrsRajith Muditha Attapattu2010-10-145-34/+36
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1022364 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2898: when UUID is null, return null instead of doing String.valueOf()Robert Gemmell2010-10-111-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1021441 13f79535-47bb-0310-9956-ffa450edef68
* The receiver was only counting messages if dups check was on.Rajith Muditha Attapattu2010-10-061-0/+5
| | | | | | | Therefore added logic to count messages even when we are not checking for dups. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1005024 13f79535-47bb-0310-9956-ffa450edef68
* Added more test cases to cover failover.Rajith Muditha Attapattu2010-10-051-12/+96
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1004496 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2749: Revert changes due to performance issuesAndrew Donald Kennedy2010-10-042-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1004180 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2892: Catch Exception on signal handler failureAndrew Donald Kennedy2010-10-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1003988 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2839 Add channel (CHN) Operational Loggin on 0-10Andrew Donald Kennedy2010-10-035-28/+58
| | | | | | Committed patch from SorinS <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1003985 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2835 Implement CON Operational Logging on 0-10Andrew Donald Kennedy2010-10-0314-64/+129
| | | | | | Committed patch from SorinS <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1003984 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857: Fix issue identified by running FindBugs across the codebase. ↵Robert Gemmell2010-10-011-4/+11
| | | | | | Close reader when it is no longer required git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1003479 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857: Fix issue identified by running FindBugs across the codebase. ↵Robert Gemmell2010-09-301-19/+22
| | | | | | Release lock before sleeping. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1002993 13f79535-47bb-0310-9956-ffa450edef68
* Added the ability to load the store module via installed rpms or using an ↵Rajith Muditha Attapattu2010-09-302-122/+74
| | | | | | | | | | | explicitly specified location. Moved common functionality into base class and helper methods. Added several test cases for the ConcurrencyTest class. (Temporarily removed the FailoverTests.) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1002928 13f79535-47bb-0310-9956-ffa450edef68
* A connection listener is set to all connections, to catch any connection ↵Rajith Muditha Attapattu2010-09-301-2/+10
| | | | | | level exceptions and report them via the error handler. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1002927 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857: close the input stream used when loading properties files for ↵Robert Gemmell2010-09-291-1/+10
| | | | | | JNDI lookups git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1002675 13f79535-47bb-0310-9956-ffa450edef68
* Remove defunct old scriptRobert Gemmell2010-09-291-22/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1002579 13f79535-47bb-0310-9956-ffa450edef68
* Added a failover test case that uses durable subscriptions.Rajith Muditha Attapattu2010-09-291-1/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1002448 13f79535-47bb-0310-9956-ffa450edef68
* Improved the error handling and modified the parameters to pass in an ↵Rajith Muditha Attapattu2010-09-291-30/+47
| | | | | | address string when invoking a receiver or a sender. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1002447 13f79535-47bb-0310-9956-ffa450edef68
* Modified the Sender and Receiver to work with the new addressing strings.Rajith Muditha Attapattu2010-09-293-130/+103
| | | | | | | | | | | You could now invoke the sender or receiver by passing an addressing string as a program argument. The sender and receiver could now be utilised more easily as a building block for scripting test cases. Modified the TestLauncher to also work with addressing strings. The Receiver was also modified to work as a durable subscriber if specified via a JVM arg. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1002446 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2834: Implement subscriptions (SUB) operational logging on 0-10 Andrew Donald Kennedy2010-09-281-1/+6
| | | | | | | | | Add correct LogSubject and helper method to set upo LogActor Committed patch from SorinS <ssuciu@gmsail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1002063 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857: Remove the FindBugs binarys from the repository and add ↵Robert Gemmell2010-09-2733-1479/+37
| | | | | | | | | instructions on how to download and use it. This is necessary because whilst its deps are fine, FindBugs itself is LGPL licenced. It also doesnt hurt to remove 15MB of optional binaries from the release. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1001951 13f79535-47bb-0310-9956-ffa450edef68
* add missing Apache licenceRobert Gemmell2010-09-271-1/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1001950 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2834: Implement subscriptions (SUB) operational logging on 0-10Andrew Donald Kennedy2010-09-272-3/+15
| | | | | | | Committing patch from SorinS <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1001804 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2801: Implement LogSubject Interface in 0-10 ↵Andrew Donald Kennedy2010-09-273-18/+135
| | | | | | | | | Subscription/ServerConnection/ServerSession Objects Committed patch from Sorins <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1001779 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2872: make the broker indicate a heartbeat max of 0sec to cause the ↵Robert Gemmell2010-09-262-1/+13
| | | | | | | | | client disable heartbeating, as it otherwise enables the connection idle timeout by default and the broker cant generate them. Needed until QPID-2796 is undertaken to implement broker support for generating heartbeats. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1001544 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2877: remove erroneous space from labelRobert Gemmell2010-09-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1001543 13f79535-47bb-0310-9956-ffa450edef68
* add some missing Apache licence headers to files in the Java treeRobert Gemmell2010-09-266-0/+101
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1001542 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2884: Pass the method arguments on Subscription_0_10 upon creationAndrew Donald Kennedy2010-09-263-6/+14
| | | | | | Patch from SorinS <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1001537 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2833: Add a Generic Actor for 0-10 LoggingAndrew Donald Kennedy2010-09-262-0/+88
| | | | | | Patch from SorinS <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1001536 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2879: The 0-10 Java Client is sending null arguments on messageSubscribeAndrew Donald Kennedy2010-09-231-1/+2
| | | | | | | | | Converts the argument Map to a FieldTable and add as an argument to messageSubscribe Patch from <sorins@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1000407 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2882Rajith Muditha Attapattu2010-09-221-5/+13
| | | | | | | Modified the address helper class to check for the durable property in the node props for the target node and link props for the subscription queue. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@999718 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2881Rajith Muditha Attapattu2010-09-222-6/+8
| | | | | | | | | | | | | | | | | | | | | | When a topic based destination is used in creating a consumer, the code looks to see if the address is already resolved. If it is then it could mean two things. 1. A consumer is being recreated after failover. 2. This destination was used previously to create a consumer or a producer. In this case we assume it was used for a consumer. For case #1, we need to preserve the queue name. The reason being if it was either a durable subscription or if it was a named queue (name property specified in link) then we need to maintain the same name. For case #2 we need to ensure that each consumer gets it's own queue,hence we clone the destination object and the queue name is set to null so name is auto-generated. I have removed the incorrect logic (in BasicMessageConsumer_0_10) of looking at the durable property as one factor in deciding if it's case #1. A durable subscription does use a named queue, therefore it is not nessacery to look at the durable property in order to identify it as case #1. I have made modifications to createDurableTopic method in AMQTopic to set the queue name in the link properties. The above changes enable a user to create more than one consumer (each with it's own unique queue) when using the same destination created off an addressing string that has durable set to true. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@999704 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2786Rajith Muditha Attapattu2010-09-214-11/+52
| | | | | | | | Added logic to the AMQTopic class to handle the creation of the durable subscription topics using an addressing string. Modified the subscription queue creation to handle durable subscriptions. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@999196 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2861Rajith Muditha Attapattu2010-09-211-1/+1
| | | | | | | Adjusted the log message. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@999189 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2876Rajith Muditha Attapattu2010-09-211-2/+2
| | | | | | | Only message transfers are stored in the internal command array. This array is used for replaying after failover. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@999188 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2858: Implement FilterManager for 0-10 subscriptionsAndrew Donald Kennedy2010-09-202-14/+13
| | | | | | | | | Implementation of review changes. Patch from <sorins@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998891 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857: address a further 60 or so issues identified by running FindBugs ↵Robert Gemmell2010-09-1935-217/+273
| | | | | | across the Java codebase git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998700 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857: Increase max memory for the findbugs task to 512MB to prevent OOMERobert Gemmell2010-09-191-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998699 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused/non-existent jar entry from startup script classpathRobert Gemmell2010-09-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998697 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2781: move broker process name tagging default from the common qpid-run ↵Robert Gemmell2010-09-192-6/+6
| | | | | | used by multiple scripts, into the qpid-server script it is associated with git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998696 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2619: move echo of the broker PID from common qpid-run script used by ↵Robert Gemmell2010-09-192-1/+13
| | | | | | multiple scripts into qpid-server script. Change default pid filename to indicate association with qpid-server. Make filename configurable to allow choosing name e.g. for capturing pid of multiple servers" git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998695 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2869: prevent entering the source queue as destinationRobert Gemmell2010-09-181-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998548 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2868: guard against non-existent destinations when moving/copyingRobert Gemmell2010-09-181-3/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998547 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2867: add support to the JMX management console for removing bindings ↵Robert Gemmell2010-09-183-13/+101
| | | | | | from direct/topic exchanges git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998546 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2870: move the authorisation check outside the AtomicBoolean wrapped ↵Robert Gemmell2010-09-181-5/+6
| | | | | | queue deletion process to prevent an unauthorised attempt from barring all future deletion attempts git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998545 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2695: use exchangeName variable instead of exchange variable when ↵Robert Gemmell2010-09-181-7/+8
| | | | | | logging during binding recovery to guard against NPEs, and check for exchange presence to prevent the BindingFactory incorrectly binding to the default exchange git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998544 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2704: simplify the implementation of SQEL scavenge() ability and add test.Robert Gemmell2010-09-182-51/+158
| | | | | | | Incorporates changes for QPID-2597 from 0.5.x-dev branch revisions 943240, 943534, 943576, and 943845. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998543 13f79535-47bb-0310-9956-ffa450edef68
* Remove old commented out conflict marker, erroneous println debugging ↵Robert Gemmell2010-09-183-12/+6
| | | | | | statement. Correct exception message. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998542 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857 : Address issues found by running FindBugs against the Java codebaseRobert Godfrey2010-09-1719-52/+57
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998162 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2858: Implement FilterManager for 0-10 subscriptionsAndrew Donald Kennedy2010-09-171-1/+5
| | | | | | | | | Only the selector property should be copied to the FilterManager FieldTable. Patch from <sorins@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998154 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857 : Added findbugs task to the build to automate the procedure for ↵Robert Godfrey2010-09-1732-0/+1503
| | | | | | finding potential issues git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998152 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2858: Implement FilterManager for 0-10 subscriptionsAndrew Donald Kennedy2010-09-171-1/+18
| | | | | | | Applying patch from <sorins@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998126 13f79535-47bb-0310-9956-ffa450edef68