summaryrefslogtreecommitdiff
path: root/java/broker/src
Commit message (Collapse)AuthorAgeFilesLines
* QPID-2137 : Add a test that creates log messages simultaneously in multiple ↵Martin Ritchie2010-01-131-3/+101
| | | | | | threads to validate the previous change. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@898953 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2137 : Update ot LogMessages velocity macro to create a new ↵Martin Ritchie2010-01-131-21/+16
| | | | | | MessageFormat for each log message as re-using a static formatter is not thread safe. The gap between applyPattern() and format() gives another thread the chance to change the pattern. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@898821 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2322: Add new createUser and setPassword methods using String for ↵Robert Gemmell2010-01-062-46/+10
| | | | | | passwords. Position these after the older now-deprecated char[] methods within the UserManagement interface to manipulate the MBeanInfo generated, resulting in overwriting the OperationData of the deprecated method on the old 0.5 management console and forcing use of these newer methods rather than the incompatible char[] based methods. Remove previously added compatibility check as it is no longer required. Update current management console to use the new String based methods when available. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896693 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2322: change the JMX parameter name for the password parameter to ↵Robert Gemmell2010-01-061-0/+46
| | | | | | prevent the 0.5 management console from sending an MD5-hashed password to the once again versionless UserManagement MBean. Add compatibility check to alert users of the old console they should upgrade to a newer release. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896692 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2322: remove unused version key from the MBean ObjectName'sRobert Gemmell2010-01-0612-34/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896674 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2325 : Fix SASL server for PLAIN so that it works with C++ and Ruby clientsRobert Godfrey2010-01-061-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896435 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2308: Update the DerbyStore createExchange() method to check for ↵Robert Gemmell2010-01-042-26/+16
| | | | | | existing exchange entry in the store first. Remove the no-longer-required workarounds for QPID-2096 that prevent addition of the default and config-defined durable exchanges to the store at startup and so lead to failure to recover the associated bindings on subsequent store recovery cycles git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@895736 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2096: decouple the addition of durable exchanges to the store from ↵Robert Gemmell2010-01-047-11/+32
| | | | | | exchange registration. Remove auto-delete related persistence restriction from 0-10 based exchange declarations git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@895735 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2273 : Fix Protocol NegotiationRobert Godfrey2009-12-184-13/+91
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@892301 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2155 : Added NPE checks for path errors, updated to check the backup ↵Martin Ritchie2009-12-161-21/+44
| | | | | | location for existing backup files to initialise the .n count git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891331 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2155 : Update addressing issues with compression and maintaining backup ↵Martin Ritchie2009-12-161-128/+41
| | | | | | | | counts. Because a compressed file is renamed the .n value is not recognised so this update makes it check for the COMPRESSION_EXTENSION (.gz) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891330 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2275 : Update to address CountDirection 0 increments when MaxFileSize ↵Martin Ritchie2009-12-161-5/+46
| | | | | | | | kicks in before DatePattern. Now it is possible to specify a DatePattern with small units (seconds/minutes) and not lose log file date when the MaxFileSize causes the file to roll over git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891329 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2275: Update so that CountDirection +ve,-ve work correctly in ↵Martin Ritchie2009-12-161-54/+163
| | | | | | | | conjunction with exiting log files and MaxSizeRollBackups Adding .n to the end of the name and calculating the .n value based on existing log files. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891324 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2274 : Addressed initial issues with Async compressing deleting log filesMartin Ritchie2009-12-161-7/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@891322 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2263 : Stop Exceptions killing the HouseKeeping thread. Also prevented ↵Martin Ritchie2009-12-112-9/+23
| | | | | | Deleted Messages from being processed by the notification checks. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@889645 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2258 : AMQP0-9-1 Compliance fixesRobert Godfrey2009-12-0917-24/+139
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@889022 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2177: rework noddy unit testRobert Gemmell2009-12-081-16/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@888348 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2250: Remove requirement for message persistence and queue durability ↵Robert Gemmell2009-12-081-19/+15
| | | | | | from the copy process git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@888251 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2177: unit and system testing for the new flow controlled related ↵Robert Gemmell2009-12-081-0/+61
| | | | | | attributes of the Queue MBean git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@888250 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2177: expose Capacity, FlowResumeCapacity, and FlowOverfull as ↵Robert Gemmell2009-12-084-1/+47
| | | | | | attributes of the Queue MBeans git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@888248 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2244: output additional MessageTransferMessage header properties, add ↵Robert Gemmell2009-12-081-23/+35
| | | | | | fallback support to ensure display of other types of message git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@888244 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2244 : Remove LogMessages_de_DE.properties that was erroneously added ↵Martin Ritchie2009-12-071-81/+0
| | | | | | in commit r887946 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@887953 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2244 : Added initial support of 0-10 Messages via JMX viewMessages.Martin Ritchie2009-12-073-4/+143
| | | | | | There are a still a few headers that need to be investigated and displayed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@887946 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Update ProtocolEngine to create LogSubject in constructor as it ↵Martin Ritchie2009-12-071-2/+3
| | | | | | now correctly formats based on the current sate of the Engine. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@887945 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Fix compilation error missed during merge.Martin Ritchie2009-12-042-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@887154 13f79535-47bb-0310-9956-ffa450edef68
* Merged r887145 from 0.5.x-dev Martin Ritchie2009-12-049-141/+152
| | | | | | | | QPID-1992 : Ensure there is only one location where strings are built for logging. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@887152 13f79535-47bb-0310-9956-ffa450edef68
* Merged r 886719:886722 from 0.5.x-dev.Martin Ritchie2009-12-0359-672/+846
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@886842 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2184: replace random 1second wait with a LogMonitor check that the ↵Robert Gemmell2009-12-013-8/+11
| | | | | | reload has occured. Also update some method and paramter names git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@885765 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2222: Add CRAM-MD5-HEX support to broker to enable .net client to ↵Robert Gemmell2009-11-275-0/+459
| | | | | | | | | connect to broker when using Base64MD5 password file. Changes merged from M2.x branch r664001 with update to implement the newer reload() PD method. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@884838 13f79535-47bb-0310-9956-ffa450edef68
* Fixes for 0-9-1 supportRobert Godfrey2009-11-262-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@884619 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2184: make sure global security plugins are reconfigured properlyAidan Skinner2009-11-113-36/+74
| | | | | | | | | | | ServerConfigurationTest: add test for reloading firewall config in main section, not just as a combined file FirewallConfigTest: add a systest for firewalls with real broker QpidTestCase: add a reloadBroker() method git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@835115 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2178: test expanded channels() output correctly returns current channel ↵Robert Gemmell2009-11-061-0/+27
| | | | | | blocking status git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@833447 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2178: expand the return from channels() to indicate whether the channel ↵Robert Gemmell2009-11-062-2/+7
| | | | | | is blocked git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@833446 13f79535-47bb-0310-9956-ffa450edef68
* Added AMQP 0-9-1 supportRobert Godfrey2009-10-268-45/+657
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@829944 13f79535-47bb-0310-9956-ffa450edef68
* Merged from java-broker-0-10 branchRobert Godfrey2009-10-25219-7909/+12599
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@829675 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Added A NullRootMessageLogger to drop logging, Currently only ↵Martin Ritchie2009-10-221-0/+60
| | | | | | used by external tools. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@828768 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Updated Broker Logging Unit tests to ensure that they enable ↵Martin Ritchie2009-10-228-2/+17
| | | | | | logging before running. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@828631 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1872: remove systest and reinstate equivalent unit testRobert Gemmell2009-10-211-4/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827968 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2055: update test to ensure all test files created are cleared upRobert Gemmell2009-10-202-1/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827592 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2055: remove use of FileUtils.copyCheckedEx for security reasons, ↵Robert Gemmell2009-10-201-26/+25
| | | | | | generate new file in same filesystem as existing file to avoid copying between filesystems git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827591 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2042: update test to ensure all test files created are cleared upRobert Gemmell2009-10-201-2/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827590 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2042: remove use of FileUtils.copyCheckedEx for security reasons, ↵Robert Gemmell2009-10-201-20/+24
| | | | | | generate new file in same filesystem as existing file to avoid copying between filesystems git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827589 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2041: update test to ensure all test files created are cleared upRobert Gemmell2009-10-201-10/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827588 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2041: remove use of FileUtils.copyCheckedEx for security reasons, ↵Robert Gemmell2009-10-201-20/+25
| | | | | | generate new file in same filesystem as existing file to avoid copying between filesystems git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827587 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2040: update test to ensure all test files created are cleared upRobert Gemmell2009-10-201-0/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827586 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2040: remove use of FileUtils.copyCheckedEx for security reasons, ↵Robert Gemmell2009-10-201-21/+25
| | | | | | generate new file in same filesystem as existing file to avoid copying between filesystems git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827584 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1301 Fixes for issues with temporary queue permissions, including ↵Marnie McCormack2009-10-203-223/+298
| | | | | | promotion of temporary element out from individual queue elements. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@827041 13f79535-47bb-0310-9956-ffa450edef68
* Remove Java 1.6 @Overrides on interface implmentationsMartin Ritchie2009-10-191-12/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@826639 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1304: add vhost access check for missed corner cases, allowing for ↵Robert Gemmell2009-10-161-1/+10
| | | | | | users granted vhost access and otherwise abstaining. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@825805 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1304: implement the ACCESS section of SimpleXML ACL. Enables ↵Robert Gemmell2009-10-153-12/+108
| | | | | | virtualhost level access control, giving the defined users full access to all artifacts in the vhost git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@825453 13f79535-47bb-0310-9956-ffa450edef68