summaryrefslogtreecommitdiff
path: root/qpid/java
Commit message (Collapse)AuthorAgeFilesLines
...
* QPID-2687: Make PluginManager auto-deploy bundles properlyRobert Gemmell2010-06-231-25/+7
| | | | | | | Applied patch from Andrew Kennedy <andrew.international@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@957223 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2635: Add fork once to junit ant taskRobert Gemmell2010-06-231-4/+5
| | | | | | | Applied patch from Andrew Kennedy <andrew.international@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@957202 13f79535-47bb-0310-9956-ffa450edef68
* Changed README to README.txt throughout the project for consistency. Removed ↵Jonathan Robie2010-06-236-0/+0
| | | | | | gentools/README.txt, which described Velocity. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@957201 13f79535-47bb-0310-9956-ffa450edef68
* Qpid-2555 Patch 4 provided by Sorin Suciu, based on local review commentsMartin Ritchie2010-06-2216-426/+586
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@956893 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2555 : Applied patch 3 from Sorin SuciuMartin Ritchie2010-06-226-57/+87
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@956892 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2555 : Info-Plugin systest fixesMartin Ritchie2010-06-223-4/+253
| | | | | | Patch provided by Sorin Suciu git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@956889 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2555 : Modified the MANIFEST to include org.apache.qpid.common and ↵Martin Ritchie2010-06-2213-434/+399
| | | | | | | | org.apache.qpid.server.registry Patch provided by Sorin Suciu git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@956888 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2555 : Improvements on info plugin, using SOAPMartin Ritchie2010-06-2210-0/+949
| | | | | | Patch provided by Sorin Suciu git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@956887 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2665: Remove BROKER from object types for pluginsRobert Gemmell2010-06-174-16/+1
| | | | | | | Applied patch from Andrew Kennedy <andrew.international@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@955654 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2654: Add Actor logging to the ACL pluginRobert Gemmell2010-06-1710-15/+275
| | | | | | | Applied patch from Andrew Kennedy <andrew.international@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@955642 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2662: Use actual SocketAddress instead of the String representationRobert Gemmell2010-06-1713-85/+68
| | | | | | | Applied patch from Andrew Kennedy <andrew.international@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@955617 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2673: dont hold a disposition change listener for messages when ↵Robert Gemmell2010-06-172-3/+10
| | | | | | accept-mode=NONE and acquire-mode=PRE_ACQUIRED (ie NO_ACK mode) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@955557 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2652 : Update client build.xml to use local property for genration, ↵Martin Ritchie2010-06-141-6/+5
| | | | | | this will prevent the framing being rebuilt on every ant run. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@954438 13f79535-47bb-0310-9956-ffa450edef68
* Update SAMQQT to use an initialised Direct exchange rather than make its own.Martin Ritchie2010-06-141-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@954434 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2638 : Add initial support for Topics section in configuration file.Martin Ritchie2010-06-1421-98/+335
| | | | | | | | | Added getQueueConfiguration(AMQQueue) which will return a new configuration for the given queue reflecting its binding status. This will allow the queue to be reconfigured during the binding process. Full Docs on this approach to appear on wiki. AMQQueue.configure and getConfiguration() have been updated to use ConfigurationPlugin rather than QueueConfiguration, The queue may be configured by a TopicConfiguration now. Update SlowConsumerTest to be GlobalQueuesTest and add a GlobalTopicsTest to match, where the config is added to the queues or topics section respectively git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@954433 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2625 : Moved Logging generation to moudule.xml to allow plugins to ↵Martin Ritchie2010-06-1445-586/+2854
| | | | | | | | | | | | | | | | | | utilise the same functionality. To enable generation for your plugin just add : <target name="precompile" depends="gen_logging"/> to your build.xml Logging is now defined in a X_logmessage.properties file. Where X is used to make the XMessages.java class. Also updated all existing usages to remove the 3 digit prefix that wasn't adding any info. Updated ConfigStore and Transaction Log to use named properties rather than numeric values. If we are going to continue with <3 alpha>-<4 numeric> ids for messages then we'll need to have some registry to prevent clases. Perhaps it is simpler to relax this and require a plugin creator to provide a unique identifier for their messages. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@954432 13f79535-47bb-0310-9956-ffa450edef68
* Update LogMessage Generation to be based on a the existance of a ↵Martin Ritchie2010-06-147-94/+104
| | | | | | _logmessages.property file. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@954431 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2650: revert change in r952930 which removed the extraneous vhost ↵Robert Gemmell2010-06-101-5/+7
| | | | | | subdir. A slightly larger change is required as it turns out derby wont use a provided empty directory git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@953254 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2650: Make use of connections with auto-commit transactions disabled ↵Robert Gemmell2010-06-093-118/+106
| | | | | | | | | | | for metadata, content, and queue entries. Additionally, make remaining uses of auto-commit enabled connections more visible and remove the erroneous explicit commits on these. Close completed Statements after use. Add/correct various related debug log statements. Stop adding vhost name to all environment paths, now just the default value. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@952930 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2651: Remove use of deprecated Derby 10.3.2.1 release, upgrade to Derby ↵Robert Gemmell2010-06-093-1/+1
| | | | | | 10.6.1.0 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@952929 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2526: split command into quoted arguments to allow building with spaces ↵Robert Gemmell2010-06-081-1/+7
| | | | | | | | | | in path Applied patch from Emmanuel Bourg <ebourg@apache.org> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@952863 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2650: make PST check the recovered messages more precisely, and more ↵Robert Gemmell2010-06-081-2/+10
| | | | | | informative about the unexpected message it recieves when it fails git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@952694 13f79535-47bb-0310-9956-ffa450edef68
* made minor changes to get testkit running again.Rajith Muditha Attapattu2010-06-081-26/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@952509 13f79535-47bb-0310-9956-ffa450edef68
* Adjusted the capacity test case, verify the change made in rev 949083.Rajith Muditha Attapattu2010-06-071-7/+16
| | | | | | | This is related to QPID-2496 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@952451 13f79535-47bb-0310-9956-ffa450edef68
* Removing commented out code.Rajith Muditha Attapattu2010-06-071-6/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@952448 13f79535-47bb-0310-9956-ffa450edef68
* For testOderingWithSyncConsumer I added a timeout for the individual ↵Rajith Muditha Attapattu2010-06-071-3/+12
| | | | | | | | | receive() methods, and another timeout for the while loop to prevent the test from hanging in case of an error. For testOderingWithAsyncConsumer I increased the timeout to 8 secs as there have been occasional failures with the test not being completed inside 5 secs. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@952430 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2634: set/correct broker+common script line ending properties depending ↵Robert Gemmell2010-06-072-20/+20
| | | | | | on targeted platform git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@952407 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2634: use ant fixcrlf task as part of the broker packaging process to ↵Robert Gemmell2010-06-071-1/+2
| | | | | | | | | ensure correct line endings on scripts Applied patch from Emmanuel Bourg <ebourg@apache.org> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@952404 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2599: restore log4j settings files which are not named log4j.xml or ↵Robert Gemmell2010-06-046-0/+233
| | | | | | log4j.properties and so need not be removed completely since they wont be automatically applied by log4j if found on the classpath like the others will git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951419 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2632 : Applied patch from Andrew Kennedy. To convert RST and PPT to ↵Martin Ritchie2010-06-044-18/+8
| | | | | | QTCs not IBBCs git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951341 13f79535-47bb-0310-9956-ffa450edef68
* Only build perftest scripts if we have changed them. Shaves 14s of the build ↵Martin Ritchie2010-06-041-1/+11
| | | | | | for me. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951334 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2632 : External broker profile actually needs an InVM broker created to ↵Martin Ritchie2010-06-034-11/+60
| | | | | | | | | | process the configuration. As we don't automatically create the AppRegistry any more we need to explicitly create an InVM broker for these two tests. It may be necessary to move the IBBC creation from AbstractTestLogging to QBTC for external profile runs. However, testing to date has only shown these two tests failing due to missing AR. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951170 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1447 : Ensure we only attempt to load plugins that are configured and ↵Martin Ritchie2010-06-031-3/+7
| | | | | | so will be created. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951168 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup code. Configuration security.access is not used anymoreMartin Ritchie2010-06-038-26/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951167 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2633 : Move destinationConsumer count logic to before the consumer is ↵Martin Ritchie2010-06-031-8/+15
| | | | | | registered. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951165 13f79535-47bb-0310-9956-ffa450edef68
* Increase ExpiredMessageCheck time period to ensure test succesfully runsMartin Ritchie2010-06-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951163 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1447 : Update SCD for MessageAge when queue is empty at consumer ↵Martin Ritchie2010-06-031-3/+12
| | | | | | connect. Perhaps additional test requried where queue has old messages but no delete policy, just disconnect. Consumer will be disconnected during the first receive(). Also why is the oldest Arrival time set to Long.MAX_LONG when there are no messages on the queue, why not 0. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951162 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1447 : Add additional testing for null TopicDelete Policy Configuration ↵Martin Ritchie2010-06-032-11/+57
| | | | | | and fix for NPEs. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951161 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2632 : Encorporated changes from Andrew Kennedy, cleanup PPT and extend ↵Martin Ritchie2010-06-031-17/+5
| | | | | | IBBC as this is a broker unit test. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951160 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2581 : Update Plugins that use configuration to only throw ↵Martin Ritchie2010-06-0317-99/+206
| | | | | | | | | | ConfigurationExceptions during the configuration phase of loading configuration. Creating a plugin and providing it with configuration should not throw a configuration exception. Added configuration validation to newer plugins SimpleXML still needs validation. todo Docuement Configuration mechanism. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951159 13f79535-47bb-0310-9956-ffa450edef68
* Remove Plugin.isConfigured Only configured plugins should be createdMartin Ritchie2010-06-037-91/+81
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951158 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2632 : Ensure additional broker unit tests extend IBBCMartin Ritchie2010-06-038-50/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@951157 13f79535-47bb-0310-9956-ffa450edef68
* Add the ASF License to various classes currently missing itRobert Gemmell2010-06-0221-3/+423
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950740 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2639: copy the old QpidTestCase@950614 to the new QpidBrokerTestCase, ↵Robert Gemmell2010-06-021-0/+1345
| | | | | | removing the exclusion features now handled by the new QpidTestCase git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950730 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2639: add ASF licence and correct Logger class to updated QpidTestCase, ↵Robert Gemmell2010-06-022-1346/+21
| | | | | | delete QpidBrokerTestCase such that the old QpidTestCase as at r950614 can be copied into its place with updates to retain history. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950727 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2581 : Update Plugins to have a consistent ↵Martin Ritchie2010-06-0213-95/+61
| | | | | | | | | configure(ConfigurationPlugin config) method. Further work is required to ensure that all ConfigurationPlugins perform config validation rather than leaving that to the plugin. The plugin should just use the config. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950656 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2632 : Fix test that need to modify the configuration before starting ↵Martin Ritchie2010-06-028-124/+133
| | | | | | the broker. VHCT needed to ensure that the configuration for the various queue priorities was set. The actors need to be able to en/disable status-updates as required. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950654 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2632 : Update test to use the testName'd queue by default not 'test'Martin Ritchie2010-06-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950653 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2632 : Move the creation of the default virtualhosts in the xml config ↵Martin Ritchie2010-06-021-15/+23
| | | | | | to setup so tests can clear it and make their own git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950652 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2632 : extra plugins require common/test for the test NetworkDriverMartin Ritchie2010-06-022-12/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950651 13f79535-47bb-0310-9956-ffa450edef68