summaryrefslogtreecommitdiff
path: root/qpid/java/systests
Commit message (Collapse)AuthorAgeFilesLines
...
* | QPID-5960: Turn on SSL host name verification by defaultAlex Rudyy2014-08-071-5/+48
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1616378 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5940 : Make ConfiguredObjectTypeRegistry more easy to test, and add ↵Robert Godfrey2014-08-058-24/+26
| | | | | | | | | | | | some tests git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1615969 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5958: [Java Broker] Wire up the Connection#remoteProcessPid attribute ↵Keith Wall2014-08-031-1/+0
| | | | | | | | | | | | | | | | | | | | to the client's process identifier made available as connection properties during connection negotiation. * Make information available via the Connection tab during the Web Management UI. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1615425 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5957: [Java Broker] Extend the Session model object to expose ↵Keith Wall2014-08-031-11/+44
| | | | | | | | | | | | | | | | transaction start and update times * Expose the same information on the Connection tab within the Web Management UI. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1615424 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5955 : [Java Broker] Add systest and fix isSecure() for HTTPS connectionsRobert Godfrey2014-08-021-0/+85
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1615329 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5926: [Java Broker] When transitioning from STOPPED to ACTIVE the ↵Keith Wall2014-07-312-13/+59
| | | | | | | | | | | | virtualhost re-recovers children beneath it git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1614866 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5944: [Java Broker] Expose queue clear management operation to the REST ↵Keith Wall2014-07-301-9/+20
| | | | | | | | | | | | API and Web Management Console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1614783 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5936: Fix VirtualHostMessageStoreTest failing on json test profilesAlex Rudyy2014-07-291-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1614320 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5165 : Change the Broker stores to use the generic ConfigurationStore ↵Robert Godfrey2014-07-262-16/+105
| | | | | | | | | | | | implementations and remove old EntryStore implementations git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1613739 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-4304 : [Java Broker] Add an attribute to queues - "messageDurability" - ↵Robert Godfrey2014-07-252-3/+218
| | | | | | | | | | | | which controls whether message data is persisted or not. By default, depend on the persistence setting of the message, but allow an individual queue to declare that all (or no) messages should be persisted on the queue git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1613440 13f79535-47bb-0310-9956-ffa450edef68
* | NO-JIRA: [Java System Tests] Remove duplicated testKeith Wall2014-07-252-172/+34
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1613425 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5857: Remove unreliable system test ↵Alex Rudyy2014-07-251-48/+0
| | | | | | | | | | | | ConsumerLoggingTest.testSubscriptionCreateQueueBrowser git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1613402 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5915: [Java Broker] Ensure that closing a Connection model object also ↵Keith Wall2014-07-241-24/+16
| | | | | | | | | | | | cause the underlying connection to close too git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1613197 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5922 : [Java Broker] restrict the use of PLAIN authentication to secure ↵Robert Godfrey2014-07-246-35/+18
| | | | | | | | | | | | channels git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1613068 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5918: [Java Broker] Use the interpolation of file.separator to build ↵Keith Wall2014-07-241-4/+4
| | | | | | | | | | | | paths within Broker's initial-config git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1613056 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-4520 : The deletion of autodelete queue due to autodeletion should not ↵Robert Godfrey2014-07-211-4/+52
| | | | | | | | | | | | require ACL rights for deleting the queue git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1612237 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5867: [Java Broker] Allow the virtualhost's permitted node list to ↵Keith Wall2014-07-202-4/+4
| | | | | | | | | | | | | | | | passed via the virtualhostnode's virtualhost blueprint context variable. Work completed by Andrew MacBean <macbean@apache.org> and me. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1612064 13f79535-47bb-0310-9956-ffa450edef68
* | NO-JIRA: BrokerStartupTest now deletes Broker config left by previous test ↵Keith Wall2014-07-111-0/+7
| | | | | | | | | | | | run, to avoid failure if not cleaned between runs git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1609641 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5885: [Java Broker] Virtualhostnode to replace real virtualhost with ↵Keith Wall2014-07-081-2/+0
| | | | | | | | | | | | replica virtualhost in the event that the BDB HA goes into detached state git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1608956 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5873: [Java Broker] Allow ACL rules to be applied to VirtualHostNode ↵Keith Wall2014-07-043-86/+301
| | | | | | | | | | | | | | | | | | | | | | objects * ACL rules using the new operation VIRTUALHOSTNODE apply to VHN model objects. * ACL rules using the operation VIRTUALHOST apply to VH model objects for CREATE, UPDATE and DELETE. This is a change from previous version where BROKER operation permission was required. * For HA, VIRTUALHOSTNODE permission is required to perform updates on RemoteReplicationNodes. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1607868 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5857: Strengthen test ↵Alex Rudyy2014-06-271-1/+1
| | | | | | | | | | | | ConsumerLoggingTest.testSubscriptionCreateQueueBrowser by collecting operational logs after browser subscription is closed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1606053 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5853: Use quotes in broker command line provided by maven profile in ↵Alex Rudyy2014-06-262-11/+61
| | | | | | | | | | | | order to allow command line arguments with spaces git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1605820 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5821: [Java Broker] Refactor MessageStore and DurableConfigurationStore ↵Andrew MacBean2014-06-268-24/+24
| | | | | | | | | | | | | | | | | | | | interfaces to remove message store settings map. VirtualHost model objects now have attributes. Work done by Keith Wall <kwall@apache.org> and me. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1605737 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5851: [Java Broker] Introduce new test profiles for JSON configuration ↵Alex Rudyy2014-06-265-11/+23
| | | | | | | | | | | | store and persistent message store git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1605697 13f79535-47bb-0310-9956-ffa450edef68
* | NO-JIRA: [Java Broker Tests] Add test checking the ability to delete (i.e. ↵Keith Wall2014-06-251-0/+26
| | | | | | | | | | | | | | | | close) a messaging connection from the management layer. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1605498 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5825: Changes to address some review comments for initial commitAndrew MacBean2014-06-192-4/+38
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603914 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5811: logging to assist investigation of test failuremacbean2014-06-101-1/+7
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601631 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5715: Unregister children MBeans on Virtual Host Node stopAlex Rudyy2014-06-091-5/+24
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601322 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5803: [Java Broker] Add ability for the virtualhostnode to create a ↵Keith Wall2014-06-079-84/+97
| | | | | | | | | | | | | | | | | | | | virtualhost using a blueprint supplied by context variable * This commit reenables the SplitStoreTest. * The UI has not been refactored by this commit, so it will not be possible to create a non-HA virtualhost from the UI (the UI will create only a virtualhostnode).. REST API is okay. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601163 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5800: [Java Broker] Remove the now redundant ↵Keith Wall2014-06-074-75/+10
| | | | | | | | | | | | MessageStore/DurableConfigurationStore factories git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1601162 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5802: [Java Broker] Introduce separate VirtualHost typesKeith Wall2014-06-067-11/+13
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600936 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5802: [Java Broker] Temporarily remove the slow message store and quota ↵Keith Wall2014-06-068-1193/+0
| | | | | | | | | | | | | | | | message store test implementations and the tests that rely on them. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600933 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5800: [Java Broker} Refactor MessageStore implementations extracting a ↵Keith Wall2014-06-064-11/+9
| | | | | | | | | | | | MessageStoreProvider interface. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1600931 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5798: [Java Broker Tests] Intermittent failure of FailoverBehaviourTest ↵Keith Wall2014-06-031-1/+6
| | | | | | | | | | | | | | | | due to race condition within test Work by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1599809 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5715: Add new attributes for transaction sync policies into BDB HA ↵Alex Rudyy2014-05-271-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | virtual host, remove 'coalescingSync' attribute from BDB HA virtual host node and always use coalescingSync with replicated environment, change attribute 'durability' of BDB HA virtual host node into derived attribute, delegate bdb je transaction creation to EnvironmentFacade, with ReplicatedEnvironmentFacade crate transactions with durability having virtual host transaction sync policies and ack mode 'SIMPLE_MAJORITY'. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597801 13f79535-47bb-0310-9956-ffa450edef68
* | NO-JIRA: [Java Broker Tests] Fix race condition in TransactionTimeoutTests ↵Keith Wall2014-05-261-26/+23
| | | | | | | | | | | | | | | | meaning observations of test members could yield NPE * Reordered so that the exception listener's latch is decremented only after members for linked exception message and linked exception code. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597595 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5715: On virtual host node deletion delete virtual host first, in order ↵Alex Rudyy2014-05-241-0/+109
| | | | | | | | | | | | to allow listeners to hear virtual host deletion. JMX Management needs to unregister virtual host MBean on host deletion git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1597340 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5779: Workaround sporadic test failure.Keith Wall2014-05-211-6/+4
| | | | | | | | | | | | It seems sometimes the JMX Plugin's RMI sockets are closed (by the RMI TCP Accept thread) *after* the Broker has stopped. I can't find a way to avoid this issue. Work around by awaiting the ports to become free within the test. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596702 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5779: [Java Broker] JMX plugin's server sockets should set the ↵Keith Wall2014-05-211-2/+2
| | | | | | | | | | | | SO_REUSEADDR socket option - defect fix - set socket option *before* port is bound git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596631 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5774: first main swipe, remove the Ant builds main build.xml and ↵Robert Gemmell2014-05-211-44/+0
| | | | | | | | | | | | associated files git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596595 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5715: [Java Broker] Make virtualhosts respect the states ACTIVE and STOPPEDKeith Wall2014-05-211-3/+3
| | | | | | | | | | | | | | | | | | | | * Add state transition tests for BDBHA virtualhostnode / virtualhost * Prevent the BDBVHN activating the VH (this is now a responsibility of attain desired state) * BDBHARemoteReplicationNode use state UNAVAILABLE in the case where the remote node is not MASTER or REPLICA. Work by Andrew MacBean <andymacbean@gmail.com> and me. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596536 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5715: [Java Broker] Make virtualhosts respect the states ACTIVE and STOPPEDKeith Wall2014-05-203-32/+84
| | | | | | | | | | | | | | | | | | * Changes in virtualhost state are now persisted to store. * VirtualHostState eliminated. The PASSIVE state used when a BDB HA Virtualhost is in replica is replaced by UNAVAILABLE. Work by me and Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596281 13f79535-47bb-0310-9956-ffa450edef68
* | NO-JIRA: [Java Broker] Add extra assertions to PortRestTest to help ↵Keith Wall2014-05-201-3/+12
| | | | | | | | | | | | investigate sporadic test failure on some CI environments git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1596269 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5766: Intitialisation of StatisticsCounter objects can lead to NPE.Keith Wall2014-05-161-0/+5
| | | | | | | | | | | | Patch Supplied by Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1595155 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5715: Fix Virtual Host MBean creation in JMX management pluginAlex Rudyy2014-05-151-0/+19
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1594963 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5715: [Java Broker] Make virtualhostnode respect states ACTIVE and STOPPEDKeith Wall2014-05-153-0/+197
| | | | | | | | | | | | | | | | | | | | * Added test to ensure that the VHN can transit between ACTIVE <=> STOPPED * Fixed defect whereby the VHN could not be recovered in the STOPPED state. Added test case. * Fixed defct whereby on stopping a VHN, the DurableConfigurationStore would be left open. Work by me and Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1594903 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5754 : [Java Broker] Make state change operations methods rather than ↵Robert Godfrey2014-05-087-34/+73
| | | | | | | | | | | | calls to setDesiredState git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1593264 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5746 : [Java Broker] Split attribute annotations into separate ↵Robert Godfrey2014-05-029-24/+58
| | | | | | | | | | | | annotations for derived and automated, and allow derived attributes to be persisted git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1592030 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5744: Move management REST API under /api/latest and auxiliary REST ↵Alex Rudyy2014-05-0236-441/+427
| | | | | | | | | | | | services under /service git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1591948 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5578 : [Java Broker] Use annotation to allow registration of all ↵Robert Godfrey2014-04-3020-95/+95
| | | | | | | | | | | | ConfiguredObject types at startup. Use this meta data for REST servlets. Remove unnecessary pluggable factory interfaces git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1591170 13f79535-47bb-0310-9956-ffa450edef68