river-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gtra...@apache.org
Subject [34/40] git commit: Add Apache License headers and one or two Rat exclusions.
Date Mon, 13 Jan 2014 03:35:41 GMT
Add Apache License headers and one or two Rat exclusions.

Project: http://git-wip-us.apache.org/repos/asf/river-container/repo
Commit: http://git-wip-us.apache.org/repos/asf/river-container/commit/f17fe38e
Tree: http://git-wip-us.apache.org/repos/asf/river-container/tree/f17fe38e
Diff: http://git-wip-us.apache.org/repos/asf/river-container/diff/f17fe38e

Branch: refs/heads/master
Commit: f17fe38e7efce921da41d0df9974fb6fc110da9c
Parents: afdf87c
Author: Greg Trasuk <trasukg@trasuk.com>
Authored: Thu Jan 2 13:43:00 2014 -0500
Committer: Greg Trasuk <trasukg@trasuk.com>
Committed: Thu Jan 2 13:43:00 2014 -0500

----------------------------------------------------------------------
 pom.xml                                         |  15 +
 river-container-core/pom.xml                    |  24 ++
 river-container-maven-plugin/pom.xml            |   2 +-
 user-docs/pom.xml                               | 118 +++++-
 user-docs/src/docbkx/common/abstract.xml        |  41 ++
 user-docs/src/docbkx/common/legalnotes.xml      |  47 +++
 user-docs/src/docbkx/common/thirdparty.xml      |  75 ++++
 user-docs/src/docbkx/entities.ent               |  33 ++
 user-docs/src/docbkx/resources/css/apache.css   | 374 +++++++++++++++++
 .../src/docbkx/resources/css/highlight.css      |  39 ++
 user-docs/src/docbkx/resources/css/html.css     |  16 +
 .../docbkx/resources/images/admons/blank.png    | Bin 0 -> 374 bytes
 .../docbkx/resources/images/admons/caution.gif  | Bin 0 -> 743 bytes
 .../docbkx/resources/images/admons/caution.png  | Bin 0 -> 3342 bytes
 .../docbkx/resources/images/admons/caution.tif  | Bin 0 -> 10826 bytes
 .../docbkx/resources/images/admons/draft.png    | Bin 0 -> 17454 bytes
 .../src/docbkx/resources/images/admons/home.gif | Bin 0 -> 351 bytes
 .../src/docbkx/resources/images/admons/home.png | Bin 0 -> 1156 bytes
 .../resources/images/admons/important.gif       | Bin 0 -> 1003 bytes
 .../resources/images/admons/important.png       | Bin 0 -> 3977 bytes
 .../resources/images/admons/important.tif       | Bin 0 -> 12634 bytes
 .../src/docbkx/resources/images/admons/next.gif | Bin 0 -> 263 bytes
 .../src/docbkx/resources/images/admons/next.png | Bin 0 -> 1150 bytes
 .../src/docbkx/resources/images/admons/note.gif | Bin 0 -> 580 bytes
 .../src/docbkx/resources/images/admons/note.png | Bin 0 -> 3977 bytes
 .../src/docbkx/resources/images/admons/note.tif | Bin 0 -> 12634 bytes
 .../src/docbkx/resources/images/admons/prev.gif | Bin 0 -> 255 bytes
 .../src/docbkx/resources/images/admons/prev.png | Bin 0 -> 1132 bytes
 .../src/docbkx/resources/images/admons/tip.gif  | Bin 0 -> 598 bytes
 .../src/docbkx/resources/images/admons/tip.png  | Bin 0 -> 3977 bytes
 .../src/docbkx/resources/images/admons/tip.tif  | Bin 0 -> 12634 bytes
 .../resources/images/admons/toc-blank.png       | Bin 0 -> 318 bytes
 .../resources/images/admons/toc-minus.png       | Bin 0 -> 259 bytes
 .../docbkx/resources/images/admons/toc-plus.png | Bin 0 -> 264 bytes
 .../src/docbkx/resources/images/admons/up.gif   | Bin 0 -> 268 bytes
 .../src/docbkx/resources/images/admons/up.png   | Bin 0 -> 1111 bytes
 .../docbkx/resources/images/admons/warning.gif  | Bin 0 -> 743 bytes
 .../docbkx/resources/images/admons/warning.png  | Bin 0 -> 3342 bytes
 .../docbkx/resources/images/admons/warning.tif  | Bin 0 -> 10826 bytes
 .../src/docbkx/resources/images/asf-logo.gif    | Bin 0 -> 7279 bytes
 .../src/docbkx/resources/images/callouts/1.png  | Bin 0 -> 329 bytes
 .../src/docbkx/resources/images/callouts/10.png | Bin 0 -> 361 bytes
 .../src/docbkx/resources/images/callouts/11.png | Bin 0 -> 565 bytes
 .../src/docbkx/resources/images/callouts/12.png | Bin 0 -> 617 bytes
 .../src/docbkx/resources/images/callouts/13.png | Bin 0 -> 623 bytes
 .../src/docbkx/resources/images/callouts/14.png | Bin 0 -> 411 bytes
 .../src/docbkx/resources/images/callouts/15.png | Bin 0 -> 640 bytes
 .../src/docbkx/resources/images/callouts/2.png  | Bin 0 -> 353 bytes
 .../src/docbkx/resources/images/callouts/3.png  | Bin 0 -> 350 bytes
 .../src/docbkx/resources/images/callouts/4.png  | Bin 0 -> 345 bytes
 .../src/docbkx/resources/images/callouts/5.png  | Bin 0 -> 348 bytes
 .../src/docbkx/resources/images/callouts/6.png  | Bin 0 -> 355 bytes
 .../src/docbkx/resources/images/callouts/7.png  | Bin 0 -> 344 bytes
 .../src/docbkx/resources/images/callouts/8.png  | Bin 0 -> 357 bytes
 .../src/docbkx/resources/images/callouts/9.png  | Bin 0 -> 357 bytes
 user-docs/src/docbkx/resources/images/river.png | Bin 0 -> 5405 bytes
 .../docbkx/resources/xsl/customcommon/en.xml    |  31 ++
 .../docbkx/resources/xsl/customhtml/admon.xsl   |  80 ++++
 .../docbkx/resources/xsl/customhtml/autoidx.xsl | 131 ++++++
 .../resources/xsl/customhtml/component.xsl      |  45 ++
 .../resources/xsl/customhtml/highlight.xsl      |  82 ++++
 .../docbkx/resources/xsl/customhtml/inline.xsl  |  44 ++
 .../resources/xsl/customhtml/sections.xsl       | 116 ++++++
 .../resources/xsl/customhtml/titlepage.xsl      | 328 +++++++++++++++
 .../docbkx/resources/xsl/custompdf/admon.xsl    |  96 +++++
 .../docbkx/resources/xsl/custompdf/block.xsl    |  33 ++
 .../resources/xsl/custompdf/highlight.xsl       |  60 +++
 .../docbkx/resources/xsl/custompdf/inline.xsl   |  50 +++
 .../resources/xsl/custompdf/pagesetup.xsl       | 401 ++++++++++++++++++
 .../docbkx/resources/xsl/custompdf/table.xsl    |  51 +++
 .../resources/xsl/custompdf/titlepage.xsl       | 409 +++++++++++++++++++
 user-docs/src/docbkx/resources/xsl/fopdf.xsl    | 409 +++++++++++++++++++
 user-docs/src/docbkx/resources/xsl/html.xsl     | 133 ++++++
 user-docs/src/docbkx/userguide.xml              | 102 +++++
 .../userguide/ConfiguringTheContainer.xml       |  35 ++
 .../docbkx/userguide/PackagingAndDeploying.xml  |  52 +++
 user-docs/src/docbkx/userguide/Quickstart.xml   |  44 ++
 user-docs/src/docbkx/userguide/preface.xml      | 141 +++++++
 78 files changed, 3641 insertions(+), 16 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 6230365..536f171 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,6 +24,8 @@
     <version>1.0-SNAPSHOT</version>
     <packaging>pom</packaging>
     <name>river-container</name>
+    <url>river.apache.org/river-container</url>
+    
     <modules>
         <module>river-container-core</module>
         <module>test-container</module>
@@ -69,6 +71,19 @@
                 <groupId>org.apache.rat</groupId>
                 <artifactId>apache-rat-plugin</artifactId>
                 <version>0.10</version>
+                <configuration>
+                    <excludes>
+                        <!-- Manifest files don't have comments -->
+                        <exclude>**/*.MF</exclude>
+                        <!-- Neither does the configuration provider resource -->
+                        <exclude>**/META-INF/services/net.jini.config.Configuration</exclude>
+                    </excludes>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-project-info-reports-plugin</artifactId>
+                <version>2.7</version>
             </plugin>
         </plugins>
     </reporting>

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/river-container-core/pom.xml
----------------------------------------------------------------------
diff --git a/river-container-core/pom.xml b/river-container-core/pom.xml
index ea41ea4..54ffb55 100644
--- a/river-container-core/pom.xml
+++ b/river-container-core/pom.xml
@@ -32,6 +32,7 @@
     <url>http://maven.apache.org</url>
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+        <owb.version>1.2.0</owb.version>
     </properties>
     <dependencies>
         <dependency>
@@ -66,6 +67,29 @@
             
             <scope>test</scope>
         </dependency>
+        
+        <!-- Added for Open Web Beans -->
+        <dependency>
+            <groupId>org.apache.openwebbeans</groupId>
+            <artifactId>openwebbeans-spi</artifactId>
+            <version>${owb.version}</version>
+            <scope>compile</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.openwebbeans</groupId>
+            <artifactId>openwebbeans-impl</artifactId>
+            <version>${owb.version}</version>
+            <scope>compile</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.openwebbeans</groupId>
+            <artifactId>openwebbeans-el22</artifactId>
+            <version>${owb.version}</version>
+            <scope>compile</scope>
+        </dependency>
+
     </dependencies>
     <build>
         <plugins>

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/river-container-maven-plugin/pom.xml
----------------------------------------------------------------------
diff --git a/river-container-maven-plugin/pom.xml b/river-container-maven-plugin/pom.xml
index 5373d9e..161fe36 100644
--- a/river-container-maven-plugin/pom.xml
+++ b/river-container-maven-plugin/pom.xml
@@ -28,7 +28,7 @@
   <version>1.0-SNAPSHOT</version>
   <packaging>maven-plugin</packaging>
 
-  <name>river-container-maven-plugin Maven Plugin</name>
+  <name>river-container-maven-plugin</name>
 
   <!-- FIXME change it to the project's website -->
   <url>http://maven.apache.org</url>

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/pom.xml
----------------------------------------------------------------------
diff --git a/user-docs/pom.xml b/user-docs/pom.xml
index 4d0659b..d6cd85f 100644
--- a/user-docs/pom.xml
+++ b/user-docs/pom.xml
@@ -18,22 +18,110 @@
 
 -->
 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-  <modelVersion>4.0.0</modelVersion>
-  <parent>
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.river.container</groupId>
+        <artifactId>river-container</artifactId>
+        <version>1.0-SNAPSHOT</version>
+    </parent>
     <groupId>org.apache.river.container</groupId>
-    <artifactId>river-container</artifactId>
+    <artifactId>user-docs</artifactId>
     <version>1.0-SNAPSHOT</version>
-  </parent>
-  <groupId>org.apache.river.container</groupId>
-  <artifactId>user-docs</artifactId>
-  <version>1.0-SNAPSHOT</version>
-  <name>user-docs</name>
-  <url>http://maven.apache.org</url>
-  <properties>
-    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-  </properties>
-  <dependencies>
+    <name>user-docs</name>
+    <url>http://maven.apache.org</url>
+    <properties>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    </properties>
+    <dependencies>
 
-  </dependencies>
+    </dependencies>
+  
+
+    <build>
+        <plugins>
+            <!-- Maven docbook configuration  -->
+            <plugin>
+                <groupId>com.agilejava.docbkx</groupId>
+                <artifactId>docbkx-maven-plugin</artifactId>
+                <version>2.0.14</version>
+                <executions>
+                    <execution>
+                        <id>single-pdf-page</id>
+                        <goals>
+                            <goal>generate-pdf</goal>
+                        </goals>
+                        <configuration>
+                            <calloutGraphicsPath>src/docbkx/resources/images/callouts/</calloutGraphicsPath>
+                            <admonGraphicsPath>src/docbkx/resources/images/admons/</admonGraphicsPath>
+                            <imgSrcPath>src/docbkx/resources/images/</imgSrcPath>
+                            <foCustomization>${basedir}/src/docbkx/resources/xsl/fopdf.xsl</foCustomization>
+                            <draftMode>1</draftMode>
+                            <postProcess>
+                                <copy todir="${basedir}/target/site">
+                                    <fileset dir="${basedir}/target/docbkx">
+                                        <include name="**/*.pdf" />
+                                    </fileset>
+                                </copy>
+                            </postProcess>
+                        </configuration>
+                        <phase>site</phase>
+                    </execution>
+                    <execution>
+                        <id>single-html-page</id>
+                        <goals>
+                            <goal>generate-html</goal>
+                        </goals>
+                        <configuration>
+                            <imgSrcPath>images/</imgSrcPath>
+                            <chunkedOutput>false</chunkedOutput>
+                            <targetDirectory>${basedir}/target/docbkx/html-single</targetDirectory>
+                            <htmlStylesheet>css/html.css</htmlStylesheet>
+                            <htmlCustomization>${basedir}/src/docbkx/resources/xsl/html.xsl</htmlCustomization>
+                            <!--
+                                Just because it's sometimes time costly, I
+                                delete only this directory to allow re
+                                generation by docbkx plugin During documentation
+                                phase, it's useful because it allows a quick and
+                                nice overview without costly pdf generation and
+                                all packaging.
+                            -->
+                            <preProcess>
+                                <delete dir="${basedir}/target/docbkx/html-single" />
+                            </preProcess>
+                            <postProcess>
+                                <copy todir="${basedir}/target/site/html-single">
+                                    <fileset dir="${basedir}/target/docbkx/html-single">
+                                        <include name="**/*.html" />
+                                    </fileset>
+                                </copy>
+                                <copy todir="${basedir}/target/site/html-single">
+                                    <fileset dir="${basedir}/src/docbkx/resources">
+                                        <include name="**/*.css" />
+                                        <include name="**/*.png" />
+                                        <include name="**/*.gif" />
+                                        <include name="**/*.jpg" />
+                                    </fileset>
+                                </copy>
+                            </postProcess>
+                        </configuration>
+                        <phase>site</phase>
+                    </execution>
+                </executions>
+                <configuration>
+                    <xincludeSupported>true</xincludeSupported>
+                </configuration>
+                <dependencies>
+                    <dependency>
+                        <groupId>org.docbook</groupId>
+                        <artifactId>docbook-xml</artifactId>
+                        <version>4.4</version>
+                        <scope>runtime</scope>
+                    </dependency>
+                </dependencies>
+            </plugin>
+        </plugins>
+    </build>
+
+  
 </project>

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/common/abstract.xml
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/common/abstract.xml b/user-docs/src/docbkx/common/abstract.xml
new file mode 100644
index 0000000..6426add
--- /dev/null
+++ b/user-docs/src/docbkx/common/abstract.xml
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <!--
+        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 abstract PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" 
+    "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"[
+    
+    <!ENTITY % entities SYSTEM "../entities.ent" >
+    %entities;
+]>
+
+<abstract>
+    <para>
+		&productname; is a container for services using the Jini 
+        Service Oriented Architecture√Ź.
+    </para>
+    <para>
+        Jini is a technology for implementing Service Oriented Architectures
+        based on the concept of Java proxies to services.  The fundamental idea
+        is that service consumers are implemented in Java.  In order to use a service, 
+        the consumer loads a serialized proxy from a lookup service, or Registrar.
+    </para>
+    <para>
+        Since the proxy is loaded using Java dynamic class loading, it can implement
+        any protocol required by the service implementation.  As a result, Jini services
+        do not depend on any particular protocol, and each service is free to 
+        choose a protocol and implementation options that suit the service.
+    </para>
+</abstract>
+		
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/common/legalnotes.xml
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/common/legalnotes.xml b/user-docs/src/docbkx/common/legalnotes.xml
new file mode 100644
index 0000000..03c1888
--- /dev/null
+++ b/user-docs/src/docbkx/common/legalnotes.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <!--
+        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 appendix PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" 
+    "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"[
+    
+    <!ENTITY % entities SYSTEM "../entities.ent" >
+    %entities;
+]>
+
+<appendix id="legal.notes">
+    <title>Legal notes</title>
+    <para>
+        <productname class="registered">&productnamecomplete;</productname> is a registered trademark.
+    </para>
+    <para>
+        All rights, including in respect of the translation, printing and
+        duplication of this document or parts thereof, are retained. 
+        No part of this document may be reproduced or processed with or
+        without electronic means, in any form, without the prior written permission of
+        <orgname>&companyname;</orgname>.
+        This includes for training purposes.
+    </para>
+    <para>
+        <productname class="trade">Java</productname>
+        and all Java-based trademarks and logos are trademarks or registered trademarks of
+        <orgname>Sun Microsystems, Inc</orgname>.
+        in the United States and other countries.
+    </para>
+    <para>
+        All other brand names, designs, service marks and trademarks (whether or not registered)
+        referenced or used herein are the property of their respective owners.	
+	</para>
+</appendix>
+

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/common/thirdparty.xml
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/common/thirdparty.xml b/user-docs/src/docbkx/common/thirdparty.xml
new file mode 100644
index 0000000..b374f75
--- /dev/null
+++ b/user-docs/src/docbkx/common/thirdparty.xml
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <!--
+        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 refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" 
+    "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"[
+    
+    <!ENTITY % entities SYSTEM "../entities.ent" >
+    %entities;
+]>
+
+<refentry id="thirdparty">
+    <indexterm zone="thirdparty">
+        <primary>Requirements</primary>
+        <secondary>3rd party libraries</secondary>
+    </indexterm>
+    <indexterm zone="thirdparty">
+        <primary>Licenses</primary>
+    </indexterm>
+    <refnamediv>
+        <refname>
+            Third Party Libraries and Licenses
+		</refname>
+        <refpurpose>
+            Third party libraries were chosen for their wide
+            acceptance, feature set, stability and ease of use.
+		</refpurpose>
+    </refnamediv>
+
+    <refsection>
+        <title>Third Party Libraries used by &productname; and their respective Licenses
+        </title>
+        <para>
+            The &productname; uses the following 3rd party libraries:
+            <informaltable frame="all">
+
+                <tgroup cols="3" align="left" colsep="1" rowsep="1">
+                    <colspec colname="lib" colwidth="2*" align="left" />
+                    <colspec colname="version" colwidth="1*" align="center" />
+                    <colspec colname="license" colwidth="3*" align="left" />
+                    <thead>
+                        <row>
+                            <entry>Library</entry>
+                            <entry>Version</entry>
+                            <entry>License</entry>
+                        </row>
+                    </thead>
+                    <tbody>
+                        
+                        <row>
+                            <entry>
+                                Apache <classname>To Be Determined</classname>
+                            </entry>
+                            <entry>3.1.2</entry>
+                            <entry>Apache Software License 2.0</entry>
+                        </row>
+                        
+                    </tbody>
+                </tgroup>
+            </informaltable>
+        </para>
+    </refsection>
+</refentry>
+	

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/entities.ent
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/entities.ent b/user-docs/src/docbkx/entities.ent
new file mode 100644
index 0000000..a7872bf
--- /dev/null
+++ b/user-docs/src/docbkx/entities.ent
@@ -0,0 +1,33 @@
+<!ENTITY productversion "0.1">
+<!ENTITY productname "<application>River Container</application>">
+<!ENTITY productnamecomplete "<application>Apache River Container</application>">
+<!ENTITY companyname "The Apache Software Foundation">
+<!ENTITY departmentname "##TODO##">
+<!ENTITY companyaddress1 "<street>##TODO##</street>">
+<!ENTITY companyaddress2 "<country>##TODO##</country>-<postcode>##TODO##</postcode> <city>##TODO##</city>">
+<!ENTITY copyrightyear "<year>2013</year>">
+<!ENTITY legalnotice "
+			<para>
+                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
+                &quot;License&quot;); you may not use this file except in compliance
+                with the License.  You may obtain a copy of the License at
+            </para>
+            <para role='center'>    
+                  http://www.apache.org/licenses/LICENSE-2.0
+            </para>
+            <para>    
+                Unless required by applicable law or agreed to in writing,
+                software distributed under the License is distributed on an
+                &quot;AS IS&quot; 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.
+			</para>">
+
+
+
+			
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/css/apache.css
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/css/apache.css b/user-docs/src/docbkx/resources/css/apache.css
new file mode 100644
index 0000000..3c089e4
--- /dev/null
+++ b/user-docs/src/docbkx/resources/css/apache.css
@@ -0,0 +1,374 @@
+/*
+        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.
+*/ 
+/* General formatting */
+html {
+	padding-right: 0px;
+	padding-left: 0px;
+	padding-bottom: 0px;
+	margin: 0px;
+	color: #333333;
+	padding-top: 0px;
+	font-family: Arial, Helvetica, sans-serif;
+	border: dotted 0px red;
+}
+
+body {
+	font-size: 12px;
+	font-family: Arial, Helvetica, sans-serif;
+	color: #333333;
+	background: #FFFFFF;
+	border: dotted 0px blue;
+	height: auto;
+	overflow: auto;
+	margin-top: 0px;
+	margin-left: 0px;
+	margin-right: 0px;
+	padding-right: 0px;
+	padding-left: 0px;
+	padding-bottom: 0px;
+	padding-top: 0px;
+}
+
+a,
+a:link,
+a:active {
+	color: #003399;
+	text-decoration: underline;
+}
+
+a:visited {
+	color: #991B00;
+	text-decoration: underline;
+}
+
+a:hover {
+	color: #6699FF;
+	text-decoration: underline;
+}
+
+a.navigation {
+	text-decoration: none;
+	color: #333333;
+}
+
+a.navigation:hover {
+	text-decoration: underline;
+	background-color: transparent;
+	color: #003399;
+}
+
+table {
+	margin-bottom: 8;
+	margin-top: 2;
+}
+
+table.admon {
+	width: 500px;
+	border: 1px solid #333333;
+	margin-left: 150px;
+	margin-right: 150px;
+	margin-bottom: 10px;
+	margin-top: 10px;
+	vertical-align: top;
+	background-color: #F0F0F0;
+}
+
+td {
+	font-family: Arial, Helvetica, sans-serif;
+	font-size: 12px;
+}
+
+td.name {
+	width: 25%;
+}
+
+td.desc {
+	width: 75%;
+}
+
+img {
+	border: none;
+	margin-bottom: 1px;
+	margin-left: 1px;
+	margin-right: 1px;
+	margin-top: 1px;
+}
+
+pre.screen {
+	background: #F0F0F0;
+	width: 700px;
+	padding-bottom: 2px;
+	padding-left: 2px;
+	padding-right: 2px;
+	padding-top: 2px;
+	margin-left: 10px;
+}
+
+pre.programlisting {
+	background: #F0F0F0;
+	border: thin dashed;
+	width: 800px;
+	padding-bottom: 5px;
+	padding-left: 5px;
+	padding-right: 5px;
+	padding-top: 5px;
+	margin-left: 40px;
+}
+
+code.replaceable {
+	font-style: normal;
+	font-weight: bolder;
+}
+
+DIV.example-output {
+	padding-left: 15px;
+	border-style: solid;
+	border-width: 0px;
+	border-left-width: 2px;
+	border-color: black;
+}
+
+div.example-source {
+	background: #F0F0F0;
+}
+
+div.refentry div.titlepage {
+	margin-left: 20px;
+}
+
+div.refentry div.titlepage h1.title {
+	margin-left: -20px;
+	margin-bottom: 0px;
+	font-size: 36pt;
+}
+
+div.biblioentry .title,
+div.bibliography .subtitle {
+	font-size: 12px;
+	font-family: Arial, Helvetica, sans-serif;
+	color: #333333;
+}
+
+div.table,
+div.informaltable {
+	padding-left: 10px;
+}
+
+div.navheader {
+	padding-top: 0px;
+	background-color: #F4F4F4;
+	padding-left: 10px;
+	padding-right: 10px;
+	font-weight: bold;
+	color: #333333;
+	text-decoration: none;
+	border-bottom: 1px solid black;
+	margin-bottom: 10px;
+	padding-bottom: 0px;
+}
+
+div.navfooter {
+	background-color: #F4F4F4;
+	border-top: 1px solid black;
+	margin-top: 10px;
+	padding-top: 0px;
+	margin-bottom: 0px;
+	padding-bottom: 0px;
+	padding-left: 10px;
+	padding-right: 10px;
+	font-size: 9px;
+	color: #8B8B8B;
+	text-decoration: none;
+}
+
+div.copyrightfooter {
+	background-color: #c6bec6;
+	margin-top: 0px;
+	padding-top: 0px;
+	padding-left: 10px;
+	padding-right: 10px;
+	padding-bottom: 2px;
+}
+
+div.copyrightfooter p {
+	margin-top: 0px;
+	padding-top: 10px;
+}
+
+div.refentry,
+div.preface,
+div.chapter,
+div.appendix,
+div.reference,
+div.part,
+div.bibliography,
+div.glossary,
+div.index,
+div.colophon,
+div.legalnotice,
+div.sect1,
+div.sect2,
+div.sect3,
+div.section
+	{
+	margin-left: 10px;
+	margin-right: 10px;
+}
+
+div.book {
+	margin-left: 10px;
+	margin-right: 10px;
+	margin-top: 5px;
+}
+
+p {
+	max-width: 800px;
+	font-size: 12px;
+}
+
+p.publisher {
+	text-align: center;
+}
+
+.company {
+	font-size: 9px;
+	color: #DF0141;
+	text-decoration: none
+}
+
+.contact {
+	font-size: 11px;
+	color: #0000CC;
+	text-decoration: none
+}
+
+.copy {
+	color: #BEBEBE;
+	text-decoration: none
+}
+
+.legal {
+	color: #8B8B8B;
+	text-decoration: none
+}
+
+.subtitle {
+	color: #990000;
+	font-weight: bold;
+	text-decoration: none;
+	
+	border: 1px solid #aaaaaa;
+	background-color: #dddddd;
+}
+
+.title {
+	font-size: 16px;
+	color: #990000;
+	font-weight: bold;
+	text-decoration: none;
+	
+	border: 1px solid #999999;
+	background-color: #eeeeee;
+}
+
+.epigraph {
+	font-style: italic;
+	text-align: right;
+}
+
+.topnav {
+	font-weight: bold;
+	color: #333333;
+	text-decoration: none;
+}
+
+.topnav:Hover {
+	font-weight: bold;
+	color: #333333;
+	text-decoration: none
+}
+
+.topnav:Visited {
+	font-weight: bold;
+	color: #333333
+}
+
+.copyright {
+	color: #7F7F7F;
+	font-size: 9px;
+}
+
+/* Navigation header formatting */
+.navheadtitle {
+	font-weight: bold;
+	font-size: 14px color : #333333;
+	text-decoration: none;
+	margin-top: 5px;
+	margin-bottom: 2px;
+}
+
+.navheadsubtitle {
+	font-weight: normal;
+	font-size: 10px color : #333333;
+	text-decoration: none;
+	margin-bottom: 2px;
+}
+
+.navhead hr.top-nav-sep {
+	display: none;
+}
+
+.navhead .slidestitle {
+	font-weight: normal;
+	font-size: 10pt;
+	font-style: italic;
+}
+
+/* Navigation footer formatting */
+.navfoot {
+	font-size: 9px;
+	color: #8B8B8B;
+	text-decoration: none;
+	border-top: 1px solid black;
+	margin-top: 10px;
+	padding-top: 4px;
+}
+
+.navfoot hr.bottom-nav-sep {
+	display: none;
+}
+
+/* General navigation formatting */
+.link-text {
+	font-weight: bold;
+	font-size: 10pt;
+}
+
+.link-text a {
+	text-decoration: none;
+}
+
+.link-text a:link {
+	color: blue;
+}
+
+.link-text a:visited {
+	color: blue;
+}
+
+.no-link-text {
+	color: #7F7F7F;
+}
+/* EOF */
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/css/highlight.css
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/css/highlight.css b/user-docs/src/docbkx/resources/css/highlight.css
new file mode 100644
index 0000000..3044487
--- /dev/null
+++ b/user-docs/src/docbkx/resources/css/highlight.css
@@ -0,0 +1,39 @@
+/*
+        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.
+*/
+
+.hl-keyword {
+  font-weight: bold; 
+}
+.hl-comment {
+  color: #3F5F5F;
+  font-style: italic;
+}
+.hl-multiline-comment 
+{
+  color: #3F5FBF;
+  font-style: italic;
+}
+.hl-tag 
+{
+  color: #3F7F7F;
}
+.hl-attribute {
+  color: #7F007F;
+}
+.hl-value {
+  color: #2A00FF;
+}
+.hl-string {
+  color: #2A00FF;
+}

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/css/html.css
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/css/html.css b/user-docs/src/docbkx/resources/css/html.css
new file mode 100644
index 0000000..9cfdbf5
--- /dev/null
+++ b/user-docs/src/docbkx/resources/css/html.css
@@ -0,0 +1,16 @@
+/*
+        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.
+*/
+@IMPORT url("apache.css");
+@IMPORT url("highlight.css");

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/blank.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/blank.png b/user-docs/src/docbkx/resources/images/admons/blank.png
new file mode 100644
index 0000000..764bf4f
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/blank.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/caution.gif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/caution.gif b/user-docs/src/docbkx/resources/images/admons/caution.gif
new file mode 100644
index 0000000..d9f5e5b
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/caution.gif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/caution.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/caution.png b/user-docs/src/docbkx/resources/images/admons/caution.png
new file mode 100644
index 0000000..549c472
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/caution.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/caution.tif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/caution.tif b/user-docs/src/docbkx/resources/images/admons/caution.tif
new file mode 100644
index 0000000..b727be8
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/caution.tif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/draft.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/draft.png b/user-docs/src/docbkx/resources/images/admons/draft.png
new file mode 100644
index 0000000..0084708
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/draft.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/home.gif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/home.gif b/user-docs/src/docbkx/resources/images/admons/home.gif
new file mode 100644
index 0000000..5bd0760
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/home.gif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/home.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/home.png b/user-docs/src/docbkx/resources/images/admons/home.png
new file mode 100644
index 0000000..cbb711d
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/home.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/important.gif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/important.gif b/user-docs/src/docbkx/resources/images/admons/important.gif
new file mode 100644
index 0000000..6795d9a
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/important.gif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/important.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/important.png b/user-docs/src/docbkx/resources/images/admons/important.png
new file mode 100644
index 0000000..bf67f22
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/important.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/important.tif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/important.tif b/user-docs/src/docbkx/resources/images/admons/important.tif
new file mode 100644
index 0000000..4da159d
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/important.tif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/next.gif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/next.gif b/user-docs/src/docbkx/resources/images/admons/next.gif
new file mode 100644
index 0000000..7e1c777
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/next.gif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/next.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/next.png b/user-docs/src/docbkx/resources/images/admons/next.png
new file mode 100644
index 0000000..45835bf
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/next.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/note.gif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/note.gif b/user-docs/src/docbkx/resources/images/admons/note.gif
new file mode 100644
index 0000000..f329d35
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/note.gif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/note.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/note.png b/user-docs/src/docbkx/resources/images/admons/note.png
new file mode 100644
index 0000000..bf67f22
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/note.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/note.tif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/note.tif b/user-docs/src/docbkx/resources/images/admons/note.tif
new file mode 100644
index 0000000..4da159d
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/note.tif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/prev.gif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/prev.gif b/user-docs/src/docbkx/resources/images/admons/prev.gif
new file mode 100644
index 0000000..2cb2319
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/prev.gif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/prev.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/prev.png b/user-docs/src/docbkx/resources/images/admons/prev.png
new file mode 100644
index 0000000..cf24654
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/prev.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/tip.gif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/tip.gif b/user-docs/src/docbkx/resources/images/admons/tip.gif
new file mode 100644
index 0000000..823f2b4
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/tip.gif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/tip.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/tip.png b/user-docs/src/docbkx/resources/images/admons/tip.png
new file mode 100644
index 0000000..bf67f22
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/tip.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/tip.tif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/tip.tif b/user-docs/src/docbkx/resources/images/admons/tip.tif
new file mode 100644
index 0000000..4da159d
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/tip.tif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/toc-blank.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/toc-blank.png b/user-docs/src/docbkx/resources/images/admons/toc-blank.png
new file mode 100644
index 0000000..6ffad17
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/toc-blank.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/toc-minus.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/toc-minus.png b/user-docs/src/docbkx/resources/images/admons/toc-minus.png
new file mode 100644
index 0000000..abbb020
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/toc-minus.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/toc-plus.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/toc-plus.png b/user-docs/src/docbkx/resources/images/admons/toc-plus.png
new file mode 100644
index 0000000..941312c
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/toc-plus.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/up.gif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/up.gif b/user-docs/src/docbkx/resources/images/admons/up.gif
new file mode 100644
index 0000000..333b5e3
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/up.gif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/up.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/up.png b/user-docs/src/docbkx/resources/images/admons/up.png
new file mode 100644
index 0000000..07634de
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/up.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/warning.gif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/warning.gif b/user-docs/src/docbkx/resources/images/admons/warning.gif
new file mode 100644
index 0000000..3adf191
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/warning.gif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/warning.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/warning.png b/user-docs/src/docbkx/resources/images/admons/warning.png
new file mode 100644
index 0000000..549c472
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/warning.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/admons/warning.tif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/admons/warning.tif b/user-docs/src/docbkx/resources/images/admons/warning.tif
new file mode 100644
index 0000000..b727be8
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/admons/warning.tif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/asf-logo.gif
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/asf-logo.gif b/user-docs/src/docbkx/resources/images/asf-logo.gif
new file mode 100644
index 0000000..22eb9d7
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/asf-logo.gif differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/1.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/1.png b/user-docs/src/docbkx/resources/images/callouts/1.png
new file mode 100644
index 0000000..7d47343
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/1.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/10.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/10.png b/user-docs/src/docbkx/resources/images/callouts/10.png
new file mode 100644
index 0000000..997bbc8
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/10.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/11.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/11.png b/user-docs/src/docbkx/resources/images/callouts/11.png
new file mode 100644
index 0000000..ce47dac
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/11.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/12.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/12.png b/user-docs/src/docbkx/resources/images/callouts/12.png
new file mode 100644
index 0000000..31daf4e
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/12.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/13.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/13.png b/user-docs/src/docbkx/resources/images/callouts/13.png
new file mode 100644
index 0000000..14021a8
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/13.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/14.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/14.png b/user-docs/src/docbkx/resources/images/callouts/14.png
new file mode 100644
index 0000000..64014b7
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/14.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/15.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/15.png b/user-docs/src/docbkx/resources/images/callouts/15.png
new file mode 100644
index 0000000..0d65765
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/15.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/2.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/2.png b/user-docs/src/docbkx/resources/images/callouts/2.png
new file mode 100644
index 0000000..5d09341
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/2.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/3.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/3.png b/user-docs/src/docbkx/resources/images/callouts/3.png
new file mode 100644
index 0000000..ef7b700
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/3.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/4.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/4.png b/user-docs/src/docbkx/resources/images/callouts/4.png
new file mode 100644
index 0000000..adb8364
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/4.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/5.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/5.png b/user-docs/src/docbkx/resources/images/callouts/5.png
new file mode 100644
index 0000000..4d7eb46
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/5.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/6.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/6.png b/user-docs/src/docbkx/resources/images/callouts/6.png
new file mode 100644
index 0000000..0ba694a
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/6.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/7.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/7.png b/user-docs/src/docbkx/resources/images/callouts/7.png
new file mode 100644
index 0000000..472e96f
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/7.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/8.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/8.png b/user-docs/src/docbkx/resources/images/callouts/8.png
new file mode 100644
index 0000000..5e60973
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/8.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/callouts/9.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/callouts/9.png b/user-docs/src/docbkx/resources/images/callouts/9.png
new file mode 100644
index 0000000..a0676d2
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/callouts/9.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/images/river.png
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/images/river.png b/user-docs/src/docbkx/resources/images/river.png
new file mode 100644
index 0000000..2f5af02
Binary files /dev/null and b/user-docs/src/docbkx/resources/images/river.png differ

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/xsl/customcommon/en.xml
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/xsl/customcommon/en.xml b/user-docs/src/docbkx/resources/xsl/customcommon/en.xml
new file mode 100644
index 0000000..3bde095
--- /dev/null
+++ b/user-docs/src/docbkx/resources/xsl/customcommon/en.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <!--
+        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.
+    -->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+
+		<xsl:param name="local.l10n.xml" select="document('')"/>
+		<l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">
+			<l:l10n language="en">
+				<l:context name="xref">
+					<l:template name="page.citation" text=" (p. %p)"/> 
+				</l:context>
+				<l:context name="glossary">
+					<l:template name="see" text="see %t"/>
+					<l:template name="seealso" text="See also %t"/>
+				</l:context>
+			</l:l10n>
+		</l:i18n>
+
+</xsl:stylesheet>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/xsl/customhtml/admon.xsl
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/xsl/customhtml/admon.xsl b/user-docs/src/docbkx/resources/xsl/customhtml/admon.xsl
new file mode 100644
index 0000000..01de5cf
--- /dev/null
+++ b/user-docs/src/docbkx/resources/xsl/customhtml/admon.xsl
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <!--
+        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.
+    -->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+
+	<xsl:template match="*" mode="admon.graphic.width">
+		<xsl:param name="node" select="."/>
+		<xsl:text>40</xsl:text>
+	</xsl:template>
+
+	<xsl:template name="graphical.admonition">
+		<xsl:variable name="admon.type">
+			<xsl:choose>
+				<xsl:when test="local-name(.)='note'">Note</xsl:when>
+				<xsl:when test="local-name(.)='warning'">Warning</xsl:when>
+				<xsl:when test="local-name(.)='caution'">Caution</xsl:when>
+				<xsl:when test="local-name(.)='tip'">Tip</xsl:when>
+				<xsl:when test="local-name(.)='important'">Important</xsl:when>
+				<xsl:otherwise>Note</xsl:otherwise>
+			</xsl:choose>
+		</xsl:variable>
+		<xsl:variable name="alt">
+			<xsl:call-template name="gentext">
+				<xsl:with-param name="key" select="$admon.type"/>
+			</xsl:call-template>
+		</xsl:variable>
+		<div class="{name(.)}">
+			<xsl:if test="$admon.style != ''">
+				<xsl:attribute name="style">
+					<xsl:value-of select="$admon.style"/>
+				</xsl:attribute>
+			</xsl:if>
+			<table border="0" class="admon">
+				<xsl:attribute name="summary">
+					<xsl:value-of select="$admon.type"/>
+					<xsl:if test="title">
+						<xsl:text>: </xsl:text>
+						<xsl:value-of select="title"/>
+					</xsl:if>
+				</xsl:attribute>
+				<tr>
+					<td rowspan="2" align="center" valign="top">
+						<xsl:attribute name="width">
+							<xsl:apply-templates select="." mode="admon.graphic.width"/>
+						</xsl:attribute>
+						<img alt="[{$alt}]">
+							<xsl:attribute name="src">
+								<xsl:call-template name="admon.graphic"/>
+							</xsl:attribute>
+						</img>
+					</td>
+					<th align="left">
+						<xsl:call-template name="anchor"/>
+						<xsl:if test="$admon.textlabel != 0 or title">
+							<xsl:apply-templates select="." mode="object.title.markup"/>
+						</xsl:if>
+					</th>
+				</tr>
+				<tr>
+					<td align="left" valign="top">
+						<xsl:apply-templates/>
+					</td>
+				</tr>
+			</table>
+		</div>
+	</xsl:template>
+
+</xsl:stylesheet>

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/xsl/customhtml/autoidx.xsl
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/xsl/customhtml/autoidx.xsl b/user-docs/src/docbkx/resources/xsl/customhtml/autoidx.xsl
new file mode 100644
index 0000000..a8bb09a
--- /dev/null
+++ b/user-docs/src/docbkx/resources/xsl/customhtml/autoidx.xsl
@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <!--
+        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 xsl:stylesheet [
+
+<!ENTITY lowercase "'abcdefghijklmnopqrstuvwxyz'">
+<!ENTITY uppercase "'ABCDEFGHIJKLMNOPQRSTUVWXYZ'">
+
+<!ENTITY primary   'normalize-space(concat(primary/@sortas, primary[not(@sortas)]))'>
+<!ENTITY secondary 'normalize-space(concat(secondary/@sortas, secondary[not(@sortas)]))'>
+<!ENTITY tertiary  'normalize-space(concat(tertiary/@sortas, tertiary[not(@sortas)]))'>
+
+<!ENTITY section   '(ancestor-or-self::set
+                     |ancestor-or-self::book
+                     |ancestor-or-self::part
+                     |ancestor-or-self::reference
+                     |ancestor-or-self::partintro
+                     |ancestor-or-self::chapter
+                     |ancestor-or-self::appendix
+                     |ancestor-or-self::preface
+                     |ancestor-or-self::article
+                     |ancestor-or-self::section
+                     |ancestor-or-self::sect1
+                     |ancestor-or-self::sect2
+                     |ancestor-or-self::sect3
+                     |ancestor-or-self::sect4
+                     |ancestor-or-self::sect5
+                     |ancestor-or-self::refentry
+                     |ancestor-or-self::refsect1
+                     |ancestor-or-self::refsect2
+                     |ancestor-or-self::refsect3
+                     |ancestor-or-self::simplesect
+                     |ancestor-or-self::bibliography
+                     |ancestor-or-self::glossary
+                     |ancestor-or-self::index
+                     |ancestor-or-self::webpage)[last()]'>
+
+<!ENTITY section.id 'generate-id(&section;)'>
+<!ENTITY sep '" "'>
+<!ENTITY scope 'count(ancestor::node()|$scope) = count(ancestor::node())
+                and ($role = @role or $type = @type or
+                (string-length($role) = 0 and string-length($type) = 0))'>
+]>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+
+	<xsl:key name="letter" match="indexterm"
+		use="translate(substring(&primary;, 1, 1),&lowercase;,&uppercase;)"/>
+
+	<xsl:key name="primary" match="indexterm" use="&primary;"/>
+
+	<xsl:key name="secondary" match="indexterm"
+		use="concat(&primary;, &sep;, &secondary;)"/>
+
+	<xsl:key name="tertiary" match="indexterm"
+		use="concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;)"/>
+
+	<xsl:key name="endofrange" match="indexterm[@class='endofrange']" use="@startref"/>
+
+	<xsl:key name="primary-section" match="indexterm[not(secondary) and not(see)]"
+		use="concat(&primary;, &sep;, &section.id;)"/>
+
+	<xsl:key name="secondary-section" match="indexterm[not(tertiary) and not(see)]"
+		use="concat(&primary;, &sep;, &secondary;, &sep;, &section.id;)"/>
+
+	<xsl:key name="tertiary-section" match="indexterm[not(see)]"
+		use="concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;, &sep;, &section.id;)"/>
+
+	<xsl:key name="see-also" match="indexterm[seealso]"
+		use="concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;, &sep;, seealso)"/>
+
+	<xsl:key name="see" match="indexterm[see]"
+		use="concat(&primary;, &sep;, &secondary;, &sep;, &tertiary;, &sep;, see)"/>
+
+	<xsl:key name="sections" match="*[@id]" use="@id"/>
+
+	<xsl:template match="indexterm" mode="reference">
+		<xsl:param name="scope" select="."/>
+		<xsl:param name="role" select="''"/>
+		<xsl:param name="type" select="''"/>
+		<xsl:param name="separator" select="', '"/>
+
+		<xsl:value-of select="$separator"/>
+		<xsl:choose>
+			<xsl:when test="@zone and string(@zone)">
+				<xsl:call-template name="reference">
+					<xsl:with-param name="zones" select="normalize-space(@zone)"/>
+					<xsl:with-param name="scope" select="$scope"/>
+					<xsl:with-param name="role" select="$role"/>
+					<xsl:with-param name="type" select="$type"/>
+				</xsl:call-template>
+			</xsl:when>
+			<xsl:otherwise>
+				<a>
+					<xsl:variable name="title">
+						<xsl:choose>
+							<xsl:when test="&section;/titleabbrev and $index.prefer.titleabbrev != 0">
+								<xsl:apply-templates select="&section;" mode="titleabbrev.markup"/>
+							</xsl:when>
+							<xsl:otherwise>
+								<xsl:apply-templates select="&section;" mode="title.markup"/>
+							</xsl:otherwise>
+						</xsl:choose>
+					</xsl:variable>
+
+					<xsl:attribute name="href">
+						<xsl:call-template name="href.target">
+							<xsl:with-param name="object" select="&section;"/>
+							<xsl:with-param name="context" select="//index[&scope;][1]"/>
+						</xsl:call-template>
+					</xsl:attribute>
+
+					<xsl:value-of select="$title"/>
+					<!-- text only -->
+				</a>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+
+</xsl:stylesheet>

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/xsl/customhtml/component.xsl
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/xsl/customhtml/component.xsl b/user-docs/src/docbkx/resources/xsl/customhtml/component.xsl
new file mode 100644
index 0000000..6dd319d
--- /dev/null
+++ b/user-docs/src/docbkx/resources/xsl/customhtml/component.xsl
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <!--
+        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.
+    -->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+
+	<xsl:template match="chapter">
+		<div class="{name(.)}">
+			<xsl:call-template name="language.attribute"/>
+			<xsl:if test="$generate.id.attributes != 0">
+				<xsl:attribute name="id">
+					<xsl:call-template name="object.id"/>
+				</xsl:attribute>
+			</xsl:if>
+
+			<xsl:call-template name="component.separator"/>
+			<xsl:call-template name="chapter.titlepage"/>
+			<xsl:apply-templates/>
+			<xsl:variable name="toc.params">
+				<xsl:call-template name="find.path.params">
+					<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:if test="contains($toc.params, 'toc')">
+				<xsl:call-template name="component.toc">
+					<xsl:with-param name="toc.title.p" select="contains($toc.params, 'title')"/>
+				</xsl:call-template>
+				<xsl:call-template name="component.toc.separator"/>
+			</xsl:if>
+			<xsl:call-template name="process.footnotes"/>
+		</div>
+	</xsl:template>
+
+</xsl:stylesheet>

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/xsl/customhtml/highlight.xsl
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/xsl/customhtml/highlight.xsl b/user-docs/src/docbkx/resources/xsl/customhtml/highlight.xsl
new file mode 100644
index 0000000..9a1b8c9
--- /dev/null
+++ b/user-docs/src/docbkx/resources/xsl/customhtml/highlight.xsl
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <!--
+        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.
+    -->
+<xsl:stylesheet 
+    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+    xmlns:xslthl="http://xslthl.sf.net" 
+    exclude-result-prefixes="xslthl" 
+    version="1.0">
+
+    <xsl:template match="a/@*|img/@*|xslthl:number/@*|a|img|xslthl:number">
+        <xsl:copy>
+            <xsl:apply-templates select="@*|node()" />
+        </xsl:copy>
+    </xsl:template>
+
+    <xsl:template match='xslthl:keyword'>
+        <span class="hl-keyword">
+            <xsl:apply-templates />
+        </span>
+    </xsl:template>
+
+    <xsl:template match='xslthl:string'>
+        <span class="hl-string">
+            <xsl:apply-templates />
+        </span>
+    </xsl:template>
+
+    <xsl:template match='xslthl:comment'>
+        <span class="hl-comment">
+            <xsl:apply-templates />
+        </span>
+    </xsl:template>
+
+    <xsl:template match='xslthl:tag'>
+        <span class="hl-tag">
+            <xsl:apply-templates />
+        </span>
+    </xsl:template>
+
+    <xsl:template match='xslthl:attribute'>
+        <span class="hl-attribute">
+            <xsl:apply-templates />
+        </span>
+    </xsl:template>
+
+    <xsl:template match='xslthl:value'>
+        <span class="hl-value">
+            <xsl:apply-templates />
+        </span>
+    </xsl:template>
+
+    <xsl:template match='xslthl:html'>
+        <span class="hl-html">
+            <xsl:apply-templates />
+        </span>
+    </xsl:template>
+
+    <xsl:template match='xslthl:xslt'>
+        <span class="hl-xslt">
+            <xsl:apply-templates />
+        </span>
+    </xsl:template>
+
+    <xsl:template match='xslthl:section'>
+        <span class="hl-section">
+            <xsl:apply-templates />
+        </span>
+    </xsl:template>
+
+</xsl:stylesheet>

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/xsl/customhtml/inline.xsl
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/xsl/customhtml/inline.xsl b/user-docs/src/docbkx/resources/xsl/customhtml/inline.xsl
new file mode 100644
index 0000000..72adde0
--- /dev/null
+++ b/user-docs/src/docbkx/resources/xsl/customhtml/inline.xsl
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <!--
+        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 xsl:stylesheet [
+  <!ENTITY comment.block.parents "parent::answer|parent::appendix|parent::article|parent::bibliodiv|
+                                  parent::bibliography|parent::blockquote|parent::caution|parent::chapter|
+                                  parent::glossary|parent::glossdiv|parent::important|parent::index|
+                                  parent::indexdiv|parent::listitem|parent::note|parent::orderedlist|
+                                  parent::partintro|parent::preface|parent::procedure|parent::qandadiv|
+                                  parent::qandaset|parent::question|parent::refentry|parent::refnamediv|
+                                  parent::refsect1|parent::refsect2|parent::refsect3|parent::refsection|
+                                  parent::refsynopsisdiv|parent::sect1|parent::sect2|parent::sect3|parent::sect4|
+                                  parent::sect5|parent::section|parent::setindex|parent::sidebar|
+                                  parent::simplesect|parent::taskprerequisites|parent::taskrelated|
+                                  parent::tasksummary|parent::warning">
+]>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                xmlns:xlink='http://www.w3.org/1999/xlink'
+                xmlns:suwl="http://nwalsh.com/xslt/ext/com.nwalsh.saxon.UnwrapLinks"
+                exclude-result-prefixes="xlink suwl"
+                version='1.0'>
+
+    <xsl:template match="database">
+    	<xsl:call-template name="inline.monoseq"/>
+    </xsl:template>
+    
+    <xsl:template match="replaceable" priority="1">
+    	<xsl:call-template name="inline.monoseq"/>
+    </xsl:template>
+
+</xsl:stylesheet>
+

http://git-wip-us.apache.org/repos/asf/river-container/blob/f17fe38e/user-docs/src/docbkx/resources/xsl/customhtml/sections.xsl
----------------------------------------------------------------------
diff --git a/user-docs/src/docbkx/resources/xsl/customhtml/sections.xsl b/user-docs/src/docbkx/resources/xsl/customhtml/sections.xsl
new file mode 100644
index 0000000..694319a
--- /dev/null
+++ b/user-docs/src/docbkx/resources/xsl/customhtml/sections.xsl
@@ -0,0 +1,116 @@
+<?xml version="1.0" encoding="UTF-8"?>
+    <!--
+        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.
+    -->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+
+	<xsl:template match="section">
+		<xsl:variable name="depth" select="count(ancestor::section)+1"/>
+		<div class="{name(.)}">
+			<xsl:call-template name="language.attribute"/>
+			<xsl:call-template name="section.titlepage"/>
+			<xsl:variable name="toc.params">
+				<xsl:call-template name="find.path.params">
+					<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:apply-templates/>
+			<!-- ToC -->
+			<xsl:if
+				test="contains($toc.params, 'toc') and $depth &lt;= $generate.section.toc.level">
+				<xsl:call-template name="section.toc">
+					<xsl:with-param name="toc.title.p" select="contains($toc.params, 'title')"/>
+				</xsl:call-template>
+				<xsl:call-template name="section.toc.separator"/>
+			</xsl:if>
+			<xsl:call-template name="process.chunk.footnotes"/>
+		</div>
+	</xsl:template>
+
+	<xsl:template match="sect1">
+		<div class="{name(.)}">
+			<xsl:call-template name="language.attribute"/>
+			<xsl:choose>
+				<xsl:when test="@renderas = 'sect2'">
+					<xsl:call-template name="sect2.titlepage"/>
+				</xsl:when>
+				<xsl:when test="@renderas = 'sect3'">
+					<xsl:call-template name="sect3.titlepage"/>
+				</xsl:when>
+				<xsl:when test="@renderas = 'sect4'">
+					<xsl:call-template name="sect4.titlepage"/>
+				</xsl:when>
+				<xsl:when test="@renderas = 'sect5'">
+					<xsl:call-template name="sect5.titlepage"/>
+				</xsl:when>
+				<xsl:otherwise>
+					<xsl:call-template name="sect1.titlepage"/>
+				</xsl:otherwise>
+			</xsl:choose>
+			<xsl:apply-templates/>
+			<!-- ToC -->
+			<xsl:variable name="toc.params">
+				<xsl:call-template name="find.path.params">
+					<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:if
+				test="contains($toc.params, 'toc') and $generate.section.toc.level &gt;= 1">
+				<xsl:call-template name="section.toc">
+					<xsl:with-param name="toc.title.p" select="contains($toc.params, 'title')"/>
+				</xsl:call-template>
+				<xsl:call-template name="section.toc.separator"/>
+			</xsl:if>
+			<xsl:call-template name="process.chunk.footnotes"/>
+		</div>
+	</xsl:template>
+	
+	
+	<xsl:template match="sect2">
+		<div class="{name(.)}">
+			<xsl:call-template name="language.attribute"/>
+			<xsl:choose>
+				<xsl:when test="@renderas = 'sect1'">
+					<xsl:call-template name="sect1.titlepage"/>
+				</xsl:when>
+				<xsl:when test="@renderas = 'sect3'">
+					<xsl:call-template name="sect3.titlepage"/>
+				</xsl:when>
+				<xsl:when test="@renderas = 'sect4'">
+					<xsl:call-template name="sect4.titlepage"/>
+				</xsl:when>
+				<xsl:when test="@renderas = 'sect5'">
+					<xsl:call-template name="sect5.titlepage"/>
+				</xsl:when>
+				<xsl:otherwise>
+					<xsl:call-template name="sect2.titlepage"/>
+				</xsl:otherwise>
+			</xsl:choose>
+			<xsl:variable name="toc.params">
+				<xsl:call-template name="find.path.params">
+					<xsl:with-param name="table" select="normalize-space($generate.toc)"/>
+				</xsl:call-template>
+			</xsl:variable>
+			<xsl:if test="contains($toc.params, 'toc') and $generate.section.toc.level &gt;= 2">
+				<xsl:call-template name="section.toc">
+					<xsl:with-param name="toc.title.p" select="contains($toc.params, 'title')"/>
+				</xsl:call-template>
+				<xsl:call-template name="section.toc.separator"/>
+			</xsl:if>
+			<xsl:apply-templates/>
+			<xsl:call-template name="process.chunk.footnotes"/>
+		</div>
+	</xsl:template>
+
+</xsl:stylesheet>


Mime
View raw message