juneau-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jamesbog...@apache.org
Subject [juneau-website] branch asf-site updated: Javadocs.
Date Tue, 11 Dec 2018 01:12:46 GMT
This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/juneau-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 20f5aaa  Javadocs.
20f5aaa is described below

commit 20f5aaae647ce6558dd191ec62f6155b6a6c191a
Author: JamesBognar <jamesbognar@apache.org>
AuthorDate: Mon Dec 10 20:12:19 2018 -0500

    Javadocs.
---
 content/site/apidocs-8.0.0/allclasses-frame.html   |   2 +
 content/site/apidocs-8.0.0/allclasses-noframe.html |   2 +
 content/site/apidocs-8.0.0/index-all.html          |  30 +-
 .../apache/juneau/encoders/package-summary.html    |   4 +-
 .../org/apache/juneau/encoders/package-tree.html   |   4 +-
 .../HtmlComplexExample.html}                       |  42 +-
 .../HtmlSimpleExample.html}                        |  42 +-
 .../juneau/examples/core/html/package-frame.html   |  21 +
 .../core/{json => html}/package-summary.html       |  30 +-
 .../examples/core/{json => html}/package-tree.html |  19 +-
 .../examples/core/json/JsonComplexExample.html     |   2 +-
 .../examples/core/json/JsonSimpleExample.html      |   2 +-
 .../juneau/examples/core/json/package-summary.html |   8 +-
 .../juneau/examples/core/json/package-tree.html    |   4 +-
 content/site/apidocs-8.0.0/overview-frame.html     |   1 +
 content/site/apidocs-8.0.0/overview-summary.html   | 735 ++++++++++++++-------
 content/site/apidocs-8.0.0/overview-tree.html      |   3 +
 content/site/apidocs-8.0.0/package-list            |   1 +
 content/site/apidocs-8.0.0/resources/docs.txt      |   3 +-
 .../apidocs-8.0.0/resources/fragments/toc.html     |  11 +-
 .../examples/core/html/HtmlComplexExample.html     | 141 ++++
 .../examples/core/html/HtmlSimpleExample.html      | 123 ++++
 .../examples/core/json/JsonComplexExample.html     |   2 +-
 .../examples/core/json/JsonSimpleExample.html      |   2 +-
 24 files changed, 912 insertions(+), 322 deletions(-)

diff --git a/content/site/apidocs-8.0.0/allclasses-frame.html b/content/site/apidocs-8.0.0/allclasses-frame.html
index 90c80f2..7906114 100644
--- a/content/site/apidocs-8.0.0/allclasses-frame.html
+++ b/content/site/apidocs-8.0.0/allclasses-frame.html
@@ -375,6 +375,7 @@
 <li><a href="org/apache/juneau/html/HtmlBeanPropertyMeta.html" title="class in org.apache.juneau.html" target="classFrame">HtmlBeanPropertyMeta</a></li>
 <li><a href="org/apache/juneau/dto/html5/HtmlBuilder.html" title="class in org.apache.juneau.dto.html5" target="classFrame">HtmlBuilder</a></li>
 <li><a href="org/apache/juneau/html/HtmlClassMeta.html" title="class in org.apache.juneau.html" target="classFrame">HtmlClassMeta</a></li>
+<li><a href="org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html" target="classFrame">HtmlComplexExample</a></li>
 <li><a href="org/apache/juneau/rest/annotation/HtmlDoc.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">HtmlDoc</a></li>
 <li><a href="org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest" target="classFrame">HtmlDocBuilder</a></li>
 <li><a href="org/apache/juneau/html/HtmlDocSerializer.html" title="class in org.apache.juneau.html" target="classFrame">HtmlDocSerializer</a></li>
@@ -405,6 +406,7 @@
 <li><a href="org/apache/juneau/html/HtmlSerializer.SqReadable.html" title="class in org.apache.juneau.html" target="classFrame">HtmlSerializer.SqReadable</a></li>
 <li><a href="org/apache/juneau/html/HtmlSerializerBuilder.html" title="class in org.apache.juneau.html" target="classFrame">HtmlSerializerBuilder</a></li>
 <li><a href="org/apache/juneau/html/HtmlSerializerSession.html" title="class in org.apache.juneau.html" target="classFrame">HtmlSerializerSession</a></li>
+<li><a href="org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html" target="classFrame">HtmlSimpleExample</a></li>
 <li><a href="org/apache/juneau/html/HtmlStrippedDocSerializer.html" title="class in org.apache.juneau.html" target="classFrame">HtmlStrippedDocSerializer</a></li>
 <li><a href="org/apache/juneau/html/HtmlStrippedDocSerializerSession.html" title="class in org.apache.juneau.html" target="classFrame">HtmlStrippedDocSerializerSession</a></li>
 <li><a href="org/apache/juneau/dto/html5/HtmlText.html" title="class in org.apache.juneau.dto.html5" target="classFrame">HtmlText</a></li>
diff --git a/content/site/apidocs-8.0.0/allclasses-noframe.html b/content/site/apidocs-8.0.0/allclasses-noframe.html
index 9a0fe44..4c9c32b 100644
--- a/content/site/apidocs-8.0.0/allclasses-noframe.html
+++ b/content/site/apidocs-8.0.0/allclasses-noframe.html
@@ -375,6 +375,7 @@
 <li><a href="org/apache/juneau/html/HtmlBeanPropertyMeta.html" title="class in org.apache.juneau.html">HtmlBeanPropertyMeta</a></li>
 <li><a href="org/apache/juneau/dto/html5/HtmlBuilder.html" title="class in org.apache.juneau.dto.html5">HtmlBuilder</a></li>
 <li><a href="org/apache/juneau/html/HtmlClassMeta.html" title="class in org.apache.juneau.html">HtmlClassMeta</a></li>
+<li><a href="org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html">HtmlComplexExample</a></li>
 <li><a href="org/apache/juneau/rest/annotation/HtmlDoc.html" title="annotation in org.apache.juneau.rest.annotation">HtmlDoc</a></li>
 <li><a href="org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a></li>
 <li><a href="org/apache/juneau/html/HtmlDocSerializer.html" title="class in org.apache.juneau.html">HtmlDocSerializer</a></li>
@@ -405,6 +406,7 @@
 <li><a href="org/apache/juneau/html/HtmlSerializer.SqReadable.html" title="class in org.apache.juneau.html">HtmlSerializer.SqReadable</a></li>
 <li><a href="org/apache/juneau/html/HtmlSerializerBuilder.html" title="class in org.apache.juneau.html">HtmlSerializerBuilder</a></li>
 <li><a href="org/apache/juneau/html/HtmlSerializerSession.html" title="class in org.apache.juneau.html">HtmlSerializerSession</a></li>
+<li><a href="org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html">HtmlSimpleExample</a></li>
 <li><a href="org/apache/juneau/html/HtmlStrippedDocSerializer.html" title="class in org.apache.juneau.html">HtmlStrippedDocSerializer</a></li>
 <li><a href="org/apache/juneau/html/HtmlStrippedDocSerializerSession.html" title="class in org.apache.juneau.html">HtmlStrippedDocSerializerSession</a></li>
 <li><a href="org/apache/juneau/dto/html5/HtmlText.html" title="class in org.apache.juneau.dto.html5">HtmlText</a></li>
diff --git a/content/site/apidocs-8.0.0/index-all.html b/content/site/apidocs-8.0.0/index-all.html
index e219e87..84c5ee2 100644
--- a/content/site/apidocs-8.0.0/index-all.html
+++ b/content/site/apidocs-8.0.0/index-all.html
@@ -19732,6 +19732,12 @@
 <dd>
 <div class="block">Constructor.</div>
 </dd>
+<dt><a href="org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html"><span class="typeNameLink">HtmlComplexExample</span></a> - Class in <a href="org/apache/juneau/examples/core/html/package-summary.html">org.apache.juneau.examples.core.html</a></dt>
+<dd>
+<div class="block">Sample class which shows the complex usage of HtmlSerializer and HtmlParser.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/examples/core/html/HtmlComplexExample.html#HtmlComplexExample--">HtmlComplexExample()</a></span> - Constructor for class org.apache.juneau.examples.core.html.<a href="org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html">HtmlComplexExample</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/juneau/rest/annotation/HtmlDoc.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">HtmlDoc</span></a> - Annotation Type in <a href="org/apache/juneau/rest/annotation/package-summary.html">org.apache.juneau.rest.annotation</a></dt>
 <dd>
 <div class="block">Contains all the configurable annotations for the <a href="org/apache/juneau/html/HtmlDocSerializer.html" title="class in org.apache.juneau.html"><code>HtmlDocSerializer</code></a>.</div>
@@ -20008,6 +20014,12 @@
 <dd>
 <div class="block">Create a new session using properties specified in the context.</div>
 </dd>
+<dt><a href="org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html"><span class="typeNameLink">HtmlSimpleExample</span></a> - Class in <a href="org/apache/juneau/examples/core/html/package-summary.html">org.apache.juneau.examples.core.html</a></dt>
+<dd>
+<div class="block">Sample class which shows the simple usage of HtmlSerializer and HtmlParser.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/examples/core/html/HtmlSimpleExample.html#HtmlSimpleExample--">HtmlSimpleExample()</a></span> - Constructor for class org.apache.juneau.examples.core.html.<a href="org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html">HtmlSimpleExample</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/juneau/html/HtmlStrippedDocSerializer.html" title="class in org.apache.juneau.html"><span class="typeNameLink">HtmlStrippedDocSerializer</span></a> - Class in <a href="org/apache/juneau/html/package-summary.html">org.apache.juneau.html</a></dt>
 <dd>
 <div class="block">Serializes POJOs to HTTP responses as stripped HTML.</div>
@@ -23799,7 +23811,7 @@
 </dd>
 <dt><a href="org/apache/juneau/examples/core/json/JsonComplexExample.html" title="class in org.apache.juneau.examples.core.json"><span class="typeNameLink">JsonComplexExample</span></a> - Class in <a href="org/apache/juneau/examples/core/json/package-summary.html">org.apache.juneau.examples.core.json</a></dt>
 <dd>
-<div class="block">Sample class which shows the complex usage of JsonSerializer.</div>
+<div class="block">Sample class which shows the complex usage of JsonSerializer and JsonParser.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/examples/core/json/JsonComplexExample.html#JsonComplexExample--">JsonComplexExample()</a></span> - Constructor for class org.apache.juneau.examples.core.json.<a href="org/apache/juneau/examples/core/json/JsonComplexExample.html" title="class in org.apache.juneau.examples.core.json">JsonComplexExample</a></dt>
 <dd>&nbsp;</dd>
@@ -24091,7 +24103,7 @@
 </dd>
 <dt><a href="org/apache/juneau/examples/core/json/JsonSimpleExample.html" title="class in org.apache.juneau.examples.core.json"><span class="typeNameLink">JsonSimpleExample</span></a> - Class in <a href="org/apache/juneau/examples/core/json/package-summary.html">org.apache.juneau.examples.core.json</a></dt>
 <dd>
-<div class="block">TODO</div>
+<div class="block">Sample class which shows the simple usage of JsonSerializer and JsonParser.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/examples/core/json/JsonSimpleExample.html#JsonSimpleExample--">JsonSimpleExample()</a></span> - Constructor for class org.apache.juneau.examples.core.json.<a href="org/apache/juneau/examples/core/json/JsonSimpleExample.html" title="class in org.apache.juneau.examples.core.json">JsonSimpleExample</a></dt>
 <dd>&nbsp;</dd>
@@ -25237,6 +25249,16 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/dto/html5/Main.html#Main--">Main()</a></span> - Constructor for class org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/Main.html" title="class in org.apache.juneau.dto.html5">Main</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/examples/core/html/HtmlComplexExample.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.juneau.examples.core.html.<a href="org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html">HtmlComplexExample</a></dt>
+<dd>
+<div class="block">Serializing PojoComplex bean into Html type
+ and Deserialize back to PojoComplex instance type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/examples/core/html/HtmlSimpleExample.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.juneau.examples.core.html.<a href="org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html">HtmlSimpleExample</a></dt>
+<dd>
+<div class="block">Serializing Pojo bean into Html format
+ and Deserialize back to Pojo instance type.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/examples/core/json/JsonComplexExample.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.juneau.examples.core.json.<a href="org/apache/juneau/examples/core/json/JsonComplexExample.html" title="class in org.apache.juneau.examples.core.json">JsonComplexExample</a></dt>
 <dd>
 <div class="block">Serializing PojoComplex bean into Json type
@@ -28832,6 +28854,10 @@
 <dd>
 <div class="block">Encoders</div>
 </dd>
+<dt><a href="org/apache/juneau/examples/core/html/package-summary.html">org.apache.juneau.examples.core.html</a> - package org.apache.juneau.examples.core.html</dt>
+<dd>
+<div class="block">Examples</div>
+</dd>
 <dt><a href="org/apache/juneau/examples/core/json/package-summary.html">org.apache.juneau.examples.core.json</a> - package org.apache.juneau.examples.core.json</dt>
 <dd>
 <div class="block">Examples</div>
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/encoders/package-summary.html b/content/site/apidocs-8.0.0/org/apache/juneau/encoders/package-summary.html
index 62b71f2..6e515d5 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/encoders/package-summary.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/encoders/package-summary.html
@@ -43,7 +43,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/apache/juneau/dto/swagger/ui/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../org/apache/juneau/examples/core/json/package-summary.html">Next&nbsp;Package</a></li>
+<li><a href="../../../../org/apache/juneau/examples/core/html/package-summary.html">Next&nbsp;Package</a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/juneau/encoders/package-summary.html" target="_top">Frames</a></li>
@@ -169,7 +169,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/apache/juneau/dto/swagger/ui/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../org/apache/juneau/examples/core/json/package-summary.html">Next&nbsp;Package</a></li>
+<li><a href="../../../../org/apache/juneau/examples/core/html/package-summary.html">Next&nbsp;Package</a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/juneau/encoders/package-summary.html" target="_top">Frames</a></li>
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/encoders/package-tree.html b/content/site/apidocs-8.0.0/org/apache/juneau/encoders/package-tree.html
index 65a3f3a..19cc93a 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/encoders/package-tree.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/encoders/package-tree.html
@@ -43,7 +43,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/apache/juneau/dto/swagger/ui/package-tree.html">Prev</a></li>
-<li><a href="../../../../org/apache/juneau/examples/core/json/package-tree.html">Next</a></li>
+<li><a href="../../../../org/apache/juneau/examples/core/html/package-tree.html">Next</a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/juneau/encoders/package-tree.html" target="_top">Frames</a></li>
@@ -118,7 +118,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/apache/juneau/dto/swagger/ui/package-tree.html">Prev</a></li>
-<li><a href="../../../../org/apache/juneau/examples/core/json/package-tree.html">Next</a></li>
+<li><a href="../../../../org/apache/juneau/examples/core/html/package-tree.html">Next</a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/juneau/encoders/package-tree.html" target="_top">Frames</a></li>
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/HtmlComplexExample.html
similarity index 86%
copy from content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html
copy to content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/HtmlComplexExample.html
index a3cde5b..45c8baa 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/HtmlComplexExample.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JsonComplexExample (Apache Juneau 8.0.0)</title>
+<title>HtmlComplexExample (Apache Juneau 8.0.0)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../../javadoc.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="JsonComplexExample (Apache Juneau 8.0.0)";
+            parent.document.title="HtmlComplexExample (Apache Juneau 8.0.0)";
         }
     }
     catch(err) {
@@ -49,11 +49,11 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../org/apache/juneau/examples/core/json/JsonConfigurationExample.html" title="class in org.apache.juneau.examples.core.json"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/json/JsonComplexExample.html" target="_top">Frames</a></li>
-<li><a href="JsonComplexExample.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/html/HtmlComplexExample.html" target="_top">Frames</a></li>
+<li><a href="HtmlComplexExample.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -91,15 +91,15 @@ var activeTableTab = "activeTableTab";
 <!-- ========= END OF TOP NAVBAR ========= -->
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
-<div class="subTitle">org.apache.juneau.examples.core.json</div>
-<h2 title="Class JsonComplexExample" class="title">Class JsonComplexExample</h2>
+<div class="subTitle">org.apache.juneau.examples.core.html</div>
+<h2 title="Class HtmlComplexExample" class="title">Class HtmlComplexExample</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
 <li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li>org.apache.juneau.examples.core.json.JsonComplexExample</li>
+<li>org.apache.juneau.examples.core.html.HtmlComplexExample</li>
 </ul>
 </li>
 </ul>
@@ -108,9 +108,9 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html#line.26">JsonComplexExample</a>
+<pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/html/HtmlComplexExample.html#line.27">HtmlComplexExample</a>
 extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Sample class which shows the complex usage of JsonSerializer.</div>
+<div class="block">Sample class which shows the complex usage of HtmlSerializer and HtmlParser.</div>
 </li>
 </ul>
 </div>
@@ -129,7 +129,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/examples/core/json/JsonComplexExample.html#JsonComplexExample--">JsonComplexExample</a></span>()</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/examples/core/html/HtmlComplexExample.html#HtmlComplexExample--">HtmlComplexExample</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -148,8 +148,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/examples/core/json/JsonComplexExample.html#main-java.lang.String:A-">main</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</code>
-<div class="block">Serializing PojoComplex bean into Json type
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/examples/core/html/HtmlComplexExample.html#main-java.lang.String:A-">main</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</code>
+<div class="block">Serializing PojoComplex bean into Html type
  and Deserialize back to PojoComplex instance type.</div>
 </td>
 </tr>
@@ -175,13 +175,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="JsonComplexExample--">
+<a name="HtmlComplexExample--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>JsonComplexExample</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html#line.26">JsonComplexExample</a>()</pre>
+<h4>HtmlComplexExample</h4>
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/juneau/examples/core/html/HtmlComplexExample.html#line.27">HtmlComplexExample</a>()</pre>
 </li>
 </ul>
 </li>
@@ -198,9 +198,9 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>main</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html#line.33">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/juneau/examples/core/html/HtmlComplexExample.html#line.36">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
                  throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
-<div class="block">Serializing PojoComplex bean into Json type
+<div class="block">Serializing PojoComplex bean into Html type
  and Deserialize back to PojoComplex instance type.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -238,11 +238,11 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <div class="subNav">
 <ul class="navList">
 <li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../org/apache/juneau/examples/core/json/JsonConfigurationExample.html" title="class in org.apache.juneau.examples.core.json"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/json/JsonComplexExample.html" target="_top">Frames</a></li>
-<li><a href="JsonComplexExample.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/html/HtmlComplexExample.html" target="_top">Frames</a></li>
+<li><a href="HtmlComplexExample.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonSimpleExample.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/HtmlSimpleExample.html
similarity index 86%
copy from content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonSimpleExample.html
copy to content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/HtmlSimpleExample.html
index 47feb00..779764a 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonSimpleExample.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/HtmlSimpleExample.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JsonSimpleExample (Apache Juneau 8.0.0)</title>
+<title>HtmlSimpleExample (Apache Juneau 8.0.0)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../../javadoc.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="JsonSimpleExample (Apache Juneau 8.0.0)";
+            parent.document.title="HtmlSimpleExample (Apache Juneau 8.0.0)";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/juneau/examples/core/json/JsonConfigurationExample.html" title="class in org.apache.juneau.examples.core.json"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li>Next&nbsp;Class</li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/json/JsonSimpleExample.html" target="_top">Frames</a></li>
-<li><a href="JsonSimpleExample.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/html/HtmlSimpleExample.html" target="_top">Frames</a></li>
+<li><a href="HtmlSimpleExample.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -91,15 +91,15 @@ var activeTableTab = "activeTableTab";
 <!-- ========= END OF TOP NAVBAR ========= -->
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
-<div class="subTitle">org.apache.juneau.examples.core.json</div>
-<h2 title="Class JsonSimpleExample" class="title">Class JsonSimpleExample</h2>
+<div class="subTitle">org.apache.juneau.examples.core.html</div>
+<h2 title="Class HtmlSimpleExample" class="title">Class HtmlSimpleExample</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
 <li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li>org.apache.juneau.examples.core.json.JsonSimpleExample</li>
+<li>org.apache.juneau.examples.core.html.HtmlSimpleExample</li>
 </ul>
 </li>
 </ul>
@@ -108,9 +108,9 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonSimpleExample.html#line.29">JsonSimpleExample</a>
+<pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/html/HtmlSimpleExample.html#line.22">HtmlSimpleExample</a>
 extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">TODO</div>
+<div class="block">Sample class which shows the simple usage of HtmlSerializer and HtmlParser.</div>
 </li>
 </ul>
 </div>
@@ -129,7 +129,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/examples/core/json/JsonSimpleExample.html#JsonSimpleExample--">JsonSimpleExample</a></span>()</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/examples/core/html/HtmlSimpleExample.html#HtmlSimpleExample--">HtmlSimpleExample</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -148,8 +148,8 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/examples/core/json/JsonSimpleExample.html#main-java.lang.String:A-">main</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</code>
-<div class="block">Serializing Pojo bean into Json format
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/examples/core/html/HtmlSimpleExample.html#main-java.lang.String:A-">main</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</code>
+<div class="block">Serializing Pojo bean into Html format
  and Deserialize back to Pojo instance type.</div>
 </td>
 </tr>
@@ -175,13 +175,13 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="JsonSimpleExample--">
+<a name="HtmlSimpleExample--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>JsonSimpleExample</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonSimpleExample.html#line.29">JsonSimpleExample</a>()</pre>
+<h4>HtmlSimpleExample</h4>
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/juneau/examples/core/html/HtmlSimpleExample.html#line.22">HtmlSimpleExample</a>()</pre>
 </li>
 </ul>
 </li>
@@ -198,9 +198,9 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>main</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonSimpleExample.html#line.37">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/juneau/examples/core/html/HtmlSimpleExample.html#line.29">main</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
                  throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
-<div class="block">Serializing Pojo bean into Json format
+<div class="block">Serializing Pojo bean into Html format
  and Deserialize back to Pojo instance type.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -237,12 +237,12 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/juneau/examples/core/json/JsonConfigurationExample.html" title="class in org.apache.juneau.examples.core.json"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li>Next&nbsp;Class</li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/json/JsonSimpleExample.html" target="_top">Frames</a></li>
-<li><a href="JsonSimpleExample.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/html/HtmlSimpleExample.html" target="_top">Frames</a></li>
+<li><a href="HtmlSimpleExample.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/package-frame.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/package-frame.html
new file mode 100644
index 0000000..49f4fad
--- /dev/null
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/package-frame.html
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>org.apache.juneau.examples.core.html (Apache Juneau 8.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../javadoc.css" title="Style">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+</head>
+<body>
+<h1 class="bar"><a href="../../../../../../org/apache/juneau/examples/core/html/package-summary.html" target="classFrame">org.apache.juneau.examples.core.html</a></h1>
+<div class="indexContainer">
+<h2 title="Classes">Classes</h2>
+<ul title="Classes">
+<li><a href="HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html" target="classFrame">HtmlComplexExample</a></li>
+<li><a href="HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html" target="classFrame">HtmlSimpleExample</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-summary.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/package-summary.html
similarity index 80%
copy from content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-summary.html
copy to content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/package-summary.html
index 81c97f9..5112b11 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-summary.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/package-summary.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.juneau.examples.core.json (Apache Juneau 8.0.0)</title>
+<title>org.apache.juneau.examples.core.html (Apache Juneau 8.0.0)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../../javadoc.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.juneau.examples.core.json (Apache Juneau 8.0.0)";
+            parent.document.title="org.apache.juneau.examples.core.html (Apache Juneau 8.0.0)";
         }
     }
     catch(err) {
@@ -43,10 +43,10 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/apache/juneau/encoders/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/juneau/examples/core/pojo/package-summary.html">Next&nbsp;Package</a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/json/package-summary.html">Next&nbsp;Package</a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/json/package-summary.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/html/package-summary.html" target="_top">Frames</a></li>
 <li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
@@ -69,7 +69,7 @@
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
 <div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.juneau.examples.core.json</h1>
+<h1 title="Package" class="title">Package&nbsp;org.apache.juneau.examples.core.html</h1>
 <div class="docSummary">
 <div class="block">Examples</div>
 </div>
@@ -86,21 +86,15 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/juneau/examples/core/json/JsonComplexExample.html" title="class in org.apache.juneau.examples.core.json">JsonComplexExample</a></td>
+<td class="colFirst"><a href="../../../../../../org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html">HtmlComplexExample</a></td>
 <td class="colLast">
-<div class="block">Sample class which shows the complex usage of JsonSerializer.</div>
+<div class="block">Sample class which shows the complex usage of HtmlSerializer and HtmlParser.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/juneau/examples/core/json/JsonConfigurationExample.html" title="class in org.apache.juneau.examples.core.json">JsonConfigurationExample</a></td>
+<td class="colFirst"><a href="../../../../../../org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html">HtmlSimpleExample</a></td>
 <td class="colLast">
-<div class="block">TODO</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/juneau/examples/core/json/JsonSimpleExample.html" title="class in org.apache.juneau.examples.core.json">JsonSimpleExample</a></td>
-<td class="colLast">
-<div class="block">TODO</div>
+<div class="block">Sample class which shows the simple usage of HtmlSerializer and HtmlParser.</div>
 </td>
 </tr>
 </tbody>
@@ -110,7 +104,7 @@
 <a name="package.description">
 <!--   -->
 </a>
-<h2 title="Package org.apache.juneau.examples.core.json Description">Package org.apache.juneau.examples.core.json Description</h2>
+<h2 title="Package org.apache.juneau.examples.core.html Description">Package org.apache.juneau.examples.core.html Description</h2>
 <div class="block">Examples</div>
 </div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
@@ -134,10 +128,10 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/apache/juneau/encoders/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/juneau/examples/core/pojo/package-summary.html">Next&nbsp;Package</a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/json/package-summary.html">Next&nbsp;Package</a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/json/package-summary.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/html/package-summary.html" target="_top">Frames</a></li>
 <li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-tree.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/package-tree.html
similarity index 79%
copy from content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-tree.html
copy to content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/package-tree.html
index 801ce87..3a26c31 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-tree.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/html/package-tree.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.juneau.examples.core.json Class Hierarchy (Apache Juneau 8.0.0)</title>
+<title>org.apache.juneau.examples.core.html Class Hierarchy (Apache Juneau 8.0.0)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../../javadoc.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.juneau.examples.core.json Class Hierarchy (Apache Juneau 8.0.0)";
+            parent.document.title="org.apache.juneau.examples.core.html Class Hierarchy (Apache Juneau 8.0.0)";
         }
     }
     catch(err) {
@@ -43,10 +43,10 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/apache/juneau/encoders/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/juneau/examples/core/pojo/package-tree.html">Next</a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/json/package-tree.html">Next</a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/json/package-tree.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/html/package-tree.html" target="_top">Frames</a></li>
 <li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
@@ -69,7 +69,7 @@
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
 <div class="header">
-<h1 class="title">Hierarchy For Package org.apache.juneau.examples.core.json</h1>
+<h1 class="title">Hierarchy For Package org.apache.juneau.examples.core.html</h1>
 <span class="packageHierarchyLabel">Package Hierarchies:</span>
 <ul class="horizontal">
 <li><a href="../../../../../../overview-tree.html">All Packages</a></li>
@@ -80,9 +80,8 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
 <ul>
-<li type="circle">org.apache.juneau.examples.core.json.<a href="../../../../../../org/apache/juneau/examples/core/json/JsonComplexExample.html" title="class in org.apache.juneau.examples.core.json"><span class="typeNameLink">JsonComplexExample</span></a></li>
-<li type="circle">org.apache.juneau.examples.core.json.<a href="../../../../../../org/apache/juneau/examples/core/json/JsonConfigurationExample.html" title="class in org.apache.juneau.examples.core.json"><span class="typeNameLink">JsonConfigurationExample</span></a></li>
-<li type="circle">org.apache.juneau.examples.core.json.<a href="../../../../../../org/apache/juneau/examples/core/json/JsonSimpleExample.html" title="class in org.apache.juneau.examples.core.json"><span class="typeNameLink">JsonSimpleExample</span></a></li>
+<li type="circle">org.apache.juneau.examples.core.html.<a href="../../../../../../org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html"><span class="typeNameLink">HtmlComplexExample</span></a></li>
+<li type="circle">org.apache.juneau.examples.core.html.<a href="../../../../../../org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html"><span class="typeNameLink">HtmlSimpleExample</span></a></li>
 </ul>
 </li>
 </ul>
@@ -108,10 +107,10 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/apache/juneau/encoders/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/juneau/examples/core/pojo/package-tree.html">Next</a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/json/package-tree.html">Next</a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/json/package-tree.html" target="_top">Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/juneau/examples/core/html/package-tree.html" target="_top">Frames</a></li>
 <li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html
index a3cde5b..9eeec16 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonComplexExample.html
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html#line.26">JsonComplexExample</a>
 extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Sample class which shows the complex usage of JsonSerializer.</div>
+<div class="block">Sample class which shows the complex usage of JsonSerializer and JsonParser.</div>
 </li>
 </ul>
 </div>
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonSimpleExample.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonSimpleExample.html
index 47feb00..44bad76 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonSimpleExample.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/JsonSimpleExample.html
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>public class <a href="../../../../../../src-html/org/apache/juneau/examples/core/json/JsonSimpleExample.html#line.29">JsonSimpleExample</a>
 extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">TODO</div>
+<div class="block">Sample class which shows the simple usage of JsonSerializer and JsonParser.</div>
 </li>
 </ul>
 </div>
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-summary.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-summary.html
index 81c97f9..c675178 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-summary.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-summary.html
@@ -42,7 +42,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/juneau/encoders/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/html/package-summary.html">Prev&nbsp;Package</a></li>
 <li><a href="../../../../../../org/apache/juneau/examples/core/pojo/package-summary.html">Next&nbsp;Package</a></li>
 </ul>
 <ul class="navList">
@@ -88,7 +88,7 @@
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/apache/juneau/examples/core/json/JsonComplexExample.html" title="class in org.apache.juneau.examples.core.json">JsonComplexExample</a></td>
 <td class="colLast">
-<div class="block">Sample class which shows the complex usage of JsonSerializer.</div>
+<div class="block">Sample class which shows the complex usage of JsonSerializer and JsonParser.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -100,7 +100,7 @@
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/apache/juneau/examples/core/json/JsonSimpleExample.html" title="class in org.apache.juneau.examples.core.json">JsonSimpleExample</a></td>
 <td class="colLast">
-<div class="block">TODO</div>
+<div class="block">Sample class which shows the simple usage of JsonSerializer and JsonParser.</div>
 </td>
 </tr>
 </tbody>
@@ -133,7 +133,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/juneau/encoders/package-summary.html">Prev&nbsp;Package</a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/html/package-summary.html">Prev&nbsp;Package</a></li>
 <li><a href="../../../../../../org/apache/juneau/examples/core/pojo/package-summary.html">Next&nbsp;Package</a></li>
 </ul>
 <ul class="navList">
diff --git a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-tree.html b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-tree.html
index 801ce87..403e8d2 100644
--- a/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-tree.html
+++ b/content/site/apidocs-8.0.0/org/apache/juneau/examples/core/json/package-tree.html
@@ -42,7 +42,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/juneau/encoders/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/html/package-tree.html">Prev</a></li>
 <li><a href="../../../../../../org/apache/juneau/examples/core/pojo/package-tree.html">Next</a></li>
 </ul>
 <ul class="navList">
@@ -107,7 +107,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/juneau/encoders/package-tree.html">Prev</a></li>
+<li><a href="../../../../../../org/apache/juneau/examples/core/html/package-tree.html">Prev</a></li>
 <li><a href="../../../../../../org/apache/juneau/examples/core/pojo/package-tree.html">Next</a></li>
 </ul>
 <ul class="navList">
diff --git a/content/site/apidocs-8.0.0/overview-frame.html b/content/site/apidocs-8.0.0/overview-frame.html
index 138cc75..113899b 100644
--- a/content/site/apidocs-8.0.0/overview-frame.html
+++ b/content/site/apidocs-8.0.0/overview-frame.html
@@ -30,6 +30,7 @@
 <li><a href="org/apache/juneau/dto/swagger/package-frame.html" target="packageFrame">org.apache.juneau.dto.swagger</a></li>
 <li><a href="org/apache/juneau/dto/swagger/ui/package-frame.html" target="packageFrame">org.apache.juneau.dto.swagger.ui</a></li>
 <li><a href="org/apache/juneau/encoders/package-frame.html" target="packageFrame">org.apache.juneau.encoders</a></li>
+<li><a href="org/apache/juneau/examples/core/html/package-frame.html" target="packageFrame">org.apache.juneau.examples.core.html</a></li>
 <li><a href="org/apache/juneau/examples/core/json/package-frame.html" target="packageFrame">org.apache.juneau.examples.core.json</a></li>
 <li><a href="org/apache/juneau/examples/core/pojo/package-frame.html" target="packageFrame">org.apache.juneau.examples.core.pojo</a></li>
 <li><a href="org/apache/juneau/examples/core/rdf/package-frame.html" target="packageFrame">org.apache.juneau.examples.core.rdf</a></li>
diff --git a/content/site/apidocs-8.0.0/overview-summary.html b/content/site/apidocs-8.0.0/overview-summary.html
index 69cffc6..011434b 100644
--- a/content/site/apidocs-8.0.0/overview-summary.html
+++ b/content/site/apidocs-8.0.0/overview-summary.html
@@ -188,426 +188,432 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/core/json/package-summary.html">org.apache.juneau.examples.core.json</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/core/html/package-summary.html">org.apache.juneau.examples.core.html</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/core/pojo/package-summary.html">org.apache.juneau.examples.core.pojo</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/core/json/package-summary.html">org.apache.juneau.examples.core.json</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/core/rdf/package-summary.html">org.apache.juneau.examples.core.rdf</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/core/pojo/package-summary.html">org.apache.juneau.examples.core.pojo</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/core/svl/package-summary.html">org.apache.juneau.examples.core.svl</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/core/rdf/package-summary.html">org.apache.juneau.examples.core.rdf</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/core/xml/package-summary.html">org.apache.juneau.examples.core.xml</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/core/svl/package-summary.html">org.apache.juneau.examples.core.svl</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/rest/package-summary.html">org.apache.juneau.examples.rest</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/core/xml/package-summary.html">org.apache.juneau.examples.core.xml</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/rest/command/package-summary.html">org.apache.juneau.examples.rest.command</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/rest/package-summary.html">org.apache.juneau.examples.rest</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/rest/dto/package-summary.html">org.apache.juneau.examples.rest.dto</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/rest/command/package-summary.html">org.apache.juneau.examples.rest.command</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/rest/jetty/package-summary.html">org.apache.juneau.examples.rest.jetty</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/rest/dto/package-summary.html">org.apache.juneau.examples.rest.dto</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/rest/petstore/package-summary.html">org.apache.juneau.examples.rest.petstore</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/rest/jetty/package-summary.html">org.apache.juneau.examples.rest.jetty</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/rest/petstore/dto/package-summary.html">org.apache.juneau.examples.rest.petstore.dto</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/rest/petstore/package-summary.html">org.apache.juneau.examples.rest.petstore</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/rest/petstore/rest/package-summary.html">org.apache.juneau.examples.rest.petstore.rest</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/rest/petstore/dto/package-summary.html">org.apache.juneau.examples.rest.petstore.dto</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="org/apache/juneau/examples/rest/springboot/package-summary.html">org.apache.juneau.examples.rest.springboot</a></td>
+<td class="colFirst"><a href="org/apache/juneau/examples/rest/petstore/rest/package-summary.html">org.apache.juneau.examples.rest.petstore.rest</a></td>
 <td class="colLast">
 <div class="block">Examples</div>
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="org/apache/juneau/examples/rest/springboot/package-summary.html">org.apache.juneau.examples.rest.springboot</a></td>
+<td class="colLast">
+<div class="block">Examples</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/html/package-summary.html">org.apache.juneau.html</a></td>
 <td class="colLast">
 <div class="block">HTML Marshalling Support</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/html/annotation/package-summary.html">org.apache.juneau.html.annotation</a></td>
 <td class="colLast">
 <div class="block">HTML Marshalling Annotations</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/http/package-summary.html">org.apache.juneau.http</a></td>
 <td class="colLast">
 <div class="block">RFC2616 HTTP Headers</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/http/annotation/package-summary.html">org.apache.juneau.http.annotation</a></td>
 <td class="colLast">
 <div class="block">HTTP Part Annotations</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/httppart/package-summary.html">org.apache.juneau.httppart</a></td>
 <td class="colLast">
 <div class="block">HTTP Part Marshalling Support</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/httppart/bean/package-summary.html">org.apache.juneau.httppart.bean</a></td>
 <td class="colLast">
 <div class="block">HTTP Part Beans</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/internal/package-summary.html">org.apache.juneau.internal</a></td>
 <td class="colLast">
 <div class="block">Internal Utilities</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/jena/package-summary.html">org.apache.juneau.jena</a></td>
 <td class="colLast">
 <div class="block">RDF Marshalling Support</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/jena/annotation/package-summary.html">org.apache.juneau.jena.annotation</a></td>
 <td class="colLast">
 <div class="block">RDF Marshalling Annotations</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/jso/package-summary.html">org.apache.juneau.jso</a></td>
 <td class="colLast">
 <div class="block">Java-Serialized-Object Marshalling Support</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/json/package-summary.html">org.apache.juneau.json</a></td>
 <td class="colLast">
 <div class="block">JSON Marshalling Support</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/json/annotation/package-summary.html">org.apache.juneau.json.annotation</a></td>
 <td class="colLast">
 <div class="block">JSON Marshalling Annotations</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/jsonschema/package-summary.html">org.apache.juneau.jsonschema</a></td>
 <td class="colLast">
 <div class="block">JSON-Schema Marshalling Support</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/jsonschema/annotation/package-summary.html">org.apache.juneau.jsonschema.annotation</a></td>
 <td class="colLast">
 <div class="block">JSON-Schema Marshalling Annotations</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/marshall/package-summary.html">org.apache.juneau.marshall</a></td>
 <td class="colLast">
 <div class="block">HTTP Response Beans</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/microservice/package-summary.html">org.apache.juneau.microservice</a></td>
 <td class="colLast">
 <div class="block">Microservice API</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/microservice/console/package-summary.html">org.apache.juneau.microservice.console</a></td>
 <td class="colLast">
 <div class="block">Microservice Console</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/microservice/jetty/package-summary.html">org.apache.juneau.microservice.jetty</a></td>
 <td class="colLast">
 <div class="block">Microservice API</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/microservice/jetty/resources/package-summary.html">org.apache.juneau.microservice.jetty.resources</a></td>
 <td class="colLast">
 <div class="block">Predefined Jetty Microservice Resources</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/microservice/resources/package-summary.html">org.apache.juneau.microservice.resources</a></td>
 <td class="colLast">
 <div class="block">Predefined Microservice Resources</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/microservice/sample/package-summary.html">org.apache.juneau.microservice.sample</a></td>
 <td class="colLast">
 <div class="block">Microservice Samples</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/msgpack/package-summary.html">org.apache.juneau.msgpack</a></td>
 <td class="colLast">
 <div class="block">MessagePack Marshalling Support</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/oapi/package-summary.html">org.apache.juneau.oapi</a></td>
 <td class="colLast">
 <div class="block">OpenAPI Marshalling Support</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/parser/package-summary.html">org.apache.juneau.parser</a></td>
 <td class="colLast">
 <div class="block">Parser API</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/plaintext/package-summary.html">org.apache.juneau.plaintext</a></td>
 <td class="colLast">
 <div class="block">Plaintext Marshalling Support</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/remote/package-summary.html">org.apache.juneau.remote</a></td>
 <td class="colLast">
 <div class="block">Remote Interfaces API</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></td>
 <td class="colLast">
 <div class="block">REST Server API</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/annotation/package-summary.html">org.apache.juneau.rest.annotation</a></td>
 <td class="colLast">
 <div class="block">REST Annotations</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/client/package-summary.html">org.apache.juneau.rest.client</a></td>
 <td class="colLast">
 <div class="block">REST Client API</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/client/mock/package-summary.html">org.apache.juneau.rest.client.mock</a></td>
 <td class="colLast">
 <div class="block">REST Client Mock API</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/client/remote/package-summary.html">org.apache.juneau.rest.client.remote</a></td>
 <td class="colLast">
 <div class="block">Remote REST API</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/converters/package-summary.html">org.apache.juneau.rest.converters</a></td>
 <td class="colLast">
 <div class="block">REST Response Converters</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/exception/package-summary.html">org.apache.juneau.rest.exception</a></td>
 <td class="colLast">
 <div class="block">HTTP Response Exception Beans</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/helper/package-summary.html">org.apache.juneau.rest.helper</a></td>
 <td class="colLast">
 <div class="block">REST Interface Helper Classes</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/jaxrs/package-summary.html">org.apache.juneau.rest.jaxrs</a></td>
 <td class="colLast">
 <div class="block">JAX-RS Integration</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/matchers/package-summary.html">org.apache.juneau.rest.matchers</a></td>
 <td class="colLast">
 <div class="block">Predefined Matchers</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/mock/package-summary.html">org.apache.juneau.rest.mock</a></td>
 <td class="colLast">
 <div class="block">REST Server Mock API</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/remote/package-summary.html">org.apache.juneau.rest.remote</a></td>
 <td class="colLast">
 <div class="block">Remote service API</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/reshandlers/package-summary.html">org.apache.juneau.rest.reshandlers</a></td>
 <td class="colLast">
 <div class="block">HTTP Response Handlers</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/response/package-summary.html">org.apache.juneau.rest.response</a></td>
 <td class="colLast">
 <div class="block">REST Server Utilities</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/springboot/package-summary.html">org.apache.juneau.rest.springboot</a></td>
 <td class="colLast">
 <div class="block">Spring Boot Integration</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/springboot/annotation/package-summary.html">org.apache.juneau.rest.springboot.annotation</a></td>
 <td class="colLast">
 <div class="block">Spring Boot Integration Annotations</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/util/package-summary.html">org.apache.juneau.rest.util</a></td>
 <td class="colLast">
 <div class="block">REST Server Utilities</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/vars/package-summary.html">org.apache.juneau.rest.vars</a></td>
 <td class="colLast">
 <div class="block">Predefined SVL Variables</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/rest/widget/package-summary.html">org.apache.juneau.rest.widget</a></td>
 <td class="colLast">
 <div class="block">HTML Widget API</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/serializer/package-summary.html">org.apache.juneau.serializer</a></td>
 <td class="colLast">
 <div class="block">Serializer API</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/soap/package-summary.html">org.apache.juneau.soap</a></td>
 <td class="colLast">
 <div class="block">SOAP/XML Marshalling Support</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/svl/package-summary.html">org.apache.juneau.svl</a></td>
 <td class="colLast">
 <div class="block">Simple Variable Language</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/svl/vars/package-summary.html">org.apache.juneau.svl.vars</a></td>
 <td class="colLast">
 <div class="block">Predefined SVL Variables</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/transform/package-summary.html">org.apache.juneau.transform</a></td>
 <td class="colLast">
 <div class="block">Transform API</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/transforms/package-summary.html">org.apache.juneau.transforms</a></td>
 <td class="colLast">
 <div class="block">Predefined Transforms</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/uon/package-summary.html">org.apache.juneau.uon</a></td>
 <td class="colLast">
 <div class="block">UON Marshalling Support</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/urlencoding/package-summary.html">org.apache.juneau.urlencoding</a></td>
 <td class="colLast">
 <div class="block">URL-Encoding Marshalling Support</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/urlencoding/annotation/package-summary.html">org.apache.juneau.urlencoding.annotation</a></td>
 <td class="colLast">
 <div class="block">URL-Encoding Marshalling Annotations</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/utils/package-summary.html">org.apache.juneau.utils</a></td>
 <td class="colLast">
 <div class="block">URL-Encoding Annotations</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/xml/package-summary.html">org.apache.juneau.xml</a></td>
 <td class="colLast">
 <div class="block">XML Marshalling Support</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="org/apache/juneau/xml/annotation/package-summary.html">org.apache.juneau.xml.annotation</a></td>
 <td class="colLast">
 <div class="block">XML Marshalling Annotations</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="org/apache/juneau/xmlschema/package-summary.html">org.apache.juneau.xmlschema</a></td>
 <td class="colLast">
 <div class="block">XML-Schema Marshalling Support</div>
@@ -1009,11 +1015,12 @@
    <ol>
       <li><p class='new'><a class='doclink' href='#juneau-microservice-jetty.Overview'>Overview</a></p>
       <li><p class='new'><a class='doclink' href='#juneau-microservice-jetty.LifecycleMethods'>Lifecycle Methods</a></p>
-      <li><p class='todo'><a class='doclink' href='#juneau-microservice-jetty.Config'>Config</a></p>
-      <li><p class='todo'><a class='doclink' href='#juneau-microservice-jetty.ResourceClasses'>Resource Classes</a></p>
-      <li><p class='todo'><a class='doclink' href='#juneau-microservice-jetty.PredefinedResourceClasses'>Predefined Resource Classes</a></p>
-      <li><p class='todo'><a class='doclink' href='#juneau-microservice-jetty.UiCustomization'>UI Customization</a></p>
-      <li><p class=''><a class='doclink' href='#juneau-microservice-jetty.Extending'>Extending RestMicroservice</a></p>
+      <li><p class='new'><a class='doclink' href='#juneau-microservice-jetty.ResourceClasses'>Resource Classes</a></p>
+      <li><p class='new'><a class='doclink' href='#juneau-microservice-jetty.PredefinedResourceClasses'>Predefined Resource Classes</a></p>
+      <li><p class='new'><a class='doclink' href='#juneau-microservice-jetty.Config'>Config</a></p>
+      <li><p class='new'><a class='doclink' href='#juneau-microservice-jetty.JettyXml'>Jetty.xml file</a></p>
+      <li><p class='new'><a class='doclink' href='#juneau-microservice-jetty.UiCustomization'>UI Customization</a></p>
+      <li><p class='new'><a class='doclink' href='#juneau-microservice-jetty.Extending'>Extending JettyMicroservice</a></p>
    </ol>
    <li><p class='toc2 todo'><a class='doclink' href='#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
    <ol>
@@ -25058,65 +25065,304 @@
 
 <!-- ==================================================================================================== -->
 
-<h3 class='topic todo' onclick='toggle(this)'><a href='#juneau-microservice-jetty.Config' id='juneau-microservice-jetty.Config'>12.3 - Config</a></h3>
-<div class='topic'><!-- START: 12.3 - juneau-microservice-jetty.Config -->
+<h3 class='topic new' onclick='toggle(this)'><a href='#juneau-microservice-jetty.ResourceClasses' id='juneau-microservice-jetty.ResourceClasses'>12.3 - Resource Classes</a></h3>
+<div class='topic'><!-- START: 12.3 - juneau-microservice-jetty.ResourceClasses -->
 <p>
-   The microservice config file is an external INI-style configuration file that is used to configure
-   your microservice.
+   This section describes how to define a top-level REST resource page and deploy it in our microservice.
+   The example is a router page that serves as a jumping off page to child resources.
 </p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
-   <li class='link'><a class='doclink' href='#juneau-config'>Overview &gt; juneau-config</a>
+<p class='bpcode w800'>
+   <ja>@RestResource</ja>(
+      path=<js>"/*"</js>,
+      title=<js>"My Microservice"</js>,
+      description=<js>"Top-level resources page"</js>,
+      htmldoc=<ja>@HtmlDoc</ja>(
+         navlinks={
+            <js>"options: servlet:/?method=OPTIONS"</js>
+         }
+      ),
+      children={
+         HelloWorldResource.<jk>class</jk>,
+         ConfigResource.<jk>class</jk>,
+         LogsResource.<jk>class</jk>
+      }
+   )
+   <jk>public class</jk> RootResources <jk>extends</jk> BasicRestServletJenaGroup {
+      <jc>// No code! </jc>
+   }
+</p>
+<p>
+   When deployed, it looks like this in a browser:
+</p>
+<p class='bpcode w800'>
+   http://localhost:10000
+</p>        
+<img class='bordered w800' src='doc-files/juneau-microservice-server.Running.1.png'>
+<ul class='spaced-list'>
+   <li>
+      The </l>title</l> and <l>description</l> annotations define the titles on the page.
+      <br>These can be globalized using <l>$L{...}</l> variables, or by defining specially-named properties in the 
+      properties file for the resource.
+   <li>
+      In this case, the <l>path</l> annotation defines the context root of your application since it was 
+      not specified in the manifest or config file.
+      <br>Therefore, this resource is mapped to <l>http://localhost:10000</l>.
+   <li>
+      The <l>children</l> annotation make up the list of child resources.
+      <br>These child resources can be anything that extends from <l>Servlet</l>, although usually
+      they will be subclasses of <a href="org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest"><code>BasicRestServlet</code></a> or other resource groups.
 </ul>
-
-
 <p>
-   There are 3 primary ways of getting access to the config file.
+   If you click the <l>helloWorld</l> link in your application, you'll get a simple hello world message:
 </p>
-<ul class='doctree'>
-   <li class='jm'><a href="org/apache/juneau/microservice/Microservice.html#getConfig--"><code>Microservice.getConfig()</code></a> 
-      <br>Any <a class='doclink' href='#DefaultRestSvlVariables'>initialization-time variables</a> can be used.
-   <li class='jm'><a href="org/apache/juneau/rest/RestContext.html#getConfig--"><code>RestContext.getConfig()</code></a> 
-      <br>Any <a class='doclink' href='#DefaultRestSvlVariables'>initialization-time variables</a> can be used.
-      <h5 class='figure'>Example usage:</h5>
-      <p class='bcode w800'>
-   <cc>#-------------------------------</cc>
-   <cc># Properties for MyHelloResource </cc>
-   <cc>#-------------------------------</cc>
-   <cs>[MyHelloResource]</cs>
-   <ck>greeting</ck> = <cv>Hello world!</cv> 
-            </p>
-            <p class='bcode w800'>
-   <ja>@RestResource</ja>(...)
-   <jk>public class</jk> MyHelloResource <jk>extends</jk> BasicRestServlet {
-      <jc>// Access config file when initializing fields.</jc>
-      <jk>private</jk> String greeting = getConfig().getString(<js>"MyHelloResource/greeting"</js>); 
-      
-      <jc>// Or access config file in servlet init method.</jc>
-      <ja>@Override</ja> <jc>/* Servlet */</jc>
-      <jk>public void</jk> init() {
-         String greeting = getConfig().getString(<js>"MyHelloResource/greeting"</js>); 
+<p class='bpcode w800'>
+   http://localhost:10000/helloWorld
+</p>        
+<img class='bordered w800' src='doc-files/juneau-microservice-server.ResourceClasses.1.png'>
+<p>
+   ...which is generated by this class...
+</p>
+<p class='bpcode w800'>
+   <ja>@RestResource</ja>(
+      path=<js>"/helloWorld"</js>,
+      title=<js>"Hello World example"</js>,
+      description=<js>"Simplest possible REST resource"</js>
+   )
+   <jk>public class</jk> HelloWorldResource <jk>extends</jk> BasicRestServlet {
+   
+      <ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/*"</js>)
+      <jk>public</jk> String sayHello() {
+         <jk>return</jk> <js>"Hello world!"</js>;
+      }
+   }     
+</p>
+<p>
+   The most-common case for deploying the top-level resource is to use the <a href="org/apache/juneau/microservice/jetty/JettyMicroserviceBuilder.html#servlet-java.lang.Class-"><code>JettyMicroserviceBuilder.servlet(Class)</code></a> method:
+</p>  
+<p class='bpcode w800'>
+   <jk>public class</jk> App {
+      <jk>public static void</jk> main(String[] args) {
+         JettyMicroservice
+            .<jsm>create</jsm>() 
+            .args(args)
+            .servlet(RootResources.<jk>class</jk>) <jc>// Our root resource.</jc>
+            .build() 
+            .start()
+         ;
+      }
+   }
+</p>
+<p>
+   However, there are multiple ways of deploying top-level resources:
+</p>
+<ul class='spaced-list'>
+   <li>
+      <a href="org/apache/juneau/microservice/jetty/JettyMicroserviceBuilder.html#servlet-java.lang.Class-"><code>JettyMicroserviceBuilder.servlet(Class)</code></a> - Using the builder.  Several methods provided.
+   <li>
+      <a href="org/apache/juneau/microservice/jetty/JettyMicroservice.html#addServlet-javax.servlet.Servlet-java.lang.String-"><code>JettyMicroservice.addServlet(Servlet,String)</code></a> - After the Jetty container has been started.
+   <li>
+      As a configuration variable <js>"Jetty/servlets"</js>.
+      <p class='bcode w800'>
+   <cc>#=======================================================================================================================
+   # Jetty settings
+   #=======================================================================================================================</cc>
+   <cs>[Jetty]</cs>
+
+   <cc># Subclasses of RestServlet</cc>   
+   <ck>servlets</ck> = <cv>org.apache.juneau.examples.rest.RootResources</cv> 
+      </p>
+   <li>
+      As a configuration variable <js>"Jetty/servletMap"</js>.
+      <p class='bcode w800'>
+   <cc>#=======================================================================================================================
+   # Jetty settings
+   #=======================================================================================================================</cc>
+   <cs>[Jetty]</cs>
+
+   <cc># Any servlets and their path specs</cc> 
+   <ck>servletMap</ck> = 
+      <cv>{
+         '/*': 'org.apache.juneau.examples.rest.RootResources'
+      }</cv>
+   </cv> 
+   <li>
+      Directly in the <code>jetty.xml</code> file.
+      <p class='bcode w800'>
+   <xt>&lt;Configure</xt> <xa>id</xa>=<xs>"ExampleServer"</xs> <xa>class</xa>=<xs>"org.eclipse.jetty.server.Server"</xs><xt>&gt;</xt>
+      ...
+      <xt>&lt;New</xt> <xa>id</xa>=<xs>"context"</xs> <xa>class</xa>=<xs>"org.eclipse.jetty.servlet.ServletContextHandler"</xs><xt>&gt;</xt>
+         <xt>&lt;Set</xt> <xa>name</xa>=<xs>"contextPath"</xs><xt>&gt;/&lt;/Set&gt;</xt>
+         <xt>&lt;Call</xt> <xa>name</xa>=<xs>"addServlet"</xs><xt>&gt;</xt>
+            <xt>&lt;Arg&gt;</xt>org.apache.juneau.rest.test.Root<xt>&lt;/Arg&gt;</xt>
+            <xt>&lt;Arg&gt;</xt>/*<xt>&lt;/Arg&gt;</xt>
+         <xt>&lt;/Call&gt;</xt>
+         <xt>&lt;Set</xt> <xa>name</xa>=<xs>"sessionHandler"</xs><xt>&gt;</xt>
+            <xt>&lt;New</xt> <xa>class</xa>=<xs>"org.eclipse.jetty.server.session.SessionHandler"</xs> <xt>/&gt;</xt>
+         <xt>&lt;/Set&gt;</xt>
+      <xt>&lt;/New&gt;</xt>
+      ...
+      </p>
+</ul>
+</div><!-- END: 12.3 - juneau-microservice-jetty.ResourceClasses -->
+
+<!-- ==================================================================================================== -->
+
+<h3 class='topic new' onclick='toggle(this)'><a href='#juneau-microservice-jetty.PredefinedResourceClasses' id='juneau-microservice-jetty.PredefinedResourceClasses'>12.4 - Predefined Resource Classes</a></h3>
+<div class='topic'><!-- START: 12.4 - juneau-microservice-jetty.PredefinedResourceClasses -->
+<p>
+   The following predefined resource classes are also provided for easy inclusion into your microservice:
+</p>
+<ul class='doctree'>
+   <li class='jc'><a href="org/apache/juneau/microservice/resources/ConfigResource.html" title="class in org.apache.juneau.microservice.resources"><code>ConfigResource</code></a>
+      - View and modify the external INI config file.
+   <li class='jc'><a href="org/apache/juneau/microservice/resources/DirectoryResource.html" title="class in org.apache.juneau.microservice.resources"><code>DirectoryResource</code></a>
+      - View and modify file system directories.
+   <li class='jc'><a href="org/apache/juneau/microservice/resources/LogsResource.html" title="class in org.apache.juneau.microservice.resources"><code>LogsResource</code></a>
+      - View and control generated log files.
+   <li class='jc'><a href="org/apache/juneau/microservice/resources/SampleRootResource.html" title="class in org.apache.juneau.microservice.resources"><code>SampleRootResource</code></a>
+      - A sample root resource class to get started from.
+   <li class='jc'><a href="org/apache/juneau/microservice/resources/ShutdownResource.html" title="class in org.apache.juneau.microservice.resources"><code>ShutdownResource</code></a>
+      - Shutdown and/or restart the JVM.
+</ul>
+</div><!-- END: 12.4 - juneau-microservice-jetty.PredefinedResourceClasses -->
+
+<!-- ==================================================================================================== -->
+
+<h3 class='topic new' onclick='toggle(this)'><a href='#juneau-microservice-jetty.Config' id='juneau-microservice-jetty.Config'>12.5 - Config</a></h3>
+<div class='topic'><!-- START: 12.5 - juneau-microservice-jetty.Config -->
+<p>
+   In <a class='doclink' href='#juneau-microservice-core.Config'>Overview &gt; juneau-microservice-core &gt; Config</a>, we described how to associate a configuration file with your
+   microservice.
+   In this section we describe how that configuration can be used to customize the behavior or your REST resource
+   classes.
+</p>  
+<p>
+   The most common usage for the configuration file is to reference values using the <a href="org/apache/juneau/config/vars/ConfigVar.html" title="class in org.apache.juneau.config.vars"><code>$C</code></a> variable in annotations.
+   For example, the <a href="org/apache/juneau/rest/BasicRestConfig.html" title="interface in org.apache.juneau.rest"><code>BasicRestConfig</code></a> interface that defines the annotations that control the look-and-feel of
+   classes that extend from <a href="org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest"><code>BasicRestServlet</code></a> use several <code>$C</code> variables to externalize values:
+</p>
+<p class='bpcode w800'>
+   <ja>@RestResource</ja>(
+      ...
+         
+      <jc>// HTML-page specific settings</jc>
+      htmldoc=<ja>@HtmlDoc</ja>(
+   
+         <jc>// Default page header contents.</jc>
+         header={
+            <js>"&lt;h1&gt;$R{resourceTitle}&lt;/h1&gt;"</js>,  <jc>// Use @RestResource(title)</jc>
+            <js>"&lt;h2&gt;$R{methodSummary,resourceDescription}&lt;/h2&gt;"</js>, <jc>// Use either @RestMethod(summary) or @RestResource(description)</jc>
+            <js>"$C{REST/header}"</js>  <jc>// Extra header HTML defined in external config file.</jc>
+         },
+   
+         <jc>// Default stylesheet to use for the page.
+         // Can be overridden from external config file.
+         // Default is DevOps look-and-feel (aka Depression look-and-feel).</jc>
+         stylesheet=<js>"$C{REST/theme,servlet:/htdocs/themes/devops.css}"</js>,
+   
+         <jc>// Default contents to add to the &lt;head&gt; section of the HTML page.
+         // Use it to add a favicon link to the page.</jc>
+         head={
+            <js>"&lt;link rel='icon' href='$U{$C{REST/favicon}}'/&gt;"</js>
+         },
+   
+         <jc>// No default page footer contents.
+         // Can be overridden from external config file.</jc>
+         footer=<js>"$C{REST/footer}"</js>,
+         ...
+      ),
+
+      <jc>// These are static files that are served up by the servlet under the specified sub-paths.
+      // For example, "/servletPath/htdocs/javadoc.css" resolves to the file "[servlet-package]/htdocs/javadoc.css"
+      // By default, we define static files through the external configuration file.</jc>
+      staticFiles=<js>"$C{REST/staticFiles}"</js>
+   )
+   <jk>public interface</jk> BasicRestConfig {}
+</p>
+<p>
+   These values in turn are pulled from the external configuration file shown below.
+   Note that the configuration file can also contain <code>$C</code> variables.
+</p>
+<p class='bpcode w800'>
+   <cc>#=======================================================================================================================
+   # REST settings
+   #=======================================================================================================================</cc>
+   <cs>[REST]</cs>
+   
+   <cc># Mappings to folders containing static files.</cc>
+   <cc># Can be in the working directory or in the classpath.</cc>
+   <ck>staticFiles</ck> = <cv>htdocs:files/htdocs</cv>
+   
+   <cc># Stylesheet to use for HTML views.</cc>
+   <ck>theme</ck> = <cv>servlet:/htdocs/themes/devops.css</cv>
+   
+   <ck>headerIcon</ck> = <cv>servlet:/htdocs/images/juneau.png</cv>
+   <ck>headerLink</ck> = <cv>http://juneau.apache.org</cv>
+   <ck>footerIcon</ck> = <cv>servlet:/htdocs/images/asf.png</cv>
+   <ck>footerLink</ck> = <cv>http://www.apache.org</cv>
+   
+   <ck>favicon</ck> = <cv>$C{REST/headerIcon}</cv>
+   <ck>header</ck> = 
+      <cv>&lt;a href='$U{$C{REST/headerLink}}'&gt;</cv>
+         <cv>&lt;img src='$U{$C{REST/headerIcon}}' style='position:absolute;top:5;right:5;background-color:transparent;height:30px'/&gt;</cv>
+      <cv>&lt;/a&gt;</cv>
+   <ck>footer</ck> = 
+      <cv>&lt;a href='$U{$C{REST/footerLink}}'&gt;</cv>
+         <cv>&lt;img src='$U{$C{REST/footerIcon}}' style='float:right;padding-right:20px;height:32px'/&gt;</cv>
+      <cv>&lt;/a&gt;</cv>
+</p>
+
+<p>
+   Configuration files can also be accessed programmatically.
+   There are 3 primary ways of getting access to the config file:
+</p>
+<ul class='doctree'>
+   <li class='jm'><a href="org/apache/juneau/microservice/Microservice.html#getConfig--"><code>Microservice.getConfig()</code></a> 
+      <p>Any <a class='doclink' href='#DefaultRestSvlVariables'>initialization-time variables</a> can be used.</p>
+   <li class='jm'><a href="org/apache/juneau/rest/RestContext.html#getConfig--"><code>RestContext.getConfig()</code></a> 
+      <p>Any <a class='doclink' href='#DefaultRestSvlVariables'>initialization-time variables</a> can be used.</p>
+      <h5 class='figure'>Example usage:</h5>
+      <p class='bcode w800'>
+   <cc>#----------------------------------</cc>
+   <cc># Configuration for MyHelloResource </cc>
+   <cc>#----------------------------------</cc>
+   <cs>[MyHelloResource]</cs>
+   <ck>greeting</ck> = <cv>Hello world!</cv> 
+            </p>
+            <p class='bcode w800'>
+   <cc>#---------------------------------</cc>
+   <cc># Contents of MyHelloResource.java </cc>
+   <cc>#---------------------------------</cc>
+   <ja>@RestResource</ja>(...)
+   <jk>public class</jk> MyHelloResource <jk>extends</jk> BasicRestServlet {
+      <jk>private</jk> String <jf>greeting</jf>; 
+      
+      <jc>// Or access config file in servlet init method.</jc>
+      <ja>@Override</ja> <jc>/* Servlet */</jc>
+      <jk>public void</jk> init() {
+         Config c = getContext().getConfig();
+         <jk>this</jk>.<jf>greeting</jf> = c.getString(<js>"MyHelloResource/greeting"</js>); 
       }
    }     
       </p>
       <p>
-         Additional user-defined variables can be defined at this level by adding a  
+         Additional user-defined variables at the servlet level can be defined by adding a  
          <a href="org/apache/juneau/rest/annotation/HookEvent.html#INIT"><code>HookEvent.INIT</code></a> hook method
          and using the <a href="org/apache/juneau/rest/RestContextBuilder.html#vars-java.lang.Class...-"><code>RestContextBuilder.vars(Class...)</code></a> method.
       </p>
    <li class='jm'>
       <a href="org/apache/juneau/rest/RestRequest.html#getConfig--"><code>RestRequest.getConfig()</code></a> 
       - An instance method to access it from inside a REST method.
-      <br>Any <a class='doclink' href='#DefaultRestSvlVariables'>initialization-time or request-time variables</a> can be used.
+      <p>Any <a class='doclink' href='#DefaultRestSvlVariables'>initialization-time or request-time variables</a> can be used.</p>
       
       <h5 class='figure'>Example usage:</h5>
       <p class='bcode w800'>
-   <cc>#-----------------------------</cc>
-   <cc># Contents of microservice.cfg </cc>
-   <cc>#-----------------------------</cc>
+   <cc>#----------------------------------</cc>
+   <cc># Configuration for MyHelloResource</cc>
+   <cc>#----------------------------------</cc>
    <cs>[MyHelloResource]</cs>
-   <ck>greeting</ck> = <cv>Hello $RP{person}!</cv> 
-   <ck>localizedGreeting</ck> = <cv>$L{HelloMessage,$RP{person}}</cv> 
+   <ck>greeting</ck> = <cv>Hello $RP{person}!</cv> <cc>// $RP is RequestPathVar</cc>
+   <ck>localizedGreeting</ck> = <cv>$L{HelloMessage,$RP{person}}</cv> <cc>// $L is LocalizationVar with args</cc>
             </p>
             <p class='bcode w800'>
    <cc>#---------------------------------</cc>
@@ -25182,109 +25428,107 @@
    This particular example is needlessly complex, but it gives an idea of how variables can be used 
    recursively to produce sophisticated results
 </p>
-</div><!-- END: 12.3 - juneau-microservice-jetty.Config -->
+
+<h5 class='section'>See Also:</h5>
+<ul class='doctree'>
+   <li class='link'><a class='doclink' href='#juneau-config'>Overview &gt; juneau-config</a>
+</ul>
+</div><!-- END: 12.5 - juneau-microservice-jetty.Config -->
 
 <!-- ==================================================================================================== -->
 
-<h3 class='topic todo' onclick='toggle(this)'><a href='#juneau-microservice-jetty.ResourceClasses' id='juneau-microservice-jetty.ResourceClasses'>12.4 - Resource Classes</a></h3>
-<div class='topic'><!-- START: 12.4 - juneau-microservice-jetty.ResourceClasses -->
+<h3 class='topic new' onclick='toggle(this)'><a href='#juneau-microservice-jetty.JettyXml' id='juneau-microservice-jetty.JettyXml'>12.6 - Jetty.xml file</a></h3>
+<div class='topic'><!-- START: 12.6 - juneau-microservice-jetty.JettyXml -->
 <p>
-   Now let's take a look at the resource classes themselves.  
-   <br>The top-level page...
-</p>
-<p class='bpcode w800'>
-   http://localhost:10000
-</p>        
-<img class='bordered w800' src='doc-files/juneau-microservice-server.Running.1.png'>
+   The Jetty microservice comes with a bare-bones <code>jetty.xml</code> file which can be modified to suite any needs. 
+</p>  
 <p>
-   ...is generated by this class...
-<p class='bpcode w800'>
-   <ja>@RestResource</ja>(
-      path=<js>"/"</js>,
-      title=<js>"My Microservice"</js>,
-      description=<js>"Top-level resources page"</js>,
-      htmldoc=<ja>@HtmlDoc</ja>(
-         navlinks={
-            <js>"options: servlet:/?method=OPTIONS"</js>
-         }
-      ),
-      children={
-         HelloWorldResource.<jk>class</jk>,
-         ConfigResource.<jk>class</jk>,
-         LogsResource.<jk>class</jk>
-      }
-   )
-   <jk>public class</jk> RootResources <jk>extends</jk> BasicRestServletJenaGroup {
-      <jc>// No code! </jc>
-   }
+   The <code>jetty.xml</code> can be located in either the <js>"."</js> or <js>"files"</js> working directory or classpath.
+   It can also be specified in any of the following ways:
 </p>
 <ul class='spaced-list'>
    <li>
-      The </l>title</l> and <l>description</l> annotations define the titles on the page.
-      <br>These can be globalized using <l>$L{...}</l> variables, or by defining specially-named properties in the 
-      properties file for the resource.
+      Using the <a href="org/apache/juneau/microservice/jetty/JettyMicroserviceBuilder.html#jettyXml-java.lang.Object-boolean-"><code>JettyMicroserviceBuilder.jettyXml(Object,boolean)</code></a> method to specify the location or contents
+      of the file.
    <li>
-      In this case, the <l>path</l> annotation defines the context root of your application since it was 
-      not specified in the manifest or config file.
-      <br>Therefore, this resource is mapped to <l>http://localhost:10000</l>.
+      Specifying the location using a <code>Jetty-Config</code> value in the <code>MANIFEST.MF</code> file.
+      <p class='bcode w800'>
+   <mk>Jetty-Config:</mk> <mv>files/jetty.xml</mv>
+      </p>
    <li>
-      The <l>children</l> annotation make up the list of child resources.
-      <br>These child resources can be anything that extends from <l>Servlet</l>, although usually
-      they will be subclasses of <a href="org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest"><code>BasicRestServlet</code></a> or other resource groups.
+      Specifying the location using the <js>"Jetty/jettyXml"</js> configuration value.
+      <p class='bcode w800'>
+   <cc>#=======================================================================================================================
+   # Jetty settings
+   #=======================================================================================================================</cc>
+   <cs>[Jetty]</cs>
+   
+   <cc># Path of the jetty.xml file used to configure the Jetty server.</cc>
+   <ck>config</ck> = <cv>files/jetty.xml</cv>
+      </p>
 </ul>
 <p>
-   If you click the <l>helloWorld</l> link in your application, you'll get a simple hello world message:
+   SVL variables in the <code>jetty.xml</code> file are automatically resolved by the microservice.
+   This allows you to reference values in your configuration file from the <code>jetty.xml</code> file.
 </p>
-<p class='bpcode w800'>
-   http://localhost:10000/helloWorld
-</p>        
-<img class='bordered w800' src='doc-files/juneau-microservice-server.ResourceClasses.1.png'>
 <p>
-   ...which is generated by this class...
+   The HTTP port used is controlled via the following:
 </p>
-<p class='bpcode w800'>
-   <ja>@RestResource</ja>(
-      path=<js>"/helloWorld"</js>,
-      title=<js>"Hello World example"</js>,
-      description=<js>"Simplest possible REST resource"</js>
-   )
-   <jk>public class</jk> HelloWorldResource <jk>extends</jk> BasicRestServlet {
+<ul class='spaced-list'>
+   <li>
+      The <a href="org/apache/juneau/microservice/jetty/JettyMicroserviceBuilder.html#ports-int...-"><code>JettyMicroserviceBuilder.ports(int...)</code></a> method.
+      <p class='bcode w800'>
+   JettyMicroservice
+      .<jsm>create</jsm>() 
+      .args(args)  
+      .servlets(RootResource.<jk>class</jk>)
+      .port(1000,2000,0,0,0)  <jc>// Try port 1000, then 2000, then 3 random ports.</jc>
+      .build()  
+      .start()
+      </p>
+   <li>
+      The <js>"Jetty/ports"</js> configuration property.
+      <p class='bcode w800'>
+   <cc>#=======================================================================================================================
+   # Jetty settings
+   #=======================================================================================================================</cc>
+   <cs>[Jetty]</cs>
    
-      <ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/*"</js>)
-      <jk>public</jk> String sayHello() {
-         <jk>return</jk> <js>"Hello world!"</js>;
-      }
-   }     
+   <cc># Port to use for the jetty server.
+   # You can specify multiple ports.  The first available will be used.  '0' indicates to try a random port.
+   <ck>port</ck> = <cv>1000,2000,0,0,0</cv>
+      </p>
+</ul>
+<p>
+   The first available port is then made available through the system property <js>"availablePort"</js> so that it
+   can be referenced in our <code>jetty.xml</code> file.
+</p>
+<p class='bpcode w800'>
+   <xt>&lt;Set</xt> <xa>name</xa>=<xs>"connectors"</xs><xt>&gt;</xt>
+      <xt>&lt;Array</xt> <xa>type</xa>=<xs>"org.eclipse.jetty.server.Connector"</xs><xt>&gt;</xt>
+         <xt>&lt;Item&gt;</xt>
+            <xt>&lt;New</xt> <xa>class</xa>=<xs>"org.eclipse.jetty.server.ServerConnector"</xs><xt>&gt;</xt>
+               <xt>&lt;Arg&gt;</xt>
+                  <xt>&lt;Ref</xt> <xa>refid</xa>=<xs>"ExampleServer"</xs> <xt>/&gt;</xt>
+               <xt>&lt;/Arg&gt;</xt>
+               <xt>&lt;Set</xt> <xa>name</xa>=<xs>"port"</xs><xt>&gt;</xt>$S{availablePort,8080}<xt>&lt;/Set&gt;</xt>
+            <xt>&lt;/New&gt;</xt>
+         <xt>&lt;/Item&gt;</xt>
+      <xt>&lt;/Array&gt;</xt>
+   <xt>&lt;/Set&gt;</xt>
 </p>
-</div><!-- END: 12.4 - juneau-microservice-jetty.ResourceClasses -->
-
-<!-- ==================================================================================================== -->
-
-<h3 class='topic todo' onclick='toggle(this)'><a href='#juneau-microservice-jetty.PredefinedResourceClasses' id='juneau-microservice-jetty.PredefinedResourceClasses'>12.5 - Predefined Resource Classes</a></h3>
-<div class='topic'><!-- START: 12.5 - juneau-microservice-jetty.PredefinedResourceClasses -->
 <p>
-   The following predefined resource classes are also provided for easy inclusion into your microservice:
+   The <a href="org/apache/juneau/microservice/jetty/JettyMicroserviceBuilder.html#jettyServerFactory-org.apache.juneau.microservice.jetty.JettyServerFactory-"><code>JettyMicroserviceBuilder.jettyServerFactory(JettyServerFactory)</code></a> method is also provided
+   to use your own customized Jetty server.
 </p>
-<ul class='doctree'>
-   <li class='jc'><a href="org/apache/juneau/microservice/resources/ConfigResource.html" title="class in org.apache.juneau.microservice.resources"><code>ConfigResource</code></a>
-      - View and modify the external INI config file.
-   <li class='jc'><a href="org/apache/juneau/microservice/resources/DirectoryResource.html" title="class in org.apache.juneau.microservice.resources"><code>DirectoryResource</code></a>
-      - View and modify file system directories.
-   <li class='jc'><a href="org/apache/juneau/microservice/resources/LogsResource.html" title="class in org.apache.juneau.microservice.resources"><code>LogsResource</code></a>
-      - View and control generated log files.
-   <li class='jc'><a href="org/apache/juneau/microservice/resources/SampleRootResource.html" title="class in org.apache.juneau.microservice.resources"><code>SampleRootResource</code></a>
-      - A sample root resource class to get started from.
-   <li class='jc'><a href="org/apache/juneau/microservice/resources/ShutdownResource.html" title="class in org.apache.juneau.microservice.resources"><code>ShutdownResource</code></a>
-      - Shutdown and/or restart the JVM.
-</ul>
-</div><!-- END: 12.5 - juneau-microservice-jetty.PredefinedResourceClasses -->
+</div><!-- END: 12.6 - juneau-microservice-jetty.JettyXml -->
 
 <!-- ==================================================================================================== -->
 
-<h3 class='topic todo' onclick='toggle(this)'><a href='#juneau-microservice-jetty.UiCustomization' id='juneau-microservice-jetty.UiCustomization'>12.6 - UI Customization</a></h3>
-<div class='topic'><!-- START: 12.6 - juneau-microservice-jetty.UiCustomization -->
+<h3 class='topic new' onclick='toggle(this)'><a href='#juneau-microservice-jetty.UiCustomization' id='juneau-microservice-jetty.UiCustomization'>12.7 - UI Customization</a></h3>
+<div class='topic'><!-- START: 12.7 - juneau-microservice-jetty.UiCustomization -->
 <p>
-   The Microservice project contains a <code>files/htdocs</code> working directly folder with predefined stylesheets and
+   The Microservice project contains a <code>files/htdocs</code> folder with predefined stylesheets and
    images.
 </p>
 <img style='width:200px' src='doc-files/juneau-microservice.UiCustomization.1.png'>
@@ -25392,60 +25636,86 @@
    <ck>RestContext.useClasspathResourceCaching.b</ck> = <cv>false</cv>
 
 </p>
-</div><!-- END: 12.6 - juneau-microservice-jetty.UiCustomization -->
+</div><!-- END: 12.7 - juneau-microservice-jetty.UiCustomization -->
 
 <!-- ==================================================================================================== -->
 
-<h3 class='topic ' onclick='toggle(this)'><a href='#juneau-microservice-jetty.Extending' id='juneau-microservice-jetty.Extending'>12.7 - Extending RestMicroservice</a></h3>
-<div class='topic'><!-- START: 12.7 - juneau-microservice-jetty.Extending -->
+<h3 class='topic new' onclick='toggle(this)'><a href='#juneau-microservice-jetty.Extending' id='juneau-microservice-jetty.Extending'>12.8 - Extending JettyMicroservice</a></h3>
+<div class='topic'><!-- START: 12.8 - juneau-microservice-jetty.Extending -->
 <p>
-   This example shows how the <code>RestMicroservice</code> class
+   This example shows how the <a href="org/apache/juneau/microservice/jetty/JettyMicroservice.html" title="class in org.apache.juneau.microservice.jetty"><code>JettyMicroservice</code></a> class
    can be extended to implement lifecycle listener methods or override existing methods.
-   <br>We'll create a new class <l>com.foo.SampleCustomRestMicroservice</l>.
-</p>
-<p>
-   First, the manifest file needs to be modified to point to our new microservice:
+   <br>We'll create a new class <l>com.foo.MyJettyMicroservice</l>.
 </p>
 <p class='bpcode w800'>
-   <mk>Main-Class:</mk> com.foo.SampleCustomRestMicroservice
+   <jd>/**
+    * Sample subclass of a JettyMicroservice that provides customized behavior.
+    */</jd>
+   <jk>public class</jk> MyJettyMicroservice <jk>extends</jk> JettyMicroservice {
+   
+      <jk>public static void</jk> main(String[] args) <jk>throws</jk> Exception {
+         JettyMicroserviceBuilder builder = JettyMicroservice.<jsm>create</jsm>();
+         <jk>new</jk> MyJettyMicroservice(builder).start().join();
+      }
+   
+      <jk>public</jk> MyJettyMicroservice(JettyMicroserviceBuilder builder) <jk>throws</jk> Exception {
+         <jk>super</jk>(builder);
+      }
+      
+      <jc>// Customized code here.</jc>
 </p>
 <p>
-   Then we define the following class:
+   Optionally, you can extend the <a href="org/apache/juneau/microservice/jetty/JettyMicroserviceBuilder.html" title="class in org.apache.juneau.microservice.jetty"><code>JettyMicroserviceBuilder</code></a> class as well:
 </p>
 <p class='bpcode w800'>
-   <jd>/**
-    * Sample subclass of a RestMicroservice that provides customized behavior.
-    * This class must be specified in the Main-Class entry in the manifest file and optionally
-    *    a Main-ConfigFile entry.
-    */</jd>
-   <jk>public class</jk> SampleCustomRestMicroservice <jk>extends</jk> RestMicroservice {
+   <jk>public class</jk> MyJettyMicroserviceBuilder <jk>extends</jk> JettyMicroserviceBuilder {
    
+      <jk>int</jk> <jf>extraField</jf>;
+
       <jd>/**
-       * Must implement a main method and call start()!
+       * Constructor (required).
        */</jd>
-      <jk>public static void</jk> main(String[] args) <jk>throws</jk> Exception {
-         <jk>new</jk> SampleCustomRestMicroservice(args).start().join();
-      }
+      <jk>protected</jk> MyJettyMicroserviceBuilder() {}
    
       <jd>/**
-       * Must implement a constructor!
-       * 
-       * <ja>@param</ja> args Command line arguments. 
-       * <ja>@throws</ja> Exception 
+       * Copy constructor (required).
+       *
+       * <ja>@param</ja> copyFrom The builder to copy settings from.
        */</jd>
-      <jk>public</jk> SampleCustomRestMicroservice(String[] args) <jk>throws</jk> Exception {
-         <jk>super</jk>(args);
+      <jk>protected</jk> MyJettyMicroserviceBuilder(MyJettyMicroserviceBuilder copyFrom) {
+         <jk>super</jk>(copyFrom);
       }
+   
+      <jc>// Additional setters</jc>
+   
+      <jk>public</jk> MyJettyMicroserviceBuilder extraField(<jk>int</jk> extraField) {
+         <jk>this</jk>.<jf>extraField</jf> = extraField;
+         <jk>return this</jk>;
+      }
+   
+      <jc>// Overridden methods</jc>
+   
+      <ja>@Override</ja> <jc>/* JettyMicroserviceBuilder */</jc>
+      <jk>public</jk> MyJettyMicroserviceBuilder copy() {
+         <jk>return new</jk> MyJettyMicroserviceBuilder(<jk>this</jk>);
+      }
+   
+      <ja>@Override</ja> <jc>/* JettyMicroserviceBuilder */</jc>
+      <jk>public</jk> MyJettyMicroserviceBuilder ports(<jk>int</jk>...ports) {
+         <jk>super</jk>.ports(ports);
+         <jk>return this</jk>;
+      }
+   
+      <ja>@Override</ja> <jc>/* JettyMicroserviceBuilder */</jc>
+      <jk>public</jk> MyJettyMicroserviceBuilder servlet(Class&lt;? <jk>extends</jk> RestServlet&gt; c) <jk>throws</jk> InstantiationException, IllegalAccessException {
+         <jk>super</jk>.servlet(c);
+         <jk>return this</jk>;
+      }
+   
+      ...
+   }
 </p>
-<p>
-   The microservice APIs provide several useful methods that can be used or extended.
-</p>
-<h5 class='section'>See Also:</h5>
-<ul class='doctree'>
-   <li class='jac'><a href="org/apache/juneau/microservice/Microservice.html" title="class in org.apache.juneau.microservice"><code>Microservice</code></a>
-   <li class='jc'><code>RestMicroservice</code>
-</ul>
-</div><!-- END: 12.7 - juneau-microservice-jetty.Extending -->
+</div><!-- END: 12.8 - juneau-microservice-jetty.Extending -->
 </div><!-- END: 12 - juneau-microservice-jetty -->
 
 <!-- ==================================================================================================== -->
@@ -26367,6 +26637,11 @@
       <li class='jc'><a href="org/apache/juneau/examples/core/rdf/RdfExample.html" title="class in org.apache.juneau.examples.core.rdf"><code>RdfExample</code></a> - RdfXmlSerializer usage on serialize simple Pojo bean.
       <li class='jc'><a href="org/apache/juneau/examples/core/rdf/RdfComplexExample.html" title="class in org.apache.juneau.examples.core.rdf"><code>RdfComplexExample</code></a> - RdfXmlSerializer usage on serialize complex Pojo bean.
    </ul>
+   <li class='jp'><code>org.apache.juneau.examples.core.html</code>
+      <ul>
+         <li class='jc'><a href="org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html"><code>HtmlSimpleExample</code></a> - HtmlSerializer usage on serialize simple Pojo bean.
+         <li class='jc'><a href="org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html"><code>HtmlComplexExample</code></a> - HtmlSerializer usage on serialize complex Pojo bean.
+      </ul>
 </ul>
 </div><!-- END: 14.1 - juneau-examples-core.Examples -->
 </div><!-- END: 14 - juneau-examples-core -->
diff --git a/content/site/apidocs-8.0.0/overview-tree.html b/content/site/apidocs-8.0.0/overview-tree.html
index e221d70..c786432 100644
--- a/content/site/apidocs-8.0.0/overview-tree.html
+++ b/content/site/apidocs-8.0.0/overview-tree.html
@@ -89,6 +89,7 @@
 <li><a href="org/apache/juneau/dto/swagger/package-tree.html">org.apache.juneau.dto.swagger</a>, </li>
 <li><a href="org/apache/juneau/dto/swagger/ui/package-tree.html">org.apache.juneau.dto.swagger.ui</a>, </li>
 <li><a href="org/apache/juneau/encoders/package-tree.html">org.apache.juneau.encoders</a>, </li>
+<li><a href="org/apache/juneau/examples/core/html/package-tree.html">org.apache.juneau.examples.core.html</a>, </li>
 <li><a href="org/apache/juneau/examples/core/json/package-tree.html">org.apache.juneau.examples.core.json</a>, </li>
 <li><a href="org/apache/juneau/examples/core/pojo/package-tree.html">org.apache.juneau.examples.core.pojo</a>, </li>
 <li><a href="org/apache/juneau/examples/core/rdf/package-tree.html">org.apache.juneau.examples.core.rdf</a>, </li>
@@ -913,6 +914,7 @@
 </li>
 <li type="circle">org.apache.juneau.examples.rest.<a href="org/apache/juneau/examples/rest/HelloWorldResource.html" title="class in org.apache.juneau.examples.rest"><span class="typeNameLink">HelloWorldResource</span></a> (implements org.apache.juneau.rest.<a href="org/apache/juneau/rest/BasicRestConfig.html" title="interface in org.apache.juneau.rest">BasicRestConfig</a>)</li>
 <li type="circle">org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/HtmlBuilder.html" title="class in org.apache.juneau.dto.html5"><span class="typeNameLink">HtmlBuilder</span></a></li>
+<li type="circle">org.apache.juneau.examples.core.html.<a href="org/apache/juneau/examples/core/html/HtmlComplexExample.html" title="class in org.apache.juneau.examples.core.html"><span class="typeNameLink">HtmlComplexExample</span></a></li>
 <li type="circle">org.apache.juneau.rest.<a href="org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">HtmlDocBuilder</span></a></li>
 <li type="circle">org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/HtmlElement.html" title="class in org.apache.juneau.dto.html5"><span class="typeNameLink">HtmlElement</span></a>
 <ul>
@@ -1055,6 +1057,7 @@
 <li type="circle">org.apache.juneau.examples.rest.petstore.dto.<a href="org/apache/juneau/examples/rest/petstore/dto/UserStatus.UserStatusRender.html" title="class in org.apache.juneau.examples.rest.petstore.dto"><span class="typeNameLink">UserStatus.UserStatusRender</span></a></li>
 </ul>
 </li>
+<li type="circle">org.apache.juneau.examples.core.html.<a href="org/apache/juneau/examples/core/html/HtmlSimpleExample.html" title="class in org.apache.juneau.examples.core.html"><span class="typeNameLink">HtmlSimpleExample</span></a></li>
 <li type="circle">org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/HtmlText.html" title="class in org.apache.juneau.dto.html5"><span class="typeNameLink">HtmlText</span></a></li>
 <li type="circle">org.apache.juneau.http.<a href="org/apache/juneau/http/HttpMethodName.html" title="class in org.apache.juneau.http"><span class="typeNameLink">HttpMethodName</span></a></li>
 <li type="circle">org.apache.juneau.httppart.<a href="org/apache/juneau/httppart/HttpPart.html" title="class in org.apache.juneau.httppart"><span class="typeNameLink">HttpPart</span></a></li>
diff --git a/content/site/apidocs-8.0.0/package-list b/content/site/apidocs-8.0.0/package-list
index 3a4ca8e..e2384c2 100644
--- a/content/site/apidocs-8.0.0/package-list
+++ b/content/site/apidocs-8.0.0/package-list
@@ -15,6 +15,7 @@ org.apache.juneau.dto.jsonschema
 org.apache.juneau.dto.swagger
 org.apache.juneau.dto.swagger.ui
 org.apache.juneau.encoders
+org.apache.juneau.examples.core.html
 org.apache.juneau.examples.core.json
 org.apache.juneau.examples.core.pojo
 org.apache.juneau.examples.core.rdf
diff --git a/content/site/apidocs-8.0.0/resources/docs.txt b/content/site/apidocs-8.0.0/resources/docs.txt
index c219c17..ace5c1d 100644
--- a/content/site/apidocs-8.0.0/resources/docs.txt
+++ b/content/site/apidocs-8.0.0/resources/docs.txt
@@ -231,7 +231,8 @@ juneau-microservice-jetty-template.RestMicroservice = #juneau-microservice-jetty
 juneau-microservice-jetty-template.RestMicroservice.Extending = #juneau-microservice-jetty-template.RestMicroservice.Extending, Overview > juneau-microservice-jetty-template > RestMicroservice > Extending RestMicroservice
 juneau-microservice-jetty-template.UiCustomization = #juneau-microservice-jetty-template.UiCustomization, Overview > juneau-microservice-jetty-template > UI Customization
 juneau-microservice-jetty.Config = #juneau-microservice-jetty.Config, Overview > juneau-microservice-jetty > Config
-juneau-microservice-jetty.Extending = #juneau-microservice-jetty.Extending, Overview > juneau-microservice-jetty > Extending RestMicroservice
+juneau-microservice-jetty.Extending = #juneau-microservice-jetty.Extending, Overview > juneau-microservice-jetty > Extending JettyMicroservice
+juneau-microservice-jetty.JettyXml = #juneau-microservice-jetty.JettyXml, Overview > juneau-microservice-jetty > Jetty.xml file
 juneau-microservice-jetty.LifecycleMethods = #juneau-microservice-jetty.LifecycleMethods, Overview > juneau-microservice-jetty > Lifecycle Methods
 juneau-microservice-jetty.Overview = #juneau-microservice-jetty.Overview, Overview > juneau-microservice-jetty > Overview
 juneau-microservice-jetty.PredefinedResourceClasses = #juneau-microservice-jetty.PredefinedResourceClasses, Overview > juneau-microservice-jetty > Predefined Resource Classes
diff --git a/content/site/apidocs-8.0.0/resources/fragments/toc.html b/content/site/apidocs-8.0.0/resources/fragments/toc.html
index a76bd18..7ecbb7a 100644
--- a/content/site/apidocs-8.0.0/resources/fragments/toc.html
+++ b/content/site/apidocs-8.0.0/resources/fragments/toc.html
@@ -353,11 +353,12 @@
 	<ol>
 		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.Overview'>Overview</a></p>
 		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.LifecycleMethods'>Lifecycle Methods</a></p>
-		<li><p class='todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.Config'>Config</a></p>
-		<li><p class='todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.ResourceClasses'>Resource Classes</a></p>
-		<li><p class='todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.PredefinedResourceClasses'>Predefined Resource Classes</a></p>
-		<li><p class='todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.UiCustomization'>UI Customization</a></p>
-		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.Extending'>Extending RestMicroservice</a></p>
+		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.ResourceClasses'>Resource Classes</a></p>
+		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.PredefinedResourceClasses'>Predefined Resource Classes</a></p>
+		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.Config'>Config</a></p>
+		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.JettyXml'>Jetty.xml file</a></p>
+		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.UiCustomization'>UI Customization</a></p>
+		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.Extending'>Extending JettyMicroservice</a></p>
 	</ol>
 	<li><p class='toc2 todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
 	<ol>
diff --git a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/html/HtmlComplexExample.html b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/html/HtmlComplexExample.html
new file mode 100644
index 0000000..6056bfc
--- /dev/null
+++ b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/html/HtmlComplexExample.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+<title>Source code</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../../javadoc.css" title="Style">
+</head>
+<body>
+<div class="sourceContainer">
+<pre><span class="sourceLineNo">001</span>// ***************************************************************************************************************************<a name="line.1"></a>
+<span class="sourceLineNo">002</span>// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  See the NOTICE file *<a name="line.2"></a>
+<span class="sourceLineNo">003</span>// * distributed with this work for additional information regarding copyright ownership.  The ASF licenses this file        *<a name="line.3"></a>
+<span class="sourceLineNo">004</span>// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance            *<a name="line.4"></a>
+<span class="sourceLineNo">005</span>// * with the License.  You may obtain a copy of the License at                                                              *<a name="line.5"></a>
+<span class="sourceLineNo">006</span>// *                                                                                                                         *<a name="line.6"></a>
+<span class="sourceLineNo">007</span>// *  http://www.apache.org/licenses/LICENSE-2.0                                                                             *<a name="line.7"></a>
+<span class="sourceLineNo">008</span>// *                                                                                                                         *<a name="line.8"></a>
+<span class="sourceLineNo">009</span>// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an  *<a name="line.9"></a>
+<span class="sourceLineNo">010</span>// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the License for the        *<a name="line.10"></a>
+<span class="sourceLineNo">011</span>// * specific language governing permissions and limitations under the License.                                              *<a name="line.11"></a>
+<span class="sourceLineNo">012</span>// ***************************************************************************************************************************<a name="line.12"></a>
+<span class="sourceLineNo">013</span>package org.apache.juneau.examples.core.html;<a name="line.13"></a>
+<span class="sourceLineNo">014</span><a name="line.14"></a>
+<span class="sourceLineNo">015</span>import org.apache.juneau.examples.core.pojo.Pojo;<a name="line.15"></a>
+<span class="sourceLineNo">016</span>import org.apache.juneau.examples.core.pojo.PojoComplex;<a name="line.16"></a>
+<span class="sourceLineNo">017</span>import org.apache.juneau.html.HtmlSerializer;<a name="line.17"></a>
+<span class="sourceLineNo">018</span>import org.apache.juneau.html.HtmlParser;<a name="line.18"></a>
+<span class="sourceLineNo">019</span><a name="line.19"></a>
+<span class="sourceLineNo">020</span>import java.util.ArrayList;<a name="line.20"></a>
+<span class="sourceLineNo">021</span>import java.util.HashMap;<a name="line.21"></a>
+<span class="sourceLineNo">022</span>import java.util.List;<a name="line.22"></a>
+<span class="sourceLineNo">023</span><a name="line.23"></a>
+<span class="sourceLineNo">024</span>/**<a name="line.24"></a>
+<span class="sourceLineNo">025</span> * Sample class which shows the complex usage of HtmlSerializer and HtmlParser.<a name="line.25"></a>
+<span class="sourceLineNo">026</span> */<a name="line.26"></a>
+<span class="sourceLineNo">027</span>public class HtmlComplexExample {<a name="line.27"></a>
+<span class="sourceLineNo">028</span><a name="line.28"></a>
+<span class="sourceLineNo">029</span>    /**<a name="line.29"></a>
+<span class="sourceLineNo">030</span>     * Serializing PojoComplex bean into Html type<a name="line.30"></a>
+<span class="sourceLineNo">031</span>     * and Deserialize back to PojoComplex instance type.<a name="line.31"></a>
+<span class="sourceLineNo">032</span>     *<a name="line.32"></a>
+<span class="sourceLineNo">033</span>     * @param args<a name="line.33"></a>
+<span class="sourceLineNo">034</span>     * @throws Exception<a name="line.34"></a>
+<span class="sourceLineNo">035</span>     */<a name="line.35"></a>
+<span class="sourceLineNo">036</span>    public static void main(String[] args) throws Exception {<a name="line.36"></a>
+<span class="sourceLineNo">037</span>        // Juneau provides static constants with the most commonly used configurations<a name="line.37"></a>
+<span class="sourceLineNo">038</span>        // Get a reference to a serializer - converting POJO to flat format<a name="line.38"></a>
+<span class="sourceLineNo">039</span>        HtmlSerializer htmlSerializer = HtmlSerializer.DEFAULT;<a name="line.39"></a>
+<span class="sourceLineNo">040</span>        // Get a reference to a parser - converts that flat format back into the POJO<a name="line.40"></a>
+<span class="sourceLineNo">041</span>        HtmlParser htmlParser = HtmlParser.DEFAULT;<a name="line.41"></a>
+<span class="sourceLineNo">042</span><a name="line.42"></a>
+<span class="sourceLineNo">043</span>        // Fill some data to a PojoComplex bean<a name="line.43"></a>
+<span class="sourceLineNo">044</span>        HashMap&lt;String, List&lt;Pojo&gt;&gt; values = new HashMap&lt;&gt;();<a name="line.44"></a>
+<span class="sourceLineNo">045</span>        ArrayList&lt;Pojo&gt; setOne = new ArrayList&lt;&gt;();<a name="line.45"></a>
+<span class="sourceLineNo">046</span>        setOne.add(new Pojo("1.1", "name1"));<a name="line.46"></a>
+<span class="sourceLineNo">047</span>        setOne.add(new Pojo("1.1", "name2"));<a name="line.47"></a>
+<span class="sourceLineNo">048</span>        ArrayList&lt;Pojo&gt; setTwo = new ArrayList&lt;&gt;();<a name="line.48"></a>
+<span class="sourceLineNo">049</span>        setTwo.add(new Pojo("1.2", "name1"));<a name="line.49"></a>
+<span class="sourceLineNo">050</span>        setTwo.add(new Pojo("1.2", "name2"));<a name="line.50"></a>
+<span class="sourceLineNo">051</span>        values.put("setOne", setOne);<a name="line.51"></a>
+<span class="sourceLineNo">052</span>        values.put("setTwo", setTwo);<a name="line.52"></a>
+<span class="sourceLineNo">053</span>        PojoComplex pojoc = new PojoComplex("pojo", new Pojo("1.0", "name0"), values);<a name="line.53"></a>
+<span class="sourceLineNo">054</span><a name="line.54"></a>
+<span class="sourceLineNo">055</span>        String flat = htmlSerializer.serialize(pojoc);<a name="line.55"></a>
+<span class="sourceLineNo">056</span><a name="line.56"></a>
+<span class="sourceLineNo">057</span>        // Print out the created POJO in JSON format.<a name="line.57"></a>
+<span class="sourceLineNo">058</span>        System.out.println(flat);<a name="line.58"></a>
+<span class="sourceLineNo">059</span><a name="line.59"></a>
+<span class="sourceLineNo">060</span>        PojoComplex parse = htmlParser.parse(flat, PojoComplex.class);<a name="line.60"></a>
+<span class="sourceLineNo">061</span><a name="line.61"></a>
+<span class="sourceLineNo">062</span>        assert parse.getId().equals(pojoc.getId());<a name="line.62"></a>
+<span class="sourceLineNo">063</span>        assert parse.getInnerPojo().getName().equals(pojoc.getInnerPojo().getName());<a name="line.63"></a>
+<span class="sourceLineNo">064</span>        assert parse.getInnerPojo().getId().equals(pojoc.getInnerPojo().getId());<a name="line.64"></a>
+<span class="sourceLineNo">065</span><a name="line.65"></a>
+<span class="sourceLineNo">066</span>        // The object above can be parsed thanks to the @BeanConstructor(properties = id,name) annotation on Pojo<a name="line.66"></a>
+<span class="sourceLineNo">067</span>        // Using this approach, you can keep your POJOs immutable, and still serialize and deserialize them.<a name="line.67"></a>
+<span class="sourceLineNo">068</span>    }<a name="line.68"></a>
+<span class="sourceLineNo">069</span>}<a name="line.69"></a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</pre>
+</div>
+</body>
+</html>
diff --git a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/html/HtmlSimpleExample.html b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/html/HtmlSimpleExample.html
new file mode 100644
index 0000000..3ec55a0
--- /dev/null
+++ b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/html/HtmlSimpleExample.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+<title>Source code</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../../javadoc.css" title="Style">
+</head>
+<body>
+<div class="sourceContainer">
+<pre><span class="sourceLineNo">001</span>// ***************************************************************************************************************************<a name="line.1"></a>
+<span class="sourceLineNo">002</span>// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.  See the NOTICE file *<a name="line.2"></a>
+<span class="sourceLineNo">003</span>// * distributed with this work for additional information regarding copyright ownership.  The ASF licenses this file        *<a name="line.3"></a>
+<span class="sourceLineNo">004</span>// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance            *<a name="line.4"></a>
+<span class="sourceLineNo">005</span>// * with the License.  You may obtain a copy of the License at                                                              *<a name="line.5"></a>
+<span class="sourceLineNo">006</span>// *                                                                                                                         *<a name="line.6"></a>
+<span class="sourceLineNo">007</span>// *  http://www.apache.org/licenses/LICENSE-2.0                                                                             *<a name="line.7"></a>
+<span class="sourceLineNo">008</span>// *                                                                                                                         *<a name="line.8"></a>
+<span class="sourceLineNo">009</span>// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an  *<a name="line.9"></a>
+<span class="sourceLineNo">010</span>// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the License for the        *<a name="line.10"></a>
+<span class="sourceLineNo">011</span>// * specific language governing permissions and limitations under the License.                                              *<a name="line.11"></a>
+<span class="sourceLineNo">012</span>// ***************************************************************************************************************************<a name="line.12"></a>
+<span class="sourceLineNo">013</span>package org.apache.juneau.examples.core.html;<a name="line.13"></a>
+<span class="sourceLineNo">014</span><a name="line.14"></a>
+<span class="sourceLineNo">015</span>import org.apache.juneau.examples.core.pojo.Pojo;<a name="line.15"></a>
+<span class="sourceLineNo">016</span>import org.apache.juneau.html.HtmlParser;<a name="line.16"></a>
+<span class="sourceLineNo">017</span>import org.apache.juneau.html.HtmlSerializer;<a name="line.17"></a>
+<span class="sourceLineNo">018</span><a name="line.18"></a>
+<span class="sourceLineNo">019</span>/**<a name="line.19"></a>
+<span class="sourceLineNo">020</span> * Sample class which shows the simple usage of HtmlSerializer and HtmlParser.<a name="line.20"></a>
+<span class="sourceLineNo">021</span> */<a name="line.21"></a>
+<span class="sourceLineNo">022</span>public class HtmlSimpleExample {<a name="line.22"></a>
+<span class="sourceLineNo">023</span>    /**<a name="line.23"></a>
+<span class="sourceLineNo">024</span>     * Serializing Pojo bean into Html format<a name="line.24"></a>
+<span class="sourceLineNo">025</span>     * and Deserialize back to Pojo instance type.<a name="line.25"></a>
+<span class="sourceLineNo">026</span>     * @param args<a name="line.26"></a>
+<span class="sourceLineNo">027</span>     * @throws Exception<a name="line.27"></a>
+<span class="sourceLineNo">028</span>     */<a name="line.28"></a>
+<span class="sourceLineNo">029</span>    public static void main(String[] args) throws Exception{<a name="line.29"></a>
+<span class="sourceLineNo">030</span>        // Juneau provides static constants with the most commonly used configurations<a name="line.30"></a>
+<span class="sourceLineNo">031</span>        // Get a reference to a serializer - converting POJO to flat format<a name="line.31"></a>
+<span class="sourceLineNo">032</span>        HtmlSerializer htmlSerializer = HtmlSerializer.DEFAULT;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>        // Get a reference to a parser - converts that flat format back into the POJO<a name="line.33"></a>
+<span class="sourceLineNo">034</span>        HtmlParser htmlParser = HtmlParser.DEFAULT;<a name="line.34"></a>
+<span class="sourceLineNo">035</span><a name="line.35"></a>
+<span class="sourceLineNo">036</span>        Pojo pojo = new Pojo("id","name");<a name="line.36"></a>
+<span class="sourceLineNo">037</span><a name="line.37"></a>
+<span class="sourceLineNo">038</span>        String flat = htmlSerializer.serialize(pojo);<a name="line.38"></a>
+<span class="sourceLineNo">039</span><a name="line.39"></a>
+<span class="sourceLineNo">040</span>        // Print out the created POJO in JSON format.<a name="line.40"></a>
+<span class="sourceLineNo">041</span>        System.out.println(flat);<a name="line.41"></a>
+<span class="sourceLineNo">042</span><a name="line.42"></a>
+<span class="sourceLineNo">043</span>        Pojo parse = htmlParser.parse(flat, Pojo.class);<a name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
+<span class="sourceLineNo">045</span>        assert parse.getId().equals(pojo.getId());<a name="line.45"></a>
+<span class="sourceLineNo">046</span>        assert parse.getName().equals(pojo.getName());<a name="line.46"></a>
+<span class="sourceLineNo">047</span><a name="line.47"></a>
+<span class="sourceLineNo">048</span>        // The object above can be parsed thanks to the @BeanConstructor(properties = id,name) annotation on Pojo<a name="line.48"></a>
+<span class="sourceLineNo">049</span>        // Using this approach, you can keep your POJOs immutable, and still serialize and deserialize them.<a name="line.49"></a>
+<span class="sourceLineNo">050</span>    }<a name="line.50"></a>
+<span class="sourceLineNo">051</span>}<a name="line.51"></a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</pre>
+</div>
+</body>
+</html>
diff --git a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html
index bf3f29c..7af4de7 100644
--- a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html
+++ b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonComplexExample.html
@@ -29,7 +29,7 @@
 <span class="sourceLineNo">021</span>import java.util.List;<a name="line.21"></a>
 <span class="sourceLineNo">022</span><a name="line.22"></a>
 <span class="sourceLineNo">023</span>/**<a name="line.23"></a>
-<span class="sourceLineNo">024</span> * Sample class which shows the complex usage of JsonSerializer.<a name="line.24"></a>
+<span class="sourceLineNo">024</span> * Sample class which shows the complex usage of JsonSerializer and JsonParser.<a name="line.24"></a>
 <span class="sourceLineNo">025</span> */<a name="line.25"></a>
 <span class="sourceLineNo">026</span>public class JsonComplexExample {<a name="line.26"></a>
 <span class="sourceLineNo">027</span>    /**<a name="line.27"></a>
diff --git a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonSimpleExample.html b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonSimpleExample.html
index abf78ad..8ef8dec 100644
--- a/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonSimpleExample.html
+++ b/content/site/apidocs-8.0.0/src-html/org/apache/juneau/examples/core/json/JsonSimpleExample.html
@@ -32,7 +32,7 @@
 <span class="sourceLineNo">024</span>import org.apache.juneau.json.JsonSerializer;<a name="line.24"></a>
 <span class="sourceLineNo">025</span><a name="line.25"></a>
 <span class="sourceLineNo">026</span>/**<a name="line.26"></a>
-<span class="sourceLineNo">027</span> * TODO<a name="line.27"></a>
+<span class="sourceLineNo">027</span> * Sample class which shows the simple usage of JsonSerializer and JsonParser.<a name="line.27"></a>
 <span class="sourceLineNo">028</span> */<a name="line.28"></a>
 <span class="sourceLineNo">029</span>public class JsonSimpleExample {<a name="line.29"></a>
 <span class="sourceLineNo">030</span><a name="line.30"></a>


Mime
View raw message