| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
the same class.
QPID-1621: add ServerConfiguration, QueueConfiguration and SecurityConfiguration classes. Move almost all uses of o.a.commons.configuration.Configuration behind there. @Configured delenda est
Merged changed from trunk r745799
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764816 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
connection retry but only on the initial
merged from trunk r759097
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764795 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
level qpid dir
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764730 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the queue before we had fully initialised it.
753220 ritchiem QPID-1730 : Improve the logging so we can see what is going one during persistent recovery as we do not have a working persistent module.
753219 ritchiem QPID-1730 : Update the order in which we initialise. We now load the config file from disk then recover from the persistent strore. This approach applies the vhost configuration and then applies the persistent state from the store to those objects rather than recreating them. The new inner classes on VirtualHost are to be removed once we have fully extracted the RoutingTable from the legacy MessageStores as this is the root of the problem. The Store needs to be open to create new durable objects but the current stores must recover their state before new entries are added. So now the persistent state is being loaded on to a broker in a consistent state after it has configured a) its default exchanges and b) loaded the queue config from the config file. Eventually we will only have one location for queue config and all will be right in the world.
merged the above three changes from trunk that allow the broker to create it's model before the MessageStore is initialised.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764539 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764506 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
functionality
Merged from trunk r747754
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764496 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764493 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
then adjusted the ternary operator in PrincipalPermissions.java to ensure we don't pass a null into the map (see JIRA descriptions).
merged from trunk r763959
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764490 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
de-register only qpid related MBeans, preventing the RuntimeException that is a result of attempting to de-register the platform MBeanServerDelegate MBean, which is not allowed. Also remove unused imports.
merged from trunk r762992
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764488 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
available output levels. Update jmx management console to understand String[] attribute value and display contents properly
merged from trunk r762365
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764485 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the virtualhost.
AMQQueue.configure: new method
AMQQueueFactory: use AMQQueue.configure, don't set things directly
SimpleAMQQueue.configure, MockAMQQueue.configure: implement new method from the interface
QueueConfiguration: use VirtualHostConfiguration for default values if they're unset
VirtualHostConfiguration: if a queue doesn't exist, give it a default configuration. Add methods to get default settings for configuration items
QueueConfigurationTest: test case, checks that inheritance and defaults work along with explicitly set values.
merged from trunk r761721
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764484 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r760919
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764483 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r758730
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764482 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
the relevant exception message
Merged from branches/0.5-release : r757268
merged from trunk r757270
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764478 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764477 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
Merged from branches/0.5-release : r757257
merged from trunk r757258
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764476 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
KBytes, make size descriptions in other methods consistent
merged from trunk r755256
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764475 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r754958
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764473 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r754934
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764472 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
(Had to leave out the change to VirtualHostConfiguration as it depended on a change introduced by FtD)
merged from trunk r749572
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764470 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764468 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r749340
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764466 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
test exposed.
merged from trunk r749315
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764464 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r749285
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764462 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
management capabilities
merged from trunk r749282
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764461 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
depth in bytes rather than kilbytes, matching their respective setter methods. Augment the management console's navigation queue selection list to show the appropriate numbers
merged from trunk r749149
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764460 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
String to fix issue with createTempFile and absolute paths. Stop catching IOExceptions in saveAccessFile() and make calling methods catch them to check for and report failure and act accordingly to reverse actions in memory. Add additional unit tests to cover access rights file manipulation.
merged from trunk r748686
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764458 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
required hashing itself in order to present a consistent
interface for user management. Alter management console to use mbean versioning to detect this and send plaintext to v2+ user management mbeans. Update RMIPasswordAuthenticator to make use of the new PD input consistency
merged from trunk r748680
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764457 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
by the management console and cached in memory like the B64MD5 PD. Add unit tests for the PlainPD
merged from trunk r748641
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764455 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
comments from robbie.
merged from trunk r748591
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764454 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764453 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764448 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
SIGHUP. Add jmx method to do so.
merged from trunk r748561
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764447 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r747875
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764445 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
reloading of log4j file. Update sample log4js so that they aren't arbitrarily rewritten.
Patch from Robbie Gemmell <gemmellr@dcs.gla.ac.uk>
merged from trunk r747870
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764443 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
style issue with field name.
merged from trunk r747869
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764441 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r747868
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764440 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
are bugs in ApplicationRegistry.close that prevent this from working.
merged from trunk r747783
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764439 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r747376
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764438 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
new-style file parsing.
merged from trunk r747370
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764437 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
housekeeping timer.
merged from trunk r747369
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764435 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r747367
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764434 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r747363
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764433 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764430 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
SecurityConfiguration classes. Move almost all uses of o.a.commons.configuration.Configuration
behind there.
@Configured delenda est
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764428 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
based JMXConnectorServer in use, enforces use of the custom MBeanInvocationhandlerImp when using the RMI based JMX, and implements a customised RMI registry to prevent external changes
being possible. Updated Management console accordingly.
Patch from Robbert Gemmell <gemmellr@dcs.gla.ac.uk>
merged from trunk r744113
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764422 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
otherwise inactive.
AMQQueue, VirtualHost, MockAMQQueue: change name of removeExpiredIfNoSubscribers to checkMessageStatus.
AMQQueueMBean: remove unthrown exception
SimpleAMQQueue: add notification checks to checkMessageStatus, remove catch for JMException which checkForNotification no longer throws.
NullApplicationRegistry: set small housekeeping check period so that it runs freuqently and tests don't need to sleep for excessive periods of time
AMQQueueAlertTest: remove subsequent send, notification alerts shouldn't depend on queue activity.
merged from trunk r743357
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764421 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
hostnames.
merged from trunk r743311
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764420 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
creating an address.
merged from trunk r743306
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764419 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
merged from trunk r743304
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764418 13f79535-47bb-0310-9956-ffa450edef68
|