This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-configuration.git


The following commit(s) were added to refs/heads/master by this push:
     new fd671f0c Port site from Doxia 1 to 2
fd671f0c is described below

commit fd671f0cb86cf189ef9e9879a0e2317e7f6082df
Author: Gary D. Gregory <garydgreg...@gmail.com>
AuthorDate: Fri Feb 7 10:50:14 2025 -0500

    Port site from Doxia 1 to 2
    
    Fix HTML
---
 src/site/xdoc/userguide/howto_reloading.xml | 11 +++---
 src/site/xdoc/userguide/howto_utilities.xml | 12 ++++---
 src/site/xdoc/userguide/howto_xml.xml       |  7 ++--
 src/site/xdoc/userguide/overview.xml        | 11 +++---
 src/site/xdoc/userguide/quick_start.xml     |  5 +--
 src/site/xdoc/userguide/upgradeto2_0.xml    | 15 ++++----
 src/site/xdoc/userguide/upgradeto2_x.xml    |  5 +--
 src/site/xdoc/userguide/user_guide.xml      | 56 +++++++++++++++++++----------
 8 files changed, 75 insertions(+), 47 deletions(-)

diff --git a/src/site/xdoc/userguide/howto_reloading.xml 
b/src/site/xdoc/userguide/howto_reloading.xml
index 2c53b15f..8a5d3584 100644
--- a/src/site/xdoc/userguide/howto_reloading.xml
+++ b/src/site/xdoc/userguide/howto_reloading.xml
@@ -16,8 +16,9 @@
    limitations under the License.
 -->
 
-<document>
-
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
  <properties>
   <title>Reloading</title>
  </properties>
@@ -58,6 +59,7 @@
       a configuration source actively for changes; it only has to be able to
       detect a change when it is triggered. This is reflected in the methods
       defined by the <code>ReloadingDetector</code> interface:
+    </p>
       <ul>
         <li>The <code>isReloadingRequired()</code> method is called to trigger
         a check. The detector has to determine whether something has changed on
@@ -67,7 +69,6 @@
         opportunity to reset itself so that new changes on the associated
         configuration source can be detected.</li>
       </ul>
-    </p>
     <p>
       The next component taking part in reloading is an instance of the
       <code><a 
href="../apidocs/org/apache/commons/configuration2/reloading/ReloadingController.html">
@@ -249,6 +250,7 @@ trigger.start();
       parameters for file-based configurations and defined by the
       <code><a 
href="../apidocs/org/apache/commons/configuration2/builder/FileBasedBuilderProperties.html">
       FileBasedBuilderProperties</a></code> interface:
+    </p>
       <ul>
         <li>The <code><a 
href="../apidocs/org/apache/commons/configuration2/builder/ReloadingDetectorFactory.html">
         ReloadingDetectorFactory</a></code> to be used when the reloading
@@ -263,7 +265,6 @@ trigger.start();
         value can be used to improve performance if there are many accesses to
         a configuration builder in short intervals.</li>
       </ul>
-    </p>
     </subsection>
 
     <subsection name="Generic Reloading Support">
@@ -294,6 +295,7 @@ trigger.start();
     </p>
     <p>
       So the recipe to activate reloading for a builder instance is as follows:
+    </p>
       <ul>
       <li>Create and initialize the builder instance as usual.</li>
       <li>Create a <code>ReloadingDetector</code> which is able to monitor
@@ -311,7 +313,6 @@ trigger.start();
       of time (e.g. initiate a corresponding trigger as described earlier in
       this chapter.</li>
       </ul>
-    </p>
     </subsection>
 
     <subsection name="Reloading Checks on Builder Access">
diff --git a/src/site/xdoc/userguide/howto_utilities.xml 
b/src/site/xdoc/userguide/howto_utilities.xml
index 1719bf1e..43b402db 100644
--- a/src/site/xdoc/userguide/howto_utilities.xml
+++ b/src/site/xdoc/userguide/howto_utilities.xml
@@ -16,8 +16,9 @@
    limitations under the License.
 -->
 
-<document>
-
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
  <properties>
   <title>Utility classes and Tips and Tricks Howto</title>
   <author email="ohe...@apache.org">Oliver Heger</author>
@@ -41,6 +42,7 @@
       AbstractConfiguration</a></code> class (which serves as the base class 
for
       most of the configuration implementations shipped with this library)
       provides two methods implementing a basic copy operation:
+    </p>
       <ul>
         <li><code>append()</code> takes the configuration to be copied
         as argument and adds all of its properties to the current 
configuration.</li>
@@ -49,7 +51,6 @@
         configuration are replaced by the properties of the source 
configuration.
         </li>
       </ul>
-    </p>
     <p>
       These methods work fine if the target configuration is not a hierarchical
       configuration. If a hierarchical configuration is to be copied into
@@ -58,6 +59,7 @@
       properties of the source configuration, but the specific parent-child
       relations will probably be lost. If a hierarchical configuration needs to
       be copied, there are the following options:
+    </p>
       <ul>
         <li>The <code>clone()</code> method can be used to create a copy of a
         hierarchical configuration. This also works for non-hierarchical
@@ -74,7 +76,6 @@
         copies the content of the specified configuration into the newly 
created
         object.</li>
       </ul>
-    </p>
     </subsection>
 
     <subsection name="Converting a flat configuration into a hierarchical one">
@@ -364,12 +365,13 @@ Configuration config = 
wrapperFactory.createBuilderConfigurationWrapper(
         with Spring's <code>PropertiesLoaderSupport</code>.
 
         This allows a configuration object to behave
+      </p>
         <ul>
           <li>like a normal <code>java.util.Properties</code> object which can 
be passed on to</li>
           <li><code>setProperties()</code> method allowing 
<code>PropertyOverrideConfigurer</code> and</li>
           <li><code>PropertyPlaceholderConfigurer</code> to take advantage of 
Commons Configuration.</li>
         </ul>
-
+      <p>
         Previously this functionality was provided by the 
spring-modules-jakarta-commons library 
(<code>CommonsConfigurationFactoryBean</code>).
         As this library is no longer maintained, this is now supported 
directly by Commons Configuration.
         If you've used this with Commons Configuration 1.x, just replace the 
spring-modules-jakarta-commons classname with
diff --git a/src/site/xdoc/userguide/howto_xml.xml 
b/src/site/xdoc/userguide/howto_xml.xml
index f39d2693..0b315a73 100644
--- a/src/site/xdoc/userguide/howto_xml.xml
+++ b/src/site/xdoc/userguide/howto_xml.xml
@@ -16,8 +16,9 @@
    limitations under the License.
 -->
 
-<document>
-
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
  <properties>
   <title>XML Configurations</title>
  </properties>
@@ -260,6 +261,7 @@ XMLConfiguration config = builder.getConfiguration();
         <code><a 
href="../apidocs/org/apache/commons/configuration2/builder/XMLBuilderProperties.html">
         XMLBuilderProperties</a></code> interface defines settings specific to
         XML configurations. This includes
+      </p>
         <ul>
           <li>a custom <code>DocumentBuilder</code></li>
           <li>a custom <code>EntityResolver</code></li>
@@ -267,7 +269,6 @@ XMLConfiguration config = builder.getConfiguration();
           validation is to be performed</li>
           <li>the public and the system ID of the document when it is 
written</li>
         </ul>
-      </p>
       <p>
         A parameters object for an XML configuration can be obtained using
         the <code>xml()</code> method of a
diff --git a/src/site/xdoc/userguide/overview.xml 
b/src/site/xdoc/userguide/overview.xml
index a1eb3b76..342f3f7f 100644
--- a/src/site/xdoc/userguide/overview.xml
+++ b/src/site/xdoc/userguide/overview.xml
@@ -16,7 +16,9 @@
    limitations under the License.
 -->
 
-<document>
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
   <properties>
     <title>Configuration Overview</title>
     <author email="ep...@upstate.com">Eric Pugh</author>
@@ -45,6 +47,7 @@
         by just using a Configuration object versus a specific type like 
XMLConfiguration or
         JNDIConfiguration, you are sheltered from the mechanics of actually 
retrieving the
         configuration values. These various sources include:
+      </p>
         <ul>
           <li>
               <strong>EnvironmentConfiguration</strong>
@@ -90,8 +93,6 @@
               and converts it to a Configuration object.
           </li>
        </ul>
-
-      </p>
       </subsection>
 
       <subsection name="The Configuration interface">
@@ -124,6 +125,7 @@
         overloaded variants of all methods that allow to specify a default 
value,
         which will be returned if the property cannot be found. The following
         data types are supported out of the box:
+      </p>
         <ul>
           <li>BigDecimal</li>
           <li>BigInteger</li>
@@ -136,6 +138,7 @@
           <li>short</li>
           <li>String</li>
         </ul>
+      <p>
         The names of these methods start with <code>get</code> followed by 
their
         data type. The <code>getString()</code> method for instance will return
         String values, <code>getInt()</code> will operate on integers.
@@ -164,6 +167,7 @@
       <p>
         For manipulating properties or their values the following methods can
         be used:
+      </p>
         <dl>
           <dt><code>addProperty()</code></dt>
           <dd>Adds a new property to the configuration. If this property 
already
@@ -178,7 +182,6 @@
           <dt><code>clear()</code></dt>
           <dd>Wipes out the whole configuration</dd>
         </dl>
-      </p>
       </subsection>
 
       <subsection name="Immutable Configurations">
diff --git a/src/site/xdoc/userguide/quick_start.xml 
b/src/site/xdoc/userguide/quick_start.xml
index fc857ffd..e521f9ee 100644
--- a/src/site/xdoc/userguide/quick_start.xml
+++ b/src/site/xdoc/userguide/quick_start.xml
@@ -16,8 +16,9 @@
    limitations under the License.
 -->
 
-<document>
-
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
  <properties>
   <title>Quick start</title>
  </properties>
diff --git a/src/site/xdoc/userguide/upgradeto2_0.xml 
b/src/site/xdoc/userguide/upgradeto2_0.xml
index cac2ebb8..967360bc 100644
--- a/src/site/xdoc/userguide/upgradeto2_0.xml
+++ b/src/site/xdoc/userguide/upgradeto2_0.xml
@@ -16,8 +16,9 @@
    limitations under the License.
 -->
 
-<document>
-
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
  <properties>
   <title>Migration Guide: 1.x to 2.0</title>
  </properties>
@@ -31,7 +32,6 @@
       areas in which major changes have been implemented; here problems are
       likely to be encountered during migration. It has the following content:
     </p>
-    <p>
       <ul>
         <li><a href="#Introduction">Introduction</a></li>
         <li><a href="#Structural_Changes">Structural Changes</a></li>
@@ -42,7 +42,6 @@
         <li><a href="#Concurrency_Issues">Concurrency Issues</a></li>
         <li><a href="#Events">Events</a></li>
       </ul>
-    </p>
 
     <subsection name="Introduction">
     <p>
@@ -207,6 +206,7 @@ config.setListDelimiter(';');
 ]]></source>
     <p>
       While this code is easy to write, there are some non-obvious problems:
+    </p>
       <ul>
         <li>Some settings influence the loading of the configuration data. In
         this example, the definition of the list delimiter and the
@@ -219,7 +219,6 @@ config.setListDelimiter(';');
         <li>The various set methods are not thread-safe; if this configuration
         instance is to be accessed from another thread, there may be 
problems.</li>
       </ul>
-    </p>
     <p>
       To overcome these problems, <em>Commons Configuration</em> uses a
       different approach for the creation of configuration objects based on
@@ -310,11 +309,11 @@ PropertiesConfiguration config = 
builder.getConfiguration();
       creating a
       <a 
href="howto_combinedbuilder.html#Combining_Configuration_Sources">combined
       configuration</a> out of multiple sources:
+    </p>
       <ul>
         <li>The already deprecated <code>ConfigurationFactory</code> class</li>
         <li>The <code>DefaultConfigurationBuilder</code> class</li>
       </ul>
-    </p>
     <p>
       The former has been removed. The functionality provided by
       <code>DefaultConfigurationBuilder</code> is still available, but the
@@ -411,6 +410,7 @@ PropertiesConfiguration config = builder.getConfiguration();
       thread, there is no need for any synchronization. Typical usage modes are
       reflected by different default implementations of the
       <code>Synchronizer</code> interface:
+    </p>
       <ul>
         <li><code><a 
href="../apidocs/org/apache/commons/configuration2/sync/NoOpSynchronizer.html">
         NoOpSynchronizer</a></code> does not use any synchronization at all.
@@ -420,6 +420,7 @@ PropertiesConfiguration config = builder.getConfiguration();
         ReadWriteSynchronizer</a></code> implements synchronization based on a
         read/write lock.</li>
       </ul>
+    <p>
       Note that the default option is <code>NoOpSynchronizer</code>. This means
       that configuration objects are not thread-safe per default! You have to
       change the synchronizer in order to make them safe for concurrent access.
@@ -444,6 +445,7 @@ PropertiesConfiguration config = builder.getConfiguration();
     <p>
       There are some other changes on classes with the goal to make them
       well-behaving citizens in a concurrent environment. This includes:
+    </p>
       <ul>
         <li>Some classes have been made immutable, passing all information to 
the
         constructor rather than using bean-style properties for their
@@ -457,7 +459,6 @@ PropertiesConfiguration config = builder.getConfiguration();
         <a 
href="https://issues.apache.org/jira/browse/CONFIGURATION-486";>CONFIGURATION-486</a>
         for further details.</li>
       </ul>
-    </p>
     <p>
       Please refer to <a href="howto_concurrency.html">Configurations and
       Concurrent Access</a> for a full description of this complex topic.
diff --git a/src/site/xdoc/userguide/upgradeto2_x.xml 
b/src/site/xdoc/userguide/upgradeto2_x.xml
index 8f3a9154..6ce51155 100644
--- a/src/site/xdoc/userguide/upgradeto2_x.xml
+++ b/src/site/xdoc/userguide/upgradeto2_x.xml
@@ -16,8 +16,9 @@
    limitations under the License.
 -->
 
-<document>
-
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
  <properties>
   <title>Migration Guide: 2.x</title>
  </properties>
diff --git a/src/site/xdoc/userguide/user_guide.xml 
b/src/site/xdoc/userguide/user_guide.xml
index a99edcf0..8f0860d7 100644
--- a/src/site/xdoc/userguide/user_guide.xml
+++ b/src/site/xdoc/userguide/user_guide.xml
@@ -16,8 +16,9 @@
    limitations under the License.
 -->
 
-<document>
-
+<document xmlns="http://maven.apache.org/XDOC/2.0";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 
https://maven.apache.org/xsd/xdoc-2.0.xsd";>
  <properties>
   <title>Commons Configuration User's Guide</title>
  </properties>
@@ -38,14 +39,15 @@
     <section name="Table of contents">
     <ul>
       <li><a href="quick_start.html">Quick start guide</a></li>
-      <li><a href="overview.html#Using_Configuration">Using 
Configuration</a></li>
+      <li><a href="overview.html#Using_Configuration">Using Configuration</a>
       <ul>
         <li><a href="overview.html#Configuration_Sources">Configuration 
Sources</a></li>
         <li><a href="overview.html#The_Configuration_interface">The 
Configuration interface</a></li>
         <li><a href="overview.html#Immutable_Configurations">Immutable 
Configurations</a></li>
         <li><a href="overview.html#Threading_issues">Threading issues</a></li>
       </ul>
-      <li><a 
href="howto_basicfeatures.html#Basic_features_and_AbstractConfiguration">Basic 
features and AbstractConfiguration</a></li>
+      </li>
+      <li><a 
href="howto_basicfeatures.html#Basic_features_and_AbstractConfiguration">Basic 
features and AbstractConfiguration</a>
       <ul>
         <li><a 
href="howto_basicfeatures.html#Handling_of_missing_properties">Handling of 
missing properties</a></li>
         <li><a href="howto_basicfeatures.html#List_handling">List 
handling</a></li>
@@ -57,7 +59,8 @@
         <li><a 
href="howto_basicfeatures.html#Customizing_data_type_conversions">Customizing 
data type conversions</a></li>
         <li><a href="howto_basicfeatures.html#Encoded_Properties">Encoded 
Properties</a></li>
       </ul>
-      <li><a href="howto_builders.html">Creating Configurations</a></li>
+      </li>
+      <li><a href="howto_builders.html">Creating Configurations</a>
       <ul>
         <li><a href="howto_builders.html#Configuration_Builders">Configuration 
Builders</a></li>
         <li><a 
href="howto_builders.html#BasicConfigurationBuilder">BasicConfigurationBuilder</a></li>
@@ -65,7 +68,8 @@
         <li><a 
href="howto_builders.html#Default_Initialization_Parameters">Default 
Initialization Parameters</a></li>
         <li><a 
href="howto_builders.html#Defining_Default_Parameters_Handlers">Defining 
Default Parameters Handlers</a></li>
       </ul>
-      <li><a href="howto_filebased.html#File-based_Configurations">File-based 
Configurations</a></li>
+      </li>
+      <li><a href="howto_filebased.html#File-based_Configurations">File-based 
Configurations</a>
       <ul>
         <li><a 
href="howto_filebased.html#FileBasedConfigurationBuilder">FileBasedConfigurationBuilder</a></li>
         <li><a href="howto_filebased.html#Making_it_easier">Making it 
easier</a></li>
@@ -74,7 +78,8 @@
         <li><a href="howto_filebased.html#File_Systems">File Systems</a></li>
         <li><a href="howto_filebased.html#File_Location_Strategies">File 
Location Strategies</a></li>
       </ul>
-      <li><a href="howto_properties.html#Properties_files">Properties 
files</a></li>
+      </li>
+      <li><a href="howto_properties.html#Properties_files">Properties files</a>
       <ul>
         <li><a 
href="howto_properties.html#Using_PropertiesConfiguration">Using 
PropertiesConfiguration</a></li>
         <li><a href="howto_properties.html#Includes">Includes</a></li>
@@ -85,7 +90,8 @@
         <li><a 
href="howto_properties.html#Custom_properties_readers_and_writers">Custom 
properties readers and writers</a></li>
         <li><a 
href="howto_properties.html#Builder_Configuration_Related_to_Properties_Files">Builder
 Configuration Related to Properties Files</a></li>
       </ul>
-      <li><a 
href="howto_hierarchical.html#Hierarchical_Configurations">Hierarchical 
Configurations</a></li>
+      </li>
+      <li><a 
href="howto_hierarchical.html#Hierarchical_Configurations">Hierarchical 
Configurations</a>
       <ul>
         <li><a 
href="howto_hierarchical.html#Accessing_properties_in_hierarchical_configurations">Accessing
 properties in hierarchical configurations</a></li>
         <li><a 
href="howto_hierarchical.html#Complex_hierarchical_structures">Complex 
hierarchical structures</a></li>
@@ -94,14 +100,16 @@
         <li><a href="howto_hierarchical.html#Adding_new_properties">Adding new 
properties</a></li>
         <li><a 
href="howto_hierarchical.html#Escaping_special_characters">Escaping special 
characters</a></li>
         <li><a href="howto_hierarchical.html#Internal_Representation">Internal 
Representation</a></li>
-        <li><a href="howto_hierarchical.html#Expression_engines">Expression 
engines</a></li>
+        <li><a href="howto_hierarchical.html#Expression_engines">Expression 
engines</a>
         <ul>
           <li><a 
href="howto_hierarchical.html#The_default_expression_engine">The default 
expression engine</a></li>
           <li><a 
href="howto_hierarchical.html#The_XPATH_expression_engine">The XPATH expression 
engine</a></li>
         </ul>
+        </li>
         <li><a 
href="howto_hierarchical.html#Builder_Configuration_Related_to_Hierarchical_Configurations">Builder
 Configuration Related to Hierarchical Configurations</a></li>
       </ul>
-      <li><a href="howto_xml.html">XML Configurations</a></li>
+      </li>
+      <li><a href="howto_xml.html">XML Configurations</a>
       <ul>
         <li><a 
href="howto_xml.html#Validation_of_XML_configuration_files">Validation of XML 
configuration files</a></li>
         <li><a href="howto_xml.html#Default_Entity_Resolution">Default Entity 
Resolution</a></li>
@@ -109,7 +117,8 @@
         <li><a 
href="howto_xml.html#Extending_Validation_and_Entity_Resolution">Extending 
Validation and Entity Resolution</a></li>
         <li><a 
href="howto_xml.html#Builder_Configuration_Related_to_XML_Configurations">Builder
 Configuration Related to XML Configurations</a></li>
       </ul>
-      <li><a href="howto_reloading.html">Automatic Reloading of Configuration 
Sources</a></li>
+      </li>
+      <li><a href="howto_reloading.html">Automatic Reloading of Configuration 
Sources</a>
       <ul>
         <li><a href="howto_reloading.html#Components_for_Reloading">Components 
for Reloading</a></li>
         <li><a 
href="howto_reloading.html#Reloading_File-based_Configurations">Reloading 
File-based Configurations</a></li>
@@ -118,26 +127,30 @@
         <li><a 
href="howto_reloading.html#Reloading_Checks_on_Builder_Access">Reloading Checks 
on Builder Access</a></li>
         <li><a href="howto_reloading.html#Managed_Reloading">Managed 
Reloading</a></li>
       </ul>
-      <li><a 
href="howto_compositeconfiguration.html#Composite_Configuration_Details">Composite
 Configuration Details</a></li>
+      </li>
+      <li><a 
href="howto_compositeconfiguration.html#Composite_Configuration_Details">Composite
 Configuration Details</a>
       <ul>
         <li><a 
href="howto_compositeconfiguration.html#Setting_Up_Defaults">Setting Up 
Defaults</a></li>
         <li><a href="howto_compositeconfiguration.html#Saving_Changes">Saving 
Changes</a></li>
       </ul>
-      <li><a 
href="howto_combinedconfiguration.html#Combined_Configuration">Combined 
Configuration</a></li>
+      </li>
+      <li><a 
href="howto_combinedconfiguration.html#Combined_Configuration">Combined 
Configuration</a>
       <ul>
         <li><a href="howto_combinedconfiguration.html#How_it_works">How it 
works</a></li>
         <li><a href="howto_combinedconfiguration.html#Node_combiners">Node 
combiners</a></li>
         <li><a 
href="howto_combinedconfiguration.html#Constructing_a_CombinedConfiguration">Constructing
 a CombinedConfiguration</a></li>
         <li><a 
href="howto_combinedconfiguration.html#Dealing_with_changes">Dealing with 
changes</a></li>
       </ul>
-      <li><a href="howto_beans.html#Declaring_and_Creating_Beans">Declaring 
and Creating Beans</a></li>
+      </li>
+      <li><a href="howto_beans.html#Declaring_and_Creating_Beans">Declaring 
and Creating Beans</a>
       <ul>
         <li><a href="howto_beans.html#Basic_Concepts">Basic Concepts</a></li>
         <li><a href="howto_beans.html#An_Example">An Example</a></li>
         <li><a href="howto_beans.html#Constructor_arguments">Constructor 
arguments</a></li>
         <li><a href="howto_beans.html#Extending_the_Basic_Mechanism">Extending 
the Basic Mechanism</a></li>
       </ul>
-      <li><a 
href="howto_combinedbuilder.html#Combining_Configuration_Sources">Combining 
Configuration Sources</a></li>
+      </li>
+      <li><a 
href="howto_combinedbuilder.html#Combining_Configuration_Sources">Combining 
Configuration Sources</a>
       <ul>
         <li><a 
href="howto_combinedbuilder.html#The_configuration_definition_file">The 
configuration definition file</a></li>
         <li><a 
href="howto_combinedbuilder.html#Setting_up_a_CombinedConfigurationBuilder">Setting
 up a CombinedConfigurationBuilder</a></li>
@@ -150,7 +163,8 @@
         <li><a 
href="howto_combinedbuilder.html#Extending_the_configuration_definition_file_format">Extending
 the configuration definition file format</a></li>
         <li><a 
href="howto_combinedbuilder.html#Builder_Configuration_Related_to_Combined_Configurations">Builder
 Configuration Related to Combined Configurations</a></li>
       </ul>
-      <li><a href="howto_multitenant.html#Multi-tenant 
Configurations">Multi-tenant Configurations</a></li>
+      </li>
+      <li><a href="howto_multitenant.html#Multi-tenant 
Configurations">Multi-tenant Configurations</a>
       <ul>
         <li><a 
href="howto_multitenant.html#MultiFileConfigurationBuilder">MultiFileConfigurationBuilder</a></li>
         <li><a 
href="howto_multitenant.html#DynamicCombinedConfiguration">DynamicCombinedConfiguration</a></li>
@@ -158,7 +172,8 @@
         <li><a 
href="howto_multitenant.html#Builder_Configuration_Related_to_Multi-file_Configurations">Builder
 Configuration Related to Multi-file Configurations</a></li>
         <li><a 
href="howto_multitenant.html#PatternSubtreeConfigurationWrapper">PatternSubtreeConfigurationWrapper</a></li>
       </ul>
-      <li><a href="howto_events.html#Events">Events</a></li>
+      </li>
+      <li><a href="howto_events.html#Events">Events</a>
       <ul>
         <li><a href="howto_events.html#Event_Sources_and_Listeners">Event 
Sources and Listeners</a></li>
         <li><a href="howto_events.html#The_Hierarchy_of_Events">The Hierarchy 
of Events</a></li>
@@ -167,7 +182,8 @@
         <li><a 
href="howto_events.html#Configuration_Builders_and_Events">Configuration 
Builders and Events</a></li>
         <li><a href="howto_events.html#Reloading_Events">Reloading 
Events</a></li>
       </ul>
-      <li><a 
href="howto_utilities.html#Utility_classes_and_Tips_and_Tricks">Utility classes 
and Tips and Tricks</a></li>
+      </li>
+      <li><a 
href="howto_utilities.html#Utility_classes_and_Tips_and_Tricks">Utility classes 
and Tips and Tricks</a>
       <ul>
         <li><a href="howto_utilities.html#Copy_a_configuration">Copy a 
configuration</a></li>
         <li><a 
href="howto_utilities.html#Converting_a_flat_configuration_into_a_hierarchical_one">Converting
 a flat configuration into a hierarchical one</a></li>
@@ -177,7 +193,8 @@
         <li><a 
href="howto_utilities.html#Wrapping_Configuration_Builders">Wrapping 
Configuration Builders</a></li>
         <li><a href="howto_utilities.html#Use_Configuration_in_Spring">Use 
Configuration in Spring</a></li>
       </ul>
-      <li><a href="howto_concurrency.html">Configurations and Concurrent 
Access</a></li>
+      </li>
+      <li><a href="howto_concurrency.html">Configurations and Concurrent 
Access</a>
       <ul>
         <li><a 
href="howto_concurrency.html#Synchronizers">Synchronizers</a></li>
         <li><a 
href="howto_concurrency.html#Basic_operations_and_thread-safety">Basic 
operations and thread-safety</a></li>
@@ -185,6 +202,7 @@
         <li><a href="howto_concurrency.html#Special_cases">Special 
cases</a></li>
         <li><a 
href="howto_concurrency.html#Read-only_configurations">Read-only 
configurations</a></li>
       </ul>
+      </li>
     </ul>
     </section>
 

Reply via email to