Modified: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-CreatingGroup.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-CreatingGroup.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-CreatingGroup.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-CreatingGroup.html
 Sat Jan  2 23:59:48 2016
@@ -114,7 +114,7 @@ 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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.3.&#160;Creating a group</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.3.&#160;Creating a group</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability-OverviewOfHA.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Behaviour.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title"><a 
id="Java-Broker-High-Availability-CreatingGroup"></a>10.3.&#160;Creating a 
group</h2></div></div></div><p>This section describes how to create a group. At 
a high level, creating a group involves
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.3.&#160;Creating a group</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability-OverviewOfHA.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Behaviour.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title" style="clear: both"><a 
id="Java-Broker-High-Availability-CreatingGroup"></a>10.3.&#160;Creating a 
group</h2></div></div></div><p>This section describes how to create a group. At 
a high level, creating a group involves
       first creating the first node standalone, then creating subsequent nodes 
referencing the first
       node so the nodes can introduce themselves and gradually the group is 
built up.</p><p>A group is created through either <a class="link" 
href="Java-Broker-Management-Channel-Web-Console.html" title="6.2.&#160;Web 
Management Console">Web Management</a> or the <a class="link" 
href="Java-Broker-Management-Channel-REST-API.html" title="6.3.&#160;REST 
API">REST API</a>. These instructions
       presume you are using Web Management. To illustrate the example it 
builds the group
@@ -140,7 +140,7 @@ https://github.com/apache/qpid-proton/bl
                     <code class="literal">chaac:5000</code> and <code 
class="literal">indra:5000</code>.</p></li><li class="listitem"><p>Click Add to 
create the node. The virtualhost node will be created with the
                   virtualhost. As there is only one node at this stage, the 
role will be
                   master.</p></li></ol></div><p>
-            </p><div class="figure"><a id="idm140601089161584"></a><p 
class="title"><strong>Figure&#160;10.2.&#160;Creating 1st node in a 
group</strong></p><div class="figure-contents"><div class="mediaobject"><img 
alt="Creating 1st node in a group" src="images/HA-Create-1.png" 
/></div></div></div><p><br class="figure-break" />
+            </p><div class="figure"><a id="d0e6168"></a><p 
class="title"><strong>Figure&#160;10.2.&#160;Creating 1st node in a 
group</strong></p><div class="figure-contents"><div class="mediaobject"><img 
alt="Creating 1st node in a group" src="images/HA-Create-1.png" 
/></div></div></div><p><br class="figure-break" />
           </p></li><li class="listitem"><p>Now move to the second Broker to be 
the group. Click the <code class="literal">Add</code>
             button on the Virtualhost Panel on the Broker tab of the second 
Broker.</p><p>
             </p><div class="orderedlist"><ol class="orderedlist" type="a"><li 
class="listitem"><p>Give the Virtualhost node a unique name e.g.
@@ -150,9 +150,9 @@ https://github.com/apache/qpid-proton/bl
                     <code class="literal">thor:5000</code></p></li><li 
class="listitem"><p>Give the address of this node.</p></li><li 
class="listitem"><p>Click Add to create the node. The node will use the 
existing details to
                   contact it and introduce itself into the group. At this 
stage, the group will have
                   two nodes, with the second node in the replica 
role.</p></li><li class="listitem"><p>Repeat these steps until you have added 
all the nodes to the group.</p></li></ol></div><p>
-            </p><div class="figure"><a id="idm140601089548896"></a><p 
class="title"><strong>Figure&#160;10.3.&#160;Adding subsequent nodes to the 
group</strong></p><div class="figure-contents"><div class="mediaobject"><img 
alt="Adding subsequent nodes to the group" src="images/HA-Create-2.png" 
/></div></div></div><p><br class="figure-break" />
+            </p><div class="figure"><a id="d0e6226"></a><p 
class="title"><strong>Figure&#160;10.3.&#160;Adding subsequent nodes to the 
group</strong></p><div class="figure-contents"><div class="mediaobject"><img 
alt="Adding subsequent nodes to the group" src="images/HA-Create-2.png" 
/></div></div></div><p><br class="figure-break" />
           </p></li></ol></div><p>The group is now formed and is ready for us. 
Looking at the virtualhost node of any of the
-      nodes shows a complete view of the whole group. </p><div 
class="figure"><a id="idm140601091200368"></a><p 
class="title"><strong>Figure&#160;10.4.&#160;View of group from one 
node</strong></p><div class="figure-contents"><div class="mediaobject"><img 
alt="View of group from one node" src="images/HA-Create-3.png" 
/></div></div></div><p><br class="figure-break" /></p></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-High-Availability-OverviewOfHA.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Behaviour.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">10.2.&#160;Overview of HA within the Java 
Broker&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="index.html">Home</a></td><td align
 ="right" valign="top" width="40%">&#160;10.4.&#160;Behaviour of the 
Group</td></tr></table></div></div>
+      nodes shows a complete view of the whole group. </p><div 
class="figure"><a id="d0e6238"></a><p 
class="title"><strong>Figure&#160;10.4.&#160;View of group from one 
node</strong></p><div class="figure-contents"><div class="mediaobject"><img 
alt="View of group from one node" src="images/HA-Create-3.png" 
/></div></div></div><p><br class="figure-break" /></p></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-High-Availability-OverviewOfHA.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Behaviour.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">10.2.&#160;Overview of HA within the Java 
Broker&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="AMQP-Messaging-Broker-Java-Book.html">Home</a
 ></td><td align="right" valign="top" width="40%">&#160;10.4.&#160;Behaviour of 
 >the Group</td></tr></table></div></div>
 
           <hr/>
 

Modified: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-DiskSpace.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-DiskSpace.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-DiskSpace.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-DiskSpace.html
 Sat Jan  2 23:59:48 2016
@@ -21,7 +21,7 @@
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
   <head>
-    <title>10.8.&#160;Disk space requirements - Apache Qpid&#8482;</title>
+    <title>10.7.&#160;Disk space requirements - Apache Qpid&#8482;</title>
     <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
     <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
     <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
@@ -111,13 +111,13 @@ https://github.com/apache/qpid-proton/bl
       </div>
 
       <div id="-middle" class="panel">
-        <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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.8.&#160;Disk space requirements</li></ul>
+        <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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.7.&#160;Disk space requirements</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.8.&#160;Disk space requirements</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability-JMXAPI.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Network-Requirements.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title"><a 
id="Java-Broker-High-Availability-DiskSpace"></a>10.8.&#160;Disk space 
requirements</h2></div></div></div><p>In the case where node in a group are 
down, the master must keep the data they are missing
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.7.&#160;Disk space requirements</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability-ClientFailover.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Network-Requirements.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title" style="clear: both"><a 
id="Java-Broker-High-Availability-DiskSpace"></a>10.7.&#160;Disk space 
requirements</h2></div></div></div><p>In the case where node in a group are 
down, the master must keep the data they are missing
       for them to allow them to return to the replica role quickly.</p><p>By 
default, the master will retain up to 1hour of missed transactions. In a busy
       production system, the disk space occupied could be 
considerable.</p><p>This setting is controlled by virtualhost context variable
-        <code class="literal">je.rep.repStreamTimeout</code>.</p></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-High-Availability-JMXAPI.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Network-Requirements.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">10.7.&#160;Qpid JMX API for 
HA&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="index.html">Home</a></td><td align="right" valign="top" 
width="40%">&#160;10.9.&#160;Network Requirements</td></tr></table></div></div>
+        <code class="literal">je.rep.repStreamTimeout</code>.</p></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-High-Availability-ClientFailover.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Network-Requirements.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">10.6.&#160;Client failover&#160;</td><td 
align="center" width="20%"><a accesskey="h" 
href="AMQP-Messaging-Broker-Java-Book.html">Home</a></td><td align="right" 
valign="top" width="40%">&#160;10.8.&#160;Network 
Requirements</td></tr></table></div></div>
 
           <hr/>
 

Modified: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Network-Requirements.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Network-Requirements.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Network-Requirements.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Network-Requirements.html
 Sat Jan  2 23:59:48 2016
@@ -21,7 +21,7 @@
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
   <head>
-    <title>10.9.&#160;Network Requirements - Apache Qpid&#8482;</title>
+    <title>10.8.&#160;Network Requirements - Apache Qpid&#8482;</title>
     <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
     <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
     <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
@@ -111,14 +111,14 @@ https://github.com/apache/qpid-proton/bl
       </div>
 
       <div id="-middle" class="panel">
-        <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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.9.&#160;Network Requirements</li></ul>
+        <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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.8.&#160;Network Requirements</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.9.&#160;Network Requirements</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability-DiskSpace.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Security.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title"><a 
id="Java-Broker-High-Availability-Network-Requirements"></a>10.9.&#160;Network 
Requirements</h2></div></div></div><p>The HA Cluster performance depends on the 
network bandwidth, its use by existing traffic,
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.8.&#160;Network Requirements</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability-DiskSpace.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Security.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title" style="clear: both"><a 
id="Java-Broker-High-Availability-Network-Requirements"></a>10.8.&#160;Network 
Requirements</h2></div></div></div><p>The HA Cluster performance depends on the 
network bandwidth, its use by existing traffic,
       and quality of service.</p><p>In order to achieve the best performance 
it is recommended to use a separate network
       infrastructure for the Qpid HA Nodes which might include installation of 
dedicated network
       hardware on Broker hosts, assigning a higher priority to replication 
ports, installing a group
-      in a separate network not impacted by any other traffic.</p></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-High-Availability-DiskSpace.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Security.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">10.8.&#160;Disk space 
requirements&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="index.html">Home</a></td><td align="right" valign="top" 
width="40%">&#160;10.10.&#160;Security</td></tr></table></div></div>
+      in a separate network not impacted by any other traffic.</p></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-High-Availability-DiskSpace.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Security.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">10.7.&#160;Disk space 
requirements&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="AMQP-Messaging-Broker-Java-Book.html">Home</a></td><td align="right" 
valign="top" width="40%">&#160;10.9.&#160;Security</td></tr></table></div></div>
 
           <hr/>
 

Modified: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-NodeOperations.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-NodeOperations.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-NodeOperations.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-NodeOperations.html
 Sat Jan  2 23:59:48 2016
@@ -114,7 +114,7 @@ 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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.5.&#160;Node Operations</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.5.&#160;Node Operations</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability-Behaviour.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-ClientFailover.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title"><a 
id="Java-Broker-High-Availability-NodeOperations"></a>10.5.&#160;Node 
Operations</h2></div></div></div><div class="section"><div 
class="titlepage"><div><div><h3 class="title"><a 
id="Java-Broker-High-Availability-NodeOperations-Lifecycle"></a>10.5.1.&#160;Lifecycle</h3></div></div></div><p>Virtualhost
 nodes can be stopped, started and deleted.</p><div class="itemizedlist"><ul 
class="itemizedlist" type="
 disc"><li class="listitem"><p><span 
class="emphasis"><em>Stop</em></span></p><p>Stopping a master node will cause 
the node to temporarily leave the group. Any
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.5.&#160;Node Operations</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability-Behaviour.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-ClientFailover.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title" style="clear: both"><a 
id="Java-Broker-High-Availability-NodeOperations"></a>10.5.&#160;Node 
Operations</h2></div></div></div><div class="section"><div 
class="titlepage"><div><div><h3 class="title"><a 
id="Java-Broker-High-Availability-NodeOperations-Lifecycle"></a>10.5.1.&#160;Lifecycle</h3></div></div></div><p>Virtualhost
 nodes can be stopped, started and deleted.</p><div class="itemizedlist"><ul 
class="
 itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><span 
class="emphasis"><em>Stop</em></span></p><p>Stopping a master node will cause 
the node to temporarily leave the group. Any
             messaging clients will be disconnected and any in-flight 
transaction rollbacked. The
             remaining nodes will elect a new master if quorum number of nodes 
still remains.</p><p>Stopping a replica node will cause the node to temporarily 
leave the group too.
             Providing quorum still exists, the current master will continue 
without interruption. If
@@ -134,7 +134,7 @@ https://github.com/apache/qpid-proton/bl
         restoring a business as usual state after a failure.</p><p>When using 
this function, the following occurs. </p><div class="orderedlist"><ol 
class="orderedlist" type="1"><li class="listitem"><p>The system first gives 
time for the chosen new master to become reasonable up to
               date. </p></li><li class="listitem"><p>It then suspends 
transactions on the old master and allows the chosen node to
               become up to date.</p></li><li class="listitem"><p>The suspended 
transactions are aborted and any messaging clients connected to the
-              old master are disconnected.</p></li><li class="listitem"><p>The 
chosen master becomes the new master. The old master becomes a 
replica.</p></li><li class="listitem"><p>Messaging clients reconnect the new 
master.</p></li></ol></div></div></div><div class="navfooter"><hr /><table 
summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a 
accesskey="p" 
href="Java-Broker-High-Availability-Behaviour.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-ClientFailover.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">10.4.&#160;Behaviour of the 
Group&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="index.html">Home</a></td><td align="right" valign="top" 
width="40%">&#160;10.6.&#160;Client failover</td></tr></table></div></div>
+              old master are disconnected.</p></li><li class="listitem"><p>The 
chosen master becomes the new master. The old master becomes a 
replica.</p></li><li class="listitem"><p>Messaging clients reconnect the new 
master.</p></li></ol></div></div></div><div class="navfooter"><hr /><table 
summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a 
accesskey="p" 
href="Java-Broker-High-Availability-Behaviour.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-ClientFailover.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">10.4.&#160;Behaviour of the 
Group&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="AMQP-Messaging-Broker-Java-Book.html">Home</a></td><td align="right" 
valign="top" width="40%">&#160;10.6.&#160;Client 
failover</td></tr></table></div></div>
 
           <hr/>
 

Modified: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-OverviewOfHA.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-OverviewOfHA.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-OverviewOfHA.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-OverviewOfHA.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><a 
href="/releases/qpid-java-trunk/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.2.&#160;Overview of HA within the Java 
Broker</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.2.&#160;Overview of HA within the Java Broker</th></tr><tr><td 
align="left" width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability.html">Prev</a>&#160;</td><th align="center" 
width="60%">Chapter&#160;10.&#160;High Availability</th><td align="right" 
width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-CreatingGroup.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title"><a 
id="Java-Broker-High-Availability-OverviewOfHA"></a>10.2.&#160;Overview of HA 
within the Java Broker</h2></div></div></div><p>The Java Broker provides a HA 
implementation offering an <span 
class="bold"><strong>Active/Passive</strong></span> mode of operation. When 
using HA, many instances of the Java
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.2.&#160;Overview of HA within the Java Broker</th></tr><tr><td 
align="left" width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability.html">Prev</a>&#160;</td><th align="center" 
width="60%">Chapter&#160;10.&#160;High Availability</th><td align="right" 
width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-CreatingGroup.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title" style="clear: both"><a 
id="Java-Broker-High-Availability-OverviewOfHA"></a>10.2.&#160;Overview of HA 
within the Java Broker</h2></div></div></div><p>The Java Broker provides a HA 
implementation offering an <span 
class="bold"><strong>Active/Passive</strong></span> mode of operation. When 
using HA, many instances of the Java
       Broker work together to form an high availability group of two or more 
nodes.</p><p>The remainder of this section now talks about the specifics of how 
HA is achieved in terms
       of the <a class="link" href="Java-Broker-Concepts.html" 
title="Chapter&#160;4.&#160;Concepts">concepts</a> introduced earlier in this
       book.</p><p>The <a class="link" 
href="Java-Broker-Concepts-Virtualhosts.html" 
title="4.5.&#160;Virtualhosts">Virtualhost</a> is the unit of
       replication. This means that any <span 
class="emphasis"><em>durable</em></span> queues, exchanges, and bindings
       belonging to that virtualhost, any <span 
class="emphasis"><em>persistent</em></span> messages contained within
       the queues and any attribute settings applied to the virtualhost itself 
are automatically
-      replicated to all nodes within the group.<a class="footnote" 
href="#ftn.idm140601088670656" id="idm140601088670656"><sup 
class="footnote">[13]</sup></a></p><p>It is the <a class="link" 
href="Java-Broker-Concepts-Virtualhost-Nodes.html" title="4.3.&#160;Virtualhost 
Nodes">Virtualhost Nodes</a>
+      replicated to all nodes within the group.<a class="footnote" 
href="#ftn.d0e6052" id="d0e6052"><sup class="footnote">[14]</sup></a></p><p>It 
is the <a class="link" href="Java-Broker-Concepts-Virtualhost-Nodes.html" 
title="4.3.&#160;Virtualhost Nodes">Virtualhost Nodes</a>
       (from different Broker instances) that join together to form a group. 
The virtualhost nodes
       collectively to coordinate the group: they organise replication between 
the master and
       replicas and conduct elections to determine who becomes the new master 
in the event of the old
@@ -139,7 +139,7 @@ https://github.com/apache/qpid-proton/bl
       are replicas and are receiving a stream of updates.</p><div 
class="figure"><a id="Java-Broker-High-Availability-OverviewOfHA-Figure"></a><p 
class="title"><strong>Figure&#160;10.1.&#160;3-node group deployed across three 
Brokers.</strong></p><div class="figure-contents"><div class="mediaobject"><img 
alt="Diagram showing a 3 node group deployed across three Brokers" 
src="images/HA-Overview.png" /></div></div></div><br class="figure-break" 
/><p>Currently, the only virtualhost/virtualhost node type offering HA is BDB 
HA. Internally,
       this leverages the HA capabilities of the Berkeley DB JE edition. BDB JE 
is an <a class="link" 
href="Java-Broker-Miscellaneous-Installing-Oracle-BDB-JE.html" 
title="E.3.&#160;Installing Oracle BDB JE">optional dependency</a> of
       the Broker.</p><div class="note" style="margin-left: 0.5in; 
margin-right: 0.5in;"><h3 class="title">Note</h3><p>The Java Broker HA solution 
is incompatible with the HA solution offered by the CPP
-        Broker. It is not possible to co-locate Java and CPP Brokers within 
the same group.</p></div><div class="footnotes"><br /><hr align="left" 
width="100" /><div class="footnote" id="ftn.idm140601088670656"><p><a 
class="para" href="#idm140601088670656"><sup class="para">[13] 
</sup></a>Transient messages and messages on non-durable queues are not 
replicated.</p></div></div></div><div class="navfooter"><hr /><table 
summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a 
accesskey="p" href="Java-Broker-High-Availability.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-CreatingGroup.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">Chapter&#160;10.&#160;High 
Availability&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="index.html">Home</a></td><td align="right" val
 ign="top" width="40%">&#160;10.3.&#160;Creating a 
group</td></tr></table></div></div>
+        Broker. It is not possible to co-locate Java and CPP Brokers within 
the same group.</p></div><div class="footnotes"><br /><hr style="width:100; 
text-align:left;margin-left: 0" /><div class="footnote" id="ftn.d0e6052"><p><a 
class="para" href="#d0e6052"><sup class="para">[14] </sup></a>Transient 
messages and messages on non-durable queues are not 
replicated.</p></div></div></div><div class="navfooter"><hr /><table 
summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a 
accesskey="p" href="Java-Broker-High-Availability.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-CreatingGroup.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">Chapter&#160;10.&#160;High 
Availability&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="AMQP-Messaging-Broker-Java-Book.html">Home<
 /a></td><td align="right" valign="top" width="40%">&#160;10.3.&#160;Creating a 
group</td></tr></table></div></div>
 
           <hr/>
 

Modified: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Reset-Group-Infomational.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Reset-Group-Infomational.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Reset-Group-Infomational.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Reset-Group-Infomational.html
 Sat Jan  2 23:59:48 2016
@@ -21,7 +21,7 @@
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
   <head>
-    <title>10.12.&#160;Reset Group Information - Apache Qpid&#8482;</title>
+    <title>10.11.&#160;Reset Group Information - Apache Qpid&#8482;</title>
     <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
     <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
     <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
@@ -111,17 +111,17 @@ https://github.com/apache/qpid-proton/bl
       </div>
 
       <div id="-middle" class="panel">
-        <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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.12.&#160;Reset Group Information</li></ul>
+        <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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.11.&#160;Reset Group Information</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.12.&#160;Reset Group Information</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability-Backup.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-Backup-And-Recovery.html">Next</a></td></tr></table><hr 
/></div><div class="section"><div class="titlepage"><div><div><h2 
class="title"><a 
id="Java-Broker-High-Availability-Reset-Group-Infomational"></a>10.12.&#160;Reset
 Group Information</h2></div></div></div><p>BDB JE internally stores details of 
the group within its database. There are some
-      circumstances when resetting this information is useful.</p><div 
class="itemizedlist"><ul class="itemizedlist" type="disc"><li 
class="listitem"><p>Copying data between environments (e.g. production to 
UAT)</p></li><li class="listitem"><p>Some disaster recovery situations where a 
group must be recreated on new
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.11.&#160;Reset Group Information</th></tr><tr><td align="left" 
width="20%"><a accesskey="p" 
href="Java-Broker-High-Availability-Backup.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-Backup-And-Recovery.html">Next</a></td></tr></table><hr 
/></div><div class="section"><div class="titlepage"><div><div><h2 class="title" 
style="clear: both"><a 
id="Java-Broker-High-Availability-Reset-Group-Infomational"></a>10.11.&#160;Reset
 Group Information</h2></div></div></div><p>BDB JE internally stores details of 
the group within its database. There are some
+      circumstances when resetting this information is useful.</p><div 
class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; 
"><li class="listitem"><p>Copying data between environments (e.g. production to 
UAT)</p></li><li class="listitem"><p>Some disaster recovery situations where a 
group must be recreated on new
             hardware</p></li></ul></div><p>This is not an normal operation and 
is not usually required</p><p>The following command replaces the group table 
contained within the JE logs files with the
-      provided information. </p><div class="example"><a 
id="idm140601092368880"></a><p 
class="title"><strong>Example&#160;10.1.&#160;Resetting of replication group 
with <code class="classname">DbResetRepGroup</code></strong></p><div 
class="example-contents"><div class="cmdsynopsis"><p><code 
class="command">java</code>   -cp je-5.0.104.jar   
com.sleepycat.je.rep.util.DbResetRepGroup   -h <em 
class="replaceable"><code>path/to/jelogfiles</code></em> <br />  -groupName <em 
class="replaceable"><code>newgroupname</code></em>   -nodeName <em 
class="replaceable"><code>newnodename</code></em>   -nodeHostPort <em 
class="replaceable"><code>newhostname:5000</code></em> 
</p></div></div></div><br class="example-break" /><p>The modified log files can 
then by copied into
+      provided information. </p><div class="example"><a id="d0e6562"></a><p 
class="title"><strong>Example&#160;10.1.&#160;Resetting of replication group 
with <code class="classname">DbResetRepGroup</code></strong></p><div 
class="example-contents"><div class="cmdsynopsis"><p><code 
class="command">java</code>   -cp je-5.0.104.jar   
com.sleepycat.je.rep.util.DbResetRepGroup   -h <em 
class="replaceable"><code>path/to/jelogfiles</code></em> <br />  -groupName <em 
class="replaceable"><code>newgroupname</code></em>   -nodeName <em 
class="replaceable"><code>newnodename</code></em>   -nodeHostPort <em 
class="replaceable"><code>newhostname:5000</code></em> 
</p></div></div></div><br class="example-break" /><p>The modified log files can 
then by copied into
         <code class="literal">${QPID_WORK}/&lt;nodename&gt;/config</code> 
directory of a target Broker. Then
       start the Broker, and add a BDB HA Virtualhost node specify the same 
group name, node name and
       node address. You will then have a group with a single node, ready to 
start re-adding
-      additional nodes as described above. </p></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-High-Availability-Backup.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-Backup-And-Recovery.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">10.11.&#160;Backups&#160;</td><td 
align="center" width="20%"><a accesskey="h" href="index.html">Home</a></td><td 
align="right" valign="top" width="40%">&#160;Chapter&#160;11.&#160;Backup And 
Recovery</td></tr></table></div></div>
+      additional nodes as described above. </p></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-High-Availability-Backup.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-Backup-And-Recovery.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">10.10.&#160;Backups&#160;</td><td 
align="center" width="20%"><a accesskey="h" 
href="AMQP-Messaging-Broker-Java-Book.html">Home</a></td><td align="right" 
valign="top" width="40%">&#160;Chapter&#160;11.&#160;Backup And 
Recovery</td></tr></table></div></div>
 
           <hr/>
 

Modified: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Security.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Security.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Security.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability-Security.html
 Sat Jan  2 23:59:48 2016
@@ -21,7 +21,7 @@
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
   <head>
-    <title>10.10.&#160;Security - Apache Qpid&#8482;</title>
+    <title>10.9.&#160;Security - Apache Qpid&#8482;</title>
     <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
     <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
     <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
@@ -111,12 +111,12 @@ https://github.com/apache/qpid-proton/bl
       </div>
 
       <div id="-middle" class="panel">
-        <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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.10.&#160;Security</li></ul>
+        <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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>10.9.&#160;Security</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.10.&#160;Security</th></tr><tr><td align="left" width="20%"><a 
accesskey="p" 
href="Java-Broker-High-Availability-Network-Requirements.html">Prev</a>&#160;</td><th
 align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Backup.html">Next</a></td></tr></table><hr 
/></div><div class="section"><div class="titlepage"><div><div><h2 
class="title"><a 
id="Java-Broker-High-Availability-Security"></a>10.10.&#160;Security</h2></div></div></div><p>The
 replication stream between the master and the replicas is insecure and can be
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">10.9.&#160;Security</th></tr><tr><td align="left" width="20%"><a 
accesskey="p" 
href="Java-Broker-High-Availability-Network-Requirements.html">Prev</a>&#160;</td><th
 align="center" width="60%">Chapter&#160;10.&#160;High Availability</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Backup.html">Next</a></td></tr></table><hr 
/></div><div class="section"><div class="titlepage"><div><div><h2 class="title" 
style="clear: both"><a 
id="Java-Broker-High-Availability-Security"></a>10.9.&#160;Security</h2></div></div></div><p>The
 replication stream between the master and the replicas is insecure and can be
       intercepted by anyone having access to the replication network.</p><p>In 
order to reduce the security risks the entire HA group is recommended to run in 
a
-      separate network protected from general access and/or utilise 
SSH-tunnels/IPsec.</p></div><div class="navfooter"><hr /><table 
summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a 
accesskey="p" 
href="Java-Broker-High-Availability-Network-Requirements.html">Prev</a>&#160;</td><td
 align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Backup.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">10.9.&#160;Network 
Requirements&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="index.html">Home</a></td><td align="right" valign="top" 
width="40%">&#160;10.11.&#160;Backups</td></tr></table></div></div>
+      separate network protected from general access and/or utilise 
SSH-tunnels/IPsec.</p></div><div class="navfooter"><hr /><table 
summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a 
accesskey="p" 
href="Java-Broker-High-Availability-Network-Requirements.html">Prev</a>&#160;</td><td
 align="center" width="20%"><a accesskey="u" 
href="Java-Broker-High-Availability.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-Backup.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">10.8.&#160;Network 
Requirements&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="AMQP-Messaging-Broker-Java-Book.html">Home</a></td><td align="right" 
valign="top" width="40%">&#160;10.10.&#160;Backups</td></tr></table></div></div>
 
           <hr/>
 

Modified: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-High-Availability.html
 Sat Jan  2 23:59:48 2016
@@ -114,7 +114,7 @@ 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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>Chapter&#160;10.&#160;High Availability</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">Chapter&#160;10.&#160;High Availability</th></tr><tr><td 
align="left" width="20%"><a accesskey="p" 
href="Java-Broker-Runtime-Connection-Limit.html">Prev</a>&#160;</td><th 
align="center" width="60%">&#160;</th><td align="right" width="20%">&#160;<a 
accesskey="n" 
href="Java-Broker-High-Availability-OverviewOfHA.html">Next</a></td></tr></table><hr
 /></div><div class="chapter"><div class="titlepage"><div><div><h1 
class="title"><a 
id="Java-Broker-High-Availability"></a>Chapter&#160;10.&#160;High 
Availability</h1></div></div></div><div class="toc"><p><strong>Table of 
Contents</strong></p><dl class="toc"><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. Ov
 erview 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.
 Default 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></div><div class="section"><div 
class="titlepage"><div><div><h2 class="title"><a 
id="Java-Broker-High-Availability-GeneralIntroduction"></a>10.1.&#160;General 
Introduction</h2></div></div></div><p>The term High Availability (HA) usually 
refers to having a number of instances of a
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">Chapter&#160;10.&#160;High Availability</th></tr><tr><td 
align="left" width="20%"><a accesskey="p" 
href="Java-Broker-Runtime-Memory.html">Prev</a>&#160;</td><th align="center" 
width="60%">&#160;</th><td align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-OverviewOfHA.html">Next</a></td></tr></table><hr
 /></div><div class="chapter"><div class="titlepage"><div><div><h1 
class="title"><a 
id="Java-Broker-High-Availability"></a>Chapter&#160;10.&#160;High 
Availability</h1></div></div></div><div class="toc"><p><strong>Table of 
Contents</strong></p><dl class="toc"><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.
 Default 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 M
 inimum 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-DiskSpace.html">10.7. Disk space 
requirements</a></span></dt><dt><span class="se
 ction"><a href="Java-Broker-High-Availability-Network-Requirements.html">10.8. 
Network Requirements</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Security.html">10.9. 
Security</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Backup.html">10.10. 
Backups</a></span></dt><dt><span class="section"><a 
href="Java-Broker-High-Availability-Reset-Group-Infomational.html">10.11. Reset 
Group Information</a></span></dt></dl></div><div class="section"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both"><a 
id="Java-Broker-High-Availability-GeneralIntroduction"></a>10.1.&#160;General 
Introduction</h2></div></div></div><p>The term High Availability (HA) usually 
refers to having a number of instances of a
       service such as a Message Broker available so that should a service 
unexpectedly fail, or
       requires to be shutdown for maintenance, users may quickly connect to 
another instance and
       continue their work with minimal interruption. HA is one way to make a 
overall system more
@@ -123,7 +123,7 @@ https://github.com/apache/qpid-proton/bl
       nodes within the group are usually available for use by clients all of 
the time. In an
       Active/Passive system, one only node within the group is available for 
use by clients at any
       one time, whilst the others are in some kind of standby state, awaiting 
to quickly step-in in
-      the event the active node becomes unavailable. </p></div></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-Runtime-Connection-Limit.html">Prev</a>&#160;</td><td 
align="center" width="20%">&#160;</td><td align="right" width="40%">&#160;<a 
accesskey="n" 
href="Java-Broker-High-Availability-OverviewOfHA.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">9.9.&#160;Connection 
Limits&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="index.html">Home</a></td><td align="right" valign="top" 
width="40%">&#160;10.2.&#160;Overview of HA within the Java 
Broker</td></tr></table></div></div>
+      the event the active node becomes unavailable. </p></div></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-Runtime-Memory.html">Prev</a>&#160;</td><td align="center" 
width="20%">&#160;</td><td align="right" width="40%">&#160;<a accesskey="n" 
href="Java-Broker-High-Availability-OverviewOfHA.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">9.10.&#160;Memory&#160;</td><td 
align="center" width="20%"><a accesskey="h" 
href="AMQP-Messaging-Broker-Java-Book.html">Home</a></td><td align="right" 
valign="top" width="40%">&#160;10.2.&#160;Overview of HA within the Java 
Broker</td></tr></table></div></div>
 
           <hr/>
 

Modified: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Configuration-Properties.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Configuration-Properties.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Configuration-Properties.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Configuration-Properties.html
 Sat Jan  2 23:59:48 2016
@@ -114,13 +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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>5.7.&#160;Customising Configuration using 
Configuration Properties</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">5.7.&#160;Customising Configuration using Configuration 
Properties</th></tr><tr><td align="left" width="20%"><a accesskey="p" 
href="Java-Broker-Initial-Configuration-Type.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;5.&#160;Initial Configuration</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-Configuring-And-Managing-Configuration-Initial-Config-Example.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title"><a 
id="Java-Broker-Initial-Configuration-Configuration-Properties"></a>5.7.&#160;Customising
 Configuration using Configuration Properties</h2></div></div></div><p> It is 
possible for 'Initial Configuration' (and Configuration Store) files to contain
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">5.7.&#160;Customising Configuration using Configuration 
Properties</th></tr><tr><td align="left" width="20%"><a accesskey="p" 
href="Java-Broker-Initial-Configuration-Type.html">Prev</a>&#160;</td><th 
align="center" width="60%">Chapter&#160;5.&#160;Initial Configuration</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-Initial-Configuration-Example.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title" style="clear: both"><a 
id="Java-Broker-Initial-Configuration-Configuration-Properties"></a>5.7.&#160;Customising
 Configuration using Configuration Properties</h2></div></div></div><p> It is 
possible for 'Initial Configuration' (and Configuration Store) files to contain
             ${properties} that can be resolved to String values at startup, 
allowing a degree of
             customisation using a fixed file. Configuration Property values 
can be set either via
-            Java System Properties, or by specifying ConfigurationPproperties 
on the broker command
+            Java System Properties, or by specifying ConfigurationProperties 
on the broker command
             line. If both are defined, System Property values take precedence. 
</p><p> The broker has the following set of core configuration properties, with 
the indicated
-            default values if not otherwise configured by the user: </p><div 
class="table"><a id="idm140601093718720"></a><p 
class="title"><strong>Table&#160;5.1.&#160;Base Configuration 
Properties</strong></p><div class="table-contents"><table border="1" 
summary="Base Configuration Properties"><colgroup><col /><col /><col 
/></colgroup><thead><tr><th> Name </th><th> Description </th><th> Value 
</th></tr></thead><tbody><tr><td> qpid.amqp_port </td><td> Port number used for 
the brokers default AMQP messaging port </td><td> "5672" </td></tr><tr><td> 
qpid.http_port </td><td> Port number used for the brokers default HTTP 
management port </td><td> "8080" </td></tr><tr><td> qpid.rmi_port </td><td> 
Port number used for the brokers default RMI Registry port, to
-                                advertise the JMX ConnectorServer. </td><td> 
"8999" </td></tr><tr><td> qpid.jmx_port </td><td> Port number used for the 
brokers default JMX port </td><td> "9099" </td></tr><tr><td> qpid.home_dir 
</td><td> Location of the broker installation directory, which contains
+            default values if not otherwise configured by the user: </p><div 
class="table"><a id="d0e1597"></a><p 
class="title"><strong>Table&#160;5.1.&#160;Base Configuration 
Properties</strong></p><div class="table-contents"><table border="1" 
summary="Base Configuration Properties"><colgroup><col /><col /><col 
/></colgroup><thead><tr><th> Name </th><th> Description </th><th> Value 
</th></tr></thead><tbody><tr><td> qpid.amqp_port </td><td> Port number used for 
the brokers default AMQP messaging port </td><td> "5672" </td></tr><tr><td> 
qpid.http_port </td><td> Port number used for the brokers default HTTP 
management port </td><td> "8080" </td></tr><tr><td> qpid.home_dir </td><td> 
Location of the broker installation directory, which contains
                                 the 'lib' directory and the 'etc' directory 
often used to store
                                 files such as group and ACL files. </td><td> 
Defaults to the value set into the QPID_HOME system property if
                                 it is set, or remains unset otherwise unless 
configured by the user.
@@ -128,7 +127,7 @@ https://github.com/apache/qpid-proton/bl
                                 the persistent message store and broker 
configuration store files. </td><td> Defaults to the value set into the 
QPID_WORK system property if
                                 it is set, or the 'work' subdirectory of the 
JVMs current working
                                 directory. 
</td></tr></tbody></table></div></div><p><br class="table-break" />
-        </p><p> Use of these core properties can be seen in the <a 
class="link" 
href="Java-Broker-Configuring-And-Managing-Configuration-Initial-Config-Example.html"
 title="5.8.&#160;Example of JSON 'Initial Configuration'">default 'Initial 
Configuration' example</a>. </p><p> Configuration Properties can be set on the 
command line using the
+        </p><p> Use of these core properties can be seen in the <a 
class="link" href="Java-Broker-Initial-Configuration-Example.html" 
title="5.8.&#160;Example of JSON 'Initial Configuration'">default 'Initial 
Configuration' example</a>. </p><p> Configuration Properties can be set on the 
command line using the
                 <span class="emphasis"><em>-prop</em></span> (or <span 
class="emphasis"><em>--configuration-property</em></span>)
             command line argument: </p><pre class="screen">
 $ ./qpid-server -prop "qpid.amqp_port=10000" -prop "qpid.http_port=10001"
@@ -138,7 +137,7 @@ $ ./qpid-server -prop "qpid.amqp_port=10
             'Initial Configuration' to initialise a new Configuration Store 
(either at first broker
             startup, when requesting to <a class="link" 
href="Java-Broker-Initial-Configuration-Location.html" 
title="5.2.&#160;Configuration Store Location">overwrite the configuration 
store</a>) these new values will be used for the
             port numbers instead. </p><p> NOTE: When running the broker on 
Windows and starting it via the qpid-server.bat
-            file, the "name=value" argument MUST be quoted. </p></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-Initial-Configuration-Type.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-Initial-Configuration.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-Configuring-And-Managing-Configuration-Initial-Config-Example.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">5.6.&#160;Configuration Store 
Type&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="index.html">Home</a></td><td align="right" valign="top" 
width="40%">&#160;5.8.&#160;Example of JSON 'Initial 
Configuration'</td></tr></table></div></div>
+            file, the "name=value" argument MUST be quoted. </p></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-Initial-Configuration-Type.html">Prev</a>&#160;</td><td 
align="center" width="20%"><a accesskey="u" 
href="Java-Broker-Initial-Configuration.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-Initial-Configuration-Example.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">5.6.&#160;Configuration Store 
Type&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="AMQP-Messaging-Broker-Java-Book.html">Home</a></td><td align="right" 
valign="top" width="40%">&#160;5.8.&#160;Example of JSON 'Initial 
Configuration'</td></tr></table></div></div>
 
           <hr/>
 

Modified: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Create-Initial-Config.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Create-Initial-Config.html?rev=1722689&r1=1722688&r2=1722689&view=diff
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Create-Initial-Config.html
 (original)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Create-Initial-Config.html
 Sat Jan  2 23:59:48 2016
@@ -114,7 +114,7 @@ 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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>5.4.&#160;Creating an 'Initial Configuration' JSON 
File</li></ul>
 
         <div id="-middle-content">
-          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">5.4.&#160;Creating an 'Initial Configuration' JSON 
File</th></tr><tr><td align="left" width="20%"><a accesskey="p" 
href="Java-Broker-Initial-Configuration-Initial-Config-Location.html">Prev</a>&#160;</td><th
 align="center" width="60%">Chapter&#160;5.&#160;Initial Configuration</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-Initial-Configuration-Overwrite-Config-Store.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title"><a 
id="Java-Broker-Initial-Configuration-Create-Initial-Config"></a>5.4.&#160;Creating
 an 'Initial Configuration' JSON File</h2></div></div></div><p> It is possible 
to have the broker output its default internal 'Initial Configuration'
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">5.4.&#160;Creating an 'Initial Configuration' JSON 
File</th></tr><tr><td align="left" width="20%"><a accesskey="p" 
href="Java-Broker-Initial-Configuration-Initial-Config-Location.html">Prev</a>&#160;</td><th
 align="center" width="60%">Chapter&#160;5.&#160;Initial Configuration</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-Initial-Configuration-Overwrite-Config-Store.html">Next</a></td></tr></table><hr
 /></div><div class="section"><div class="titlepage"><div><div><h2 
class="title" style="clear: both"><a 
id="Java-Broker-Initial-Configuration-Create-Initial-Config"></a>5.4.&#160;Creating
 an 'Initial Configuration' JSON File</h2></div></div></div><p> It is possible 
to have the broker output its default internal 'Initial Configuration'
             file to disk using the command line argument <span 
class="emphasis"><em>-cic</em></span> (or
                 <span 
class="emphasis"><em>--create-initial-config</em></span>). If the option is 
used without
             providing a path, a file called <span 
class="emphasis"><em>initial-config.json</em></span> will be created
@@ -122,14 +122,14 @@ https://github.com/apache/qpid-proton/bl
             location: </p><pre class="screen">
 $ ./qpid-server -cic ./initial-config.json
         </pre><p> The 'Initial Configuration' JSON file shares a common format 
with the brokers JSON
-            Configuration Store implementation, so it is possible to use a 
brokers Configuration
+            Configuration Store implementation, so it is possible to use a 
Broker's Configuration
             Store output as an initial configuration. Typically 'Initial 
Configuration' files would
             not to contain IDs for the configured entities, so that IDs will 
be generated when the
             configuration store is initialised and prevent use of the same IDs 
across multiple
             brokers, however it may prove useful to include IDs if using the 
Memory <a class="link" href="Java-Broker-Initial-Configuration-Type.html" 
title="5.6.&#160;Configuration Store Type">Configuration Store Type</a>. 
</p><p> It can be useful to use <a class="link" 
href="Java-Broker-Initial-Configuration-Configuration-Properties.html" 
title="5.7.&#160;Customising Configuration using Configuration 
Properties">Configuration
                 Properties</a> within 'Initial Configuration' files to allow a 
degree of
-            customisation with an otherwise fixed file. </p><p> For an example 
file, see <a class="xref" 
href="Java-Broker-Configuring-And-Managing-Configuration-Initial-Config-Example.html"
 title="5.8.&#160;Example of JSON 'Initial Configuration'">Section&#160;5.8, 
&#8220;Example of JSON 'Initial Configuration'&#8221;</a>
-        </p></div><div class="navfooter"><hr /><table summary="Navigation 
footer" width="100%"><tr><td align="left" width="40%"><a accesskey="p" 
href="Java-Broker-Initial-Configuration-Initial-Config-Location.html">Prev</a>&#160;</td><td
 align="center" width="20%"><a accesskey="u" 
href="Java-Broker-Initial-Configuration.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-Initial-Configuration-Overwrite-Config-Store.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">5.3.&#160;'Initial Configuration' 
Location&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="index.html">Home</a></td><td align="right" valign="top" 
width="40%">&#160;5.5.&#160;Overwriting An Existing Configuration 
Store</td></tr></table></div></div>
+            customisation with an otherwise fixed file. </p><p> For an example 
file, see <a class="xref" href="Java-Broker-Initial-Configuration-Example.html" 
title="5.8.&#160;Example of JSON 'Initial Configuration'">Section&#160;5.8, 
&#8220;Example of JSON 'Initial Configuration'&#8221;</a>
+        </p></div><div class="navfooter"><hr /><table summary="Navigation 
footer" width="100%"><tr><td align="left" width="40%"><a accesskey="p" 
href="Java-Broker-Initial-Configuration-Initial-Config-Location.html">Prev</a>&#160;</td><td
 align="center" width="20%"><a accesskey="u" 
href="Java-Broker-Initial-Configuration.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-Initial-Configuration-Overwrite-Config-Store.html">Next</a></td></tr><tr><td
 align="left" valign="top" width="40%">5.3.&#160;'Initial Configuration' 
Location&#160;</td><td align="center" width="20%"><a accesskey="h" 
href="AMQP-Messaging-Broker-Java-Book.html">Home</a></td><td align="right" 
valign="top" width="40%">&#160;5.5.&#160;Overwriting An Existing Configuration 
Store</td></tr></table></div></div>
 
           <hr/>
 

Added: 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Example.html
URL: 
http://svn.apache.org/viewvc/qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Example.html?rev=1722689&view=auto
==============================================================================
--- 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Example.html
 (added)
+++ 
qpid/site/docs/releases/qpid-java-trunk/java-broker/book/Java-Broker-Initial-Configuration-Example.html
 Sat Jan  2 23:59:48 2016
@@ -0,0 +1,238 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
+  <head>
+    <title>5.8.&#160;Example of JSON 'Initial Configuration' - Apache 
Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git 
https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" 
alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache 
Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid 
Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java 
broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ 
broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch 
router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a 
href="https://cwiki.apache.org/confluence/display/qpid/Index";>Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search"; method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" 
tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <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/java-broker/book/index.html">AMQP Messaging 
Broker (Java)</a></li><li>5.8.&#160;Example of JSON 'Initial 
Configuration'</li></ul>
+
+        <div id="-middle-content">
+          <div class="docbook"><div class="navheader"><table 
summary="Navigation header" width="100%"><tr><th align="center" 
colspan="3">5.8.&#160;Example of JSON 'Initial Configuration'</th></tr><tr><td 
align="left" width="20%"><a accesskey="p" 
href="Java-Broker-Initial-Configuration-Configuration-Properties.html">Prev</a>&#160;</td><th
 align="center" width="60%">Chapter&#160;5.&#160;Initial Configuration</th><td 
align="right" width="20%">&#160;<a accesskey="n" 
href="Java-Broker-Management-Channel.html">Next</a></td></tr></table><hr 
/></div><div class="section"><div class="titlepage"><div><div><h2 class="title" 
style="clear: both"><a 
id="Java-Broker-Initial-Configuration-Example"></a>5.8.&#160;Example of JSON 
'Initial Configuration'</h2></div></div></div><p> An example of the default 
'Initial Configuration' JSON file the broker uses is
+            provided below:</p><div class="example"><a id="d0e1666"></a><p 
class="title"><strong>Example&#160;5.1.&#160;JSON 'Initial configuration' 
File</strong></p><div class="example-contents"><pre class="programlisting">
+{
+  "name": "${broker.name}",
+  "modelVersion": "6.0",
+  "authenticationproviders" : [ {
+    "name" : "passwordFile",
+    "type" : "PlainPasswordFile",
+    "path" : "${qpid.home_dir}${file.separator}etc${file.separator}passwd",
+    "preferencesproviders" : [{
+        "name": "fileSystemPreferences",
+        "type": "FileSystemPreferences",
+        "path" : "${qpid.work_dir}${file.separator}user.preferences.json"
+    }]
+  } ],
+    "brokerloggers" : [ {
+    "name" : "logfile",
+    "type" : "File",
+    "fileName" : 
"${qpid.work_dir}${file.separator}log${file.separator}qpid.log",
+    "brokerloginclusionrules" : [ {
+      "name" : "Root",
+      "type" : "NameAndLevel",
+      "level" : "WARN",
+      "loggerName" : "ROOT"
+    }, {
+      "name" : "Qpid",
+      "type" : "NameAndLevel",
+      "level" : "INFO",
+      "loggerName" : "org.apache.qpid.*"
+    }, {
+      "name" : "Operational",
+      "type" : "NameAndLevel",
+      "level" : "INFO",
+      "loggerName" : "qpid.message.*"
+    } ]
+  }, {
+    "name" : "memory",
+    "type" : "Memory",
+    "brokerloginclusionrules" : [ {
+      "name" : "Root",
+      "type" : "NameAndLevel",
+      "level" : "WARN",
+      "loggerName" : "ROOT"
+    }, {
+      "name" : "Qpid",
+      "type" : "NameAndLevel",
+      "level" : "INFO",
+      "loggerName" : "org.apache.qpid.*"
+    }, {
+      "name" : "Operational",
+      "type" : "NameAndLevel",
+      "level" : "INFO",
+      "loggerName" : "qpid.message.*"
+    } ]
+  } ],
+  "ports" : [  {
+    "name" : "AMQP",
+    "port" : "${qpid.amqp_port}",
+    "authenticationProvider" : "passwordFile",
+    "virtualhostaliases" : [ {
+       "name" : "nameAlias",
+       "type" : "nameAlias"
+    }, {
+        "name" : "defaultAlias",
+        "type" : "defaultAlias"
+    }, {
+        "name" : "hostnameAlias",
+        "type" : "hostnameAlias"
+    } ]
+  }, {
+    "name" : "HTTP",
+    "port" : "${qpid.http_port}",
+    "authenticationProvider" : "passwordFile",
+    "protocols" : [ "HTTP" ]
+  }],
+  "virtualhostnodes" : [ {
+    "name" : "default",
+    "type" : "JSON",
+    "defaultVirtualHostNode" : "true",
+    "virtualHostInitialConfiguration" : 
"\\${qpid.initial_config_virtualhost_config}"
+  } ],
+  "plugins" : [ {
+    "type" : "MANAGEMENT-HTTP",
+    "name" : "httpManagement"
+  } ]
+}
+</pre><p>In the configuration above the following entries are stored: </p><div 
class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; 
"><li class="listitem"><p> Authentication Provider of type
+                                <span 
class="emphasis"><em>PlainPasswordFile</em></span> with name "passwordFile".
+                        </p></li><li class="listitem"><p> Two Port entries: 
"AMQP", "HTTP"
+                        </p></li><li class="listitem"><p> Virtualhost Node 
called default. On initial startup, it
+                            virtualHostInitialConfiguration will cause a 
virtualhost to be created
+                            with the same name. The configuration will be 
stored in a
+                                <span class="emphasis"><em>JSON</em></span> 
configuration store, the message data will
+                            be stored in a <span 
class="emphasis"><em>DERBY</em></span> message store.</p></li><li 
class="listitem"><p>One management plugin: "httpManagement" of type 
"MANAGEMENT-HTTP".</p></li><li class="listitem"><p>Broker attributes are stored 
as a root entry.</p></li></ul></div><p>
+            </p></div></div><br class="example-break" /></div><div 
class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td 
align="left" width="40%"><a accesskey="p" 
href="Java-Broker-Initial-Configuration-Configuration-Properties.html">Prev</a>&#160;</td><td
 align="center" width="20%"><a accesskey="u" 
href="Java-Broker-Initial-Configuration.html">Up</a></td><td align="right" 
width="40%">&#160;<a accesskey="n" 
href="Java-Broker-Management-Channel.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">5.7.&#160;Customising Configuration using 
Configuration Properties&#160;</td><td align="center" width="20%"><a 
accesskey="h" href="AMQP-Messaging-Broker-Java-Book.html">Home</a></td><td 
align="right" valign="top" width="40%">&#160;Chapter&#160;6.&#160;Management 
Channels</td></tr></table></div></div>
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/";>Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/";>License</a></li>
+            <li><a 
href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li>
+            <li><a 
href="http://www.apache.org/foundation/thanks.html";>Thanks!</a></li>
+            <li><a href="http://www.apache.org/security/";>Security</a></li>
+            <li><a href="http://www.apache.org/";><img id="-apache-feather" 
width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0";>Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>



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

Reply via email to