summaryrefslogtreecommitdiff
path: root/qpid/java
Commit message (Collapse)AuthorAgeFilesLines
* QPID-5065: modifications to get more tests running on windows (both ant and ↵Keith Wall2014-01-1749-159/+471
| | | | | | | | | | | | maven). Also - Fixed the jca/rar pom module name, it should be qpid-ra not qpid-rar. - Added project details such as Website, Mailing List, SCM. Patch submitted by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1559096 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5342 : [Java Client] 0-10 client does not close connection when ↵Robert Godfrey2014-01-158-29/+45
| | | | | | heartbeat timeout interval has been exceeded git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1558363 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5478: elapsed time calculation should use a simple assignment, rather ↵Robert Gemmell2014-01-141-1/+1
| | | | | | than a compound addition+assignment which could lead to erroneous accumulation git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1558243 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5459 : add websocket plugin modules to release scriptRobert Godfrey2014-01-141-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1558037 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5459 : Added configurable TLS parameters for AMQP 1.0 client (both TCP ↵Robert Godfrey2014-01-1410-108/+690
| | | | | | and WSS) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557982 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5459 : [Java Broker] add secure websocket support to the broker, ↵Robert Godfrey2014-01-131-2/+1
| | | | | | including ssl client auth git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557831 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5459 : [Java Broker] add secure websocket support to the broker, ↵Robert Godfrey2014-01-134-8/+38
| | | | | | including ssl client auth git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557782 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA : revert accidentally commited filesRobert Godfrey2014-01-134-199/+75
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557776 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5475 : [Java Broker] Add test for REST api client cert authRobert Godfrey2014-01-135-75/+288
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557775 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5475 : [Java Broker] add ability to use ssl client auth to REST api and ↵Robert Godfrey2014-01-139-19/+177
| | | | | | HTTP management git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557770 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5472: [Java Broker] Connection model object attribute PORT should ↵Keith Wall2014-01-134-2/+8
| | | | | | | | | return the name of the Port * Added REST system test for the above * Also addressed review comments from Andrew MacBean (namely, HttpManagement#stop should chain the underlying exception). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557683 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5474: display clientId and clientVersion attributes from the connection ↵Robert Gemmell2014-01-132-14/+10
| | | | | | JSON, remove display of unimplemented attributes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557678 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5472: [Java Broker] Exceptions used to report bind port failure ↵Keith Wall2014-01-125-12/+16
| | | | | | (AMQP/HTTP) now includes port id/name/number too git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557591 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5373: move retrieval of the peer Principal into the connection IO ↵Robert Gemmell2014-01-1112-95/+53
| | | | | | thread, retrieving from the NetworkConnection during the AMQP handshak after the SSL handshake must have already been completed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557467 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5461: downgrade sevrity of IOException log messages. Fix wording of ↵Robert Gemmell2014-01-101-2/+2
| | | | | | those messages git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557184 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5429: [Java Broker] Exceptions causing startup failure now written to ↵Keith Wall2014-01-101-0/+1
| | | | | | | | | qpid.log too Previously, such exceptions were only written to stderr. This change means that they written to qpid.log too, allowing configuration problems etc to be understood by refering to the one file. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557052 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5459 : Add WebSocket transport support to the Java Broker and AMQP 1-0 ↵Robert Godfrey2014-01-0942-356/+2308
| | | | | | JMS client git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1556873 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5458: display the message size, and correlation-id (if there is one)Robert Gemmell2014-01-091-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1556870 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5455 : Publishing non-transactional persistent messages should always ↵Robert Godfrey2014-01-081-3/+3
| | | | | | be synchronous git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1556654 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5456: Use the local max-frame-size when enforcing limit on what is ↵Gordon Sim2014-01-081-2/+2
| | | | | | received, not that of the peer git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1556603 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5453 : [Java Broker] Fix to ensure that exclusive queues are always ↵Robert Godfrey2014-01-081-2/+12
| | | | | | unlocked when a session is closed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1556593 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5420: Restore ability to consume using BURLs specifying default exchange.Keith Wall2014-01-078-86/+107
| | | | | | | | | | | | * Java Broker: Changed AbstractVirtualHost so that createExchange throws ExchangeExistException before checking for a reserved exchnage name. The effect will be that the Java Broker will again accept active declaration of the built in exchanges (amq.*, qpid.* and default). * Java Broker: Changed the 0-8..0-9-1 ExchangeBoundHandler so that a null exchnage name is treated to mean the default exchange. This matches the behaviour of ServerSessionDelegate#exchangeBound() on the 0-10 path. This allows the Java client to query bindings on the default exchange. * Client: Changed AbstractAMQMessageDelegate.java so that 0-10 knows the type of the default exchange when populating the JMSDestination on received messages. * Client: Introduced system property qpid.bind_queues system property so that the exchange/queue bind side effect can be suppressed on consumer creation. Like qid.declare_exchanges and declare_queues, this system propery has effect when using BURLs. Might be useful if using a new client with older broker. * Added new system tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1556292 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA : add info to test assert to give clue as to why test failedRobert Godfrey2014-01-071-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1556283 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5450: have the group manager try to acquire the message at the time it ↵Robert Gemmell2014-01-074-19/+172
| | | | | | is accepted into the group, so that the associated shared-group state change occurs within the single synchronization block git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1556096 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5211: [Java Broker] Prevent spurious 'No valid transition from state ↵Keith Wall2014-01-061-1/+0
| | | | | | | | CLOSED..' when shutting down a broker configure with a JDBC or BDB vhost Correct typo, accidentally left AtomicBoolean#getAndSet call in too. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1555695 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: [Java Broker] Update web management console copyright message to ↵Keith Wall2014-01-061-2/+2
| | | | | | refer to 2014. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1555692 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5211: [Java Broker] Prevent spurious 'No valid transition from state ↵Keith Wall2014-01-062-8/+19
| | | | | | CLOSED..' when shutting down a broker configure with a JDBC or BDB vhost git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1555690 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA : [Java] remove empty directories / unused importsRobert Godfrey2014-01-0342-70/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1555225 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5437 : [Java Broker] Allow HTTP ports to be bound only to specific ↵Robert Godfrey2014-01-033-4/+15
| | | | | | interfaces git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1555217 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5439 : [AMQP 1.0 JMS Client] Updated sender to close rather than detach ↵Robert Godfrey2014-01-021-1/+1
| | | | | | links git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1554799 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5439 : [AMQP 1.0 JMS Client] timeout rather than wait indefinitely when ↵Robert Godfrey2014-01-0112-110/+343
| | | | | | requiring response from server git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1554662 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: update TODO list to be easier for others to understand and ↵Robert Gemmell2013-12-161-12/+15
| | | | | | convery some rough order git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551170 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5419 : Applied patch from Timothy BishRobert Godfrey2013-12-161-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551166 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5255: add missing licence header to doc and java files on trunk, for ↵Robert Gemmell2013-12-165-0/+100
| | | | | | later merge to 0.26 branch git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551165 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Add missing licences to some Java Broker Management .html files ↵Keith Wall2013-12-168-0/+130
| | | | | | | | (identified by Apache Rat). This was previously committed to 0.24 under QPID-4961. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551164 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5255: apply JCAMissingLicense.patch from QPID-4961 to trunk, for later ↵Robert Gemmell2013-12-1612-0/+222
| | | | | | merge to 0.26 branch git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551162 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5423: list only the additional deps needed by the plugin, rather than ↵Robert Gemmell2013-12-151-1/+1
| | | | | | | | its actual deps, to prevent duplication by the release package creation process. Largely reverts the effective value of the 'broker-plugins-management-http.libs' property to its old [incorrect] state other than r1529610 for QPID-5207/QPID-5048 adding the dojo dep. Yet another example of our Ant build making the simplest things difficult. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1551042 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5408 : throw exception on unknown connection URL parameterRobert Godfrey2013-12-121-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1550405 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5386 : [JMS AMQP 1.0] message not coverted correctly if it contains a ↵Robert Godfrey2013-12-091-0/+5
| | | | | | delivery-annotation section (patch from Xin Chen) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549672 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5385 : [JMS AMQP 1.0] Create/Close session in a loop causing connection ↵Robert Godfrey2013-12-094-15/+57
| | | | | | to be closed and connection.close to hang after that (patch from Xin Chen) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549670 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5389 : [JMS AMQP 1.0] ConnectionHandler may stop writting pending ↵Robert Godfrey2013-12-091-5/+2
| | | | | | frames if close is called right after the connection is started (patch from Xin Chen) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549669 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5390 : [JMS AMQP 1.0] ConcurrentModificationException when closing a ↵Robert Godfrey2013-12-091-2/+11
| | | | | | connection (patch from Xin Chen) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549668 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Remove inadvertently added temporary file (part of 1546331)Keith Wall2013-11-281-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1546333 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: [Java System Tests] Increase timeout factor used for failover ↵Keith Wall2013-11-282-3/+7
| | | | | | timeout. Test was failing on a slow (virtualised) Jenkins environment. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1546331 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: [Java System Tests] Add extra logging to HeartbeatTest in order to ↵Keith Wall2013-11-282-24/+48
| | | | | | understand an occasional failure on a slow (virtalised) Jenkins environment git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1546330 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5372: Stop generation of an excessive amount of debug logging for ↵Alex Rudyy2013-11-243-45/+66
| | | | | | PreferencesProviderFactory when a Broker tab is opened in web management console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1545067 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5364: [Java Broker Management] Give RestServlet instances different ↵Keith Wall2013-11-212-2/+5
| | | | | | servlet names (for diagnostic purposes) and correct error message used when path info has too many components. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1544228 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5344 : Deadlock in JMS AMQP 1.0 client - patch from David InghamRobert Godfrey2013-11-212-97/+109
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1544129 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5282: Change IoSender to cause the socket to be closed after a sender ↵Keith Wall2013-11-201-28/+52
| | | | | | | | | | timeout IoSender#send now causes the socket to be closed in response to a sender timeout (in addition to the SenderException). Note that this code path avoids the close causing the sender thread join (as this would most likely timeout too). Also improved log/exception messages to include the remote socket address (to aid problem diagnosis). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1543721 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5347: [Java Broker] Web Management console to display queueKeith Wall2013-11-152-0/+12
| | | | | | attributes exclusive and owner. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1542318 13f79535-47bb-0310-9956-ffa450edef68