http://git-wip-us.apache.org/repos/asf/qpid-site/blob/2069e43d/input/releases/qpid-java-6.0.3/jms-client-0-8/book/JMS-Client-0-8-System-Properties.html.in
----------------------------------------------------------------------
diff --git 
a/input/releases/qpid-java-6.0.3/jms-client-0-8/book/JMS-Client-0-8-System-Properties.html.in
 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/JMS-Client-0-8-System-Properties.html.in
new file mode 100644
index 0000000..7fdbfbc
--- /dev/null
+++ 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/JMS-Client-0-8-System-Properties.html.in
@@ -0,0 +1,100 @@
+<div class="docbook"><div class="navheader"><table summary="Navigation header" 
width="100%"><tr><th align="center" colspan="3">Chapter&#160;9.&#160;System 
Properties</th></tr><tr><td align="left" width="20%"><a accesskey="p" 
href="JMS-Client-0-8-Binding-URL.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-Logging.html">Next</a></td></tr></table><hr /></div><div 
class="chapter"><div class="titlepage"><div><div><h1 class="title"><a 
id="JMS-Client-0-8-System-Properties"></a>Chapter&#160;9.&#160;System 
Properties</h1></div></div></div><p>The following system properties affect the 
behaviour of the Qpid JMS client. System
+               properties are global in nature so affect all Qpid interactions 
made from within the same
+               JVM. For many options, there are equivalent <a class="link" 
href="JMS-Client-0-8-Connection-URL.html" 
title="Chapter&#160;7.&#160;Connection URLs">Connection URL</a> options 
allowing the option to be controlled at the level of the
+               Connection.</p><div class="table"><a id="d0e1823"></a><p 
class="title"><strong>Table&#160;9.1.&#160;System Properties Affecting 
Connection Behaviour</strong></p><div class="table-contents"><table border="1" 
summary="System Properties Affecting Connection Behaviour" 
width="100%"><colgroup><col /><col /><col /><col 
/></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default 
Value</th><th>Description</th></tr></thead><tbody><tr><td>qpid.amqp.version</td><td>string</td><td>0-10</td><td><p>Sets
 the AMQP version to be used - currently supports one of
+                                                       
{0-8,0-9,0-91,0-10}.</p><p>The client will begin negotiation at
+                                                       the specified version 
and only negotiate downwards if the Broker does
+                                                       not support the 
specified version.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-Heartbeat"></a>qpid.heartbeat</td><td>int</td><td><p>Defaults
 to the heartbeat value suggested by the Broker, if
+                                                       
any.</p></td><td>Frequency of heartbeat messages (in seconds). A value of 0 
disables
+                                               heartbeating. <p>Two 
consecutive missed heartbeats will result in the
+                                                       connection timing 
out.</p><p>This can also be set per connection
+                                                       using the <a 
class="link" 
href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-BrokerOptions-Heartbeat">Connection
 URL</a> options.</p><p>For compatibility with
+                                                       old client 
configuration, the synonym
+                                                               <code 
class="varname">amqj.heartbeat.delay</code> is 
supported.</p></td></tr><tr><td>ignore_setclientID</td><td>boolean</td><td>false</td><td>If
 a client ID is specified in the connection URL it's used or else an ID
+                                               is generated. If an ID is 
specified after it's been set Qpid will throw an
+                                               exception. <p>Setting this 
property to 'true' will disable that check and
+                                                       allow you to set a 
client ID of your choice later 
on.</p></td></tr><tr><td>qpid.connection_ssl_verify_hostname</td><td>boolean</td><td>true</td><td>This
 property is used to turn on/off broker host name verification on SSL 
negotiation
+                        if SSL transport is used. It is set to 'true' by 
default.
+                        <p>Setting this property to 'false' will disable that 
check and
+                            allow you to ignore host name 
errors.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-ConnectionCompressMessages"></a>qpid.connection_compress_messages</td><td>Boolean</td><td>false</td><td><p>Controls
 whether the client will compress messages before they they are 
sent.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-MessageCompressionThresholdSize"></a>qpid.message_compression_threshold_size</td><td>Integer</td><td>102400</td><td><p>The
 payload size beyond which the client will start to compress message 
payloads.</p></td></tr></tbody></table></div></div><br class="table-break" 
/><div class="table"><a id="d0e1914"></a><p 
class="title"><strong>Table&#160;9.2.&#160;Config Options For Session 
Behaviour</strong></p><div class="table-contents"><table border="1" 
summary="Config Options For Session Behaviour" width="100%"><colgroup><col 
/><col /><col /><col /></colgroup><thead><tr><th>Property 
Name</th><th>Type</th><th>Default Value</th
 ><th>Description</th></tr></thead><tbody><tr><td><a 
 >id="JMS-Client-0-8-System-Properties-DestSyntax"></a>qpid.dest_syntax</td><td>String</td><td>ADDR</td><td><p>Addressing
 > syntax: ADDR (Address format) or BURL (Binding URL)</p></td></tr><tr><td><a 
 >id="JMS-Client-0-8-System-Properties-Maxprefetch"></a>max_prefetch</td><td>int</td><td>500</td><td><p>Maximum
 > number of pre-fetched messages per Session. This can also
+                                                       be defaulted for 
sessions created on a particular connection using the
+                                                               <a class="link" 
href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-ConnectionOptions-Maxprefetch">Connection
 URL</a> 
options.</p></td></tr><tr><td>qpid.use_legacy_map_message</td><td>boolean</td><td>false</td><td><p>If
 set will use the old map message encoding. By default the Map
+                                                       messages are encoded 
using the 0-10 map encoding.</p><p>This can
+                                                       also be set per 
connection using the <a class="link" 
href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-ConnectionOptions-UseLegacyMap">Connection
 URL</a> 
options.</p></td></tr><tr><td>qpid.jms.daemon.dispatcher</td><td>boolean</td><td>false</td><td><p>Controls
 whether the Session dispatcher thread is a daemon thread
+                                                       or not. If this system 
property is set to true then the Session
+                                                       dispatcher threads will 
be created as daemon threads. This setting is
+                                                       introduced in version 
0.16.</p></td></tr></tbody></table></div></div><br class="table-break" /><div 
class="table"><a id="d0e1979"></a><p 
class="title"><strong>Table&#160;9.3.&#160;Config Options For Consumer 
Behaviour</strong></p><div class="table-contents"><table border="1" 
summary="Config Options For Consumer Behaviour" width="100%"><colgroup><col 
/><col /><col /><col /></colgroup><thead><tr><th>Property 
Name</th><th>Type</th><th>Default 
Value</th><th>Description</th></tr></thead><tbody><tr><td><a 
id="JMS-Client-0-8-System-Properties-DeclareExchanges"></a>qpid.declare_exchanges</td><td>Boolean</td><td>true</td><td><p>If
 true, creating a consumer will also declare the exchange on the
+                                                       Broker (specified 
within the Binding URL associated with the
+                                                       Destination), creating 
it if is does not already exist.
+                                               </p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-DeclareQueues"></a>qpid.declare_queues</td><td>Boolean</td><td>true</td><td><p>If
 true, creating a consumer will also declare the queue on the
+                                                       Broker (specified 
within the Binding URL associated with the
+                                                       Destination), creating 
it if is does not already
+                                               exist.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-BindQueues"></a>qpid.bind_queues</td><td>Boolean</td><td>true</td><td><p>If
 true, creating a consumer will also bind the queue to the
+                                                       to the exchange using 
the routing key as a binding key. The
+                                                       exchange name, queue 
name and routing key are taken from
+                                                       the Binding URL 
associated with the Destination.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-RejectBehaviour"></a>qpid.reject.behaviour</td><td>String</td><td>NORMAL</td><td><p>Used
 with the maximum delivery count feature. See <a class="xref" 
href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-MaximumDeliveryCount"
 title="5.6.3.&#160;Maximum Delivery Count">Section&#160;5.6.3, &#8220;Maximum 
Delivery Count&#8221;</a> for 
details.</p></td></tr></tbody></table></div></div><br class="table-break" 
/><div class="table"><a id="d0e2038"></a><p 
class="title"><strong>Table&#160;9.4.&#160;Config Options For Producer 
Behaviour</strong></p><div class="table-contents"><table border="1" 
summary="Config Options For Producer Behaviour" width="100%"><colgroup><col 
/><col /><col /><col /></colgroup><thead><tr><th>Property 
Name</th><th>Type</th><th>Default 
Value</th><th>Description</th></tr></thead><tbody><tr><td><a
  
id="JMS-Client-0-8-System-Properties-DefaultMandatory"></a>qpid.default_mandatory</td><td>Boolean</td><td>True</td><td><p>If
 true, messages sent to Queue destinations for which cannot be
+                                                       routed to at least one 
queue on the Broker, will be returned to the
+                                                       application. See <a 
class="xref" 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-MandatoryMessage"
 title="5.5.1.&#160;Mandatory Messages">Section&#160;5.5.1, &#8220;Mandatory 
Messages&#8221;</a> for more details.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-DefaultMandatoryTopic"></a>qpid.default_mandatory_topic</td><td>Boolean</td><td>False</td><td><p>If
 true, messages sent to Topic destinations for which cannot be
+                                                       routed to at least one 
queue on the Broker, will be returned to the
+                                                       application. See <a 
class="xref" 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-MandatoryMessage"
 title="5.5.1.&#160;Mandatory Messages">Section&#160;5.5.1, &#8220;Mandatory 
Messages&#8221;</a> for more details..</p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-DefaultImmediate"></a>qpid.default_immediate</td><td>Boolean</td><td>False</td><td><p>If
 true, the message will be returned to the application unless the
+                                                       Broker is able to route 
the message to at least one queue with a
+                                                       consumer attached. See 
<a class="xref" 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-ImmediateMessage"
 title="5.5.3.&#160;Immediate Messages">Section&#160;5.5.3, &#8220;Immediate 
Messages&#8221;</a> for more details.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-FlowControlWaitFailure"></a>qpid.flow_control_wait_failure</td><td>Long</td><td>60000</td><td><p>Used
 with <a class="xref" 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-FlowControl"
 title="5.5.4.&#160;Flow Control">Section&#160;5.5.4, &#8220;Flow 
Control&#8221;</a>. The amount of time (in milliseconds) to wait before timing
+                                                       
out.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-FlowControlWaitNotifyPeriod"></a>qpid.flow_control_wait_notify_period</td><td>Long</td><td>5000</td><td><p>Used
 with <a class="xref" 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-FlowControl"
 title="5.5.4.&#160;Flow Control">Section&#160;5.5.4, &#8220;Flow 
Control&#8221;</a>. The frequency at which the log message informing that the 
producer
+                                                       is flow controlled 
.</p></td></tr><tr><td><a 
id="JMS-Client-0-8-System-Properties-SyncPublish"></a>sync_publish</td><td>string</td><td>""
 (disabled)</td><td>
+                                         <p>If 'all' is set then messages will 
be sent synchronously.</p>
+                      <p>This can also be set per connection using the
+                        <a class="link" 
href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-ConnectionOptions-SyncPublish">
+                          Connection URL
+                        </a>
+                        options.
+                      </p>
+                    </td></tr></tbody></table></div></div><br 
class="table-break" /><div class="table"><a id="d0e2131"></a><p 
class="title"><strong>Table&#160;9.5.&#160;Config Options For 
Threading</strong></p><div class="table-contents"><table border="1" 
summary="Config Options For Threading" width="100%"><colgroup><col /><col 
/><col /><col /></colgroup><thead><tr><th>Property 
Name</th><th>Type</th><th>Default 
Value</th><th>Description</th></tr></thead><tbody><tr><td>qpid.thread_factory</td><td>string</td><td>org.apache.qpid.thread.DefaultThreadFactory</td><td><p>Specifies
 the thread factory to use.</p><p>If using a real
+                                                       time JVM, you need to 
set the above property to
+                                                               <code 
class="varname">org.apache.qpid.thread.RealtimeThreadFactory</code>.</p></td></tr><tr><td>qpid.rt_thread_priority</td><td>int</td><td>20</td><td><p>Specifies
 the priority (1-99) for Real time threads created by the
+                                                       real time thread 
factory.</p></td></tr></tbody></table></div></div><br class="table-break" 
/><div class="table"><a id="d0e2171"></a><p 
class="title"><strong>Table&#160;9.6.&#160;Config Options For 
I/O</strong></p><div class="table-contents"><table border="1" summary="Config 
Options For I/O" width="100%"><colgroup><col /><col /><col /><col 
/></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default 
Value</th><th>Description</th></tr></thead><tbody><tr><td><a 
id="JMS-Client-0-8-System-Properties-SyncOpTimeout"></a>qpid.sync_op_timeout</td><td>long</td><td>60000</td><td><p>The
 length of time (in milliseconds) to wait for a synchronous
+                                                       operation to 
complete.</p><p>For compatibility with older clients,
+                                                       the synonym <code 
class="varname">amqj.default_syncwrite_timeout</code> is
+                                                       
supported.</p></td></tr><tr><td>qpid.tcp_nodelay</td><td>boolean</td><td>true</td><td>
+                                               <p>Sets the TCP_NODELAY 
property of the underlying socket. The default
+                                                       was changed to true as 
of Qpid 0.14.</p>
+                                               <p>This can also be set per 
connection using the Connection URL broker
+                                                               option<a 
class="link" 
href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-BrokerOptions-TcpNoDelay"><code
 class="literal">tcp_nodelay</code>.</a> options.</p>
+                                               <p>For compatibility with older 
clients, the synonym
+                                                               <code 
class="varname">amqj.tcp_nodelay</code> is supported.</p>
+                                       
</td></tr><tr><td>qpid.send_buffer_size</td><td>integer</td><td>65535</td><td>
+                                               <p>Sets the SO_SNDBUF property 
of the underlying socket. Added in Qpid
+                                                       0.16.</p>
+                                               <p>For compatibility with older 
clients, the synonym
+                                                               <code 
class="varname">amqj.sendBufferSize</code> is supported.</p>
+                                       
</td></tr><tr><td>qpid.receive_buffer_size</td><td>integer</td><td>65535</td><td>
+                                               <p>Sets the SO_RCVBUF property 
of the underlying socket. Added in Qpid
+                                                       0.16.</p>
+                                               <p>For compatibility with older 
clients, the synonym
+                                                               <code 
class="varname">amqj.receiveBufferSize</code> is supported.</p>
+                                       
</td></tr><tr><td>qpid.failover_method_timeout</td><td>long</td><td>60000</td><td>
+                                               <p>During failover, this is the 
timeout for each attempt to try to
+                                                       re-establish the 
connection. If a reconnection attempt exceeds the
+                                                       timeout, the entire 
failover process is aborted.</p>
+                                               <p>It is only applicable for 
AMQP 0-8/0-9/0-9-1 clients.</p>
+                                       
</td></tr></tbody></table></div></div><br class="table-break" /><div 
class="table"><a id="d0e2279"></a><p 
class="title"><strong>Table&#160;9.7.&#160;Config Options For Security - Using 
SSL for securing connections or using EXTERNAL as
+                       the SASL mechanism.</strong></p><div 
class="table-contents"><table border="1" summary="Config Options For Security - 
Using SSL for securing connections or using EXTERNAL as&#10;                    
   the SASL mechanism." width="100%"><colgroup><col /><col /><col /><col 
/></colgroup><thead><tr><th>Property Name</th><th>Type</th><th>Default 
Value</th><th>Description</th></tr></thead><tbody><tr><td>qpid.ssl_timeout</td><td>long</td><td>60000</td><td><p>Timeout
 value used by the Java SSL engine when waiting on
+                                                       
operations.</p></td></tr><tr><td>qpid.ssl.KeyManagerFactory.algorithm</td><td>string</td><td>-</td><td>
+                                               <p>The key manager factory 
algorithm name. If not set, defaults to the
+                                                       value returned from the 
Java runtime call
+                                                               <code 
class="literal">KeyManagerFactory.getDefaultAlgorithm()</code></p>
+                                               <p>For compatibility with older 
clients, the synonym
+                                                               <code 
class="varname">qpid.ssl.keyStoreCertType</code> is supported.</p>
+                                       
</td></tr><tr><td>qpid.ssl.TrustManagerFactory.algorithm</td><td>string</td><td>-</td><td>
+                                               <p>The trust manager factory 
algorithm name. If not set, defaults to the
+                                                       value returned from the 
Java runtime call
+                                                               <code 
class="literal">TrustManagerFactory.getDefaultAlgorithm()</code></p>
+                                               <p>For compatibility with older 
clients, the synonym
+                                                               <code 
class="varname">qpid.ssl.trustStoreCertType</code> is supported.</p>
+                                       
</td></tr></tbody></table></div></div><br class="table-break" /><div 
class="table"><a id="d0e2344"></a><p 
class="title"><strong>Table&#160;9.8.&#160;Config Options For Security - 
Standard JVM properties needed when Using SSL for
+                       securing connections or using EXTERNAL as the SASL 
mechanism.<a class="footnote" href="#ftn.d0e2347" id="d0e2347"><sup 
class="footnote">[a]</sup></a></strong></p><div class="table-contents"><table 
border="1" summary="Config Options For Security - Standard JVM properties 
needed when Using SSL for&#10;                   securing connections or using 
EXTERNAL as the SASL mechanism.Qpid allows you to have per connection key and 
trust stores if required. If&#10;                                   specified 
per connection, the JVM arguments are ignored." width="100%"><colgroup><col 
/><col /><col /><col /></colgroup><thead><tr><th>Property 
Name</th><th>Type</th><th>Default 
Value</th><th>Description</th></tr></thead><tbody><tr><td>javax.net.ssl.keyStore</td><td>string</td><td>jvm
 default</td><td><p>Specifies the key store path.</p><p>This can also be set per
+                                                       connection using the <a 
class="link" href="JMS-Client-0-8-Connection-URL.html" 
title="Chapter&#160;7.&#160;Connection URLs">Connection URL</a> 
options.</p></td></tr><tr><td>javax.net.ssl.keyStorePassword</td><td>string</td><td>jvm
 default</td><td><p>Specifies the key store password.</p><p>This can also be set
+                                                       per connection using 
the <a class="link" href="JMS-Client-0-8-Connection-URL.html" 
title="Chapter&#160;7.&#160;Connection URLs">Connection URL</a> 
options.</p></td></tr><tr><td>javax.net.ssl.trustStore</td><td>string</td><td>jvm
 default</td><td><p>Specifies the trust store path.</p><p>This can also be set
+                                                       per connection using 
the <a class="link" href="JMS-Client-0-8-Connection-URL.html" 
title="Chapter&#160;7.&#160;Connection URLs">Connection URL</a> 
options.</p></td></tr><tr><td>javax.net.ssl.trustStorePassword</td><td>string</td><td>jvm
 default</td><td><p>Specifies the trust store password.</p><p>This can also be
+                                                       set per connection 
using the <a class="link" href="JMS-Client-0-8-Connection-URL.html" 
title="Chapter&#160;7.&#160;Connection URLs">Connection URL</a>
+                                                       
options.</p></td></tr></tbody><tbody class="footnotes"><tr><td colspan="4"><div 
class="footnote" id="ftn.d0e2347"><p><a class="para" href="#d0e2347"><sup 
class="para">[a] </sup></a>Qpid allows you to have per connection key and trust 
stores if required. If
+                                       specified per connection, the JVM 
arguments are ignored.</p></div></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-Binding-URL.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-Logging.html">Next</a></td></tr><tr><td 
align="left" valign="top" width="40%">Chapter&#160;8.&#160;Binding 
URL&#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;Chapter&#160;10.&#160;Logging</td></tr></table></div></div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/2069e43d/input/releases/qpid-java-6.0.3/jms-client-0-8/book/JMS-Client-Book.html.in
----------------------------------------------------------------------
diff --git 
a/input/releases/qpid-java-6.0.3/jms-client-0-8/book/JMS-Client-Book.html.in 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/JMS-Client-Book.html.in
new file mode 100644
index 0000000..105f3ad
--- /dev/null
+++ b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/JMS-Client-Book.html.in
@@ -0,0 +1,6 @@
+<div class="docbook"><div class="navheader"><table summary="Navigation header" 
width="100%"><tr><th align="center" colspan="3">Qpid JMS Client for AMQP 
protocols 0-8, 0-9 and 0-9-1</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="JMS-Client-0-8-Introduction.html">Next</a></td></tr></table><hr 
/></div><div class="book"><div class="titlepage"><div><div><h1 class="title"><a 
id="d0e2"></a>Qpid JMS Client for AMQP protocols 0-8, 0-9 and 
0-9-1</h1></div></div><hr /></div><div class="toc"><p><strong>Table of 
Contents</strong></p><dl class="toc"><dt><span class="chapter"><a 
href="JMS-Client-0-8-Introduction.html">1. 
Introduction</a></span></dt><dt><span class="chapter"><a 
href="JMS-Client-0-8-Document-Scope-And-Intended-Audience.html">2. Document 
Scope And Intended Audience</a></span></dt><dt><span class="chapter"><a 
href="JMS-Client-0-8-JMS-Getting-And-Dependencies.html">3. Getting the 
 Client And Dependencies</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-JMS-Getting-And-Dependencies.html#JMS-Client-0-8-JMS-Getting-And-Dependencies-Getting">3.1.
 Getting the Client</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-JMS-Getting-And-Dependencies-Dependencies.html">3.2. 
Dependencies</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="JMS-Client-0-8-Examples.html">4. 
Examples</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Examples.html#JMS-Client-0-8-Examples-PTP">4.1. Point to 
point example</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Examples-PubSub.html">4.2. Publish/subscribe 
example</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="JMS-Client-0-8-Client-Understanding.html">5. Understanding the Qpid JMS 
client</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding.html#JMS-Client-0-8-Client-Understanding-Overview">5.1.
 Overv
 iew</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-ConnectionFactory.html">5.2. 
ConnectionFactory</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Connection.html">5.3. 
Connection</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-Failover">5.3.1.
 Failover</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-Heartbeating">5.3.2.
 Heartbeating</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-SSL">5.3.3.
 SSL</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-MessageCompression">5.3.4.
 Message Compression</a></span></dt
 ></dl></dd><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-Session.html">5.4. 
 >Session</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-Prefecth">5.4.1.
 > Prefetch</a></span></dt><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-TemporaryQueues">5.4.2.
 > TemporaryQueues</a></span></dt><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-CreateQueue">5.4.3.
 > CreateQueue</a></span></dt><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-CreateTopic">5.4.4.
 > CreateTopic</a></span></dt></dl></dd><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-MessageProducer.html">5.5. 
 >MessageProducer</a></span></dt><dd><dl><dt><span class=
 "section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-MandatoryMessage">5.5.1.
 Mandatory Messages</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-CloseWhenNoRoute">5.5.2.
 Close When No Route</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-ImmediateMessage">5.5.3.
 Immediate Messages</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-FlowControl">5.5.4.
 Flow Control</a></span></dt></dl></dd><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html">5.6. 
MessageConsumer</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Underst
 
anding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-ConsumerSideEffect">5.6.1.
 Consumers have Exchange/Queue Declaration and Binding Side 
Effect</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-TopicSubscriptions">5.6.2.
 Topic Subscriptions</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-MaximumDeliveryCount">5.6.3.
 Maximum Delivery Count</a></span></dt></dl></dd><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Destinations.html">5.7. 
Destinations</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="JMS-Client-0-8-JNDI-Properties-Format.html">6. JNDI Properties 
Format</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-JNDI-Properties-Format.html#JMS-Client-0-8-JNDI-Properties-Format-Conne
 ctionFactory">6.1. ConnectionFactory</a></span></dt><dt><span 
class="section"><a href="JMS-Client-0-8-JNDI-Properties-Format-Queue.html">6.2. 
Queue</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-JNDI-Properties-Format-Topic.html">6.3. 
Topic</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-JNDI-Properties-Format-Destination.html">6.4. 
Destination</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="JMS-Client-0-8-Connection-URL.html">7. Connection 
URLs</a></span></dt><dt><span class="chapter"><a 
href="JMS-Client-0-8-Binding-URL.html">8. Binding 
URL</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-Examples">8.1. 
Binding URL Examples</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-JMS-Queues">8.1.1.
 Binding URLs for declaring of JMS Queues</a></span></dt><dt><span 
class="section"><a href="JMS-Client-0-8-Binding
 -URL.html#JMS-Client-0-8-Binding-URL-JMS-Topics">8.1.2. Binding URLs for 
declaring of JMS Topics</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-Topics-Wildcards">8.1.3.
 Wildcard characters in routing keys for topic 
destinations</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-Extra-Examples">8.1.4.
 More Examples</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a 
href="JMS-Client-0-8-System-Properties.html">9. System 
Properties</a></span></dt><dt><span class="chapter"><a 
href="JMS-Client-0-8-Logging.html">10. Logging</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="JMS-Client-0-8-Logging.html#JMS-Client-0-8-Logging-RecommendedProductionLoggingLevel">10.1.
 Recommended Production Logging Level</a></span></dt><dt><span 
class="section"><a 
href="JMS-Client-0-8-Logging-EnablingDebugLogging.html">10.2. Enabling 
Debug</a></span></dt></dl></dd><dt><sp
 an class="appendix"><a href="JMS-Client-0-8-Appendix-Exceptions.html">A. 
Exceptions</a></span></dt><dt><span class="appendix"><a 
href="JMS-Client-0-8-Appendix-Maven.html">B. Minimal Maven 
POM</a></span></dt><dt><span class="appendix"><a 
href="JMS-Client-0-8-Appendix-JMS-Extensions.html">C. JMS 
Extensions</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Appendix-JMS-Extensions.html#JMS-Client-0-8-Appendix-JMS-Extensions-Queue">C.1.
 Queue Management</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Appendix-JMS-Extensions.html#JMS-Client-0-8-Appendix-JMS-Extensions-Queue-Creation">C.1.1.
 Queue creation</a></span></dt></dl></dd><dt><span class="section"><a 
href="JMS-Client-0-8-Appendix-JMS-Extensions-Binding.html">C.2. Binding 
Management</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Appendix-JMS-Extensions-Binding.html#JMS-Client-0-8-Appendix-JMS-Extensions-Binding-Creation">C.2.1.
 Binding creation</a></span></dt
 ></dl></dd></dl></dd><dt><span class="appendix"><a 
 >href="JMS-Client-0-8-Appendix-PooledConnecytionFactory.html">D. 
 >PooledConnectionFactory</a></span></dt><dt><span class="appendix"><a 
 >href="JMS-Client-0-8-Appendix-Tomcat-JNDI-Integration.html">E. How to bind 
 >Qpid destinations and connection factories into Tomcat 
 >JNDI</a></span></dt></dl></div><div class="list-of-figures"><p><strong>List 
 >of Figures</strong></p><dl><dt>5.1. <a 
 >href="JMS-Client-0-8-Client-Understanding.html#d0e327">Architecture of a 
 >typical JMS application</a></dt><dt>5.2. <a 
 >href="JMS-Client-0-8-Client-Understanding-ConnectionFactory.html#d0e369">JNDI 
 >overview</a></dt></dl></div><div class="list-of-tables"><p><strong>List of 
 >Tables</strong></p><dl><dt>7.1. <a 
 >href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-Options">Connection
 > URL Options</a></dt><dt>7.2. <a 
 >href="JMS-Client-0-8-Connection-URL.html#d0e1354">Broker List 
 >Options</a></dt><dt>8.1. <a href="JMS-Client-0-8-Binding-URL.html#d0e1610">Bin
 ding URL options </a></dt><dt>8.2. <a 
href="JMS-Client-0-8-Binding-URL.html#d0e1789">Binding URL 
examples</a></dt><dt>9.1. <a 
href="JMS-Client-0-8-System-Properties.html#d0e1823">System Properties 
Affecting Connection Behaviour</a></dt><dt>9.2. <a 
href="JMS-Client-0-8-System-Properties.html#d0e1914">Config Options For Session 
Behaviour</a></dt><dt>9.3. <a 
href="JMS-Client-0-8-System-Properties.html#d0e1979">Config Options For 
Consumer Behaviour</a></dt><dt>9.4. <a 
href="JMS-Client-0-8-System-Properties.html#d0e2038">Config Options For 
Producer Behaviour</a></dt><dt>9.5. <a 
href="JMS-Client-0-8-System-Properties.html#d0e2131">Config Options For 
Threading</a></dt><dt>9.6. <a 
href="JMS-Client-0-8-System-Properties.html#d0e2171">Config Options For 
I/O</a></dt><dt>9.7. <a 
href="JMS-Client-0-8-System-Properties.html#d0e2279">Config Options For 
Security - Using SSL for securing connections or using EXTERNAL as
+                       the SASL mechanism.</a></dt><dt>9.8. <a 
href="JMS-Client-0-8-System-Properties.html#d0e2344">Config Options For 
Security - Standard JVM properties needed when Using SSL for
+                       securing connections or using EXTERNAL as the SASL 
mechanism.</a></dt><dt>A.1. <a 
href="JMS-Client-0-8-Appendix-Exceptions.html#d0e2498">Exceptions linked to 
JMSExceptions thrown by JMS methods</a></dt><dt>A.2. <a 
href="JMS-Client-0-8-Appendix-Exceptions.html#d0e2614">Exceptions linked to 
JMSExceptions received by ExceptionListeners</a></dt></dl></div><div 
class="list-of-examples"><p><strong>List of Examples</strong></p><dl><dt>4.1. 
<a href="JMS-Client-0-8-Examples.html#JMS-Client-0-8-Examples-PTP-Java">JMS 
Example - Point to Point Messaging</a></dt><dt>4.2. <a 
href="JMS-Client-0-8-Examples.html#JMS-Client-0-8-Examples-PTP-PropertiesFile">JMS
 Example - Point to Point Messaging - JNDI Properties</a></dt><dt>4.3. <a 
href="JMS-Client-0-8-Examples-PubSub.html#JMS-Client-0-8-Examples-PubSub-Java">JMS
 Example - Publish/subscribe Messaging</a></dt><dt>4.4. <a 
href="JMS-Client-0-8-Examples-PubSub.html#JMS-Client-0-8-Examples-PubSub-PropertiesFile">JMS
 Example - Publish/subscribe Messagin
 g - JNDI Properties</a></dt><dt>5.1. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e439">Connection 
URL configured for failover</a></dt><dt>5.2. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e453">Connection 
URL configured with nofailover</a></dt><dt>5.3. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e489">Connection 
URL configured for heartbeating</a></dt><dt>5.4. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e505">Connection 
URL configured for SSL - CA trusted by JVM</a></dt><dt>5.5. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e521">Connection 
URL configured for SSL - CA not trusted by JVM</a></dt><dt>5.6. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e537">Connection 
URL configured for SSL - SSL client-auth</a></dt><dt>5.7. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e552">Connection 
URL configured for SSL - SSL client-auth (2)</a></dt><dt>7.1. <a href="JMS-C
 lient-0-8-Connection-URL.html#d0e1329">Broker Lists</a></dt><dt>8.1. <a 
href="JMS-Client-0-8-Binding-URL.html#d0e1746">Binding URL examples for JMS 
queues</a></dt><dt>8.2. <a 
href="JMS-Client-0-8-Binding-URL.html#d0e1764">Binding URL examples for JMS 
topics</a></dt><dt>B.1. <a 
href="JMS-Client-0-8-Appendix-Maven.html#d0e2699">Minimal Maven POM 
</a></dt><dt>C.1. <a 
href="JMS-Client-0-8-Appendix-JMS-Extensions.html#d0e2726">Creation of an LVQ 
using the Qpid extension to JMS</a></dt><dt>C.2. <a 
href="JMS-Client-0-8-Appendix-JMS-Extensions-Binding.html#d0e2741">Binding a 
queue using JMS</a></dt><dt>D.1. <a 
href="JMS-Client-0-8-Appendix-PooledConnecytionFactory.html#d0e2810">Example of 
configuring <span class="emphasis"><em>PooledConnectionFactory</em></span> in 
spring xml
+        configuration.</a></dt><dt>D.2. <a 
href="JMS-Client-0-8-Appendix-PooledConnecytionFactory.html#d0e2833">Examples 
of configuring <span class="emphasis"><em>PooledConnectionFactory</em></span> 
with
+          <span 
class="emphasis"><em>DefaultMessageListenerContainer</em></span> and
+        <span class="emphasis"><em>JmsTemplate</em></span>.</a></dt><dt>E.1. 
<a href="JMS-Client-0-8-Appendix-Tomcat-JNDI-Integration.html#d0e3048">An 
example of Tomcat context.xml declaring Qpid JNDI resources</a></dt><dt>E.2. <a 
href="JMS-Client-0-8-Appendix-Tomcat-JNDI-Integration.html#d0e3072">An example 
of JNDI lookup for Qpid resources registered in Tomcat JNDI</a></dt><dt>E.3. <a 
href="JMS-Client-0-8-Appendix-Tomcat-JNDI-Integration.html#d0e3095">An example 
of Tomcat context.xml declaring Qpid JNDI resources using deprecated <code 
class="literal">ObjectFactory</code> and deprecated 
addresses</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="JMS-Client-0-8-Introduction.html">Next</a></td></tr><tr><td align="left" 
valign="top" width="40%">&#160;</td><td align="center" width="20%">&#16
 0;</td><td align="right" valign="top" 
width="40%">&#160;Chapter&#160;1.&#160;Introduction</td></tr></table></div></div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/2069e43d/input/releases/qpid-java-6.0.3/jms-client-0-8/book/css/style.css
----------------------------------------------------------------------
diff --git a/input/releases/qpid-java-6.0.3/jms-client-0-8/book/css/style.css 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/css/style.css
new file mode 100644
index 0000000..8179bf4
--- /dev/null
+++ b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/css/style.css
@@ -0,0 +1,131 @@
+/*
+ *
+ * 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.
+ *
+ */
+ul {
+    list-style-type:square;
+}
+
+th {
+    font-weight: bold;
+}
+
+.navfooter td {
+    font-size:10pt;
+}
+
+.navheader td {
+    font-size:10pt;
+}
+
+body {
+    margin:0;
+    background:#FFFFFF;
+    font-family:"Verdana", sans-serif;
+    font-size:10pt;
+}
+
+.container {
+    width:950px;
+    margin:0 auto;
+}
+
+body a {
+    color:#000000;
+}
+
+
+div.book {
+    margin-left:10pt;
+    margin-right:10pt;
+}
+
+div.preface {
+    margin-left:10pt;
+    margin-right:10pt;
+}
+
+div.chapter {
+    margin-left:10pt;
+    margin-right:10pt;
+}
+
+div.section {
+    margin-left:10pt;
+    margin-right:10pt;
+}
+
+div.titlepage {
+    margin-left:-10pt;
+    margin-right:-10pt;
+}
+
+.calloutlist td {
+    font-size:10pt;
+}
+
+.table-contents table {
+    border-spacing: 0px;
+}
+
+.table-contents td {
+    font-size:10pt;
+    padding-left:6px;
+    padding-right:6px;
+}
+
+.chapter h2.title {
+    font-size:20pt;
+    color:#0c3b82;
+}
+
+.chapter .section h2.title {
+    font-size:18pt;
+    color:#0c3b82;
+}
+
+.section h2.title {
+    font-size:16pt;
+    color:#0c3b82;
+}
+
+.section h3.title {
+    font-size:14pt;
+    color:#0c3b82;
+}
+
+.section h4.title {
+    font-size:12pt;
+    color:#0c3b82;
+}
+
+.section h5.title {
+    font-size:12pt;
+    color:#0c3b82;
+}
+
+.section h6.title {
+    font-size:12pt;
+    color:#0c3b82;
+}
+
+.toc a {
+    font-size:9pt;
+}
+

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/2069e43d/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/JndiOverview.png
----------------------------------------------------------------------
diff --git 
a/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/JndiOverview.png 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/JndiOverview.png
new file mode 100644
index 0000000..82f6efd
Binary files /dev/null and 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/JndiOverview.png 
differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/2069e43d/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/JndiOverview.svg
----------------------------------------------------------------------
diff --git 
a/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/JndiOverview.svg 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/JndiOverview.svg
new file mode 100644
index 0000000..a8d1f05
--- /dev/null
+++ b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/JndiOverview.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<!--
+ 
+ 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.
+ 
+-->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd";>
+<svg xmlns="http://www.w3.org/2000/svg"; 
xmlns:xl="http://www.w3.org/1999/xlink"; version="1.1" viewBox="61 27 572 361" 
width="572pt" height="361pt" 
xmlns:dc="http://purl.org/dc/elements/1.1/";><metadata> Produced by OmniGraffle 
6.0.3 <dc:date>2013-12-29 17:48Z</dc:date></metadata><defs><filter id="Shadow" 
filterUnits="userSpaceOnUse"><feGaussianBlur in="SourceAlpha" result="blur" 
stdDeviation="1.308"/><feOffset in="blur" result="offset" dx="0" 
dy="2"/><feFlood flood-color="black" flood-opacity=".5" 
result="flood"/><feComposite in="flood" in2="offset" 
operator="in"/></filter><linearGradient x1="0" x2="1" id="Gradient" 
gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#6383ab"/><stop 
offset="1" stop-color="white"/></linearGradient><linearGradient 
id="Obj_Gradient" xl:href="#Gradient" gradientTransform="translate(137 97) 
rotate(90) scale(78)"/><font-face font-family="Helvetica" font-size="12" 
units-per-em="1000" underline-position="-75.683594" 
underline-thickness="49.316406" sl
 ope="0" x-height="532.22656" cap-height="719.72656" ascent="770.01953" 
descent="-229.98047" font-weight="bold"><font-face-src><font-face-name 
name="Helvetica-Bold"/></font-face-src></font-face><linearGradient x1="0" 
x2="1" id="Gradient_2" gradientUnits="userSpaceOnUse"><stop offset="0" 
stop-color="#62a073"/><stop offset="1" 
stop-color="white"/></linearGradient><linearGradient id="Obj_Gradient_2" 
xl:href="#Gradient_2" gradientTransform="translate(552 71) rotate(90) 
scale(250)"/><font-face font-family="Helvetica" font-size="12" 
units-per-em="1000" underline-position="-75.683594" 
underline-thickness="49.316406" slope="0" x-height="522.94922" 
cap-height="717.28516" ascent="770.01953" descent="-229.98047" 
font-weight="500"><font-face-src><font-face-name 
name="Helvetica"/></font-face-src></font-face><linearGradient x1="0" x2="1" 
id="Gradient_3" gradientUnits="userSpaceOnUse"><stop offset="0" 
stop-color="#baa6ff"/><stop offset="1" 
stop-color="#624aba"/></linearGradient><linearGradient id="
 Obj_Gradient_3" xl:href="#Gradient_3" gradientTransform="translate(344.1991 
155.44433) rotate(101.76829) scale(21.564619)"/><linearGradient x1="0" x2="1" 
id="Gradient_4" gradientUnits="userSpaceOnUse"><stop offset="0" 
stop-color="#ff6"/><stop offset="1" 
stop-color="#fc6"/></linearGradient><linearGradient id="Obj_Gradient_4" 
xl:href="#Gradient_4" gradientTransform="translate(149.57673 206.53541) 
rotate(180) scale(25.153465)"/><font-face font-family="Monaco" font-size="8" 
units-per-em="1000" underline-position="-37.597656" 
underline-thickness="75.683594" slope="0" x-height="560.54688" 
cap-height="780.27344" ascent="1e3" descent="-250" 
font-weight="500"><font-face-src><font-face-name 
name="Monaco"/></font-face-src></font-face><font-face font-family="Monaco" 
font-size="7" units-per-em="1000" underline-position="-37.597656" 
underline-thickness="75.683594" slope="0" x-height="560.54688" 
cap-height="780.27344" ascent="1e3" descent="-250" 
font-weight="500"><font-face-src><font-face-name nam
 e="Monaco"/></font-face-src></font-face><linearGradient id="Obj_Gradient_5" 
xl:href="#Gradient_4" gradientTransform="translate(209.73909 266.2009) 
rotate(99.75359) scale(20.210732)"/><font-face font-family="Helvetica Neue" 
font-size="12" panose-1="2 0 5 3 0 0 0 9 0 4" units-per-em="1000" 
underline-position="-100" underline-thickness="50" slope="-1e3" x-height="517" 
cap-height="714" ascent="957.00194" descent="-213.00043" font-style="italic" 
font-weight="500"><font-face-src><font-face-name 
name="HelveticaNeue-Italic"/></font-face-src></font-face><font-face 
font-family="Helvetica Neue" font-size="12" panose-1="2 0 8 3 0 0 0 9 0 4" 
units-per-em="1000" underline-position="-100" underline-thickness="50" 
slope="0" x-height="517" cap-height="714" ascent="975.002" descent="-217.00044" 
font-weight="bold"><font-face-src><font-face-name 
name="HelveticaNeue-Bold"/></font-face-src></font-face><font-face 
font-family="Helvetica Neue" font-size="11" panose-1="2 0 5 3 0 0 0 2 0 4" 
units-per-em="1000
 " underline-position="-100" underline-thickness="50" slope="0" x-height="517" 
cap-height="714" ascent="952.00193" descent="-213.00043" 
font-weight="500"><font-face-src><font-face-name 
name="HelveticaNeue"/></font-face-src></font-face><linearGradient 
id="Obj_Gradient_6" xl:href="#Gradient_4" 
gradientTransform="translate(220.71163 202) rotate(140.077054) 
scale(25.153465)"/></defs><g stroke="none" stroke-opacity="1" 
stroke-dasharray="none" fill="none" fill-opacity="1"><title>JNDI 
overview</title><rect fill="white" width="960" height="1172"/><g><title>Layer 
1</title><g><xl:use xl:href="#id26_Graphic" filter="url(#Shadow)"/><xl:use 
xl:href="#id570_Graphic" filter="url(#Shadow)"/><xl:use xl:href="#id10_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id594_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id19_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id599_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id600_Graphic" 
filter="url(#Shadow)"/></g><line x1="443.50465" y1="38.5322
 98" x2="437.70354" y2="370.8774" fill="white"/><line x1="443.50465" 
y1="38.532298" x2="437.70354" y2="370.8774" stroke="black" 
stroke-linecap="round" stroke-linejoin="round" stroke-width="1" 
stroke-dasharray="1,4"/><g id="id26_Graphic"><path d="M 76 175 L 76 104.8 L 
88.2 97 L 198 97 L 198 167.2 L 185.8 175 Z" fill="url(#Obj_Gradient)"/><path 
d="M 76 175 L 76 104.8 L 88.2 97 L 198 97 L 198 167.2 L 185.8 175 L 76 175 M 76 
104.8 L 185.8 104.8 L 198 97 M 185.8 104.8 L 185.8 175" stroke="black" 
stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text 
transform="translate(81 104.8)" fill="black"><tspan font-family="Helvetica" 
font-size="12" font-weight="bold" x="17.233984" y="11" 
textLength="65.33203">Application</tspan></text></g><g id="id570_Graphic"><path 
d="M 486 321 L 486 96 L 499.2 71 L 618 71 L 618 296 L 604.8 321 Z" 
fill="url(#Obj_Gradient_2)"/><path d="M 486 321 L 486 96 L 499.2 71 L 618 71 L 
618 296 L 604.8 321 L 486 321 M 486 96 L 604.8 96 L 618 71 M 604.8 96 L 60
 4.8 321" stroke="black" stroke-linecap="round" stroke-linejoin="round" 
stroke-width="1"/><text transform="translate(491 96)" fill="black"><tspan 
font-family="Helvetica" font-size="12" font-weight="bold" x="35.058203" y="11" 
textLength="38.683594">Broker</tspan></text></g><path d="M 107.4296 270.77631 C 
94.5 267.5 99.656 239.91885 120.2816 244.625 C 122.1952 235.45121 146.18 
236.94022 146.0232 244.625 C 161.0624 234.79607 180.2816 254.39476 167.3904 
264.22369 C 182.8592 268.98901 167.1952 294.66391 154.5 290.375 C 153.484 
297.52359 130.7888 300.0252 128.7968 290.375 C 115.9456 300.68095 89.1488 
284.83498 107.4296 270.77631 Z" fill="white"/><path d="M 107.4296 270.77631 C 
94.5 267.5 99.656 239.91885 120.2816 244.625 C 122.1952 235.45121 146.18 
236.94022 146.0232 244.625 C 161.0624 234.79607 180.2816 254.39476 167.3904 
264.22369 C 182.8592 268.98901 167.1952 294.66391 154.5 290.375 C 153.484 
297.52359 130.7888 300.0252 128.7968 290.375 C 115.9456 300.68095 89.1488 
284.83498 107.4296 27
 0.77631 Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" 
stroke-width="1"/><text transform="translate(114 260.5)" fill="black"><tspan 
font-family="Helvetica" font-size="12" font-weight="500" x="9.666992" y="11" 
textLength="26.666016">JNDI</tspan></text><path d="M 198 136 L 224.69935 
130.54855 L 223.59255 135.86122 L 462.59204 185.65278 L 463.69884 180.34011 L 
486 196 L 459.30065 201.45145 L 460.40745 196.13878 L 221.40796 146.34722 L 
220.30116 151.65989 Z" fill="url(#Obj_Gradient_3)"/><path d="M 198 136 L 
224.69935 130.54855 L 223.59255 135.86122 L 462.59204 185.65278 L 463.69884 
180.34011 L 486 196 L 459.30065 201.45145 L 460.40745 196.13878 L 221.40796 
146.34722 L 220.30116 151.65989 Z" stroke="#513d99" stroke-linecap="round" 
stroke-linejoin="round" stroke-width="1"/><path d="M 130.71163 175 L 143.28837 
175 L 143.28837 218.07082 L 149.57673 218.07082 L 137 238.07083 L 124.42327 
218.07082 L 130.71163 218.07082 Z" fill="url(#Obj_Gradient_4)"/><path d="M 
130.71163 175
  L 143.28837 175 L 143.28837 218.07082 L 149.57673 218.07082 L 137 238.07083 L 
124.42327 218.07082 L 130.71163 218.07082 Z" stroke="#e97b00" 
stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text 
transform="translate(144 187.88385) rotate(90)" fill="black"><tspan 
font-family="Helvetica" font-size="12" font-weight="500" x="0" y="11" 
textLength="35.361328">lookup</tspan></text><path d="M 413 266.0802 C 413 
258.69126 410.8283 257.7771 394.96463 250.4646 L 394.79705 250.38894 C 378.8496 
243 378.68372 243 362.3173 243 C 340.52507 243 242 243 242 243 L 242 321 L 413 
321 L 413 266.0802 Z" fill="white"/><path d="M 413 266.0802 C 413 258.69126 
410.8283 257.7771 394.96463 250.4646 L 394.79705 250.38894 C 378.8496 243 
378.68372 243 362.3173 243 C 340.52507 243 242 243 242 243 L 242 321 L 413 321 
L 413 266.0802 Z M 413 265.69956 C 413 258.69126 412.83242 258.69126 378.68372 
258.69126 L 378.68372 258.69126 C 378.68372 243.07644 378.68372 243 363.31937 
243" stroke="black" stroke-l
 inecap="round" stroke-linejoin="round" stroke-width="1"/><text 
transform="translate(247 260)" fill="black"><tspan font-family="Monaco" 
font-size="8" font-weight="500" x="0" y="8" 
textLength="139.22266">java.naming.factory.initial=…</tspan><tspan 
font-family="Monaco" font-size="7" font-weight="500" x="0" y="19" 
textLength="100.816406">connectionfactory.qpidCF</tspan><tspan 
font-family="Monaco" font-size="8" font-weight="500" x="100.816406" y="19" 
textLength="9.6015625">=…</tspan><tspan font-family="Monaco" font-size="8" 
font-weight="500" x="0" y="30" 
textLength="100.816406">queue.mytrades=trades</tspan><tspan 
font-family="Monaco" font-size="8" font-weight="500" x="0" y="41" 
textLength="148.82422">queue.myinstruments=instruments</tspan></text><path d="M 
173.19828 275.30005 L 174.91024 265.34075 L 223.14507 273.63212 L 224.00105 
268.65248 L 242 282 L 220.57713 288.57107 L 221.43311 283.59142 Z" 
fill="url(#Obj_Gradient_5)"/><path d="M 173.19828 275.30005 L 174.91024 
265.34075 L 223.
 14507 273.63212 L 224.00105 268.65248 L 242 282 L 220.57713 288.57107 L 
221.43311 283.59142 Z" stroke="#e97b00" stroke-linecap="round" 
stroke-linejoin="round" stroke-width="1"/><text transform="translate(189.84696 
258.82977) rotate(9.75359)" fill="black"><tspan font-family="Helvetica" 
font-size="12" font-weight="500" fill="black" x="1.16878206" y="11" 
textLength="19.347656">defi</tspan><tspan font-family="Helvetica" 
font-size="12" font-weight="500" fill="black" x="20.516438" y="11" 
textLength="23.355469">ned </tspan><tspan font-family="Helvetica" 
font-size="12" font-weight="500" fill="black" x="14.516438" y="25" 
textLength="12.673828">by</tspan></text><g id="id10_Graphic"><path d="M 
551.4536 133.07864 L 587.49484 133.70774 C 589.9817 133.75115 591.785 146.1045 
591.52006 161.28219 C 591.25513 176.45988 589.0218 188.74277 586.53496 
188.69936 L 550.49372 188.07026 C 548.00687 188.02685 546.20358 175.6735 
546.4685 160.49581 C 546.73343 145.31812 548.96675 133.03523 551.4536 
133.07864" f
 ill="#218041"/><path d="M 551.4536 133.07864 L 587.49484 133.70774 C 589.9817 
133.75115 591.785 146.1045 591.52006 161.28219 C 591.25513 176.45988 589.0218 
188.74277 586.53496 188.69936 L 550.49372 188.07026 C 548.00687 188.02685 
546.20358 175.6735 546.4685 160.49581 C 546.73343 145.31812 548.96675 133.03523 
551.4536 133.07864 M 587.49484 133.70774 C 585.008 133.66433 582.77468 
145.94723 582.50975 161.12491 C 582.24482 176.3026 584.0481 188.65596 586.53496 
188.69936" stroke="black" stroke-linecap="round" stroke-linejoin="round" 
stroke-width="1"/></g><text transform="translate(201.5625 332)" 
fill="#7e7e7e"><tspan font-family="Helvetica Neue" font-size="12" 
font-style="italic" font-weight="500" fill="#7e7e7e" x="18.36675" y="11" 
textLength="21.12">Defi</tspan><tspan font-family="Helvetica Neue" 
font-size="12" font-style="italic" font-weight="500" fill="#7e7e7e" 
x="39.48675" y="11" textLength="125.796">nes the JMS administer</tspan><tspan 
font-family="Helvetica Neue" font-size="12" fon
 t-style="italic" font-weight="500" fill="#7e7e7e" x="165.06675" y="11" 
textLength="59.34">ed objects </tspan><tspan font-family="Helvetica Neue" 
font-size="12" font-style="italic" font-weight="500" fill="#7e7e7e" 
x="19.71075" y="25" textLength="200.016">(connection factories, queues, 
topics)</tspan><tspan font-family="Helvetica Neue" font-size="12" 
font-style="italic" font-weight="500" fill="#7e7e7e" x="57.58875" y="39" 
textLength="124.26">used by the application</tspan></text><text 
transform="translate(247 223)" fill="black"><tspan font-family="Helvetica Neue" 
font-size="12" font-weight="bold" x=".064" y="12" 
textLength="36.216">jndi.pr</tspan><tspan font-family="Helvetica Neue" 
font-size="12" font-weight="bold" x="36.064" y="12" 
textLength="46.872">operties</tspan></text><text transform="translate(548 
159.778)" fill="black"><tspan font-family="Helvetica Neue" font-size="11" 
font-weight="500" x=".0175" y="10" textLength="30.965">trades</tspan></text><g 
id="id594_Graphic"><path d="M
  550.24356 203.85664 L 586.2848 204.48574 C 588.77165 204.52915 590.57495 
216.8825 590.31002 232.06019 C 590.0451 247.23788 587.81177 259.52077 585.32492 
259.47736 L 549.28368 258.84826 C 546.79683 258.80485 544.99354 246.4515 
545.25846 231.27381 C 545.5234 216.09612 547.7567 203.81323 550.24356 
203.85664" fill="#218041"/><path d="M 550.24356 203.85664 L 586.2848 204.48574 
C 588.77165 204.52915 590.57495 216.8825 590.31002 232.06019 C 590.0451 
247.23788 587.81177 259.52077 585.32492 259.47736 L 549.28368 258.84826 C 
546.79683 258.80485 544.99354 246.4515 545.25846 231.27381 C 545.5234 216.09612 
547.7567 203.81323 550.24356 203.85664 M 586.2848 204.48574 C 583.79796 
204.44233 581.56464 216.72523 581.2997 231.90291 C 581.03478 247.0806 582.83808 
259.43396 585.32492 259.47736" stroke="black" stroke-linecap="round" 
stroke-linejoin="round" stroke-width="1"/></g><text transform="translate(540 
224)" fill="black"><tspan font-family="Helvetica Neue" font-size="11" 
font-weight="500" x=".1635"
  y="10" textLength="57.673">instruments</tspan></text><path d="M 176.95547 
179.10681 L 186.60067 171.0356 L 232.34226 225.69743 L 237.16486 221.66183 L 
240.3548 245.0712 L 217.87446 237.80424 L 222.69706 233.76864 Z" 
fill="url(#Obj_Gradient_6)"/><path d="M 176.95547 179.10681 L 186.60067 
171.0356 L 232.34226 225.69743 L 237.16486 221.66183 L 240.3548 245.0712 L 
217.87446 237.80424 L 222.69706 233.76864 Z" stroke="#e97b00" 
stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text 
transform="translate(197.6773 183.16345) rotate(50.077054)" fill="black"><tspan 
font-family="Helvetica" font-size="12" font-weight="500" x="0" y="11" 
textLength="30.017578">reads</tspan></text><g id="id19_Graphic"><rect x="499" 
y="152" width="31" height="32" fill="#218041"/><rect x="499" y="152" width="31" 
height="32" stroke="black" stroke-linecap="round" stroke-linejoin="round" 
stroke-width="1"/></g><g id="id599_Graphic"><rect x="499" y="195" width="31" 
height="32" fill="#218041"/><rect x="499"
  y="195" width="31" height="32" stroke="black" stroke-linecap="round" 
stroke-linejoin="round" stroke-width="1"/></g><g id="id600_Graphic"><rect 
x="499" y="238" width="31" height="32" fill="#218041"/><rect x="499" y="238" 
width="31" height="32" stroke="black" stroke-linecap="round" 
stroke-linejoin="round" stroke-width="1"/></g></g></g></svg>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/2069e43d/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/QpidJmsOverview.png
----------------------------------------------------------------------
diff --git 
a/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/QpidJmsOverview.png 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/QpidJmsOverview.png
new file mode 100644
index 0000000..1f90905
Binary files /dev/null and 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/QpidJmsOverview.png 
differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/2069e43d/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/QpidJmsOverview.svg
----------------------------------------------------------------------
diff --git 
a/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/QpidJmsOverview.svg 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/QpidJmsOverview.svg
new file mode 100644
index 0000000..55a354a
--- /dev/null
+++ 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/images/QpidJmsOverview.svg
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<!--
+ 
+ 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.
+ 
+-->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd";>
+<svg xmlns="http://www.w3.org/2000/svg"; 
xmlns:xl="http://www.w3.org/1999/xlink"; version="1.1" viewBox="197 97 577 280" 
width="577pt" height="280pt" 
xmlns:dc="http://purl.org/dc/elements/1.1/";><metadata> Produced by OmniGraffle 
6.0.3 <dc:date>2013-12-29 17:48Z</dc:date></metadata><defs><filter id="Shadow" 
filterUnits="userSpaceOnUse"><feGaussianBlur in="SourceAlpha" result="blur" 
stdDeviation="1.308"/><feOffset in="blur" result="offset" dx="0" 
dy="2"/><feFlood flood-color="black" flood-opacity=".5" 
result="flood"/><feComposite in="flood" in2="offset" 
operator="in"/></filter><linearGradient x1="0" x2="1" id="Gradient" 
gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#6383ab"/><stop 
offset="1" stop-color="white"/></linearGradient><linearGradient 
id="Obj_Gradient" xl:href="#Gradient" gradientTransform="translate(273 207) 
rotate(90) scale(78)"/><font-face font-family="Helvetica" font-size="12" 
units-per-em="1000" underline-position="-75.683594" 
underline-thickness="49.316406" 
 slope="0" x-height="532.22656" cap-height="719.72656" ascent="770.01953" 
descent="-229.98047" font-weight="bold"><font-face-src><font-face-name 
name="Helvetica-Bold"/></font-face-src></font-face><linearGradient x1="0" 
x2="1" id="Gradient_2" gradientUnits="userSpaceOnUse"><stop offset="0" 
stop-color="#62a073"/><stop offset="1" 
stop-color="white"/></linearGradient><linearGradient id="Obj_Gradient_2" 
xl:href="#Gradient_2" gradientTransform="translate(471 110) rotate(90) 
scale(250)"/><linearGradient x1="0" x2="1" id="Gradient_3" 
gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#baa6ff"/><stop 
offset="1" stop-color="#624aba"/></linearGradient><linearGradient 
id="Obj_Gradient_3" xl:href="#Gradient_3" gradientTransform="translate(374.5 
235.21769) rotate(90) scale(21.564619)"/><font-face font-family="Helvetica" 
font-size="12" units-per-em="1000" underline-position="-75.683594" 
underline-thickness="49.316406" slope="0" x-height="522.94922" 
cap-height="717.28516" ascent="770.01953"
  descent="-229.98047" font-weight="500"><font-face-src><font-face-name 
name="Helvetica"/></font-face-src></font-face><linearGradient 
id="Obj_Gradient_4" xl:href="#Gradient" gradientTransform="translate(697.6057 
142) rotate(90) scale(78)"/><linearGradient id="Obj_Gradient_5" 
xl:href="#Gradient_3" gradientTransform="translate(572.72086 183.88282) 
rotate(77.709507) scale(21.564619)"/><linearGradient id="Obj_Gradient_6" 
xl:href="#Gradient" gradientTransform="translate(697.6057 251) rotate(90) 
scale(78)"/><linearGradient id="Obj_Gradient_7" xl:href="#Gradient_3" 
gradientTransform="translate(574.32974 275.36927) rotate(93.517516) 
scale(21.564619)"/></defs><g stroke="none" stroke-opacity="1" 
stroke-dasharray="none" fill="none" fill-opacity="1"><title>Typical 
Architecture</title><rect fill="white" width="960" 
height="1172"/><g><title>Layer 1</title><g><xl:use xl:href="#id26_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id570_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id10_Graphic
 " filter="url(#Shadow)"/><xl:use xl:href="#id594_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id597_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id599_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id19_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id601_Graphic" 
filter="url(#Shadow)"/><xl:use xl:href="#id602_Graphic" 
filter="url(#Shadow)"/></g><g id="id26_Graphic"><path d="M 212 285 L 212 214.8 
L 224.2 207 L 334 207 L 334 277.2 L 321.8 285 Z" 
fill="url(#Obj_Gradient)"/><path d="M 212 285 L 212 214.8 L 224.2 207 L 334 207 
L 334 277.2 L 321.8 285 L 212 285 M 212 214.8 L 321.8 214.8 L 334 207 M 321.8 
214.8 L 321.8 285" stroke="black" stroke-linecap="round" 
stroke-linejoin="round" stroke-width="1"/><text transform="translate(217 
214.8)" fill="black"><tspan font-family="Helvetica" font-size="12" 
font-weight="bold" x="12.230078" y="11" textLength="75.339844">Application 
1</tspan></text></g><g id="id570_Graphic"><path d="M 403 360 L 403 135 L 416.6 
110 L 539 110 L 539 335
  L 525.4 360 Z" fill="url(#Obj_Gradient_2)"/><path d="M 403 360 L 403 135 L 
416.6 110 L 539 110 L 539 335 L 525.4 360 L 403 360 M 403 135 L 525.4 135 L 539 
110 M 525.4 135 L 525.4 360" stroke="black" stroke-linecap="round" 
stroke-linejoin="round" stroke-width="1"/><text transform="translate(408 135)" 
fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" 
x="36.858203" y="11" textLength="38.683594">Broker</tspan></text></g><path d="M 
334 251.39115 L 334 240.60885 L 393 240.60885 L 393 235.21769 L 415 246 L 393 
256.78231 L 393 251.39115 Z" fill="url(#Obj_Gradient_3)"/><path d="M 334 
251.39115 L 334 240.60885 L 393 240.60885 L 393 235.21769 L 415 246 L 393 
256.78231 L 393 251.39115 Z" stroke="#513d99" stroke-linecap="round" 
stroke-linejoin="round" stroke-width="1"/><text transform="translate(349.125 
239)" fill="black"><tspan font-family="Helvetica" font-size="12" 
font-weight="500" fill="black" x="6.361328" y="11" 
textLength="38.027344">publish</tspan></text><g id
 ="id10_Graphic"><path d="M 477.42644 182.83601 L 509.42644 182.83601 C 
511.63444 182.83601 513.42644 194.03601 513.42644 207.83601 C 513.42644 
221.63601 511.63444 232.83601 509.42644 232.83601 L 477.42644 232.83601 C 
475.21844 232.83601 473.42644 221.63601 473.42644 207.83601 C 473.42644 
194.03601 475.21844 182.83601 477.42644 182.83601" fill="#218041"/><path d="M 
477.42644 182.83601 L 509.42644 182.83601 C 511.63444 182.83601 513.42644 
194.03601 513.42644 207.83601 C 513.42644 221.63601 511.63444 232.83601 
509.42644 232.83601 L 477.42644 232.83601 C 475.21844 232.83601 473.42644 
221.63601 473.42644 207.83601 C 473.42644 194.03601 475.21844 182.83601 
477.42644 182.83601 M 509.42644 182.83601 C 507.21844 182.83601 505.42644 
194.03601 505.42644 207.83601 C 505.42644 221.63601 507.21844 232.83601 
509.42644 232.83601" stroke="black" stroke-linecap="round" 
stroke-linejoin="round" stroke-width="1"/></g><g id="id594_Graphic"><path d="M 
474.7307 257.26253 L 506.7307 257.26253 C 508.9387 257
 .26253 510.7307 268.46253 510.7307 282.26253 C 510.7307 296.06253 508.9387 
307.26253 506.7307 307.26253 L 474.7307 307.26253 C 472.5227 307.26253 470.7307 
296.06253 470.7307 282.26253 C 470.7307 268.46253 472.5227 257.26253 474.7307 
257.26253" fill="#218041"/><path d="M 474.7307 257.26253 L 506.7307 257.26253 C 
508.9387 257.26253 510.7307 268.46253 510.7307 282.26253 C 510.7307 296.06253 
508.9387 307.26253 506.7307 307.26253 L 474.7307 307.26253 C 472.5227 307.26253 
470.7307 296.06253 470.7307 282.26253 C 470.7307 268.46253 472.5227 257.26253 
474.7307 257.26253 M 506.7307 257.26253 C 504.5227 257.26253 502.7307 268.46253 
502.7307 282.26253 C 502.7307 296.06253 504.5227 307.26253 506.7307 307.26253" 
stroke="black" stroke-linecap="round" stroke-linejoin="round" 
stroke-width="1"/></g><g id="id597_Graphic"><path d="M 636.6057 220 L 636.6057 
149.8 L 648.8057 142 L 758.6057 142 L 758.6057 212.2 L 746.4057 220 Z" 
fill="url(#Obj_Gradient_4)"/><path d="M 636.6057 220 L 636.6057 149.8 L 648.8
 057 142 L 758.6057 142 L 758.6057 212.2 L 746.4057 220 L 636.6057 220 M 
636.6057 149.8 L 746.4057 149.8 L 758.6057 142 M 746.4057 149.8 L 746.4057 220" 
stroke="black" stroke-linecap="round" stroke-linejoin="round" 
stroke-width="1"/><text transform="translate(641.6057 149.8)" 
fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" 
x="12.230078" y="11" textLength="75.339844">Application 
2</tspan></text></g><path d="M 514.57405 213.10361 L 512.27883 202.56842 L 
613.96232 180.41551 L 612.81472 175.14791 L 636.6057 181 L 617.40514 196.21829 
L 616.25754 190.9507 Z" fill="url(#Obj_Gradient_5)"/><path d="M 514.57405 
213.10361 L 512.27883 202.56842 L 613.96232 180.41551 L 612.81472 175.14791 L 
636.6057 181 L 617.40514 196.21829 L 616.25754 190.9507 Z" stroke="#513d99" 
stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text 
transform="translate(532.21918 196.5776) rotate(-12.290493)" 
fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="5
 00" fill="black" x="17.930041" y="11" 
textLength="48.691406">consume</tspan></text><g id="id599_Graphic"><path d="M 
636.6057 329 L 636.6057 258.8 L 648.8057 251 L 758.6057 251 L 758.6057 321.2 L 
746.4057 329 Z" fill="url(#Obj_Gradient_6)"/><path d="M 636.6057 329 L 636.6057 
258.8 L 648.8057 251 L 758.6057 251 L 758.6057 321.2 L 746.4057 329 L 636.6057 
329 M 636.6057 258.8 L 746.4057 258.8 L 758.6057 251 M 746.4057 258.8 L 
746.4057 329" stroke="black" stroke-linecap="round" stroke-linejoin="round" 
stroke-width="1"/><text transform="translate(641.6057 258.8)" 
fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="bold" 
x="12.230078" y="11" textLength="75.339844">Application 
3</tspan></text></g><path d="M 510.39994 287.64353 L 511.06147 276.88153 L 
614.97792 283.26922 L 615.3087 277.88822 L 636.6057 290 L 613.98562 299.41222 L 
614.3164 294.03122 Z" fill="url(#Obj_Gradient_7)"/><path d="M 510.39994 
287.64353 L 511.06147 276.88153 L 614.97792 283.26922 L 615.3087 277.888
 22 L 636.6057 290 L 613.98562 299.41222 L 614.3164 294.03122 Z" 
stroke="#513d99" stroke-linecap="round" stroke-linejoin="round" 
stroke-width="1"/><text transform="translate(531.88514 276.54967) 
rotate(3.5175156)" fill="black"><tspan font-family="Helvetica" font-size="12" 
font-weight="500" fill="black" x="17.946518" y="11" 
textLength="48.691406">consume</tspan></text><g id="id19_Graphic"><rect x="415" 
y="188" width="31" height="32" fill="#218041"/><rect x="415" y="188" width="31" 
height="32" stroke="black" stroke-linecap="round" stroke-linejoin="round" 
stroke-width="1"/></g><g id="id601_Graphic"><rect x="415" y="230" width="31" 
height="32" fill="#218041"/><rect x="415" y="230" width="31" height="32" 
stroke="black" stroke-linecap="round" stroke-linejoin="round" 
stroke-width="1"/></g><g id="id602_Graphic"><rect x="415" y="272" width="31" 
height="32" fill="#218041"/><rect x="415" y="272" width="31" height="32" 
stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1
 "/></g><path d="M 448.79433 245.96582 L 443.80928 242.23727 L 457.7571 
223.5891 L 455.26457 221.72483 L 473.42644 207.83601 L 465.23466 229.18192 L 
462.74214 227.31765 Z" fill="#e0c635"/><path d="M 448.79433 245.96582 L 
443.80928 242.23727 L 457.7571 223.5891 L 455.26457 221.72483 L 473.42644 
207.83601 L 465.23466 229.18192 L 462.74214 227.31765 Z" stroke="#513d99" 
stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 
443.9547 246.64579 L 449.17973 243.26174 L 461.11203 261.68537 L 463.72454 
259.99335 L 470.4589 281.84286 L 453.2745 266.76145 L 455.887 265.06942 Z" 
fill="#e0c635"/><path d="M 443.9547 246.64579 L 449.17973 243.26174 L 461.11203 
261.68537 L 463.72454 259.99335 L 470.4589 281.84286 L 453.2745 266.76145 L 
455.887 265.06942 Z" stroke="#513d99" stroke-linecap="round" 
stroke-linejoin="round" stroke-width="1"/></g></g></svg>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/2069e43d/input/releases/qpid-java-6.0.3/jms-client-0-8/book/index.html.in
----------------------------------------------------------------------
diff --git a/input/releases/qpid-java-6.0.3/jms-client-0-8/book/index.html.in 
b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/index.html.in
new file mode 100644
index 0000000..105f3ad
--- /dev/null
+++ b/input/releases/qpid-java-6.0.3/jms-client-0-8/book/index.html.in
@@ -0,0 +1,6 @@
+<div class="docbook"><div class="navheader"><table summary="Navigation header" 
width="100%"><tr><th align="center" colspan="3">Qpid JMS Client for AMQP 
protocols 0-8, 0-9 and 0-9-1</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="JMS-Client-0-8-Introduction.html">Next</a></td></tr></table><hr 
/></div><div class="book"><div class="titlepage"><div><div><h1 class="title"><a 
id="d0e2"></a>Qpid JMS Client for AMQP protocols 0-8, 0-9 and 
0-9-1</h1></div></div><hr /></div><div class="toc"><p><strong>Table of 
Contents</strong></p><dl class="toc"><dt><span class="chapter"><a 
href="JMS-Client-0-8-Introduction.html">1. 
Introduction</a></span></dt><dt><span class="chapter"><a 
href="JMS-Client-0-8-Document-Scope-And-Intended-Audience.html">2. Document 
Scope And Intended Audience</a></span></dt><dt><span class="chapter"><a 
href="JMS-Client-0-8-JMS-Getting-And-Dependencies.html">3. Getting the 
 Client And Dependencies</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-JMS-Getting-And-Dependencies.html#JMS-Client-0-8-JMS-Getting-And-Dependencies-Getting">3.1.
 Getting the Client</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-JMS-Getting-And-Dependencies-Dependencies.html">3.2. 
Dependencies</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="JMS-Client-0-8-Examples.html">4. 
Examples</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Examples.html#JMS-Client-0-8-Examples-PTP">4.1. Point to 
point example</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Examples-PubSub.html">4.2. Publish/subscribe 
example</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="JMS-Client-0-8-Client-Understanding.html">5. Understanding the Qpid JMS 
client</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding.html#JMS-Client-0-8-Client-Understanding-Overview">5.1.
 Overv
 iew</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-ConnectionFactory.html">5.2. 
ConnectionFactory</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Connection.html">5.3. 
Connection</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-Failover">5.3.1.
 Failover</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-Heartbeating">5.3.2.
 Heartbeating</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-SSL">5.3.3.
 SSL</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#JMS-Client-0-8-Client-Understanding-Connection-MessageCompression">5.3.4.
 Message Compression</a></span></dt
 ></dl></dd><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-Session.html">5.4. 
 >Session</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-Prefecth">5.4.1.
 > Prefetch</a></span></dt><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-TemporaryQueues">5.4.2.
 > TemporaryQueues</a></span></dt><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-CreateQueue">5.4.3.
 > CreateQueue</a></span></dt><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-Session.html#JMS-Client-0-8-Client-Understanding-Session-CreateTopic">5.4.4.
 > CreateTopic</a></span></dt></dl></dd><dt><span class="section"><a 
 >href="JMS-Client-0-8-Client-Understanding-MessageProducer.html">5.5. 
 >MessageProducer</a></span></dt><dd><dl><dt><span class=
 "section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-MandatoryMessage">5.5.1.
 Mandatory Messages</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-CloseWhenNoRoute">5.5.2.
 Close When No Route</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-ImmediateMessage">5.5.3.
 Immediate Messages</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageProducer.html#JMS-Client-0-8-Client-Understanding-MessageProducer-FlowControl">5.5.4.
 Flow Control</a></span></dt></dl></dd><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html">5.6. 
MessageConsumer</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Underst
 
anding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-ConsumerSideEffect">5.6.1.
 Consumers have Exchange/Queue Declaration and Binding Side 
Effect</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-TopicSubscriptions">5.6.2.
 Topic Subscriptions</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-MessageConsumer.html#JMS-Client-0-8-Client-Understanding-MessageConsumer-MaximumDeliveryCount">5.6.3.
 Maximum Delivery Count</a></span></dt></dl></dd><dt><span class="section"><a 
href="JMS-Client-0-8-Client-Understanding-Destinations.html">5.7. 
Destinations</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="JMS-Client-0-8-JNDI-Properties-Format.html">6. JNDI Properties 
Format</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-JNDI-Properties-Format.html#JMS-Client-0-8-JNDI-Properties-Format-Conne
 ctionFactory">6.1. ConnectionFactory</a></span></dt><dt><span 
class="section"><a href="JMS-Client-0-8-JNDI-Properties-Format-Queue.html">6.2. 
Queue</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-JNDI-Properties-Format-Topic.html">6.3. 
Topic</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-JNDI-Properties-Format-Destination.html">6.4. 
Destination</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="JMS-Client-0-8-Connection-URL.html">7. Connection 
URLs</a></span></dt><dt><span class="chapter"><a 
href="JMS-Client-0-8-Binding-URL.html">8. Binding 
URL</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-Examples">8.1. 
Binding URL Examples</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-JMS-Queues">8.1.1.
 Binding URLs for declaring of JMS Queues</a></span></dt><dt><span 
class="section"><a href="JMS-Client-0-8-Binding
 -URL.html#JMS-Client-0-8-Binding-URL-JMS-Topics">8.1.2. Binding URLs for 
declaring of JMS Topics</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-Topics-Wildcards">8.1.3.
 Wildcard characters in routing keys for topic 
destinations</a></span></dt><dt><span class="section"><a 
href="JMS-Client-0-8-Binding-URL.html#JMS-Client-0-8-Binding-URL-Extra-Examples">8.1.4.
 More Examples</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a 
href="JMS-Client-0-8-System-Properties.html">9. System 
Properties</a></span></dt><dt><span class="chapter"><a 
href="JMS-Client-0-8-Logging.html">10. Logging</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="JMS-Client-0-8-Logging.html#JMS-Client-0-8-Logging-RecommendedProductionLoggingLevel">10.1.
 Recommended Production Logging Level</a></span></dt><dt><span 
class="section"><a 
href="JMS-Client-0-8-Logging-EnablingDebugLogging.html">10.2. Enabling 
Debug</a></span></dt></dl></dd><dt><sp
 an class="appendix"><a href="JMS-Client-0-8-Appendix-Exceptions.html">A. 
Exceptions</a></span></dt><dt><span class="appendix"><a 
href="JMS-Client-0-8-Appendix-Maven.html">B. Minimal Maven 
POM</a></span></dt><dt><span class="appendix"><a 
href="JMS-Client-0-8-Appendix-JMS-Extensions.html">C. JMS 
Extensions</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Appendix-JMS-Extensions.html#JMS-Client-0-8-Appendix-JMS-Extensions-Queue">C.1.
 Queue Management</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Appendix-JMS-Extensions.html#JMS-Client-0-8-Appendix-JMS-Extensions-Queue-Creation">C.1.1.
 Queue creation</a></span></dt></dl></dd><dt><span class="section"><a 
href="JMS-Client-0-8-Appendix-JMS-Extensions-Binding.html">C.2. Binding 
Management</a></span></dt><dd><dl><dt><span class="section"><a 
href="JMS-Client-0-8-Appendix-JMS-Extensions-Binding.html#JMS-Client-0-8-Appendix-JMS-Extensions-Binding-Creation">C.2.1.
 Binding creation</a></span></dt
 ></dl></dd></dl></dd><dt><span class="appendix"><a 
 >href="JMS-Client-0-8-Appendix-PooledConnecytionFactory.html">D. 
 >PooledConnectionFactory</a></span></dt><dt><span class="appendix"><a 
 >href="JMS-Client-0-8-Appendix-Tomcat-JNDI-Integration.html">E. How to bind 
 >Qpid destinations and connection factories into Tomcat 
 >JNDI</a></span></dt></dl></div><div class="list-of-figures"><p><strong>List 
 >of Figures</strong></p><dl><dt>5.1. <a 
 >href="JMS-Client-0-8-Client-Understanding.html#d0e327">Architecture of a 
 >typical JMS application</a></dt><dt>5.2. <a 
 >href="JMS-Client-0-8-Client-Understanding-ConnectionFactory.html#d0e369">JNDI 
 >overview</a></dt></dl></div><div class="list-of-tables"><p><strong>List of 
 >Tables</strong></p><dl><dt>7.1. <a 
 >href="JMS-Client-0-8-Connection-URL.html#JMS-Client-0-8-Connection-URL-Options">Connection
 > URL Options</a></dt><dt>7.2. <a 
 >href="JMS-Client-0-8-Connection-URL.html#d0e1354">Broker List 
 >Options</a></dt><dt>8.1. <a href="JMS-Client-0-8-Binding-URL.html#d0e1610">Bin
 ding URL options </a></dt><dt>8.2. <a 
href="JMS-Client-0-8-Binding-URL.html#d0e1789">Binding URL 
examples</a></dt><dt>9.1. <a 
href="JMS-Client-0-8-System-Properties.html#d0e1823">System Properties 
Affecting Connection Behaviour</a></dt><dt>9.2. <a 
href="JMS-Client-0-8-System-Properties.html#d0e1914">Config Options For Session 
Behaviour</a></dt><dt>9.3. <a 
href="JMS-Client-0-8-System-Properties.html#d0e1979">Config Options For 
Consumer Behaviour</a></dt><dt>9.4. <a 
href="JMS-Client-0-8-System-Properties.html#d0e2038">Config Options For 
Producer Behaviour</a></dt><dt>9.5. <a 
href="JMS-Client-0-8-System-Properties.html#d0e2131">Config Options For 
Threading</a></dt><dt>9.6. <a 
href="JMS-Client-0-8-System-Properties.html#d0e2171">Config Options For 
I/O</a></dt><dt>9.7. <a 
href="JMS-Client-0-8-System-Properties.html#d0e2279">Config Options For 
Security - Using SSL for securing connections or using EXTERNAL as
+                       the SASL mechanism.</a></dt><dt>9.8. <a 
href="JMS-Client-0-8-System-Properties.html#d0e2344">Config Options For 
Security - Standard JVM properties needed when Using SSL for
+                       securing connections or using EXTERNAL as the SASL 
mechanism.</a></dt><dt>A.1. <a 
href="JMS-Client-0-8-Appendix-Exceptions.html#d0e2498">Exceptions linked to 
JMSExceptions thrown by JMS methods</a></dt><dt>A.2. <a 
href="JMS-Client-0-8-Appendix-Exceptions.html#d0e2614">Exceptions linked to 
JMSExceptions received by ExceptionListeners</a></dt></dl></div><div 
class="list-of-examples"><p><strong>List of Examples</strong></p><dl><dt>4.1. 
<a href="JMS-Client-0-8-Examples.html#JMS-Client-0-8-Examples-PTP-Java">JMS 
Example - Point to Point Messaging</a></dt><dt>4.2. <a 
href="JMS-Client-0-8-Examples.html#JMS-Client-0-8-Examples-PTP-PropertiesFile">JMS
 Example - Point to Point Messaging - JNDI Properties</a></dt><dt>4.3. <a 
href="JMS-Client-0-8-Examples-PubSub.html#JMS-Client-0-8-Examples-PubSub-Java">JMS
 Example - Publish/subscribe Messaging</a></dt><dt>4.4. <a 
href="JMS-Client-0-8-Examples-PubSub.html#JMS-Client-0-8-Examples-PubSub-PropertiesFile">JMS
 Example - Publish/subscribe Messagin
 g - JNDI Properties</a></dt><dt>5.1. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e439">Connection 
URL configured for failover</a></dt><dt>5.2. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e453">Connection 
URL configured with nofailover</a></dt><dt>5.3. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e489">Connection 
URL configured for heartbeating</a></dt><dt>5.4. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e505">Connection 
URL configured for SSL - CA trusted by JVM</a></dt><dt>5.5. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e521">Connection 
URL configured for SSL - CA not trusted by JVM</a></dt><dt>5.6. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e537">Connection 
URL configured for SSL - SSL client-auth</a></dt><dt>5.7. <a 
href="JMS-Client-0-8-Client-Understanding-Connection.html#d0e552">Connection 
URL configured for SSL - SSL client-auth (2)</a></dt><dt>7.1. <a href="JMS-C
 lient-0-8-Connection-URL.html#d0e1329">Broker Lists</a></dt><dt>8.1. <a 
href="JMS-Client-0-8-Binding-URL.html#d0e1746">Binding URL examples for JMS 
queues</a></dt><dt>8.2. <a 
href="JMS-Client-0-8-Binding-URL.html#d0e1764">Binding URL examples for JMS 
topics</a></dt><dt>B.1. <a 
href="JMS-Client-0-8-Appendix-Maven.html#d0e2699">Minimal Maven POM 
</a></dt><dt>C.1. <a 
href="JMS-Client-0-8-Appendix-JMS-Extensions.html#d0e2726">Creation of an LVQ 
using the Qpid extension to JMS</a></dt><dt>C.2. <a 
href="JMS-Client-0-8-Appendix-JMS-Extensions-Binding.html#d0e2741">Binding a 
queue using JMS</a></dt><dt>D.1. <a 
href="JMS-Client-0-8-Appendix-PooledConnecytionFactory.html#d0e2810">Example of 
configuring <span class="emphasis"><em>PooledConnectionFactory</em></span> in 
spring xml
+        configuration.</a></dt><dt>D.2. <a 
href="JMS-Client-0-8-Appendix-PooledConnecytionFactory.html#d0e2833">Examples 
of configuring <span class="emphasis"><em>PooledConnectionFactory</em></span> 
with
+          <span 
class="emphasis"><em>DefaultMessageListenerContainer</em></span> and
+        <span class="emphasis"><em>JmsTemplate</em></span>.</a></dt><dt>E.1. 
<a href="JMS-Client-0-8-Appendix-Tomcat-JNDI-Integration.html#d0e3048">An 
example of Tomcat context.xml declaring Qpid JNDI resources</a></dt><dt>E.2. <a 
href="JMS-Client-0-8-Appendix-Tomcat-JNDI-Integration.html#d0e3072">An example 
of JNDI lookup for Qpid resources registered in Tomcat JNDI</a></dt><dt>E.3. <a 
href="JMS-Client-0-8-Appendix-Tomcat-JNDI-Integration.html#d0e3095">An example 
of Tomcat context.xml declaring Qpid JNDI resources using deprecated <code 
class="literal">ObjectFactory</code> and deprecated 
addresses</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="JMS-Client-0-8-Introduction.html">Next</a></td></tr><tr><td align="left" 
valign="top" width="40%">&#160;</td><td align="center" width="20%">&#16
 0;</td><td align="right" valign="top" 
width="40%">&#160;Chapter&#160;1.&#160;Introduction</td></tr></table></div></div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/2069e43d/input/releases/qpid-java-6.0.3/qpid-jms/examples/Drain.java
----------------------------------------------------------------------
diff --git a/input/releases/qpid-java-6.0.3/qpid-jms/examples/Drain.java 
b/input/releases/qpid-java-6.0.3/qpid-jms/examples/Drain.java
new file mode 100644
index 0000000..f0eb83a
--- /dev/null
+++ b/input/releases/qpid-java-6.0.3/qpid-jms/examples/Drain.java
@@ -0,0 +1,103 @@
+/*
+ *
+ * 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.
+ *
+ */
+package org.apache.qpid.example;
+
+import javax.jms.Connection;
+import javax.jms.Destination;
+import javax.jms.Message;
+import javax.jms.MessageConsumer;
+import javax.jms.Session;
+
+import org.apache.qpid.client.AMQAnyDestination;
+
+public class Drain extends OptionParser
+{
+       
+    static final Option FOREVER = new Option("f",
+            "forever",
+            "ignore timeout and wait forever",
+            null,
+            null,
+            Boolean.class);
+
+    static final Option COUNT = new Option ("c",
+            "count",
+            "read c messages, then exit",
+            "COUNT",
+            "0",
+            Integer.class);
+                                                
+
+    static 
+    {        
+        addOption(BROKER);
+        addOption(HELP);
+        addOption(TIMEOUT);
+        addOption(FOREVER);
+        addOption(COUNT);
+        addOption(CON_OPTIONS);
+        addOption(BROKER_OPTIONS);
+    }
+    
+    public Drain(String[] args, String usage, String desc) throws Exception
+    {   
+        super(args, usage, desc);        
+        
+        Connection con = createConnection();
+        con.start();
+        Session ssn = con.createSession(false,Session.AUTO_ACKNOWLEDGE);     
+        Destination dest = new AMQAnyDestination(getAddress());
+        MessageConsumer consumer = ssn.createConsumer(dest);
+        Message msg;
+        
+        long timeout = -1;        
+        int count = 0;
+        int i = 0;
+        
+        if (containsOp(TIMEOUT)) { timeout = 
Integer.parseInt(getOp(TIMEOUT))*1000; }
+        if (containsOp(FOREVER)) { timeout = 0; }
+        if (containsOp(COUNT)) { count = Integer.parseInt(getOp(COUNT)); }
+        
+        while ((msg = consumer.receive(timeout)) != null)
+        {
+            System.out.println("\n------------- Msg -------------");
+            System.out.println(msg);
+            System.out.println("-------------------------------\n");
+
+            if (count > 0) {
+                if (++i == count) {
+                    break;                    
+                }               
+            }            
+        }
+        consumer.close();
+        ssn.close();
+        con.close();
+    }
+   
+    public static void main(String[] args) throws Exception
+    {
+        String u = "Usage: drain [OPTIONS] 'ADDRESS'";
+        String d = "Drains messages from the specified address."; 
+            
+        new Drain(args,u,d);        
+    }
+}


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

Reply via email to