summaryrefslogtreecommitdiff
path: root/qpid/java
Commit message (Collapse)AuthorAgeFilesLines
* QPID-5050: Move invocation of ExceptionListener to after the failoverMutex ↵Keith Wall2013-08-164-32/+290
| | | | | | | | | | | | | is released avoiding deadlock possibility Previously, the ExceptionListener was invoked whilst the failoverMutex was held, between the two potential state changes (connection state change and session state change). This commit reorders the statements so that the ExceptionListner is fired after the failoverMutex is released. It also means that the ExceptionListener is fired *after* both connection/session have undergone any state changes. The exceptionListener member is also made thread safe. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1514664 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5074: update broker binary release tar process to handle plugins with ↵Robert Gemmell2013-08-168-8/+37
| | | | | | dependencies, fix issues with generated poms git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1514654 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5073 : Add dependency on alternate exchange for queues where such an ↵Robert Godfrey2013-08-161-17/+15
| | | | | | alternate is set git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1514640 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5073 : Add dependency on alternate exchange for queues where such an ↵Robert Godfrey2013-08-162-39/+167
| | | | | | alternate is set git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1514639 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5073 : [Java Broker] Refactor DurableConfigurationStore recovery to ↵Robert Godfrey2013-08-1534-650/+1842
| | | | | | allow for additional configured object children other than just Exchange/Binding/Queue git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1514360 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fixed Eclipse project generation - project name suffix now has ↵Phil Harvey2013-08-141-0/+1
| | | | | | default value git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1513726 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5065 : [Java] tests do not run on WindowsRobert Godfrey2013-08-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1512368 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5065 : [Java] tests do not run on WindowsRobert Godfrey2013-08-091-6/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1512351 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5065 : [Java] tests do not run on WindowsRobert Godfrey2013-08-093-19/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1512335 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5056 : [Java Broker] Change configuration model to allow for ↵Robert Godfrey2013-08-0810-162/+213
| | | | | | KeyStores/TrustStores which are not JKS files on the filesystem git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1511825 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5049 : Improve exception messages in RestServletRobert Godfrey2013-08-071-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1511291 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5044 : Include bonecp jdbc pooling details in ivy.nexus.xmlRobert Godfrey2013-08-061-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1511030 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5036: View Message dialogue can omit or display stale field values.Keith Wall2013-08-054-16/+29
| | | | | | | | | | * Fixed mismatched id between json and html (message-expiration vs message-expirationTime). * Fixed display of stale values (values from previously viewed message would appear). * Fixed display of fields with the boolean value false. * MessageServlet changed so that JSON fields expirationTime and timestamp are included if they have non-zero values. * MessageServlet fails to set content type when producing JSON for single message. This caused a "not well-formed" error in Firefox Console. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1510429 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5038: [Java Broker Tests] Fix leak from message store testsKeith Wall2013-08-047-69/+80
| | | | | | | Ensure that all message store tests close the message store under test on all code paths. This prevents a BDB thread leak manifesting when running a BDB profile. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1510189 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5037: Move log viewer into a separate tab and add abilities to download ↵Alex Rudyy2013-08-0239-62/+2911
| | | | | | logs and filter log entries in the logs table git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1509778 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4875 : The parsing logic for certificate subjects does not work ↵Robert Godfrey2013-07-305-101/+132
| | | | | | properly in all cases git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1508680 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5024: updated README.txt to point at the current documentation rather ↵Robert Gemmell2013-07-301-39/+2
| | | | | | than the stale wiki content git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1508478 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5012: use the constant to make the hard-dependency on 5.0.84+ clear at ↵Robert Gemmell2013-07-291-1/+1
| | | | | | compile-time git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1507995 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4989: moved Java perf test README into a docbook so it can be published ↵Phil Harvey2013-07-251-105/+0
| | | | | | if required. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1507122 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5012: [Java Broker] Turn off BDB JE stats generation feature (on by ↵Keith Wall2013-07-241-0/+1
| | | | | | default from 5.0.84). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1506773 13f79535-47bb-0310-9956-ffa450edef68
* NO_JIRA Changed the exception thrown for an invalid destination from a ↵Rajith Muditha Attapattu2013-07-231-2/+2
| | | | | | | | regular JMSException to an InvalidDestinationException. This is patch from Pavel Morevec. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1506095 13f79535-47bb-0310-9956-ffa450edef68
* NO_JIRA Corrected the error message thrown when the message id is not ofRajith Muditha Attapattu2013-07-231-1/+1
| | | | | | the correct form. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1506068 13f79535-47bb-0310-9956-ffa450edef68
* NO_JIRA Removed two System.out's from the code.Rajith Muditha Attapattu2013-07-232-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1506055 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5012: update optional BDB store to use version 5.0.84 of BDB JEKeith Wall2013-07-233-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1506016 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5009 : Update broker store to revision 7Robert Godfrey2013-07-196-11/+282
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1505029 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4999 : [Java Broker] Strip selector arguments from persistent bindings ↵Robert Godfrey2013-07-181-0/+7
| | | | | | to non-topic exchanges created by buggy old clients git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504451 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4999 : [Java Broker] Strip selector arguments from persistent bindings ↵Robert Godfrey2013-07-1813-71/+706
| | | | | | to non-topic exchanges created by buggy old clients git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504429 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4961: Change project.version.maven to 0.26Alex Rudyy2013-07-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504427 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4961: Change trunk version to 0.25Justin Ross2013-07-185-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504343 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4983 : [Java Broker] Move store implementations to broker pluginsRobert Godfrey2013-07-171-0/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504289 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4998 : [Java Broker] Add ability to set durability, sync policy on ↵Robert Godfrey2013-07-171-1/+38
| | | | | | creation of HA Virtual Host through Web Management git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504285 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4996: Restrict queue rebinding on 0.8/0-9.x path to the topic exchanges ↵Alex Rudyy2013-07-174-1/+137
| | | | | | only git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504187 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4995: Generate queue name on a client if it is not provided in binding URLAlex Rudyy2013-07-174-3/+198
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504186 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4994: Remove redundant binding URL options for subscription name and ↵Alex Rudyy2013-07-174-39/+41
| | | | | | client id git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1504185 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] fix pom generationRobert Godfrey2013-07-163-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503798 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] fix bdbstore dependencies on pluggable protocolsRobert Godfrey2013-07-161-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503663 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Ant eclipse targets now support eclipse.project.suffix property.Phil Harvey2013-07-161-2/+2
| | | | | | | This is useful if you have multiple checkouts and wish the projects to be given distinct names. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503656 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] move amqp 0-8 implementation into a pluginRobert Godfrey2013-07-1695-21/+58
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503651 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] reduce unnecessary usage of 0-8 classes in testsRobert Godfrey2013-07-1611-66/+48
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503625 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] reduce unnecessary usage of 0-8 classes in testsRobert Godfrey2013-07-1610-174/+162
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503575 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] tidy up amqp 0-8 implementation, reduce ↵Robert Godfrey2013-07-1563-331/+294
| | | | | | unnecessary usage in tests git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503523 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] move amqp 0-10 implementation into a pluginRobert Godfrey2013-07-1541-72/+176
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503446 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] move amqp 1-0 implementation into a pluginRobert Godfrey2013-07-1537-11/+179
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503303 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] remove redundant codeRobert Godfrey2013-07-152-472/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503272 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] make message fomat conversions pluggable for ↵Robert Godfrey2013-07-1515-246/+1376
| | | | | | different protcol versions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503267 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] make message meta data pluggable for different ↵Robert Godfrey2013-07-1517-52/+330
| | | | | | protcol versions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503192 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] fix protocol version specific code in logging, ↵Robert Godfrey2013-07-1418-161/+134
| | | | | | subscriptions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503076 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] make protocol engines pluggableRobert Godfrey2013-07-1418-240/+628
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503024 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] preliminary refactoring in preparation for ↵Robert Godfrey2013-07-14117-386/+388
| | | | | | pluggable protocols git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1502993 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4983 : [Java Broker] Move store implementations to broker pluginsRobert Godfrey2013-07-1333-60/+210
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1502835 13f79535-47bb-0310-9956-ffa450edef68