Modified: qpid/site/docs/releases/qpid-java-trunk/java-broker/book/index.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/index.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- qpid/site/docs/releases/qpid-java-trunk/java-broker/book/index.html 
(original)
+++ qpid/site/docs/releases/qpid-java-trunk/java-broker/book/index.html Sat Jan 
 2 23:59:48 2016
@@ -114,14 +114,14 @@ https://github.com/apache/qpid-proton/bl
         <ul id="-path-navigation"><li><a 
href="/index.html">Home</a></li><li><a 
href="/releases/index.html">Releases</a></li><li><a 
href="/releases/qpid-java-trunk/index.html">Qpid Java Trunk</a></li><li>AMQP 
Messaging Broker (Java)</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">AMQP Messaging Broker (Java)</th></tr><tr><td align="left" 
width="20%">&#160;</td><th align="center" width="60%">&#160;</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-Introduction.html">Next</a></td></tr></table><hr /></div><div 
class="book"><div class="titlepage"><div><div><h1 class="title"><a 
id="idm140601101529728"></a>AMQP Messaging Broker (Java)</h1></div></div><hr 
/></div><div class="toc"><p><strong>Table of Contents</strong></p><dl 
class="toc"><dt><span class="chapter"><a 
href="Java-Broker-Introduction.html">1. Introduction</a></span></dt><dt><span 
class="chapter"><a href="Java-Broker-Installation.html">2. 
Installation</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Installation.html#Java-Broker-Installation-Introduction">2.1. 
Introduction</a></span></dt><dt><span class="section"><a href="Jav
 a-Broker-Installation-Prerequistes.html">2.2. 
Prerequisites</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-Java">2.2.1.
 Java Platform</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-Disk">2.2.2.
 Disk</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-Memory">2.2.3.
 Memory</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-OperatingSystemAccount">2.2.4.
 Operating System Account</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Installation-Download.html">2.3. 
Download</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Installation-Download.html#Java-Broker-Installation-Download-Release">2.3.1.
 Broker Release</a></s
 pan></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Installation-InstallationWindows.html">2.4. Installation on 
Windows</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Installation-InstallationWindows.html#Java-Broker-Installation-InstallationWindows-SettingQPIDWORK">2.4.1.
 Setting the working directory</a></span></dt></dl></dd><dt><span 
class="section"><a href="Java-Broker-Installation-InstallationUnix.html">2.5. 
Installation on UNIX platforms</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="Java-Broker-Installation-InstallationUnix.html#Java-Broker-Installation-InstallationUnix-SettingQPIDWORK">2.5.1.
 Setting the working directory</a></span></dt></dl></dd><dt><span 
class="section"><a 
href="Java-Broker-Installation-OptionalDependencies.html">2.6. Optional 
Dependencies</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Getting-Started.html">3. Getting 
Started</a></span></dt><dd><dl><dt><span class="section"><a href="J
 ava-Broker-Getting-Started.html#Java-Broker-Getting-Started-Introduction">3.1. 
Introduction</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Getting-Started-Starting-Stopping-Windows.html">3.2. 
Starting/Stopping the broker on Windows</a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Getting-Started-Starting-Stopping-Unix.html">3.3. 
Starting/Stopping the broker on Unix</a></span></dt><dt><span 
class="section"><a href="Java-Broker-Getting-Started-LogFile.html">3.4. Log 
file</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Getting-Started-CommandLine.html">3.5. Using the command 
line</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Concepts.html">4. Concepts</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="Java-Broker-Concepts.html#Java-Broker-Concepts-Overview">4.1. 
Overview</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Broker.html">4.2. Broker</a></span></dt><dt><span 
class="section"><a hre
 f="Java-Broker-Concepts-Virtualhost-Nodes.html">4.3. Virtualhost 
Nodes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-RemoteReplicationNodes.html">4.4. Remote Replication 
Nodes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Virtualhosts.html">4.5. 
Virtualhosts</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Exchanges.html">4.6. 
Exchanges</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-Predeclared">4.6.1.
 Predeclared Exchanges</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-Types">4.6.2.
 Exchange Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-BindingArguments">4.6.3.
 Binding Arguments</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchan
 ges-UnroutableMessage">4.6.4. Unrouteable 
Messages</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Concepts-Queues.html">4.7. 
Queues</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-Types">4.7.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-QueueDeclareArguments">4.7.2.
 Queue Declare Arguments</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-Message-Grouping">4.7.3.
 Messaging Grouping</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-SetLowPrefetch">4.7.4.
 Using low pre-fetch with special queue types</a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queue-EnsureNonDestructiveConsumers">4.7.5.
 Forcing all consumers to be non-destructive</a></span>
 </dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Concepts-Ports.html">4.8. Ports</a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Concepts-Authentication-Providers.html">4.9. Authentication 
Providers</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Other-Services.html">4.10. Other 
Services</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Access-Control-Providers">4.10.1.
 Access Control Providers</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Group-Providers">4.10.2.
 Group Providers</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Keystores">4.10.3.
 Keystores</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Truststores">4.10.4.
 Truststores</a></span></dt></dl></dd></dl></dd><dt><
 span class="chapter"><a href="Java-Broker-Initial-Configuration.html">5. 
Initial Configuration</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration.html#Java-Broker-Initial-Configuration-Introduction">5.1.
 Introduction</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration-Location.html">5.2. Configuration Store 
Location</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration-Initial-Config-Location.html">5.3. 
'Initial Configuration' Location</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration-Create-Initial-Config.html">5.4. 
Creating an 'Initial Configuration' JSON File</a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Initial-Configuration-Overwrite-Config-Store.html">5.5. 
Overwriting An Existing Configuration Store</a></span></dt><dt><span 
class="section"><a href="Java-Broker-Initial-Configuration-Type.html">5.6. 
Configuration Store Type</a><
 /span></dt><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration-Configuration-Properties.html">5.7. 
Customising Configuration using Configuration 
Properties</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Configuring-And-Managing-Configuration-Initial-Config-Example.html">5.8.
 Example of JSON 'Initial Configuration'</a></span></dt></dl></dd><dt><span 
class="chapter"><a href="Java-Broker-Management-Channel.html">6. Management 
Channels</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Channel.html#Java-Broker-Management-Channel-HTTP">6.1.
 HTTP Management</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Channel.html#Java-Broker-Management-Channel-HTTP-Introduction">6.1.1.
 Introduction</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel.html#Java-Broker-Management-Channel-HTTP-DefaultConfiguration">6.1.2.
 Default Configuration</a></span></dt></dl></dd><dt><span class
 ="section"><a href="Java-Broker-Management-Channel-Web-Console.html">6.2. Web 
Management Console</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Accessing">6.2.1.
 Accessing the Console</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Orientation">6.2.2.
 Orientation</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Managing-Entities">6.2.3.
 Managing Entities</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html">6.3. REST 
API</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Introduction">6.3.1.
 Introduction</a></span></dt><dt><span class="section"><a href="Java-B
 
roker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-URI">6.3.2.
 REST interfaces</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Create">6.3.3.
 Configured Object creation</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Update">6.3.4.
 Configured Object update</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Delete">6.3.5.
 Configured Object deletion</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Get">6.3.6.
 Retrieving Configured Object details</a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Status-Codes">6.3.7.
 HTTP status codes ret
 urned by REST interfaces</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Examples">6.3.8.
 Examples of REST requests with curl</a></span></dt></dl></dd><dt><span 
class="section"><a href="Java-Broker-Management-Channel-JMX.html">6.4. JMX 
Management</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Channel-JMX.html#Java-Broker-Management-Channel-JMX-Introduction">6.4.1.
 Introduction</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-JMX.html#Java-Broker-Management-Channel-JMX-Plugin-DefaultConfiguration">6.4.2.
 Default Configuration</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-JMX.html#Java-Broker-Management-Channel-JMX-Plugin-ConnectingToJMX">6.4.3.
 Connecting to JMX</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-JMX.html#Java-Broker-Management-JMX-Example-Client">6.4.4.
  Example JMX Client</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-JMX.html#Java-Broker-Management-Channel-JMX-MBeans">6.4.5.
 The MBeans</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Channel-AMQP-Intrinstic.html">6.5. AMQP Intrinstic 
Management</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-QMF.html">6.6. 
QMF</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Management-Managing-Entities.html">7. Managing 
Entities</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Entities.html#Java-Broker-Management-Managing-Entities-General">7.1.
 General Description</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Entities-Matrix.html">7.2. 
Entity/Management Channel Support Matrix</a></span></dt><dt><span 
class="section"><a href="Java-Broker-Management-Managing-Broker.html">7.3. 
Broker</a></span></dt><d
 d><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Attributes">7.3.1.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Context">7.3.2.
 Context</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Children">7.3.3.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Lifecycle">7.3.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhost-Nodes.html">7.4. Virtualhost 
Nodes</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Nodes-Types">7.4.1.
 Types</a></span></dt><dt><span class="section"><a 
 
href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Nodes-Attributes">7.4.2.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Node-Children">7.4.3.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Node-Lifecycle">7.4.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html">7.5. 
VirtualHosts</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhosts-Types">7.5.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Context">7.5.2.
 Context</a></span></dt><dt><span
  class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Attributes">7.5.3.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Children">7.5.4.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Lifecycle">7.5.5.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-RemoteReplicationNodes.html">7.6. Remote 
Replication Nodes</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteReplicationNodes-Attributes">7.6.1.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteRep
 licationNodes-Children">7.6.2. Children</a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteReplicationNodes-Lifecycle">7.6.3.
 Lifecycle</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteReplication-Nodes-Operations">7.6.4.
 Operations</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Exchanges.html">7.7. 
Exchanges</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Types">7.7.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Attributes">7.7.2.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-
 Management-Managing-Exchanges-Children">7.7.3. 
Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Lifecycle">7.7.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Queues.html">7.8. 
Queues</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queues-Types">7.8.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queues-Attributes">7.8.2.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queue-Children">7.8.3.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queue-Lifecycle">7.8.4.
 Lifecycle</a></span></dt>
 </dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Consumers.html">7.9. 
Consumers</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Consumers.html#Java-Broker-Management-Managing-Consumers-Context">7.9.1.
 Context</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Ports.html">7.10. 
Ports</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Ports.html#Java-Broker-Management-Managing-Ports-Attributes">7.10.1.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Ports.html#Java-Broker-Management-Managing-Ports-Children">7.10.2.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Ports.html#Java-Broker-Management-Managing-Ports-Lifecycle">7.10.3.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Authentication-Provide
 rs.html">7.11. Authentication Providers</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managing-Authentication-Providers-Types">7.11.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managing-Authentication-Providers-Attributes">7.11.2.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managing-Authentication-Providers-Children">7.11.3.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managing-Authentication-Providers-Lifecycle">7.11.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Keystores.html">7.12. 
Keystores</a></span></dt><dd><dl><dt><span class="s
 ection"><a 
href="Java-Broker-Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Attributes">7.12.1.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Children">7.12.2.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Lifecycle">7.12.3.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Truststores.html">7.13. 
Truststores</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Truststores.html#Java-Broker-Management-Managing-Truststores-Attributes">7.13.1.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Truststores.html#Java-Broker-Management-Managing-Truststores-Children">7.13.2.
 Children</a></span></dt><dt><span class="section"><a hr
 
ef="Java-Broker-Management-Managing-Truststores.html#Java-Broker-Management-Managing-Truststores-Lifecycle">7.13.3.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Group-Providers.html">7.14. Group 
Providers</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Access-Control-Providers.html">7.15. 
Access Control Providers</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Plugin-HTTP.html">7.16. HTTP 
Plugin</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Plugin-HTTP.html#Java-Broker-Management-Managing-Plugin-HTTP-Attributes">7.16.1.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Plugin-HTTP.html#Java-Broker-Management-Managing-Plugin-HTTP-Children">7.16.2.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Plugin-HTTP.html#Java-Broker-Management
 -Managing-Plugin-HTTP-Lifecycle">7.16.3. 
Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Plugins-JMX.html">7.17. JMX 
Plugin</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Security.html">8. Security</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-Authentication-Providers">8.1.
 Authentication Providers</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-LDAP-Provider">8.1.1. 
Simple LDAP</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-Kerberos-Provider">8.1.2. 
Kerberos</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-External-Provider">8.1.3. 
External (SSL Client Certificates)</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-Anonymous-Provider">8.1.4. 
Anonym
 ous</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-ScramSha-Providers">8.1.5. 
SCRAM SHA</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-Plain-Provider">8.1.6. 
Plain</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-PlainPasswordFile-Provider">8.1.7.
 Plain Password File <span 
class="emphasis"><em>(Deprecated)</em></span></a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-MD5-Provider">8.1.8. MD5 
Provider</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-Base64MD5PasswordFile-Provider">8.1.9.
 Base64MD5 Password File <span 
class="emphasis"><em>(Deprecated)</em></span></a></span></dt></dl></dd><dt><span
 class="section"><a href="Java-Broker-Security-Group-Providers.html">8.2. Group 
Providers</a></span></dt><dd><dl><dt><span class="section"><a href="Java
 -Broker-Security-Group-Providers.html#File-Group-Manager">8.2.1. GroupFile 
Provider</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Security-ACLs.html">8.3. Access Control 
Lists</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Security-ACLs.html#Java-Broker-Security-ACLs-WriteACL">8.3.1. 
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">AMQP Messaging Broker (Java)</th></tr><tr><td align="left" 
width="20%">&#160;</td><th align="center" width="60%">&#160;</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-Introduction.html">Next</a></td></tr></table><hr /></div><div 
class="book"><div class="titlepage"><div><div><h1 class="title"><a 
id="d0e2"></a>AMQP Messaging Broker (Java)</h1></div></div><hr /></div><div 
class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span 
class="chapter"><a href="Java-Broker-Introduction.html">1. 
Introduction</a></span></dt><dt><span class="chapter"><a 
href="Java-Broker-Installation.html">2. 
Installation</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Installation.html#Java-Broker-Installation-Introduction">2.1. 
Introduction</a></span></dt><dt><span class="section"><a href="Java-Broker-Insta
 llation-Prerequistes.html">2.2. Prerequisites</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-Java">2.2.1.
 Java Platform</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-Disk">2.2.2.
 Disk</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-Memory">2.2.3.
 Memory</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Installation-Prerequistes.html#Java-Broker-Installation-Prerequistes-OperatingSystemAccount">2.2.4.
 Operating System Account</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Installation-Download.html">2.3. 
Download</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Installation-Download.html#Java-Broker-Installation-Download-Release">2.3.1.
 Broker Release</a></span></dt></dl>
 </dd><dt><span class="section"><a 
href="Java-Broker-Installation-InstallationWindows.html">2.4. Installation on 
Windows</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Installation-InstallationWindows.html#Java-Broker-Installation-InstallationWindows-SettingQPIDWORK">2.4.1.
 Setting the working directory</a></span></dt></dl></dd><dt><span 
class="section"><a href="Java-Broker-Installation-InstallationUnix.html">2.5. 
Installation on UNIX platforms</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="Java-Broker-Installation-InstallationUnix.html#Java-Broker-Installation-InstallationUnix-SettingQPIDWORK">2.5.1.
 Setting the working directory</a></span></dt></dl></dd><dt><span 
class="section"><a 
href="Java-Broker-Installation-OptionalDependencies.html">2.6. Optional 
Dependencies</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Getting-Started.html">3. Getting 
Started</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Get
 ting-Started.html#Java-Broker-Getting-Started-Introduction">3.1. 
Introduction</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Getting-Started-Starting-Stopping-Windows.html">3.2. 
Starting/Stopping the broker on Windows</a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Getting-Started-Starting-Stopping-Unix.html">3.3. 
Starting/Stopping the broker on Unix</a></span></dt><dt><span 
class="section"><a href="Java-Broker-Getting-Started-Logging.html">3.4. Log 
file</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Getting-Started-CommandLine.html">3.5. Using the command 
line</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Concepts.html">4. Concepts</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="Java-Broker-Concepts.html#Java-Broker-Concepts-Overview">4.1. 
Overview</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Broker.html">4.2. Broker</a></span></dt><dt><span 
class="section"><a href="Java-Broker
 -Concepts-Virtualhost-Nodes.html">4.3. Virtualhost 
Nodes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-RemoteReplicationNodes.html">4.4. Remote Replication 
Nodes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Virtualhosts.html">4.5. 
Virtualhosts</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Exchanges.html">4.6. 
Exchanges</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-Predeclared">4.6.1.
 Predeclared Exchanges</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-Types">4.6.2.
 Exchange Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-BindingArguments">4.6.3.
 Binding Arguments</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Exchanges.html#Java-Broker-Concepts-Exchanges-Unroutable
 Message">4.6.4. Unrouteable Messages</a></span></dt></dl></dd><dt><span 
class="section"><a href="Java-Broker-Concepts-Queues.html">4.7. 
Queues</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-Types">4.7.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-QueueDeclareArguments">4.7.2.
 Queue Declare Arguments</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-Message-Grouping">4.7.3.
 Messaging Grouping</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queues-SetLowPrefetch">4.7.4.
 Using low pre-fetch with special queue types</a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Concepts-Queues.html#Java-Broker-Concepts-Queue-EnsureNonDestructiveConsumers">4.7.5.
 Forcing all consumers to be non-destructive</a></span></dt></dl></dd
 ><dt><span class="section"><a href="Java-Broker-Concepts-Ports.html">4.8. 
 >Ports</a></span></dt><dt><span class="section"><a 
 >href="Java-Broker-Concepts-Authentication-Providers.html">4.9. Authentication 
 >Providers</a></span></dt><dt><span class="section"><a 
 >href="Java-Broker-Concepts-Other-Services.html">4.10. Other 
 >Services</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Access-Control-Providers">4.10.1.
 > Access Control Providers</a></span></dt><dt><span class="section"><a 
 >href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Group-Providers">4.10.2.
 > Group Providers</a></span></dt><dt><span class="section"><a 
 >href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Keystores">4.10.3.
 > Keystores</a></span></dt><dt><span class="section"><a 
 >href="Java-Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Truststores">4.10.4.
 > Truststores</a></span></dt><dt><span class="section"><a href="Java
 -Broker-Concepts-Other-Services.html#Java-Broker-Concepts-Loggers">4.10.5. 
Loggers</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Initial-Configuration.html">5. Initial 
Configuration</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration.html#Java-Broker-Initial-Configuration-Introduction">5.1.
 Introduction</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration-Location.html">5.2. Configuration Store 
Location</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration-Initial-Config-Location.html">5.3. 
'Initial Configuration' Location</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration-Create-Initial-Config.html">5.4. 
Creating an 'Initial Configuration' JSON File</a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Initial-Configuration-Overwrite-Config-Store.html">5.5. 
Overwriting An Existing Configuration Store</a></s
 pan></dt><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration-Type.html">5.6. Configuration Store 
Type</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration-Configuration-Properties.html">5.7. 
Customising Configuration using Configuration 
Properties</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Initial-Configuration-Example.html">5.8. Example of JSON 
'Initial Configuration'</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Management-Channel.html">6. Management 
Channels</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Channel.html#Java-Broker-Management-Channel-HTTP">6.1.
 HTTP Management</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Channel.html#Java-Broker-Management-Channel-HTTP-Introduction">6.1.1.
 Introduction</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel.html#Java-Broker-Management-Channel-HTTP-
 DefaultConfiguration">6.1.2. Default 
Configuration</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Channel-Web-Console.html">6.2. Web Management 
Console</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Accessing">6.2.1.
 Accessing the Console</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Orientation">6.2.2.
 Orientation</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Managing-Entities">6.2.3.
 Managing Entities</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html">6.3. REST 
API</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API
 -Introduction">6.3.1. Introduction</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-APIDocs">6.3.2.
 REST API documentation</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Authentication">6.3.3.
 Authentication</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Create">6.3.4.
 Configured Object creation</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Update">6.3.5.
 Configured Object update</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Delete">6.3.6.
 Configured Object deletion</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-
 API.html#Java-Broker-Management-Channel-REST-API-Get">6.3.7. Retrieving 
Configured Object details</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Operations">6.3.8.
 Configured Object operations</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Status-Codes">6.3.9.
 HTTP status codes returned by REST interfaces</a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Management-Channel-REST-API.html#Java-Broker-Management-Channel-REST-API-Examples">6.3.10.
 Examples of REST requests with curl</a></span></dt></dl></dd><dt><span 
class="section"><a 
href="Java-Broker-Management-Channel-AMQP-Intrinstic.html">6.4. AMQP Intrinstic 
Management</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Channel-QMF.html">6.5. 
QMF</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Manageme
 nt-Managing-Entities.html">7. Managing 
Entities</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Entities.html#Java-Broker-Management-Managing-Entities-General">7.1.
 General Description</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Entities-Matrix.html">7.2. 
Entity/Management Channel Support Matrix</a></span></dt><dt><span 
class="section"><a href="Java-Broker-Management-Managing-Broker.html">7.3. 
Broker</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Attributes">7.3.1.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Context">7.3.2.
 Context</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Children">7.3.3.
 Children</a></span></dt><dt><span c
 lass="section"><a 
href="Java-Broker-Management-Managing-Broker.html#Java-Broker-Management-Managing-Broker-Lifecycle">7.3.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhost-Nodes.html">7.4. Virtualhost 
Nodes</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Nodes-Types">7.4.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Nodes-Attributes">7.4.2.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Node-Children">7.4.3.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhost-Nodes.html#Java-Broker-Management-Managing-Virtualhost-Node-Lifecycle">7.4.4.
 Lif
 ecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html">7.5. 
VirtualHosts</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhosts-Types">7.5.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Context">7.5.2.
 Context</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Attributes">7.5.3.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Children">7.5.4.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Virtualhosts.html#Java-Broker-Management-Managing-Virtualhost-Lifecycle">7.5.5.
 Lifecycle</a><
 /span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-RemoteReplicationNodes.html">7.6. Remote 
Replication Nodes</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteReplicationNodes-Attributes">7.6.1.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteReplicationNodes-Children">7.6.2.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteReplicationNodes-Lifecycle">7.6.3.
 Lifecycle</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-RemoteReplicationNodes.html#Java-Broker-Management-Managing-RemoteReplication-Nodes-Operations">7.6.4.
 Operations</a></span></dt></dl></dd><dt><span class="section"><a href="Java-Br
 oker-Management-Managing-Exchanges.html">7.7. 
Exchanges</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Types">7.7.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Attributes">7.7.2.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Children">7.7.3.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Exchanges.html#Java-Broker-Management-Managing-Exchanges-Lifecycle">7.7.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Queues.html">7.8. 
Queues</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queues-Types">7.8.1.
 T
 ypes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queues-Attributes">7.8.2.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queue-Children">7.8.3.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Queues.html#Java-Broker-Management-Managing-Queue-Lifecycle">7.8.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Consumers.html">7.9. 
Consumers</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Consumers.html#Java-Broker-Management-Managing-Consumers-Context">7.9.1.
 Context</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Ports.html">7.10. 
Ports</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Ports.html#
 Java-Broker-Management-Managing-Ports-Context">7.10.1. 
Context</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Ports.html#Java-Broker-Management-Managing-Ports-Attributes">7.10.2.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Ports.html#Java-Broker-Management-Managing-Ports-Children">7.10.3.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Ports.html#Java-Broker-Management-Managing-Ports-Lifecycle">7.10.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Authentication-Providers.html">7.11. 
Authentication Providers</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managing-Authentication-Providers-Types">7.11.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Authentication-Provi
 
ders.html#Java-Broker-Management-Managing-Authentication-Providers-Attributes">7.11.2.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managing-Authentication-Providers-Children">7.11.3.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Authentication-Providers.html#Java-Broker-Management-Managing-Authentication-Providers-Lifecycle">7.11.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Keystores.html">7.12. 
Keystores</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Types">7.12.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Attributes">7.12.2.
 Attributes</a></span></dt><dt><span class="section"><a
  
href="Java-Broker-Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Children">7.12.3.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Keystores.html#Java-Broker-Management-Managing-Keystores-Lifecycle">7.12.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Truststores.html">7.13. 
Truststores</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Truststores.html#Java-Broker-Management-Managing-Truststores-Types">7.13.1.
 Types</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Truststores.html#Java-Broker-Management-Managing-Truststores-Attributes">7.13.2.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Truststores.html#Java-Broker-Management-Managing-Truststores-Children">7.13.3.
 Children</a></span></dt><dt><span class="section"><a href="Java-Broker-
 
Management-Managing-Truststores.html#Java-Broker-Management-Managing-Truststores-Lifecycle">7.13.4.
 Lifecycle</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Group-Providers.html">7.14. Group 
Providers</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Access-Control-Providers.html">7.15. 
Access Control Providers</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Plugin-HTTP.html">7.16. HTTP 
Plugin</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Plugin-HTTP.html#Java-Broker-Management-Managing-Plugin-HTTP-Attributes">7.16.1.
 Attributes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Plugin-HTTP.html#Java-Broker-Management-Managing-Plugin-HTTP-Children">7.16.2.
 Children</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Management-Managing-Plugin-HTTP.html#Java-Broker-Management-Managing-Plugin
 -HTTP-Lifecycle">7.16.3. 
Lifecycle</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Security.html">8. Security</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-Authentication-Providers">8.1.
 Authentication Providers</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-LDAP-Provider">8.1.1. 
Simple LDAP</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-Kerberos-Provider">8.1.2. 
Kerberos</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-External-Provider">8.1.3. 
External (SSL Client Certificates)</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-Anonymous-Provider">8.1.4. 
Anonymous</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-ScramSha-Providers">8.1.5. 
SCRAM
  SHA</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-Plain-Provider">8.1.6. 
Plain</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-PlainPasswordFile-Provider">8.1.7.
 Plain Password File <span 
class="emphasis"><em>(Deprecated)</em></span></a></span></dt><dt><span 
class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-MD5-Provider">8.1.8. MD5 
Provider</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security.html#Java-Broker-Security-Base64MD5PasswordFile-Provider">8.1.9.
 Base64MD5 Password File <span 
class="emphasis"><em>(Deprecated)</em></span></a></span></dt></dl></dd><dt><span
 class="section"><a href="Java-Broker-Security-Group-Providers.html">8.2. Group 
Providers</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Security-Group-Providers.html#File-Group-Manager">8.2.1. 
GroupFile Provider</a></span></dt><dt><span class="section"><a href=
 
"Java-Broker-Security-Group-Providers.html#Java-Broker-Security-Group-Providers-ManagedGroupProvider">8.2.2.
 ManagedGroupProvider</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Security-ACLs.html">8.3. Access Control 
Lists</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Security-ACLs.html#Java-Broker-Security-ACLs-WriteACL">8.3.1. 
        Writing .acl files
     </a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security-ACLs.html#Java-Broker-Security-ACLs-Syntax">8.3.2. 
        Syntax
     </a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security-ACLs.html#Java-Broker-Security-ACLs-WorkedExamples">8.3.3.
 
       Worked Examples
-    </a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Security-Configuration-Encryption.html">8.4. Configuration 
Encryption</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Security-Configuration-Encryption.html#Java-Broker-Security-Configuration-Encryption-Configuration">8.4.1.
 Configuration</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Security-Configuration-Encryption.html#Java-Broker-Security-Configuration-Encryption-Alternate-Implementations">8.4.2.
 Alternate Implementations</a></span></dt></dl></dd></dl></dd><dt><span 
class="chapter"><a href="Java-Broker-Runtime.html">9. 
Runtime</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Runtime.html#Java-Broker-Runtime-Log-Files">9.1. Log 
Files</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Runtime.html#Java-Broker-Runtime-Log-Files-Enable-Debug">9.1.1.
 Enabling Debug</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Br
 oker-Runtime-Disk-Space-Management.html">9.2. Disk Space 
Management</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Runtime-Disk-Space-Management.html#Qpid-Producer-Flow-Control">9.2.1.
 Producer Flow Control</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Runtime-Producer-Transaction-Timeout.html">9.3. Producer 
Transaction Timeout</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Runtime-Producer-Transaction-Timeout.html#Java-Broker-Runtime-Producer-Transaction-Timeout-GeneralInformation">9.3.1.
 General Information</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Runtime-Producer-Transaction-Timeout.html#Java-Broker-Runtime-Producer-Transaction-Timeout-Purpose">9.3.2.
 Purpose</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Runtime-Producer-Transaction-Timeout.html#Java-Broker-Runtime-Producer-Transaction-Timeout-Scope">9.3.3.
 Scope</a></span></dt><dt><span class="section"><a href="Java-Broke
 
r-Runtime-Producer-Transaction-Timeout.html#Java-Broker-Runtime-Producer-Transaction-Timeout-Effect">9.3.4.
 Effect</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Runtime-Producer-Transaction-Timeout.html#Java-Broker-Runtime-Producer-Transaction-Timeout-Configuration">9.3.5.
 Configuration</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Runtime-Handling-Undeliverable-Messages.html">9.4. Handing 
Undeliverable Messages</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Runtime-Handling-Undeliverable-Messages.html#Java-Broker-Runtime-Handling-Undeliverable-Messages-Introduction">9.4.1.
 Introduction</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Runtime-Handling-Undeliverable-Messages.html#Java-Broker-Runtime-Handling-Undeliverable-Messages-Maximum-Delivery-Count">9.4.2.
 Maximum Delivery Count</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Runtime-Handling-Undeliverable-Messages.html#Java-Broker-Runtim
 e-Handling-Undeliverable-Messages-Dead-Letter-Queues">9.4.3. Dead Letter 
Queues (DLQ)</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Close-Connection-When-No-Route.html">9.5. Closing client 
connections on unroutable mandatory messages</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="Java-Broker-Close-Connection-When-No-Route.html#Java-Broker-Close-Connection-When-No-Route-Summary">9.5.1.
 Summary</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Close-Connection-When-No-Route.html#Java-Broker-Close-Connection-When-No-Route-Configuration">9.5.2.
 Configuring <span 
class="emphasis"><em>closeWhenNoRoute</em></span></a></span></dt></dl></dd><dt><span
 class="section"><a href="Java-Broker-Runtime-Flow-To-Disk.html">9.6. Flow to 
Disk</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Runtime-Background-Recovery.html">9.7. Background 
Recovery</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Runtime-Message-Compression.html"
 >9.8. Message Compression</a></span></dt><dt><span class="section"><a 
 >href="Java-Broker-Runtime-Connection-Limit.html">9.9. Connection 
 >Limits</a></span></dt></dl></dd><dt><span class="chapter"><a 
 >href="Java-Broker-High-Availability.html">10. High 
 >Availability</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="Java-Broker-High-Availability.html#Java-Broker-High-Availability-GeneralIntroduction">10.1.
 > General Introduction</a></span></dt><dt><span class="section"><a 
 >href="Java-Broker-High-Availability-OverviewOfHA.html">10.2. Overview of HA 
 >within the Java Broker</a></span></dt><dt><span class="section"><a 
 >href="Java-Broker-High-Availability-CreatingGroup.html">10.3. Creating a 
 >group</a></span></dt><dt><span class="section"><a 
 >href="Java-Broker-High-Availability-Behaviour.html">10.4. Behaviour of the 
 >Group</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="Java-Broker-High-Availability-Behaviour.html#Java-Broker-High-Availability-Behaviour-Default-Behaviour">10.4.1.
 > Defau
 lt Behaviour</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Behaviour.html#Java-Broker-High-Availability-Behaviour-SynchronizationPolicy">10.4.2.
 Synchronization Policy</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Behaviour.html#Java-Broker-High-Availability-Behaviour-NodePriority">10.4.3.
 Node Priority</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Behaviour.html#Java-Broker-High-Availability-Behaviour-MinimumNumberOfNodes">10.4.4.
 Required Minimum Number Of Nodes</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Behaviour.html#Java-Broker-High-Availability-Behaviour-DesignatedPrimary">10.4.5.
 Designated Primary</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-High-Availability-NodeOperations.html">10.5. Node 
Operations</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-High-Availability-NodeOperations.html#Java
 -Broker-High-Availability-NodeOperations-Lifecycle">10.5.1. 
Lifecycle</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-NodeOperations.html#Java-Broker-High-Availability-NodeOperations-TransferMaster">10.5.2.
 Transfer Master</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-High-Availability-ClientFailover.html">10.6. Client 
failover</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-JMXAPI.html">10.7. Qpid JMX API for 
HA</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-DiskSpace.html">10.8. Disk space 
requirements</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Network-Requirements.html">10.9. Network 
Requirements</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Security.html">10.10. 
Security</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Backup.html">10.11. Backups</a></span><
 /dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Reset-Group-Infomational.html">10.12. Reset 
Group Information</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="Java-Broker-Backup-And-Recovery.html">11. Backup And 
Recovery</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery.html#Java-Broker-Backup-And-Recovery-Broker">11.1.
 Broker</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html">11.2. Virtualhost 
Node</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#Java-Broker-Backup-And-Recovery-Virtualhost-Node-BDB">11.2.1.
 BDB</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#Java-Broker-Backup-And-Recovery-Virtualhost-Node-BDB-HA">11.2.2.
 BDB-HA</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#Java-Broke
 r-Backup-And-Recovery-Virtualhost-Node-Derby">11.2.3. 
Derby</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#Java-Broker-Backup-And-Recovery-Virtualhost-Node-JDBC">11.2.4.
 JDBC</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#Java-Broker-Backup-And-Recovery-Virtualhost-Node-JSON">11.2.5.
 JSON</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost.html">11.3. 
Virtualhost</a></span></dt><dd><dl><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost.html#Java-Broker-Backup-And-Recovery-Virtualhost-BDB">11.3.1.
 BDB</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost.html#Java-Broker-Backup-And-Recovery-Virtualhost-Derby">11.3.2.
 Derby</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost.html#Java-Broker-Backup-And-Recovery-Vi
 rtualhost-JDBC">11.3.3. JDBC</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost.html#Java-Broker-Backup-And-Recovery-Virtualhost-Provided">11.3.4.
 Provided</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Backup-And-Recovery-Virtualhost.html#Java-Broker-Backup-And-Recovery-Virtualhost-BDBHA">11.3.5.
 BDB-HA</a></span></dt></dl></dd></dl></dd><dt><span class="appendix"><a 
href="Java-Broker-Appendix-Environment-Variables.html">A. Environment 
Variables</a></span></dt><dt><span class="appendix"><a 
href="Java-Broker-Appendix-System-Properties.html">B. System 
Properties</a></span></dt><dt><span class="appendix"><a 
href="Java-Broker-Appendix-Operation-Logging.html">C. Operational 
Logging</a></span></dt><dt><span class="appendix"><a 
href="Java-Broker-Appendix-Queue-Alerts.html">D. Queue 
Alerts</a></span></dt><dt><span class="appendix"><a 
href="Java-Broker-Miscellaneous.html">E. 
Miscellaneous</a></span></dt><dd><dl><dt><span class="secti
 on"><a 
href="Java-Broker-Miscellaneous.html#Java-Broker-Miscellaneous-JVM-Verification">E.1.
 JVM Installation verification</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="Java-Broker-Miscellaneous.html#Java-Broker-Miscellaneous-JVM-Verification-Windows">E.1.1.
 Verify JVM on Windows</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Miscellaneous.html#Java-Broker-Miscellaneous-JVM-Verification-Unix">E.1.2.
 Verify JVM on Unix</a></span></dt></dl></dd><dt><span class="section"><a 
href="Java-Broker-Miscellaneous-Installing-External-JDBC-Driver.html">E.2. 
Installing External JDBC Driver</a></span></dt><dt><span class="section"><a 
href="Java-Broker-Miscellaneous-Installing-Oracle-BDB-JE.html">E.3. Installing 
Oracle BDB JE</a></span></dt></dl></dd></dl></div><div 
class="list-of-figures"><p><strong>List of Figures</strong></p><dl><dt>4.1. <a 
href="Java-Broker-Concepts.html#idm140601093839264">Message Flow through Key 
Entities</a></dt><dt>4.2. <a href="Java-Broker-Concep
 ts.html#idm140601093559760">Broker Structure</a></dt><dt>4.3. <a 
href="Java-Broker-Concepts-Virtualhosts.html#idm140601093532496">Virtualhost 
Model</a></dt><dt>4.4. <a 
href="Java-Broker-Concepts-Exchanges.html#idm140601093578080">Direct 
exchange</a></dt><dt>4.5. <a 
href="Java-Broker-Concepts-Exchanges.html#idm140601093566656">Topic exchange - 
exact match on topic name</a></dt><dt>4.6. <a 
href="Java-Broker-Concepts-Exchanges.html#idm140601093438576">Topic exchange - 
matching on hierarchical topic patterns</a></dt><dt>4.7. <a 
href="Java-Broker-Concepts-Exchanges.html#idm140601093429680">Topic exchange - 
matching on JMS message selector</a></dt><dt>4.8. <a 
href="Java-Broker-Concepts-Exchanges.html#idm140601093417696">Fanout 
exchange</a></dt><dt>4.9. <a 
href="Java-Broker-Concepts-Ports.html#idm140601093275232">Control flow during 
Authentication</a></dt><dt>6.1. <a 
href="Java-Broker-Management-Channel-Web-Console.html#idm140601093137344">Web 
Management Console - Authentication</a></dt><d
 t>6.2. <a 
href="Java-Broker-Management-Channel-Web-Console.html#idm140601093915472">Web 
Management Orientation - Console</a></dt><dt>6.3. <a 
href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Orientation-Tab">Web
 Management Orientation - Tab</a></dt><dt>6.4. <a 
href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Managing-Entities-Add-Dialogue">Web
 Management Orientation - Add Dialogue</a></dt><dt>6.5. <a 
href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Managing-Entities-Edit-Dialogue">Web
 Management Orientation - Edit Dialogue</a></dt><dt>6.6. <a 
href="Java-Broker-Management-Channel-Web-Console.html#Java-Broker-Management-Channel-Web-Console-Managing-Entities-Context-Variables-Dialogue">Web
 Management Orientation - Context Variables</a></dt><dt>6.7. <a 
href="Java-Broker-Management-Channel-JMX.html#idm140601092740416">Making a 
remote JMX connectio
 n to a Broker using jconsole</a></dt><dt>6.8. <a 
href="Java-Broker-Management-Channel-JMX.html#idm140601092737760">Qpid MBean 
hierarchy</a></dt><dt>10.1. <a 
href="Java-Broker-High-Availability-OverviewOfHA.html#Java-Broker-High-Availability-OverviewOfHA-Figure">3-node
 group deployed across three Brokers.</a></dt><dt>10.2. <a 
href="Java-Broker-High-Availability-CreatingGroup.html#idm140601089161584">Creating
 1st node in a group</a></dt><dt>10.3. <a 
href="Java-Broker-High-Availability-CreatingGroup.html#idm140601089548896">Adding
 subsequent nodes to the group</a></dt><dt>10.4. <a 
href="Java-Broker-High-Availability-CreatingGroup.html#idm140601091200368">View 
of group from one node</a></dt></dl></div><div 
class="list-of-tables"><p><strong>List of Tables</strong></p><dl><dt>4.1. <a 
href="Java-Broker-Concepts-Queues.html#idm140601093367072">Queue-declare 
arguments understood for priority, sorted and LVQ queues</a></dt><dt>4.2. <a 
href="Java-Broker-Concepts-Queues.html#idm140601093315856"
 ></a></dt><dt>4.3. <a 
 >href="Java-Broker-Concepts-Queues.html#idm140601093301648">Setting the replay 
 >period</a></dt><dt>5.1. <a 
 >href="Java-Broker-Initial-Configuration-Configuration-Properties.html#idm140601093718720">Base
 > Configuration Properties</a></dt><dt>6.1. <a 
 >href="Java-Broker-Management-Channel-REST-API.html#idm140601093192528">Rest 
 >services</a></dt><dt>6.2. <a 
 >href="Java-Broker-Management-Channel-REST-API.html#idm140601092793200">HTTP 
 >status codes returned by REST interfaces</a></dt><dt>6.3. <a 
 >href="Java-Broker-Management-Channel-JMX.html#idm140601092723712">Qpid Broker 
 >MBeans</a></dt><dt>7.1. <a 
 >href="Java-Broker-Management-Managing-Entities-Matrix.html#idm140601083221392">Entity/Management
 > Matrix</a></dt><dt>8.1. <a 
 >href="Java-Broker-Security-ACLs.html#table-Java-Broker-Security-ACLs-Syntax_permissions">List
 > of ACL permission</a></dt><dt>8.2. <a 
 >href="Java-Broker-Security-ACLs.html#table-Java-Broker-Security-ACLs-Syntax_actions">List
 > of ACL actions</a></dt><dt>8.3. <a hr
 
ef="Java-Broker-Security-ACLs.html#table-Java-Broker-Security-ACLs-Syntax_objects">List
 of ACL objects</a></dt><dt>8.4. <a 
href="Java-Broker-Security-ACLs.html#table-Java-Broker-Security-ACLs-Syntax_properties">List
 of ACL properties</a></dt><dt>8.5. <a 
href="Java-Broker-Security-ACLs.html#table-Java-Broker-Security-ACLs-Syntax_javacomponents">List
 of ACL JMX Components</a></dt><dt>A.1. <a 
href="Java-Broker-Appendix-Environment-Variables.html#idm140601088981328">Environment
 variables</a></dt><dt>B.1. <a 
href="Java-Broker-Appendix-System-Properties.html#idm140601090098880">System 
properties</a></dt><dt>C.1. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Actor-Format">Actors
 Entities</a></dt><dt>C.2. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Subject-Format">Subject
 Entities</a></dt><dt>C.3. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-Li
 st-Broker">Broker Log Messages</a></dt><dt>C.4. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Management">Management
 Log Messages</a></dt><dt>C.5. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-VirtualHost">Virtual
 Host Log Messages</a></dt><dt>C.6. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Queue">Queue
 Log Messages</a></dt><dt>C.7. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Exchange">Exchange
 Log Messages</a></dt><dt>C.8. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Binding">Binding
 Log Messages</a></dt><dt>C.9. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Connection">Connection
 Log Messages</a></dt><dt>C.10. <a href="Java-Bro
 
ker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Channel">Channel
 Log Messages</a></dt><dt>C.11. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Subscription">Subscription
 Log Messages</a></dt><dt>C.12. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-MessageStore">Message
 Store Log Messages</a></dt><dt>C.13. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-TransactionStore">Transaction
 Store Log Messages</a></dt><dt>C.14. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-ConfigurationStore">Configuration
 Store Log Messages</a></dt><dt>C.15. <a 
href="Java-Broker-Appendix-Operation-Logging.html#Java-Broker-Appendix-Operation-Logging-Message-List-HA">HA
 Log Messages</a></dt><dt>C.16. <a href="Java-Broker-Appendix-Operation-Log
 ging.html#Java-Broker-Appendix-Operation-Logging-Message-List-Port">Port Log 
Messages</a></dt><dt>D.1. <a 
href="Java-Broker-Appendix-Queue-Alerts.html#Java-Broker-Appendix-Queue-Alerts-Alerting-Messages">Queue
 Alerts</a></dt></dl></div><div class="list-of-examples"><p><strong>List of 
Examples</strong></p><dl><dt>5.1. <a 
href="Java-Broker-Configuring-And-Managing-Configuration-Initial-Config-Example.html#idm140601093786304">JSON
 'Initial configuration' File</a></dt><dt>6.1. <a 
href="Java-Broker-Management-Channel-REST-API.html#idm140601092829280">Examples 
of REST calls for Queue creation</a></dt><dt>6.2. <a 
href="Java-Broker-Management-Channel-REST-API.html#idm140601092822384">Examples 
of REST calls for Queue update</a></dt><dt>6.3. <a 
href="Java-Broker-Management-Channel-REST-API.html#idm140601092814400">Examples 
of REST calls for Queue deletion</a></dt><dt>6.4. <a 
href="Java-Broker-Management-Channel-REST-API.html#idm140601092768736">Examples 
of queue creation using curl (authentic
 ating as user admin):</a></dt><dt>6.5. <a 
href="Java-Broker-Management-Channel-REST-API.html#idm140601092767008">Example 
of binding a queue to an exchange using curl</a></dt><dt>6.6. <a 
href="Java-Broker-Management-Channel-JMX.html#Java-Broker-Management-JMX-Example-Client-Code">JMX
 Client illustrating the creation of a new queue</a></dt><dt>8.1. <a 
href="Java-Broker-Security-ACLs.html#idm140601087486448">Restrict rules to 
specific virtual hosts</a></dt><dt>9.1. <a 
href="Java-Broker-Runtime.html#idm140601089133056">Changing the log4j.xml 
configuration file to enable debug</a></dt><dt>9.2. <a 
href="Java-Broker-Close-Connection-When-No-Route.html#idm140601092201376">Disable
 feature to close connection on unroutable messages with client 
URL</a></dt><dt>10.1. <a 
href="Java-Broker-High-Availability-Reset-Group-Infomational.html#idm140601092368880">Resetting
 of replication group with <code 
class="classname">DbResetRepGroup</code></a></dt><dt>11.1. <a 
href="Java-Broker-Backup-And-Recovery-
 Virtualhost-Node.html#idm140601092279760">Performing store backup by using 
<code class="classname">BDBBackup</code> class
-          directly</a></dt><dt>11.2. <a 
href="Java-Broker-Backup-And-Recovery-Virtualhost-Node.html#idm140601092198672">Performing
 store backup by using <code class="classname">backup.sh</code> bash 
script</a></dt></dl></div></div><div class="navfooter"><hr /><table 
summary="Navigation footer" width="100%"><tr><td align="left" 
width="40%">&#160;</td><td align="center" width="20%">&#160;</td><td 
align="right" width="40%">&#160;<a accesskey="n" 
href="Java-Broker-Introduction.html">Next</a></td></tr><tr><td align="left" 
valign="top" width="40%">&#160;</td><td align="center" 
width="20%">&#160;</td><td align="right" valign="top" 
width="40%">&#160;Chapter&#160;1.&#160;Introduction</td></tr></table></div></div>

[... 6 lines stripped ...]
Modified: 
qpid/site/docs/releases/qpid-java-trunk/jms-client-0-8/book/JMS-Client-0-8-Appendix-Exceptions.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/jms-client-0-8/book/JMS-Client-0-8-Appendix-Exceptions.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/jms-client-0-8/book/JMS-Client-0-8-Appendix-Exceptions.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/jms-client-0-8/book/JMS-Client-0-8-Appendix-Exceptions.html
 Sat Jan  2 23:59:48 2016
@@ -114,12 +114,12 @@ https://github.com/apache/qpid-proton/bl
         <ul id="-path-navigation"><li><a 
href="/index.html">Home</a></li><li><a 
href="/releases/index.html">Releases</a></li><li><a 
href="/releases/qpid-java-trunk/index.html">Qpid Java Trunk</a></li><li><a 
href="/releases/qpid-java-trunk/jms-client-0-8/book/index.html">Qpid JMS Client 
for AMQP protocols 0-8, 0-9 and 
0-9-1</a></li><li>Appendix&#160;A.&#160;Exceptions</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">Appendix&#160;A.&#160;Exceptions</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="JMS-Client-0-8-Logging-EnablingDebugLogging.html">Prev</a>&#160;</td><th 
align="center" width="60%">&#160;</th><td align="right" width="20%">&#160;<a 
accesskey="n" 
href="JMS-Client-0-8-Appendix-Maven.html">Next</a></td></tr></table><hr 
/></div><div class="appendix"><div class="titlepage"><div><div><h1 
class="title"><a 
id="JMS-Client-0-8-Appendix-Exceptions"></a>Appendix&#160;A.&#160;Exceptions</h1></div></div></div><p>The
 methods of Qpid JMS Client throw <a class="ulink" 
href="http://docs.oracle.com/javaee/6/api/javax/jms/JMSException.html"; 
target="_top">JMSExceptions</a> in response to error
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">Appendix&#160;A.&#160;Exceptions</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="JMS-Client-0-8-Logging-EnablingDebugLogging.html">Prev</a>&#160;</td><th 
align="center" width="60%">&#160;</th><td align="right" width="20%">&#160;<a 
accesskey="n" 
href="JMS-Client-0-8-Appendix-Maven.html">Next</a></td></tr></table><hr 
/></div><div class="appendix"><div class="titlepage"><div><div><h1 
class="title"><a 
id="JMS-Client-0-8-Appendix-Exceptions"></a>Appendix&#160;A.&#160;Exceptions</h1></div></div></div><p>The
 methods of Qpid JMS Client throw <a class="link" 
href="http://docs.oracle.com/javaee/6/api/javax/jms/JMSException.html"; 
target="_top">JMSExceptions</a> in response to error
     conditions. Typically the exception's message (#getMessage()) summarises 
the error condition,
     with contextual information being provided by the messages of linked 
exception(s). To understand
     the problem, it is important to read the messages associated with <span 
class="emphasis"><em>all</em></span> the
     linked exceptions.</p><p>The following table describes some of the more 
common exceptions linked to JMSException
-    thrown by JMS methods whilst using the client:</p><div class="table"><a 
id="idm139643151162864"></a><p 
class="title"><strong>Table&#160;A.1.&#160;Exceptions linked to JMSExceptions 
thrown by JMS methods</strong></p><div class="table-contents"><table border="1" 
summary="Exceptions linked to JMSExceptions thrown by JMS methods" 
width="100%"><colgroup><col /><col /><col /></colgroup><thead><tr><th>Linked 
Exception</th><th>Message</th><th>Explanation/Common 
Causes</th></tr></thead><tbody><tr><td>AMQUnresolvedAddressException</td><td><span
 class="emphasis"><em>message varies</em></span></td><td><p>Indicates that the 
hostname included in the Connection URL's <a class="link" 
href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-ConnectionOptions-Brokerlist">brokerlist</a>,
 could not be resolved, . This could mean that the hostname is
+    thrown by JMS methods whilst using the client:</p><div class="table"><a 
id="d0e2665"></a><p class="title"><strong>Table&#160;A.1.&#160;Exceptions 
linked to JMSExceptions thrown by JMS methods</strong></p><div 
class="table-contents"><table border="1" summary="Exceptions linked to 
JMSExceptions thrown by JMS methods" width="100%"><colgroup><col /><col /><col 
/></colgroup><thead><tr><th>Linked 
Exception</th><th>Message</th><th>Explanation/Common 
Causes</th></tr></thead><tbody><tr><td>AMQUnresolvedAddressException</td><td><span
 class="emphasis"><em>message varies</em></span></td><td><p>Indicates that the 
hostname included in the Connection URL's <a class="link" 
href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-ConnectionOptions-Brokerlist">brokerlist</a>,
 could not be resolved, . This could mean that the hostname is
               mispelt, or there is name resolution 
problem.</p></td></tr><tr><td>AMQConnectionFailure</td><td>Connection 
refused</td><td><p>Indicates that the host included in the Connection URL's <a 
class="link" 
href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-ConnectionOptions-Brokerlist">brokerlist</a>,
 actively refused the connection. This could mean that the
               hostname and/or port number is incorrect, or the Broker may not 
be
             running.</p></td></tr><tr><td>AMQConnectionFailure</td><td>connect 
timed out</td><td><p>Indicates that the host included in the Connection URL's 
<a class="link" 
href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-ConnectionOptions-Brokerlist">brokerlist</a>,
 could not be contacted within the <a class="link" 
href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-BrokerOptions-ConnectTimeout">connecttimeout</a>.
 This could mean that the host is shutdown, or a networking
@@ -131,17 +131,17 @@ https://github.com/apache/qpid-proton/bl
               username and/or password elements within the <a class="link" 
href="JMS-Client-0-8-Connection-URL.html" 
title="Chapter&#160;7.&#160;Connection URLs">Connection 
URL</a>.</p></td></tr><tr><td>AMQConnectionFailure / 
AMQSecurityException</td><td>Permission denied: <span 
class="emphasis"><em>virtualhost name</em></span>; access 
refused</td><td><p>Indicates that the user is not authorised to connect to the 
given
               virtualhost. The user is recognised by the Broker and is using 
the correct password
               but does not have permission. This exception normally indicates 
that the user (or
-              group) has not been permissioned within the Broker's <a 
class="ulink" 
href="../../AMQP-Messaging-Broker-Java-Book/html/Java-Broker-Security-ACLs.html"
 target="_top">Access Control List
+              group) has not been permissioned within the Broker's <a 
class="link" href="../../java-broker/book/Java-Broker-Security-ACLs.html" 
target="_top">Access Control List
                 
(ACL)</a>.</p></td></tr><tr><td>AMQTimeoutException</td><td>Server did not 
respond in a timely fashion; Request Timeout</td><td><p>Indicates that the 
broker did not respond to a request sent by the client in
               a reasonable length of time. The timeout is governed by <a 
class="link" 
href="JMS-Client-0-8-System-Properties.html#JMS-Client-0-8-System-Properties-SyncOpTimeout"><code
 class="literal">qpid.sync_op_timeout</code></a>.</p><p>This can be a symptom
               of a heavily loaded broker that cannot respond or the Broker may 
have failed in
               unexpected manner. Check the broker and the host on which it 
runs and performance of
               its 
storage.</p></td></tr><tr><td>AMQSecurityException</td><td>Permission denied: 
<span class="emphasis"><em>message varies</em></span></td><td><p>Indicates that 
the user is not authorised to use the given resource or
               perform the given operation. This exception normally indicates 
that the user (or
-              group) has not been permissioned within the Broker's <a 
class="ulink" 
href="../../AMQP-Messaging-Broker-Java-Book/html/Java-Broker-Security-ACLs.html"
 target="_top">Access Control List
+              group) has not been permissioned within the Broker's <a 
class="link" href="../../java-broker/book/Java-Broker-Security-ACLs.html" 
target="_top">Access Control List
                 (ACL)</a>.</p></td></tr></tbody></table></div></div><br 
class="table-break" /><p>The following table describes some of the more common 
exceptions linked to JMSException sent
-    to <a class="ulink" 
href="http://docs.oracle.com/javaee/6/api/javax/jmx/ExceptionListener.html"; 
target="_top">ExceptionListener</a>
-    instances.</p><div class="table"><a id="idm139643147446416"></a><p 
class="title"><strong>Table&#160;A.2.&#160;Exceptions linked to JMSExceptions 
received by ExceptionListeners</strong></p><div class="table-contents"><table 
border="1" summary="Exceptions linked to JMSExceptions received by 
ExceptionListeners" width="100%"><colgroup><col /><col /><col 
/></colgroup><thead><tr><th>Linked 
Exception</th><th>Message</th><th>Explanation/Common 
Causes</th></tr></thead><tbody><tr><td><a 
id="JMS-Client-0-8-Appendix-Exceptions-AMQNoRouteException"></a>AMQNoRouteException</td><td>No
 Route for message [Exchange: <span class="emphasis"><em>exchange 
name</em></span>, Routing key:
+    to <a class="link" 
href="http://docs.oracle.com/javaee/6/api/javax/jms/ExceptionListener.html"; 
target="_top">ExceptionListener</a>
+    instances.</p><div class="table"><a id="d0e2781"></a><p 
class="title"><strong>Table&#160;A.2.&#160;Exceptions linked to JMSExceptions 
received by ExceptionListeners</strong></p><div class="table-contents"><table 
border="1" summary="Exceptions linked to JMSExceptions received by 
ExceptionListeners" width="100%"><colgroup><col /><col /><col 
/></colgroup><thead><tr><th>Linked 
Exception</th><th>Message</th><th>Explanation/Common 
Causes</th></tr></thead><tbody><tr><td><a 
id="JMS-Client-0-8-Appendix-Exceptions-AMQNoRouteException"></a>AMQNoRouteException</td><td>No
 Route for message [Exchange: <span class="emphasis"><em>exchange 
name</em></span>, Routing key:
               <span class="emphasis"><em>routing key</em></span>] [error code 
312: no route]</td><td><p>Indicate that the named exchange is unable to route a 
message to at least one
               queue.</p>
             <p>This will occur if a queue has been improperly bound to an 
exchange. Use the
@@ -152,12 +152,12 @@ https://github.com/apache/qpid-proton/bl
                 options</a> are not included in the Connection URL, the client 
has been unable to
               reestablish connection.</p>
             <p>The Connection is now closed and any attempt to use either 
Connection object, or
-              any objects created from the Connection will receive an <a 
class="ulink" 
href="http://docs.oracle.com/javaee/6/api/javax/jms/IllegalStateException.html"; 
target="_top">IllegalStateException</a>.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-Appendix-Exceptions-AMQDisconnectedException"></a>AMQDisconnectedException</td><td>Server
 closed connection and no failover was successful</td><td><p>Indicates that the 
connection was closed by the Broker. The client has tried
+              any objects created from the Connection will receive an <a 
class="link" 
href="http://docs.oracle.com/javaee/6/api/javax/jms/IllegalStateException.html"; 
target="_top">IllegalStateException</a>.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-Appendix-Exceptions-AMQDisconnectedException"></a>AMQDisconnectedException</td><td>Server
 closed connection and no failover was successful</td><td><p>Indicates that the 
connection was closed by the Broker. The client has tried
               failover according to the rules of the <a class="link" 
href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-Failover"
 title="5.3.1.&#160;Failover">failover
                 options</a>within the Connection URL, but these attempts were 
all
               unsuccessful.</p>
             <p>The Connection is now closed and any attempt to use either 
Connection object, or
-              any objects created from the Connection will receive an <a 
class="ulink" 
href="http://docs.oracle.com/javaee/6/api/javax/jms/IllegalStateException.html"; 
target="_top">IllegalStateException</a>.</p></td></tr></tbody></table></div></div><br
 class="table-break" /></div><div class="navfooter"><hr /><table 
summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a 
accesskey="p" 
href="JMS-Client-0-8-Logging-EnablingDebugLogging.html">Prev</a>&#160;</td><td 
align="center" width="20%">&#160;</td><td align="right" width="40%">&#160;<a 
accesskey="n" 
href="JMS-Client-0-8-Appendix-Maven.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">10.2.&#160;Enabling Debug&#160;</td><td 
align="center" width="20%"><a accesskey="h" href="index.html">Home</a></td><td 
align="right" valign="top" width="40%">&#160;Appendix&#160;B.&#160;Minimal 
Maven POM</td></tr></table></div></div>
+              any objects created from the Connection will receive an <a 
class="link" 
href="http://docs.oracle.com/javaee/6/api/javax/jms/IllegalStateException.html"; 
target="_top">IllegalStateException</a>.</p></td></tr></tbody></table></div></div><br
 class="table-break" /></div><div class="navfooter"><hr /><table 
summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a 
accesskey="p" 
href="JMS-Client-0-8-Logging-EnablingDebugLogging.html">Prev</a>&#160;</td><td 
align="center" width="20%">&#160;</td><td align="right" width="40%">&#160;<a 
accesskey="n" 
href="JMS-Client-0-8-Appendix-Maven.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">11.2.&#160;Enabling Debug&#160;</td><td 
align="center" width="20%"><a accesskey="h" 
href="JMS-Client-Book.html">Home</a></td><td align="right" valign="top" 
width="40%">&#160;Appendix&#160;B.&#160;Minimal Maven 
POM</td></tr></table></div></div>
 
           <hr/>
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to