Author: rgodfrey
Date: Wed Jan 4 01:50:00 2012
New Revision: 1227022
URL: http://svn.apache.org/viewvc?rev=1227022&view=rev
Log:
QPID-3722 : Initial improvements to the HTML presentation of the docbook
Added:
qpid/trunk/qpid/doc/book/src/css/
qpid/trunk/qpid/doc/book/src/css/style.css
Modified:
qpid/trunk/qpid/doc/book/build-book.sh
qpid/trunk/qpid/doc/book/src/AMQP-Messaging-Broker-Java-Book.xml
qpid/trunk/qpid/doc/book/src/AMQP-Messaging-Broker-Java.xml
qpid/trunk/qpid/doc/book/src/Broker-Configuration-Guide.xml
qpid/trunk/qpid/doc/book/src/Configure-ACLs.xml
qpid/trunk/qpid/doc/book/src/Configure-Java-Qpid-to-use-a-SSL-connection.xml
qpid/trunk/qpid/doc/book/src/Configure-Log4j-CompositeRolling-Appender.xml
qpid/trunk/qpid/doc/book/src/Configure-the-Broker-via-config.xml.xml
qpid/trunk/qpid/doc/book/src/Configure-the-Virtual-Hosts-via-virtualhosts.xml.xml
qpid/trunk/qpid/doc/book/src/Debug-using-log4j.xml
qpid/trunk/qpid/doc/book/src/How-to-Use-SlowConsumerDisconnect.xml
qpid/trunk/qpid/doc/book/src/Java-Environment-Variables.xml
qpid/trunk/qpid/doc/book/src/Qpid-Java-Broker-Management-CLI.xml
qpid/trunk/qpid/doc/book/src/Qpid-Java-Build-How-To.xml
qpid/trunk/qpid/doc/book/src/Qpid-Java-FAQ.xml
qpid/trunk/qpid/doc/book/src/Qpid-Troubleshooting-Guide.xml
qpid/trunk/qpid/doc/book/src/Use-Priority-Queues.xml
Modified: qpid/trunk/qpid/doc/book/build-book.sh
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/build-book.sh?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/build-book.sh (original)
+++ qpid/trunk/qpid/doc/book/build-book.sh Wed Jan 4 01:50:00 2012
@@ -34,6 +34,8 @@
DOCBOOK_XSL=/usr/share/sgml/docbook/xsl-stylesheets
# Ubuntu:
# DOCBOOK_XSL=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh
+# Ubuntu 10.4 installed it here:
+# DOCBOOK_XSL=/usr/share/xml/docbook/stylesheet/docbook-xsl-ns
rm -rf build/$1
mkdir -p build/$1
@@ -42,6 +44,8 @@ mkdir -p build/$1/html
mkdir -p build/$1/pdf
cp -r src/images build/$1/html-single
cp -r src/images build/$1/html
+cp -r src/css build/$1/html-single
+cp -r src/css build/$1/html
# Create single-page .html
xsltproc --xinclude --stringparam section.autolabel 1 --stringparam
callout.graphics 0 --stringparam callout.unicode 0 --stringparam
section.label.includes.component.label 1 ${DOCBOOK_XSL}/html/docbook.xsl
src/$1.xml >build/$1/html-single/$1.html
@@ -49,7 +53,7 @@ xsltproc --xinclude --stringparam secti
# Create chunked .html
INFILE=$(readlink -f src/$1.xml)
pushd build/$1/html
-xsltproc --xinclude --stringparam chunk.section.depth 1 --stringparam
section.autolabel 1 --stringparam callout.graphics 0 --stringparam
callout.unicode 0 --stringparam section.label.includes.component.label 1
${DOCBOOK_XSL}/html/chunk.xsl $INFILE
+xsltproc --xinclude --stringparam chunk.section.depth 1 --stringparam
section.autolabel 1 --stringparam callout.graphics 0 --stringparam
callout.unicode 0 --stringparam section.label.includes.component.label 1
--stringparam use.id.as.filename 1 --stringparam html.stylesheet css/style.css
--stringparam section.autolabel.max.depth 3 --stringparam toc.section.depth 2
${DOCBOOK_XSL}/html/chunk.xsl $INFILE
popd
# Create the .fo
Modified: qpid/trunk/qpid/doc/book/src/AMQP-Messaging-Broker-Java-Book.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/AMQP-Messaging-Broker-Java-Book.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/AMQP-Messaging-Broker-Java-Book.xml (original)
+++ qpid/trunk/qpid/doc/book/src/AMQP-Messaging-Broker-Java-Book.xml Wed Jan 4
01:50:00 2012
@@ -21,5 +21,53 @@
-->
<book>
- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="AMQP-Messaging-Broker-Java.xml"/>
+ <title>AMQP Messaging Broker (Implemented in Java)</title>
+ <preface>
+ <title>Introduction</title>
+ <para>Qpid provides two AMQP messaging brokers:</para>
+
+ <itemizedlist>
+ <listitem><para>Implemented in C++ - high performance, low latency, and
RDMA support.</para></listitem>
+ <listitem><para>Implemented in Java - Fully JMS compliant, runs on any
Java platform.</para></listitem>
+ </itemizedlist>
+
+ <para>Both AMQP messaging brokers support clients in multiple languages,
as long as the messaging client and the messaging broker use the same version
of AMQP. See <link linkend="AMQP-Compatibility"/> to see which messaging
clients work with each broker.</para>
+
+ <para>This manual contains information specific to the broker that is
implemented in Java.</para>
+ </preface>
+
+<chapter id="Java-General-User-Guides">
+ <title>General User Guides</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Java-Broker-Feature-Guide.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Qpid-Java-FAQ.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Java-Environment-Variables.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Qpid-Troubleshooting-Guide.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Broker-Configuration-Guide.xml"/>
+</chapter>
+
+<chapter id="Qpid-Java-Broker-HowTos">
+<title>How Tos</title>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Add-New-Users.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Configure-ACLs.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Configure-Java-Qpid-to-use-a-SSL-connection.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Configure-Log4j-CompositeRolling-Appender.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Configure-the-Broker-via-config.xml.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Configure-the-Virtual-Hosts-via-virtualhosts.xml.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Debug-using-log4j.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="How-to-Tune-M3-Java-Broker-Performance.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Qpid-Java-Build-How-To.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Use-Priority-Queues.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="How-to-Use-SlowConsumerDisconnect.xml"/>
+</chapter>
+
+
+<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Qpid-JMX-Management-Console.xml"/>
+
+<chapter id="QpidJavaBroker-ManagementTools">
+<title>Management Tools</title>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="MessageStore-Tool.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Qpid-Java-Broker-Management-CLI.xml"/>
+</chapter>
</book>
Modified: qpid/trunk/qpid/doc/book/src/AMQP-Messaging-Broker-Java.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/AMQP-Messaging-Broker-Java.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/AMQP-Messaging-Broker-Java.xml (original)
+++ qpid/trunk/qpid/doc/book/src/AMQP-Messaging-Broker-Java.xml Wed Jan 4
01:50:00 2012
@@ -20,7 +20,7 @@
-->
-<part>
+<part id="Java-Broker">
<title>AMQP Messaging Broker (Implemented in Java)</title>
<partintro>
<para>Qpid provides two AMQP messaging brokers:</para>
@@ -35,7 +35,7 @@
<para>This section contains information specific to the broker that is
implemented in Java.</para>
</partintro>
-<chapter>
+<chapter id="Java-General-User-Guides">
<title>General User Guides</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="Java-Broker-Feature-Guide.xml"/>
Modified: qpid/trunk/qpid/doc/book/src/Broker-Configuration-Guide.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Broker-Configuration-Guide.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Broker-Configuration-Guide.xml (original)
+++ qpid/trunk/qpid/doc/book/src/Broker-Configuration-Guide.xml Wed Jan 4
01:50:00 2012
@@ -20,7 +20,7 @@
-->
-<section>
+<section id="Java-Broker-Configuration-Guide">
<title>Broker Configuration Guide </title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Modified: qpid/trunk/qpid/doc/book/src/Configure-ACLs.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Configure-ACLs.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Configure-ACLs.xml (original)
+++ qpid/trunk/qpid/doc/book/src/Configure-ACLs.xml Wed Jan 4 01:50:00 2012
@@ -21,7 +21,7 @@
-->
-<section>
+<section id="Configuring-ACLS">
<title>
Configuring ACLs
</title>
Modified:
qpid/trunk/qpid/doc/book/src/Configure-Java-Qpid-to-use-a-SSL-connection.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Configure-Java-Qpid-to-use-a-SSL-connection.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
---
qpid/trunk/qpid/doc/book/src/Configure-Java-Qpid-to-use-a-SSL-connection.xml
(original)
+++
qpid/trunk/qpid/doc/book/src/Configure-Java-Qpid-to-use-a-SSL-connection.xml
Wed Jan 4 01:50:00 2012
@@ -21,7 +21,7 @@
-->
-<section><title>
+<section id="Qpid-Java-SSL"><title>
Configure Java Qpid to use a SSL connection.
</title>
Modified:
qpid/trunk/qpid/doc/book/src/Configure-Log4j-CompositeRolling-Appender.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Configure-Log4j-CompositeRolling-Appender.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Configure-Log4j-CompositeRolling-Appender.xml
(original)
+++ qpid/trunk/qpid/doc/book/src/Configure-Log4j-CompositeRolling-Appender.xml
Wed Jan 4 01:50:00 2012
@@ -21,7 +21,7 @@
-->
-<section><title>
+<section id="Qpid-Java-Log4j"><title>
Configure Log4j CompositeRolling Appender
</title>
<section role="h2"
id="ConfigureLog4jCompositeRollingAppender-HowtoconfiguretheCompositeRollinglog4jAppender"><title>
Modified: qpid/trunk/qpid/doc/book/src/Configure-the-Broker-via-config.xml.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Configure-the-Broker-via-config.xml.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Configure-the-Broker-via-config.xml.xml
(original)
+++ qpid/trunk/qpid/doc/book/src/Configure-the-Broker-via-config.xml.xml Wed
Jan 4 01:50:00 2012
@@ -21,7 +21,7 @@
-->
-<section>
+<section id="Qpid-Java-Broker-Config-File">
<title>
Configure the Broker via config.xml
</title>
Modified:
qpid/trunk/qpid/doc/book/src/Configure-the-Virtual-Hosts-via-virtualhosts.xml.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Configure-the-Virtual-Hosts-via-virtualhosts.xml.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
---
qpid/trunk/qpid/doc/book/src/Configure-the-Virtual-Hosts-via-virtualhosts.xml.xml
(original)
+++
qpid/trunk/qpid/doc/book/src/Configure-the-Virtual-Hosts-via-virtualhosts.xml.xml
Wed Jan 4 01:50:00 2012
@@ -21,7 +21,7 @@
-->
-<section><title>
+<section id="Qpid-Java-Broker-Virtualhosts-Config"><title>
Configure the Virtual Hosts via virtualhosts.xml
</title><section role="h2"
id="ConfiguretheVirtualHostsviavirtualhosts.xml-virtualhosts.xmlOverview"><title>
virtualhosts.xml Overview
Modified: qpid/trunk/qpid/doc/book/src/Debug-using-log4j.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Debug-using-log4j.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Debug-using-log4j.xml (original)
+++ qpid/trunk/qpid/doc/book/src/Debug-using-log4j.xml Wed Jan 4 01:50:00 2012
@@ -21,7 +21,7 @@
-->
-<section><title>
+<section id="Java-Broker-Debug-Logging"><title>
Debug using log4j
</title>
Modified: qpid/trunk/qpid/doc/book/src/How-to-Use-SlowConsumerDisconnect.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/How-to-Use-SlowConsumerDisconnect.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/How-to-Use-SlowConsumerDisconnect.xml
(original)
+++ qpid/trunk/qpid/doc/book/src/How-to-Use-SlowConsumerDisconnect.xml Wed Jan
4 01:50:00 2012
@@ -21,7 +21,7 @@
under the License.
-->
-<section>
+<section id="Java-Broker-Slow-Consumer-Disconnect">
<title>Slow Consumer Disconnect - User Guide</title>
<section>
Modified: qpid/trunk/qpid/doc/book/src/Java-Environment-Variables.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Java-Environment-Variables.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Java-Environment-Variables.xml (original)
+++ qpid/trunk/qpid/doc/book/src/Java-Environment-Variables.xml Wed Jan 4
01:50:00 2012
@@ -20,7 +20,7 @@
-->
-<section>
+<section id="Java-Environment-Variables">
<title>
Java Environment Variables
</title>
Modified: qpid/trunk/qpid/doc/book/src/Qpid-Java-Broker-Management-CLI.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Qpid-Java-Broker-Management-CLI.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Qpid-Java-Broker-Management-CLI.xml (original)
+++ qpid/trunk/qpid/doc/book/src/Qpid-Java-Broker-Management-CLI.xml Wed Jan 4
01:50:00 2012
@@ -20,7 +20,7 @@
-->
-<section><title>
+<section id="Qpid-Java-Broker-Management-CLI"><title>
Qpid Java Broker Management CLI
</title>
<section role="h2"
id="QpidJavaBrokerManagementCLI-HowtobuildApacheQpidCLI"><title>
Modified: qpid/trunk/qpid/doc/book/src/Qpid-Java-Build-How-To.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Qpid-Java-Build-How-To.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Qpid-Java-Build-How-To.xml (original)
+++ qpid/trunk/qpid/doc/book/src/Qpid-Java-Build-How-To.xml Wed Jan 4 01:50:00
2012
@@ -20,7 +20,7 @@
-->
-<section><title>
+<section id="Qpid-Java-Build-HowTo"><title>
Qpid Java Build How To
</title>
Modified: qpid/trunk/qpid/doc/book/src/Qpid-Java-FAQ.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Qpid-Java-FAQ.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Qpid-Java-FAQ.xml (original)
+++ qpid/trunk/qpid/doc/book/src/Qpid-Java-FAQ.xml Wed Jan 4 01:50:00 2012
@@ -20,7 +20,7 @@
-->
-<section><title>
+<section id="Qpid-Java-FAQ"><title>
Qpid Java FAQ
</title>
Modified: qpid/trunk/qpid/doc/book/src/Qpid-Troubleshooting-Guide.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Qpid-Troubleshooting-Guide.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Qpid-Troubleshooting-Guide.xml (original)
+++ qpid/trunk/qpid/doc/book/src/Qpid-Troubleshooting-Guide.xml Wed Jan 4
01:50:00 2012
@@ -20,7 +20,7 @@
-->
-<section>
+<section id="Qpid-Troubleshooting-Guide">
<title>
Qpid Troubleshooting Guide
Modified: qpid/trunk/qpid/doc/book/src/Use-Priority-Queues.xml
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Use-Priority-Queues.xml?rev=1227022&r1=1227021&r2=1227022&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Use-Priority-Queues.xml (original)
+++ qpid/trunk/qpid/doc/book/src/Use-Priority-Queues.xml Wed Jan 4 01:50:00
2012
@@ -20,7 +20,7 @@
-->
-<section><title>
+<section id="Priority-Queues"><title>
Use Priority Queues
</title>
Added: qpid/trunk/qpid/doc/book/src/css/style.css
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/css/style.css?rev=1227022&view=auto
==============================================================================
--- qpid/trunk/qpid/doc/book/src/css/style.css (added)
+++ qpid/trunk/qpid/doc/book/src/css/style.css Wed Jan 4 01:50:00 2012
@@ -0,0 +1,129 @@
+/*
+ *
+ * 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 {
+ width:950px;
+ margin-left:100px;
+ margin-top:40px;
+
+ background:#FFFFFF;
+ font-family:"Verdana", sans-serif;
+ font-size:10pt;
+}
+
+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;
+}
+
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]