summaryrefslogtreecommitdiff
path: root/qpid/java/broker
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-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-198-64/+78
| | | | | | across the Java codebase git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998700 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-191-0/+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-191-0/+12
| | | | | | 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-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-174-4/+12
| | | | 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-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
* QPID-2832: Collate all the LogSubject formatting strings in a static classAndrew Donald Kennedy2010-09-178-124/+144
| | | | | | | Applying patch from <sorins@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@998125 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2749: add -XX:+ExplicitGCInvokesConcurrent arg to ensure that the GCs ↵Robert Gemmell2010-09-142-4/+2
| | | | | | prompted by the RMI runtime dont stop the world git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@996855 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857 : Address issues found by running FindBugs against the Java codebaseRobert Godfrey2010-09-1279-877/+1194
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@996393 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2856 : Attempting deltion of a default exchange should cause 530 ↵Robert Godfrey2010-09-121-1/+21
| | | | | | not-allowed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@996308 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2855 : Broker Transport should not block on awaiting session close ↵Robert Godfrey2010-09-122-4/+19
| | | | | | confirmation git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@996303 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2854 : Correct implemention of 0-10 Queue Exclusivity in the Java BrokerRobert Godfrey2010-09-121-43/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@996300 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2606: remove erroneous logging, missed when applying the half megabyte ↵Robert Gemmell2010-09-091-1/+0
| | | | | | patch :) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@995430 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2840: update to fix issue with InVM tests passing in isolation but ↵Robert Gemmell2010-09-091-3/+3
| | | | | | failing as part of the suite git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@995352 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2840: make the status logging message prefix configurable but empty by ↵Robert Gemmell2010-09-081-1/+1
| | | | | | | | | default Applied patch from Sorin Suciu <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@995102 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2843: move the text to the properties file to allow for il8nRobert Gemmell2010-09-063-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@992988 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2837: The o.a.q.server.transport.ThreadPoolFilter class is not used and ↵Robert Gemmell2010-09-051-698/+0
| | | | | | | | | can be safely removed Applied patch from Sorin Suciu <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@992903 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2418: updates to fix test failures when using the 0-10 client test ↵Robert Gemmell2010-09-051-1/+3
| | | | | | | | | | | profiles. Use a transacted session when querying for queue counts following consumption, as the 0-10 client batches auto-acks asynchronously. Always send the selector filter argument even if empty, to allow querying the brokers via 0-10 to detect whether the selector is being added/removed/modified at subscribe time. Enable the Java broker to perform argument matching during the 0-10 isBound check. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@992856 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2843: Ensure that a MNG-1004 message is logged when using the platform ↵Robert Gemmell2010-09-034-5/+14
| | | | | | agent (and indicates use of the platform agent), merge the BRK-1004 message text with the previously used stdout startup log message. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@992330 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2843: move the 2 management port listening messages to after the ↵Robert Gemmell2010-09-031-8/+5
| | | | | | respective points listening has been initiated git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@992264 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2843: add missed changeRobert Gemmell2010-09-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@992228 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2843: Remove old logging and use the operational logging framework to ↵Robert Gemmell2010-09-027-59/+82
| | | | | | provide startup information, directed to both stdout and the log file. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@992003 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2824: Use toLogString rather than toString on LogSubject(s)Robert Gemmell2010-08-3015-24/+35
| | | | | | | Applied patch from Sorin Suciu <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@990820 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2802: remove forgotten debugging printlnRobert Gemmell2010-08-301-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@990758 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2820: remove unused ManagedChannel interfaceRobert Gemmell2010-08-281-68/+0
| | | | | | | Applied patch from Sorin Suciu <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@990463 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2769: add serialVersionUIDRobert Gemmell2010-08-281-0/+3
| | | | | | | Applied patch from Sorin Suciu <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@990462 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2771: rename package from plugin to pluginsRobert Gemmell2010-08-2716-27/+27
| | | | | | | Applied patches from Sorin Suciu <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@990236 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2822: add ASF licence to SCD log message property filesRobert Gemmell2010-08-272-2/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@990147 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2822: move documentation of the log message property files from the ↵Robert Gemmell2010-08-2712-2291/+0
| | | | | | | | | files themselves to a Docbook format file for inclusion in a future developer docs book Applied patches from Sorin Suciu <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@990146 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2802: move Log4jMessageLogger and update its test to account for use of ↵Robert Gemmell2010-08-263-56/+85
| | | | | | per-message log heirarchies rather than a single default Logger git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@989735 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2802: Add support for a status-logging hierarchy, such that the ↵Robert Gemmell2010-08-2629-464/+249
| | | | | | Log4jMessageLogger may use this to allow individual on/off toggling of each status message. Combine the RootLogger and RawLogger interfaces. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@989734 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2657: Correct handling of sync on 0-10 client session for exceptionsAndrew Donald Kennedy2010-08-131-2/+10
| | | | | | | | | | AMQSession_0_10 is modified to contain a pair of get/set methods for the current exception, using the set method to post the exception to the listener. The sync method will now throw an exception if one has occurred and all other methods that used to call sync()/getCurrentException() can just call sync(0 and get the expected behaviour. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@985262 13f79535-47bb-0310-9956-ffa450edef68
* Tidy up various badly named testsAndrew Donald Kennedy2010-08-132-59/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@985259 13f79535-47bb-0310-9956-ffa450edef68
* Remove the accessBroker method as it is unusedAndrew Donald Kennedy2010-08-131-5/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@985200 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2787: Add test for persistence of Conflation/LastValue queuesRobert Gemmell2010-08-094-38/+68
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@983571 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2783: Eliminate the UnknownMessageTypeException from ↵Robert Gemmell2010-08-082-47/+1
| | | | | | | | | o.a.q.server.protocol package Appled patch from Sorin Suciu <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@983441 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2787: split existing test into component test methods regarding ↵Robert Gemmell2010-08-061-172/+405
| | | | | | persistence/recovery of queues, exchanges, messages,bindings. Add additional tests around removal of persisted items. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@982988 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2787: Move QpidTestCase to Common test module so that any test can ↵Robert Gemmell2010-08-061-2/+2
| | | | | | | | | inherit from it, allowing exclusions to be applied. Add ability to gather the class name of the message store associated with the test profile in use. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@982986 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2642: Replace bitwise and with short-circuit and operatorAndrew Donald Kennedy2010-07-311-1/+1
| | | | | | | Applied patch from Sorin Suciu <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@981105 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2668: Improve PlainPasswordPrincipalDatabase lock managementAndrew Donald Kennedy2010-07-311-26/+15
| | | | | | | Applied patch from Sorin Suciu <ssuciu@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@981103 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2657: Factor out exception handlingAndrew Donald Kennedy2010-07-281-77/+31
| | | | | | | | Created a proxy method that calls exception() which takes a thrown AMQException and gets the error code if it can be translated and creates the error message description from the exception message. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@980020 13f79535-47bb-0310-9956-ffa450edef68