summaryrefslogtreecommitdiff
path: root/qpid/java
Commit message (Collapse)AuthorAgeFilesLines
...
* QPID-4639: Add UI to add/delete virtual hosts into java broker web ↵Alex Rudyy2013-03-1117-30/+471
| | | | | | management console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1455274 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4638: Add UI to add/delete/update authentication providers into java ↵Alex Rudyy2013-03-1131-187/+1075
| | | | | | broker web management console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1455273 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4596: remove manipulation of store files, and vhost store type etc.Robert Gemmell2013-03-102-227/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454943 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: misc cleanupRobert Gemmell2013-03-105-39/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454942 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: change new sytem property names to include broker to allow ↵Robert Gemmell2013-03-104-12/+16
| | | | | | distinguising them from any related client config. Separate defaults from the configurable value. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454941 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: move the work dir defaulting and configuration fully within ↵Robert Gemmell2013-03-104-38/+166
| | | | | | BrokerOptions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454940 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: remove dead code, method was only ever called with null envVarMap argRobert Gemmell2013-03-102-20/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454939 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: misc logging related changesRobert Gemmell2013-03-105-19/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454938 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: move the store factory interface beside the other plugin factory ↵Robert Gemmell2013-03-108-4/+8
| | | | | | interfaces git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454937 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: remove the BDB-HA store factory to remove it from the types ↵Robert Gemmell2013-03-103-44/+1
| | | | | | usable via the management interface, until such time as it can actually be configured without using virtualhosts.xml git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454936 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4445: make the jar file produced by the JCA module use 'jca' in its ↵Robert Gemmell2013-03-1013-20/+182
| | | | | | name rather than 'ra', add support for generating maven artifacts for the jar and the packaged rar. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454935 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4274 Applied the same fix when an exchange is deleted as the sameRajith Muditha Attapattu2013-03-071-0/+1
| | | | | | | situation could arise if the exchange gets deleted by a receiver or a producer. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454135 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4274 Applied Pavel's fix of setting the resolved time to zero, butRajith Muditha Attapattu2013-03-071-0/+1
| | | | | | in a different location where the node deletes are handled. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1454134 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3396 Excluded my new test until we make decision on whether to portRajith Muditha Attapattu2013-03-071-0/+2
| | | | | | the fix to the 8-8/0-9 code path. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1453954 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3396 Fixed the typo from sasl_mech to sasl_mechs. This test wasRajith Muditha Attapattu2013-03-071-1/+1
| | | | | | passing (0-10 code path) due to the broker selecting CRAM_MD5. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1453951 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3396 Added a test case to verify that if mech needs user passwordRajith Muditha Attapattu2013-03-061-0/+24
| | | | | | and if they are not supplied and exception is thrown. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1453594 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3396 Changed the test cases to relect that username and passwordRajith Muditha Attapattu2013-03-062-5/+4
| | | | | | is optional. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1453559 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3396 Modified the URLParser to not throw an exception if theRajith Muditha Attapattu2013-03-063-5/+16
| | | | | | | | username and password is empty. Instead once a SASL mechanism is selected we check if that mechanism needs user/pass and then throw an exception at that point. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1453558 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4617 Added a null check to clear ReplyTo.Rajith Muditha Attapattu2013-03-051-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1453041 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4617 null is now returned when exchange and routingkey are set toRajith Muditha Attapattu2013-03-011-1/+1
| | | | | | null in a replyTo. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1451727 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4608 Added code to handle TransportException and any otherRajith Muditha Attapattu2013-02-281-0/+8
| | | | | | RuntimeException. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1451362 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4609: Use correct synchronization lock in BrokerAdapter#getKeyStores().Alex Rudyy2013-02-281-1/+1
| | | | | | Fix suggested by Jakub Scholz git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1451243 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4608 Moved the exception handling code to a method. The method alsoRajith Muditha Attapattu2013-02-282-22/+26
| | | | | | | | | | checks for authorization denied exceptions and throws a JMSSecurityException instead of a regular JMSException. This allows applications that are specifically looking for authorization failures to handle that situation.There will not be any changes required for other applications. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1451047 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4596: Add java broker ability to create/delete/update virtual hosts, ↵Alex Rudyy2013-02-2724-225/+1054
| | | | | | authentication providers and ports via REST interfaces git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1450881 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4606: Java performance test unit test timeouts increased to allow for ↵Phil Harvey2013-02-273-7/+6
| | | | | | slow CI servers git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1450696 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4605: Java performance test and visualisation unit tests now subclass ↵Phil Harvey2013-02-2755-169/+154
| | | | | | QpidTestCase so that we benefit from helpful logging in QpidTestCase git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1450687 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4602: Fix broker startup when default log4j configuration is used and ↵Alex Rudyy2013-02-264-17/+58
| | | | | | fix java system tests to pass correctly log4j configuration path to the spawn broker if it contains spaces. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1450151 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4597: Java performance tests now support visualisation of timeseries data.Phil Harvey2013-02-2332-215/+885
| | | | | | | Refactored ChartBuilder hierarchy to reduce duplication, and renamed several classes to make them more intuitive. Added timeseries chart definitions in perftests/etc/c/timeseries/. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1449342 13f79535-47bb-0310-9956-ffa450edef68
* [QPID-4594] Add command line option to start java broker in a management ↵Alex Rudyy2013-02-2216-15/+919
| | | | | | mode and options to set JMX and HTTP ports in management mode git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1448866 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4593: add command line argument to pass path to initial storeAlex Rudyy2013-02-2013-151/+668
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1448306 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: Add getter to broker launcher to expose broker configured objectAlex Rudyy2013-02-193-0/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447820 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: Introduce a configuration store in java broker allowing runtime ↵Alex Rudyy2013-02-19344-10336/+13614
| | | | | | modifications and replace existing xml file configuration with json configuration store git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1447646 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4533: Java Performance Tests - added Derby to module classpaths so DB ↵Phil Harvey2013-02-161-2/+2
| | | | | | persistence can be used from a standalone perftest installation. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1446845 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4533: Java Performance Tests - addressed bug in JdbcSeriesBuilder that ↵Phil Harvey2013-02-098-19/+203
| | | | | | caused it to ignore the CSV series directory. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1444335 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4570 : Multiple AMQP1-0 Connections cause error if JMX management is ↵Robert Godfrey2013-02-072-5/+3
| | | | | | enabled git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1443442 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4312: use the JMS Queue#getQueueName() implementation instead of ↵Robert Gemmell2013-02-051-1/+1
| | | | | | getName to ensure we actually report the queue name git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1442647 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4312: reduce visibility and narrow argument type for new check methods, ↵Robert Gemmell2013-02-054-34/+95
| | | | | | add some unit testing of config and cleanup IDT systest a little git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1442602 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4566 Allow a non UUID String to be set as message-id. This isRajith Muditha Attapattu2013-02-041-10/+9
| | | | | | | | | required when Qpid Messages are sent using a 3rd party JMS Message Producer. Ex a Message Bridge. This doesn't affect AMQP 0-10 compliance as the sender implementation will always assign an UUID string as the message-id. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1442364 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4312 : [Java Client] add option for verification of queue existence ↵Robert Godfrey2013-02-049-29/+180
| | | | | | during creation of a MessageProducer git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1442128 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4533: fixed bug in perftest ResultsDbWriter's default run ID to make it ↵Phil Harvey2013-01-302-5/+23
| | | | | | timezone-agnostic git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1440399 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4533: Modified perftests to support writing results to a database, and ↵Phil Harvey2013-01-3030-172/+1198
| | | | | | | | | enhanced visualisation-jfc to allow it to read these results. Previously only CSV output/input was supported by these modules respectively. Also modified files in perftests/etc/ to allow convenient running of perftests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1440312 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4541 Added the ability to turn off replay at the time the sessionRajith Muditha Attapattu2013-01-254-8/+36
| | | | | | | | is created. The XASessionImpl will use this feature to turn off replay on the underlying JMS session. This prevents messages being replayed outside the boundaries of the XA transaction. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1438725 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4550 : AMQP 1.0 Persistent Messages cause failure on restartRobert Godfrey2013-01-257-19/+137
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1438556 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4281: Fix setting of log4j configuration in system tests. While testing ↵Alex Rudyy2013-01-2411-73/+302
| | | | | | | | the fix, some tests were found to be failing on spawned profile due to config problems - also fixed these. Applied patch from Philip Harvey <phil@philharveyonline.com> and myself. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1438053 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4540 The deletion of the subscription queue is now handledRajith Muditha Attapattu2013-01-163-1/+12
| | | | | | | separately. Enchnaced an existing test case to ensure this is handled properly. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1434492 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4432: addressed excessive logging in AMQStateManagerPhil Harvey2013-01-161-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1433911 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3569: Refactor TransactionTimeoutKeith Wall2013-01-0719-229/+477
| | | | | | | | | | | | | * Moved the duplicated transactionUpdateTime member from AMQChannel/ServerSession to ServerTransaction. ** LocalTransaction now maintains advances transactionUpdateTime on each enqueue/dequeue operation ** Other non-transactional ServerTransaction impls return transactionUpdateTime of 0 (as they already do for transactionStartTime). ** Changed LocalTransaction so that transaction start time is recorded on first enqueue or dequeue operation (rather than only first enqueue) * Moved duplicated logic from AMQChannel/ServerSession#checkTransactionStatus to TransactionTimeoutHelper * Make TransactionTimeoutTests use a durable queue so it is actually testing with store transactions. * Removed warnings if operational logging is turned off. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1429726 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4491Weston M. Price2013-01-041-14/+12
| | | | | | | *Minor documentation fixes for property names that have changed over time. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428944 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4492Weston M. Price2013-01-041-0/+183
| | | | | | *Added README documentation for JBOSS/EAP6 environment. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428915 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4318Weston M. Price2013-01-042-10/+183
| | | | | | | | *Added support to QpidConnectionFactoryProxy for Queue/TopicConnectionFactorys *Added simple system test git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1428896 13f79535-47bb-0310-9956-ffa450edef68