summaryrefslogtreecommitdiff
path: root/qpid/java
Commit message (Collapse)AuthorAgeFilesLines
* QPID-5679 : [Java Broker] Use interpolation for "inherited" attributes (such ↵Robert Godfrey2014-04-1036-1097/+553
| | | | | | as queue alerting) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1586268 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5677: commons-configuration is no longer used on trunk, remove it from ↵Robert Gemmell2014-04-091-5/+0
| | | | | | the NOTICE for the 'java release' archive git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1586157 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5677: stop including extra files within the qpid-all.jar manifest jarsRobert Gemmell2014-04-092-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1586156 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5675: remove the unused xalan dependency, matching previous change in ↵Robert Gemmell2014-04-093-34/+1
| | | | | | the maven build git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1586028 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5674: update the target creating the 'java release' tar to ignore the ↵Robert Gemmell2014-04-091-0/+2
| | | | | | test results and work directories git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1586027 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5676: update BCEL dependency in the Ant build to match previous change ↵Robert Gemmell2014-04-093-5/+5
| | | | | | for the maven build git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1586026 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: include the JMS API jar in the client release assemblies as we ↵Robert Gemmell2014-04-094-0/+24
| | | | | | have in the past git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1586025 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5677: separate and update the LICENCE and NOTICE file used for sourceRobert Gemmell2014-04-097-635/+896
| | | | | | | | | release, jar files, and the ugly 'java binary release' tar, and use the files added for the maven assemblies for the individual component binary releases, allowing us to ensure they have appropriately tailored information to match their content git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1586023 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5672 : [Java Broker] move variable interpolation to the configured objectRobert Godfrey2014-04-09172-1154/+2329
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585979 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5665 : [Java Broker] remove commented out codeRobert Godfrey2014-04-071-4/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585474 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5665 : [Java Broker] Unify VirtualHost model and implementation classesRobert Godfrey2014-04-0756-1942/+1436
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585471 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: update property to reflect the 'cpp' profile being non-persistent ↵Robert Gemmell2014-04-071-1/+1
| | | | | | (it explicitly doesnt load any modules, which the stores are) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585440 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: update broker assembly NOTICE file and dependency check reference ↵Robert Gemmell2014-04-052-35/+0
| | | | | | file to account for dependency changes via QPID-5624 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585112 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5657: update the geronimo jms 1.1 spec jar from 1.0 to 1.1.1, for the ↵Robert Gemmell2014-04-053-3/+3
| | | | | | | | Ant build. Work by me and Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585106 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: fix parsing error in AbstractTestLogging when determining ↵Robert Gemmell2014-04-052-19/+21
| | | | | | | | connection or channel id, which causes spurious failure when test ordering differs while running in Jenkins Patch supplied by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585105 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: some minor additions and whitespace fixups to the licence/notice infoRobert Gemmell2014-04-055-20/+35
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585103 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: add dependency change verifcation reference files and LICENSE, ↵Robert Gemmell2014-04-0529-77/+1468
| | | | | | | | NOTICE & README files for use in the binary release assemblies Work by me and Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585102 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5615 : [Java Broker] Migrate broker config store to use same API as ↵Robert Godfrey2014-04-04206-5592/+6046
| | | | | | VirtualHost config store git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1584931 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5653: Replace DurableConfigurationStore/MessageStore recoverers with ↵Keith Wall2014-04-0454-1871/+2682
| | | | | | | | | | | visitors. * MS/DCS impls now have stateless visitXXX methods to retrieve message/configuration data (replaces the recoverXXXX methods) * VH implementations now uses Handlers to perform the recovery operation. * DCS's handler (ConfiguredObjectRecordRecoveverAndUpgrader) currently implemented in terms of the old DefaultUpgradeProvider/DurableConfigurationRecoverer. This will be refactored by a future commit. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1584600 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5653, QPID-5624: Remove support for virtual host xml and make message ↵Keith Wall2014-04-01213-6831/+3521
|\ | | | | | | | | | | | | | | | | | | and configuration stores stateless. This commit will temporarily break the UI git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1583597 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Final merge from trunk before reintegrationjava-broker-bdb-ha2Keith Wall2014-04-015-12/+83
| |\ | |/ |/| | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1583552 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: modified deployment plugin config so only expected artifacts get ↵Robert Gemmell2014-03-282-11/+10
| | | | | | | | | | | | | | | | deployed Patch supplied by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1582782 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: added basic cpp broker test profileRobert Gemmell2014-03-282-1/+51
| | | | | | | | | | | | Patch supplied by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1582781 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5639 : add dependency stub for cryptojs libraryRobert Godfrey2014-03-271-0/+22
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1582272 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-5653: Open databases and upgrade on opening of configuration/message storesAlex Rudyy2014-03-3127-175/+290
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1583351 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-5624: Refactor implementation of the 1.3 StoreUpgraderKeith Wall2014-03-311-173/+216
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1583300 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Make the MessageStore and DurableConfigurationStore stateless. ↵Keith Wall2014-03-2823-1344/+532
| | | | | | | | | | | | | | | | | | This changes removes the StateManager and delegates the operational logging (open/close) messages to the vhost. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1582835 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Merge changes from trunk.Keith Wall2014-03-265-39/+39
| |\ | |/ |/| | | | | | | | | | | | | | | Command was: svn merge https://svn.apache.org/repos/asf/qpid/trunk git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1581851 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5410: [Java Broker/BDB]. Introduce a thin facade (EnvironmentFacade) ↵Keith Wall2014-03-2634-2913/+4799
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | between the BDBMessage and BDB JE's Environment/ReplicatedEnvironment. The motivation behind this facade is principally HA; there are a number of cases where JE requires the ReplicatedEnvironment is recreated. The facade layer allows for this to be done transparently from the upper tiers (the BDBMessageStore). The facade has two implementations StandardFacade used in the non-HA use case, and ReplicatedEnvironmentFacade in the HA case. Key changes: * BDBMessageStore reverts to a single implementation without knowledge of HA. * BDBMessageStore now interacts with JE via the facade. * BDBHAVirtualHost is now responsible for the creation of ReplicatedEnvironmentFacade * BDBHAMessageStoreManagerMBean interrogates the facade * ReplicatedEnvironmentFacade monitors the group for changes in state (nodes becoming uncontactable etc), if such a state change is detected, the DatabasePinger fires a single transaction to determine if quorum still exists. If quorum does not exist, the environment is restarted, thus transition the environment into the UNKNOWN state. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1581797 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: maven license plugin optimisation & enhanced license file generationKeith Wall2014-03-255-39/+39
| | | | | | | | | | | | Patch supplied by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1581349 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Accidentally ommitted from last commitKeith Wall2014-03-261-338/+0
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1581752 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Merge changes from trunk.Keith Wall2014-03-25110-1492/+4916
| |\ | |/ |/| | | | | | | | | | | | | | | Command was: svn merge https://svn.apache.org/repos/asf/qpid/trunk git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1581428 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5639 : Remove Unicode from source fileRobert Godfrey2014-03-241-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1580885 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5615 : [Java Broker] update the durable configuration store interface ↵Robert Godfrey2014-03-2348-795/+1606
| | | | | | | | | | | | to be entirely in terms of ConfiguredObjectRecords and give stores knowledge of hierarchy git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1580561 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5640 : [Java Broker] Allow the Json virtual host store to save bindingsRobert Godfrey2014-03-231-1/+40
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1580560 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5633 : [Java Broker] Change the way StoreConfigurationChangeListener ↵Robert Godfrey2014-03-234-93/+14
| | | | | | | | | | | | derives the "type" (actually category) of the ConfiguredObject git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1580559 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5639 : [Java Broker] Add SCRAM-SHA-1 SASL supportRobert Godfrey2014-03-2117-44/+1489
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1580082 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5634: [Java Broker] Remove support for AccessPlugins at the level of ↵Keith Wall2014-03-2128-515/+1122
| | | | | | | | | | | | the virtualhost. Introduce supports for ACLs rules that include virtualhost predicate. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1579986 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: new maven enforcer plugin rule for checking license filesAlex Rudyy2014-03-213-0/+346
| | | | | | | | | | | | Patch supplied by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1579936 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: dby profiles, bdb test deps and config for perftests-systests & ↵Alex Rudyy2014-03-215-24/+195
| | | | | | | | | | | | | | | | bdbstore-systests and a fix for clean between test runs Patch supplied by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1579935 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5625 : Fix saving of "createdBy" attribute which is incorrectly saving ↵Robert Godfrey2014-03-211-1/+1
| | | | | | | | | | | | as an object rather than a string git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1579926 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5635: Fix 'partitionCount' attribute setting for BoneCP connection pool ↵Alex Rudyy2014-03-211-1/+1
| | | | | | | | | | | | UI in Web Management console UI git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1579904 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5600: Advance the version number on trunk to 0.29Justin Ross2014-03-205-6/+6
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1579690 13f79535-47bb-0310-9956-ffa450edef68
| * Introduction of separate lifecycle methods on stores for open/close/recover.Keith Wall2014-03-2536-791/+968
| | | | | | | | | | | | | | Change Upgraders responsibility to create the amqp standard exchanges when upgrading from earlier store versions. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1581288 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-5624: Remove dead test virtualhost.xml files and references to the sameKeith Wall2014-03-2141-475/+0
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1579979 13f79535-47bb-0310-9956-ffa450edef68
| * Temporary change to pom.xml to clean broker between tests - change will come ↵Keith Wall2014-03-181-0/+1
| | | | | | | | | | | | from trunk as part of Maven work git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1578833 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-5624: Bug fix - derby must allow absence of configuration store settingsKeith Wall2014-03-181-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1578832 13f79535-47bb-0310-9956-ffa450edef68
| * NO-JIRA: Merged changes from trunk with command:Keith Wall2014-03-1847-141/+535
| |\ | |/ |/| | | | | | | | | | | svn merge https://svn.apache.org/repos/asf/qpid/trunk git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-bdb-ha2@1578827 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: stop the new perftets-systests module from making a release archiveRobert Gemmell2014-03-161-21/+0
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1578151 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: unexclude some dirs, make the test-profiles exclusion specific ↵Robert Gemmell2014-03-161-6/+2
| | | | | | | | | | | | only to the test ssl resources git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1578150 13f79535-47bb-0310-9956-ffa450edef68