summaryrefslogtreecommitdiff
path: root/qpid/java
Commit message (Collapse)AuthorAgeFilesLines
...
* QPID-2658: Adding 0-10 profile excludes for javaAndrew Donald Kennedy2010-07-2210-52/+123
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@966724 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2657: Make Exceptions propagate to client for 0-10Andrew Donald Kennedy2010-07-2216-186/+206
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@966722 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup M2.x merge codeMartin Ritchie2010-07-221-11/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@966681 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2744 : Add tests for correct exception when null object is set via ↵Martin Ritchie2010-07-224-2/+43
| | | | | | setObjectProperty in Field Table and via JMS Properties git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@966680 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2740 : Update to use backupFilesToPath for non-compressed files.Martin Ritchie2010-07-221-18/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@966678 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2739 : Updated deleteFile to add the backupFilesToPath for delete ↵Martin Ritchie2010-07-221-3/+36
| | | | | | requests if it is set. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@966677 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2682: Move slow consumer disconnection mechanism to the brokerAndrew Donald Kennedy2010-07-2226-195/+77
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@966637 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2679: cache queues that are configured on a per-virtualhost basisAndrew Donald Kennedy2010-07-223-16/+122
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@966634 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2738Rajith Muditha Attapattu2010-07-214-24/+50
| | | | | | | | You could now susbcribe to any queue using browse mode and use a regular MessageConsumer (even with a MessageListener) instead of having to use a Queue Browser. Ex. 'my-ring-queue; {mode: browse}' git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@966284 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2731: ensure the MessageStoreTest test store for Derby is created ↵Robert Gemmell2010-07-211-1/+2
| | | | | | within the QPID_WORK directory git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@966153 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2733Rajith Muditha Attapattu2010-07-201-0/+2
| | | | | | | | As the initial step, all subscription queues are marked exclusive and auto-delete. When support for reliability is added, the reliability mode will be taken into account. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@965713 13f79535-47bb-0310-9956-ffa450edef68
* remove unused library file with old OSGI version (contained in felix library)Andrew Donald Kennedy2010-07-191-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@965425 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2735Rajith Muditha Attapattu2010-07-172-4/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@964998 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2736Rajith Muditha Attapattu2010-07-164-47/+222
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The session.createQueue and session.createTopic methods will behave as follows. session.createQueue =================== 1. If just a queue name is passed, 1.1 If the destination syntax is BURL, a queue by that name will be created and bound to the amq.direct exchange using the queue name as the binding key. If published using this destination, then the message will be sent to amq.direct with routing key set to the queue name. 1.2 If destination syntax is ADDR, a queue is created by that name. If published using this exchange then the message will be sent to the defualt exchange (nameless exchange) with routing key set to the queue name. 2. If an address string or binding url is passed, it will be passed accordingly. session.createTopic =================== 1. If just a topic name is passed, 1.1 If destination syntax is ADDR, a temp queue is created and bound to the amq.topic with the topic name as binding key. If published using this destination, then the message will be sent to amq.topic with the topic name set to routing key. The topic name will also be set as "qpid.subject" in the outgoing message. 1.2 Same as above except there will be no subject set. 2. If an address string or binding url is passed, it will be passed accordingly. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@964984 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2731, QPID-2741, QPID-2742: Enable the MessageStoreTest to run for the ↵Robert Gemmell2010-07-162-43/+72
| | | | | | DerbyMessageStore. Test update of queue exclusivity. Apply various fixes to allowtest to pass (correct exchange count checks, flush messages to the store, delete store directory properly, check for the proper value for selector argument, add ability to unregister virtualhosts from the registry) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@964830 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2742: Gather exchange type name properly, and remove the extraneous ↵Robert Gemmell2010-07-161-3/+3
| | | | | | statement execution and move its closure after use use the output ResultSet. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@964829 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2741: issue the shutdown command to Derby during close()Robert Gemmell2010-07-161-0/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@964827 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2731: enable getting/setting queue exclusivity via JMXRobert Gemmell2010-07-1616-8/+155
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@964825 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2731: enable the jmx management console to set boolean attribute valuesRobert Gemmell2010-07-162-1/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@964824 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2526 : Applied patch to module.xml that quotes LogMessage files for ↵Martin Ritchie2010-07-141-2/+2
| | | | | | processing in GenerateLogMessages, allowing builds with spaces in the full path to work git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@964073 13f79535-47bb-0310-9956-ffa450edef68
* Exclude the Java broker InfoPlugin tests from the CPP profilesRobert Gemmell2010-07-121-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@963232 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2726: add custom PlainPasswordCallback to enable PLAIN auth against ↵Robert Gemmell2010-07-102-16/+88
| | | | | | custom PrincipalDatabase's which cant actually return password data, and revert r961923 changes. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@962870 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2726: move the password verification process to an easily overridable ↵Robert Gemmell2010-07-081-2/+15
| | | | | | protected method git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@961923 13f79535-47bb-0310-9956-ffa450edef68
* Contains test cases for QPID-2722 and QPID-2723Rajith Muditha Attapattu2010-07-081-48/+53
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@961869 13f79535-47bb-0310-9956-ffa450edef68
* This is a fix for QPID-2723Rajith Muditha Attapattu2010-07-084-14/+53
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@961866 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2722Rajith Muditha Attapattu2010-07-081-5/+19
| | | | | | | The producer now checks for the presense of qpid.subject in the header and uses it as the routing-key if sending to an exchange. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@961862 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2719Rajith Muditha Attapattu2010-07-082-6/+17
| | | | | | | | The SSL receiver now logs the error and also reports it up the stack. It also notifies the sender not to wait any longer. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@961860 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2686: Update Ant doc taskRobert Gemmell2010-07-083-3/+44
| | | | | | | Applied patch from Andrew Kennedy <andrew.international@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@961820 13f79535-47bb-0310-9956-ffa450edef68
* Recreated client certificates as the previous once were expired.Rajith Muditha Attapattu2010-07-066-40/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960767 13f79535-47bb-0310-9956-ffa450edef68
* Fixed a compile error.Rajith Muditha Attapattu2010-07-061-26/+0
| | | | | | | The testTopicBindings() was defined twice in this class, possibly an error when applying the patch. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960766 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2700 Patch for ability to remove bindings from exchanges and additional ↵Marnie McCormack2010-07-056-6/+141
| | | | | | tests for direct and topic exchange add/remove logic from Andrew Kennedy git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960678 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2694 Commit to trunk for Andrew Kennedy patch for session leak on closeMarnie McCormack2010-07-052-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960667 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1447 : Correct excludes for SCD Tests. Added to CPPExcludes as CPP ↵Martin Ritchie2010-07-051-1/+7
| | | | | | broker doesn't have SCD also Java 0.10 profile will not pass due to issues with client exception handling see QPID-2657 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960556 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2165 : Ensure each MINANetworkDriverTest uses a new port, to prevent ↵Martin Ritchie2010-07-051-1/+4
| | | | | | the in use errors git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960555 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2681 : Clean up testMartin Ritchie2010-07-051-13/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960554 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2681 : Add final SCD testing for Topic and SubscriptionsMartin Ritchie2010-07-053-6/+240
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960553 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2681 : Provide default empty configuration for TopicConfigMartin Ritchie2010-07-051-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960552 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1447 : Added some addition debug log to queue to aid understanding when ↵Martin Ritchie2010-07-051-0/+5
| | | | | | queues are reconfigured git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960551 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2681 : Update VHC to correctly merge queues-(exchange)-queueMartin Ritchie2010-07-051-16/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960550 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2681 : Correcly process global configuration, added test to coverMartin Ritchie2010-07-052-6/+65
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960549 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2681 : Updated test to start broker before running testMartin Ritchie2010-07-051-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960548 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1447 : Added improved toString to SCD componentsMartin Ritchie2010-07-054-13/+49
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960547 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2681 : Provide ability to merge configurations. This does simple ↵Martin Ritchie2010-07-055-34/+348
| | | | | | merging of sub configuration elements. Currently the last value to be merged is taken as is. No explicit merging is performed. Merging is performed in the order Queues->(Exchange)->Queue, Where a configured Exchange Configuration component can decide how to perform its merge. TopicConfiguration performs the order Topics->Topic->Subscriptions, this allows Global Topic configuration to be overwritten by a specific topic version. Currently the Topic is only identified by a straight string wild card matching has not yet been implemented. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960546 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2581 : Process new topic configurationMartin Ritchie2010-07-053-21/+309
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960544 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2681 : Refactor existing SCD tests to make Topic Testing easierMartin Ritchie2010-07-053-248/+288
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960543 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2681 : Update SCD config to exist in topic/topics sectionsMartin Ritchie2010-07-053-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960542 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1447 : Move Queue Reconfiguration to the Queue rather than the Binding ↵Martin Ritchie2010-07-052-8/+9
| | | | | | Factory git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960541 13f79535-47bb-0310-9956-ffa450edef68
* Excluded the test from the Java test profiles and remove the unnessecery ↵Rajith Muditha Attapattu2010-07-022-22/+2
| | | | | | profile check from the code. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@960048 13f79535-47bb-0310-9956-ffa450edef68
* Added null checks in fillInCommonNodeArgs() and when trying to parse ↵Rajith Muditha Attapattu2010-06-251-6/+12
| | | | | | | | | capacities in getLink() Also fixed an error when parsing the qpid queue policy type. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@958102 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2696Rajith Muditha Attapattu2010-06-254-24/+93
| | | | | | | | | Modified the PropertiesFileInitialContextFactory to allow the new addressing strings to be specified in the jndi properties file. Downgraded some "info" log messages in AMQDestination to "debug". Added a test cases to cover the issue reported in the JIRA. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@957942 13f79535-47bb-0310-9956-ffa450edef68