juneau-commits mailing list archives

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

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


The following commit(s) were added to refs/heads/master by this push:
     new c009d9e  Javadocs.
c009d9e is described below

commit c009d9eab93f8711f2ae499f06f600eb16ab052d
Author: JamesBognar <jamesbognar@apache.org>
AuthorDate: Tue Dec 11 16:43:24 2018 -0500

    Javadocs.
---
 .../docs/Topics/15.juneau-examples-rest.html       |  51 ++++++------
 juneau-doc/juneau-doc.jar                          | Bin 25300 -> 25378 bytes
 .../apache/juneau/doc/internal/DocGenerator.java   |   2 +-
 juneau-doc/src/main/javadoc/overview.html          |  87 ++++++++++-----------
 .../src/main/javadoc/resources/fragments/toc.html  |  36 ++++-----
 5 files changed, 83 insertions(+), 93 deletions(-)

diff --git a/juneau-doc/docs/Topics/15.juneau-examples-rest.html b/juneau-doc/docs/Topics/15.juneau-examples-rest.html
index 55b23f5..2f58d8e 100644
--- a/juneau-doc/docs/Topics/15.juneau-examples-rest.html
+++ b/juneau-doc/docs/Topics/15.juneau-examples-rest.html
@@ -13,41 +13,36 @@
  ***************************************************************************************************************************/
  -->
 
-{todo} juneau-examples-rest
+{updated} juneau-examples-rest
 
-<h5 class='figure'>Archive File</h5>
+<h5 class='figure'>Maven Dependency</h5>
 <p class='bpcode w500'>
-	juneau-examples-rest-{@property juneauVersion}.zip 
+	<xt>&lt;dependency&gt;</xt>
+		<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
+		<xt>&lt;artifactId&gt;</xt>juneau-examples-rest<xt>&lt;/artifactId&gt;</xt>
+		<xt>&lt;version&gt;</xt>{@property juneauVersion}<xt>&lt;/version&gt;</xt>
+	<xt>&lt;/dependency&gt;</xt>
 </p>	
 
-<p>
-	The <code>juneau-examples-rest</code> project includes everything you need to
start the Samples REST 
-	microservice in an Eclipse workspace.
-</p>
-<p>
-	This project is packaged as a Juneau Microservice project that allows REST resources to
be started
-	using embedded Jetty.
+<h5 class='figure'>Java Library</h5>
+<p class='bpcode w500'>
+	juneau-examples-rest-{@property juneauVersion}.jar 
+</p>	
+
+<h5 class='figure'>OSGi Module</h5>
+<p class='bpcode w500'>
+	org.apache.juneau.examples.rest_{@property juneauVersion}.jar 
 </p>	
 
-<h5 class='topic'>juneau-examples-rest install instructions</h5>
-<p>
-	Download the <code>juneau-examples-rest-{@property juneauVersion}.zip</code>
file from the downloads page
-	(located in the binaries) and import it into your workspace as an existing project:
-</p>
-<img class='bordered' src='doc-files/juneau-examples-rest.1.png' style='width:524px'>
-<p>
-	Select the archive file and import the project:
-</p>
-<img class='bordered' src='doc-files/juneau-examples-rest.2.png' style='width:523px'>
 <p>
-	Once loaded, you should see the following project structure:
+	The <code>juneau-examples-rest</code> project includes various examples of REST
resources written
+	using Juneau.
 </p>
-<img class='bordered' src='doc-files/juneau-examples-rest.3.png' style='width:325px'>
 <p>
-	The microservice can be started from the <code>juneau-examples-rest.launch</code>
file.
-	It will start up the microservice on port 10000 which you can then view through a browser:
+	Note:  These examples can be deployed as buildable Eclipse projects using Jetty or Spring
Boot using instructions
+	in the following sections:
 </p>
-<p class='bpcode w400'>
-	http://localhost:10000
-</p>			
-<img class='bordered w400' src='doc-files/juneau-examples-rest.4.png'>
+<ul class='spaced-list'>
+	<li>{@doc juneau-examples-rest-jetty}
+	<li>{@doc juneau-examples-rest-springboot}
+</ul>
\ No newline at end of file
diff --git a/juneau-doc/juneau-doc.jar b/juneau-doc/juneau-doc.jar
index 433513a..fcd5fa6 100644
Binary files a/juneau-doc/juneau-doc.jar and b/juneau-doc/juneau-doc.jar differ
diff --git a/juneau-doc/src/main/java/org/apache/juneau/doc/internal/DocGenerator.java b/juneau-doc/src/main/java/org/apache/juneau/doc/internal/DocGenerator.java
index 2e45c7b..5fadc78 100644
--- a/juneau-doc/src/main/java/org/apache/juneau/doc/internal/DocGenerator.java
+++ b/juneau-doc/src/main/java/org/apache/juneau/doc/internal/DocGenerator.java
@@ -72,7 +72,7 @@ public class DocGenerator {
 
 			for (PageFile pf1 : topics.pageFiles) {
 				toc
-					.append("\t<li><p class='toc2 ").append(pf1.tags).append("'><a class='doclink'
href='{OVERVIEW_URL}#").append(pf1.fullId).append("'>").append(pf1.title).append("</a></p>\n");
+					.append("\t<li><p class='").append(pf1.tags.isEmpty() ? "toc2" : pf1.tags).append("'><a
class='doclink' href='{OVERVIEW_URL}#").append(pf1.fullId).append("'>").append(pf1.title).append("</a></p>\n");
 				ds
 					.addLink(pf1.fullId, "#" + pf1.fullId, "Overview > " + pf1.title);
 				contents
diff --git a/juneau-doc/src/main/javadoc/overview.html b/juneau-doc/src/main/javadoc/overview.html
index 1b69a7b..52fd5ff 100644
--- a/juneau-doc/src/main/javadoc/overview.html
+++ b/juneau-doc/src/main/javadoc/overview.html
@@ -70,12 +70,12 @@
 
 <a href='#TOC' id='TOC'></a><h5 class='toc'>Table of Contents</h5>
 <ol class='toc'>
-	<li><p class='toc2 '><a class='doclink' href='#Introduction'>Introduction</a></p>
+	<li><p class='toc2'><a class='doclink' href='#Introduction'>Introduction</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='#Introduction.Features'>Features</a></p>
 		<li><p class=''><a class='doclink' href='#Introduction.Components'>Components</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='#juneau-marshall'>juneau-marshall</a></p>
+	<li><p class='toc2'><a class='doclink' href='#juneau-marshall'>juneau-marshall</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='#juneau-marshall.Serializers'>Serializers</a></p>
 		<li><p class=''><a class='doclink' href='#juneau-marshall.Parsers'>Parsers</a></p>
@@ -181,7 +181,7 @@
 		</ol>
 		<li><p class=''><a class='doclink' href='#juneau-marshall.BestPractices'>Best
Practices</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='#juneau-marshall-rdf'>juneau-marshall-rdf</a></p>
+	<li><p class='toc2'><a class='doclink' href='#juneau-marshall-rdf'>juneau-marshall-rdf</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='#juneau-marshall-rdf.RdfDetails'>RDF
Details</a></p>
 		<ol>
@@ -194,21 +194,21 @@
 			<li><p class=''><a class='doclink' href='#juneau-marshall-rdf.RdfDetails.TypedLiterals'>Typed
Literals</a></p>
 		</ol>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='#juneau-dto'>juneau-dto</a></p>
+	<li><p class='toc2'><a class='doclink' href='#juneau-dto'>juneau-dto</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='#juneau-dto.HTML5'>HTML5</a></p>
 		<li><p class=''><a class='doclink' href='#juneau-dto.Atom'>Atom</a></p>
 		<li><p class=''><a class='doclink' href='#juneau-dto.Swagger'>Swagger</a></p>
 		<li><p class=''><a class='doclink' href='#juneau-dto.SwaggerUI'>Swagger
UI</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='#juneau-svl'>juneau-svl</a></p>
+	<li><p class='toc2'><a class='doclink' href='#juneau-svl'>juneau-svl</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='#juneau-svl.SimpleVarLanguage'>Simple
Variable Language</a></p>
 		<li><p class='updated'><a class='doclink' href='#juneau-svl.SvlVariables'>SVL
Variables</a></p>
 		<li><p class=''><a class='doclink' href='#juneau-svl.VarResolvers'>VarResolvers
and VarResolverSessions</a></p>
 		<li><p class=''><a class='doclink' href='#juneau-svl.OtherNotes'>Other
Notes</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='#juneau-config'>juneau-config</a></p>
+	<li><p class='toc2'><a class='doclink' href='#juneau-config'>juneau-config</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='#juneau-config.Overview'>Overview</a></p>
 		<ol>
@@ -249,7 +249,7 @@
 		<li><p class=''><a class='doclink' href='#juneau-config.ClosingConfigs'>Closing
Configs</a></p>
 		<li><p class='new'><a class='doclink' href='#juneau-config.SystemDefaultConfig'>System
Default Config</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='#juneau-rest-server'>juneau-rest-server</a></p>
+	<li><p class='toc2'><a class='doclink' href='#juneau-rest-server'>juneau-rest-server</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='#juneau-rest-server.HelloWorldExample'>Hello
World Example</a></p>
 		<li><p class=''><a class='doclink' href='#juneau-rest-server.ClassHierarchy'>Class
Hierarchy</a></p>
@@ -355,15 +355,15 @@
 		<li><p class=''><a class='doclink' href='#juneau-rest-server.HTTP2'>Using
HTTP/2 features</a></p>
 		<li><p class=''><a class='doclink' href='#juneau-rest-server.OtherNotes'>Other
Notes</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='#juneau-rest-server-jaxrs'>juneau-rest-server-jaxrs</a></p>
+	<li><p class='toc2'><a class='doclink' href='#juneau-rest-server-jaxrs'>juneau-rest-server-jaxrs</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='#juneau-rest-server-jaxrs.BaseProvider'>Juneau
JAX-RS Provider</a></p>
 	</ol>
-	<li><p class='toc2 new'><a class='doclink' href='#juneau-rest-server-springboot'>juneau-rest-server-springboot</a></p>
+	<li><p class='new'><a class='doclink' href='#juneau-rest-server-springboot'>juneau-rest-server-springboot</a></p>
 	<ol>
 		<li><p class='new'><a class='doclink' href='#juneau-rest-server-springboot.Overview'>Overview</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='#juneau-rest-client'>juneau-rest-client</a></p>
+	<li><p class='toc2'><a class='doclink' href='#juneau-rest-client'>juneau-rest-client</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='#juneau-rest-client.RestProxies'>REST
Proxies</a></p>
 		<ol>
@@ -393,7 +393,7 @@
 		<li><p class=''><a class='doclink' href='#juneau-rest-client.UnitTesting'>Serverless
Unit Testing</a></p>
 		<li><p class=''><a class='doclink' href='#juneau-rest-client.Other'>Other
Useful Methods</a></p>
 	</ol>
-	<li><p class='toc2 new'><a class='doclink' href='#juneau-microservice-core'>juneau-microservice-core</a></p>
+	<li><p class='new'><a class='doclink' href='#juneau-microservice-core'>juneau-microservice-core</a></p>
 	<ol>
 		<li><p class='new'><a class='doclink' href='#juneau-microservice-core.Overview'>Microservice
Overview</a></p>
 		<li><p class='new'><a class='doclink' href='#juneau-microservice-core.LifecycleMethods'>Lifecycle
Methods</a></p>
@@ -406,7 +406,7 @@
 		<li><p class='new'><a class='doclink' href='#juneau-microservice-core.Logging'>Logging</a></p>
 		<li><p class='new'><a class='doclink' href='#juneau-microservice-core.Listeners'>Listeners</a></p>
 	</ol>
-	<li><p class='toc2 new'><a class='doclink' href='#juneau-microservice-jetty'>juneau-microservice-jetty</a></p>
+	<li><p class='new'><a class='doclink' href='#juneau-microservice-jetty'>juneau-microservice-jetty</a></p>
 	<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>
@@ -417,7 +417,7 @@
 		<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 new'><a class='doclink' href='#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
+	<li><p class='new'><a class='doclink' href='#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
 	<ol>
 		<li><p class='updated'><a class='doclink' href='#juneau-microservice-jetty-template.Introduction'>Microservice
Introduction</a></p>
 		<li><p class='updated'><a class='doclink' href='#juneau-microservice-jetty-template.GettingStarted'>Getting
Started</a></p>
@@ -427,11 +427,11 @@
 			<li><p class='updated'><a class='doclink' href='#juneau-microservice-jetty-template.GettingStarted.Building'>Building
and Running from Command-Line</a></p>
 		</ol>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='#juneau-examples-core'>juneau-examples-core</a></p>
+	<li><p class='toc2'><a class='doclink' href='#juneau-examples-core'>juneau-examples-core</a></p>
 	<ol>
 		<li><p class='new'><a class='doclink' href='#juneau-examples-core.Examples'>Examples</a></p>
 	</ol>
-	<li><p class='toc2 todo'><a class='doclink' href='#juneau-examples-rest'>juneau-examples-rest</a></p>
+	<li><p class='updated'><a class='doclink' href='#juneau-examples-rest'>juneau-examples-rest</a></p>
 	<ol>
 		<li><p class='updated'><a class='doclink' href='#juneau-examples-rest.RootResources'>RootResources</a></p>
 		<li><p class='updated'><a class='doclink' href='#juneau-examples-rest.HelloWorldResource'>HelloWorldResource</a></p>
@@ -440,17 +440,17 @@
 		<li><p class=''><a class='doclink' href='#juneau-examples-rest.ConfigResource'>ConfigResource</a></p>
 		<li><p class=''><a class='doclink' href='#juneau-examples-rest.LogsResource'>LogsResource</a></p>
 	</ol>
-	<li><p class='toc2 todo'><a class='doclink' href='#juneau-examples-rest-jetty'>juneau-examples-rest-jetty</a></p>
+	<li><p class='todo'><a class='doclink' href='#juneau-examples-rest-jetty'>juneau-examples-rest-jetty</a></p>
 	<ol>
 		<li><p class='todo'><a class='doclink' href='#juneau-examples-rest-jetty.Classes'>Classes</a></p>
 		<li><p class='todo'><a class='doclink' href='#juneau-examples-rest-jetty.DeployingToHeroku'>Deploying
to Heroku</a></p>
 	</ol>
-	<li><p class='toc2 todo'><a class='doclink' href='#juneau-examples-rest-springboot'>juneau-examples-rest-springboot</a></p>
+	<li><p class='todo'><a class='doclink' href='#juneau-examples-rest-springboot'>juneau-examples-rest-springboot</a></p>
 	<ol>
 		<li><p class='new'><a class='doclink' href='#juneau-examples-rest-springboot.Classes'>Classes</a></p>
 		<li><p class='todo'><a class='doclink' href='#juneau-examples-rest-springboot.DeployingToHeroku'>Deploying
to Heroku</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='#Security'>Security Best-Practices</a></p>
+	<li><p class='toc2'><a class='doclink' href='#Security'>Security Best-Practices</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='#Security.juneau-marshall'>juneau-marshall</a></p>
 		<li><p class=''><a class='doclink' href='#Security.juneau-svl'>juneau-svl</a></p>
@@ -25564,44 +25564,39 @@
 
 <!-- ====================================================================================================
-->
 
-<h2 class='topic todo' onclick='toggle(this)'><a href='#juneau-examples-rest' id='juneau-examples-rest'>15
- juneau-examples-rest</a></h2>
+<h2 class='topic updated' onclick='toggle(this)'><a href='#juneau-examples-rest'
id='juneau-examples-rest'>15 - juneau-examples-rest</a></h2>
 <div class='topic'><!-- START: 15 - juneau-examples-rest -->
-<h5 class='figure'>Archive File</h5>
+<h5 class='figure'>Maven Dependency</h5>
 <p class='bpcode w500'>
-	juneau-examples-rest-{@property juneauVersion}.zip 
+	<xt>&lt;dependency&gt;</xt>
+		<xt>&lt;groupId&gt;</xt>org.apache.juneau<xt>&lt;/groupId&gt;</xt>
+		<xt>&lt;artifactId&gt;</xt>juneau-examples-rest<xt>&lt;/artifactId&gt;</xt>
+		<xt>&lt;version&gt;</xt>{@property juneauVersion}<xt>&lt;/version&gt;</xt>
+	<xt>&lt;/dependency&gt;</xt>
 </p>	
 
-<p>
-	The <code>juneau-examples-rest</code> project includes everything you need to
start the Samples REST 
-	microservice in an Eclipse workspace.
-</p>
-<p>
-	This project is packaged as a Juneau Microservice project that allows REST resources to
be started
-	using embedded Jetty.
+<h5 class='figure'>Java Library</h5>
+<p class='bpcode w500'>
+	juneau-examples-rest-{@property juneauVersion}.jar 
+</p>	
+
+<h5 class='figure'>OSGi Module</h5>
+<p class='bpcode w500'>
+	org.apache.juneau.examples.rest_{@property juneauVersion}.jar 
 </p>	
 
-<h5 class='topic'>juneau-examples-rest install instructions</h5>
-<p>
-	Download the <code>juneau-examples-rest-{@property juneauVersion}.zip</code>
file from the downloads page
-	(located in the binaries) and import it into your workspace as an existing project:
-</p>
-<img class='bordered' src='doc-files/juneau-examples-rest.1.png' style='width:524px'>
-<p>
-	Select the archive file and import the project:
-</p>
-<img class='bordered' src='doc-files/juneau-examples-rest.2.png' style='width:523px'>
 <p>
-	Once loaded, you should see the following project structure:
+	The <code>juneau-examples-rest</code> project includes various examples of REST
resources written
+	using Juneau.
 </p>
-<img class='bordered' src='doc-files/juneau-examples-rest.3.png' style='width:325px'>
 <p>
-	The microservice can be started from the <code>juneau-examples-rest.launch</code>
file.
-	It will start up the microservice on port 10000 which you can then view through a browser:
+	Note:  These examples can be deployed as buildable Eclipse projects using Jetty or Spring
Boot using instructions
+	in the following sections:
 </p>
-<p class='bpcode w400'>
-	http://localhost:10000
-</p>			
-<img class='bordered w400' src='doc-files/juneau-examples-rest.4.png'>
+<ul class='spaced-list'>
+	<li>{@doc juneau-examples-rest-jetty}
+	<li>{@doc juneau-examples-rest-springboot}
+</ul>
 
 <!-- ====================================================================================================
-->
 
diff --git a/juneau-doc/src/main/javadoc/resources/fragments/toc.html b/juneau-doc/src/main/javadoc/resources/fragments/toc.html
index 6de8dad..0e841ef 100644
--- a/juneau-doc/src/main/javadoc/resources/fragments/toc.html
+++ b/juneau-doc/src/main/javadoc/resources/fragments/toc.html
@@ -13,12 +13,12 @@
  ***************************************************************************************************************************/
 -->
 <ol class='toc'>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#Introduction'>Introduction</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#Introduction'>Introduction</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#Introduction.Features'>Features</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#Introduction.Components'>Components</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall'>juneau-marshall</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall'>juneau-marshall</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.Serializers'>Serializers</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.Parsers'>Parsers</a></p>
@@ -124,7 +124,7 @@
 		</ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.BestPractices'>Best
Practices</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf'>juneau-marshall-rdf</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf'>juneau-marshall-rdf</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf.RdfDetails'>RDF
Details</a></p>
 		<ol>
@@ -137,21 +137,21 @@
 			<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf.RdfDetails.TypedLiterals'>Typed
Literals</a></p>
 		</ol>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#juneau-dto'>juneau-dto</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-dto'>juneau-dto</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-dto.HTML5'>HTML5</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-dto.Atom'>Atom</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-dto.Swagger'>Swagger</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-dto.SwaggerUI'>Swagger
UI</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#juneau-svl'>juneau-svl</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-svl'>juneau-svl</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-svl.SimpleVarLanguage'>Simple
Variable Language</a></p>
 		<li><p class='updated'><a class='doclink' href='{OVERVIEW_URL}#juneau-svl.SvlVariables'>SVL
Variables</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-svl.VarResolvers'>VarResolvers
and VarResolverSessions</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-svl.OtherNotes'>Other
Notes</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#juneau-config'>juneau-config</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-config'>juneau-config</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-config.Overview'>Overview</a></p>
 		<ol>
@@ -192,7 +192,7 @@
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-config.ClosingConfigs'>Closing
Configs</a></p>
 		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-config.SystemDefaultConfig'>System
Default Config</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server'>juneau-rest-server</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server'>juneau-rest-server</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.HelloWorldExample'>Hello
World Example</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.ClassHierarchy'>Class
Hierarchy</a></p>
@@ -298,15 +298,15 @@
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.HTTP2'>Using
HTTP/2 features</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.OtherNotes'>Other
Notes</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server-jaxrs'>juneau-rest-server-jaxrs</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server-jaxrs'>juneau-rest-server-jaxrs</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server-jaxrs.BaseProvider'>Juneau
JAX-RS Provider</a></p>
 	</ol>
-	<li><p class='toc2 new'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server-springboot'>juneau-rest-server-springboot</a></p>
+	<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server-springboot'>juneau-rest-server-springboot</a></p>
 	<ol>
 		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server-springboot.Overview'>Overview</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client'>juneau-rest-client</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client'>juneau-rest-client</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.RestProxies'>REST
Proxies</a></p>
 		<ol>
@@ -336,7 +336,7 @@
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.UnitTesting'>Serverless
Unit Testing</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.Other'>Other
Useful Methods</a></p>
 	</ol>
-	<li><p class='toc2 new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core'>juneau-microservice-core</a></p>
+	<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core'>juneau-microservice-core</a></p>
 	<ol>
 		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.Overview'>Microservice
Overview</a></p>
 		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.LifecycleMethods'>Lifecycle
Methods</a></p>
@@ -349,7 +349,7 @@
 		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.Logging'>Logging</a></p>
 		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.Listeners'>Listeners</a></p>
 	</ol>
-	<li><p class='toc2 new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty'>juneau-microservice-jetty</a></p>
+	<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty'>juneau-microservice-jetty</a></p>
 	<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>
@@ -360,7 +360,7 @@
 		<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 new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
+	<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty-template'>juneau-microservice-jetty-template</a></p>
 	<ol>
 		<li><p class='updated'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty-template.Introduction'>Microservice
Introduction</a></p>
 		<li><p class='updated'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty-template.GettingStarted'>Getting
Started</a></p>
@@ -370,11 +370,11 @@
 			<li><p class='updated'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty-template.GettingStarted.Building'>Building
and Running from Command-Line</a></p>
 		</ol>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-core'>juneau-examples-core</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-core'>juneau-examples-core</a></p>
 	<ol>
 		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-core.Examples'>Examples</a></p>
 	</ol>
-	<li><p class='toc2 todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest'>juneau-examples-rest</a></p>
+	<li><p class='updated'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest'>juneau-examples-rest</a></p>
 	<ol>
 		<li><p class='updated'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest.RootResources'>RootResources</a></p>
 		<li><p class='updated'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest.HelloWorldResource'>HelloWorldResource</a></p>
@@ -383,17 +383,17 @@
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest.ConfigResource'>ConfigResource</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest.LogsResource'>LogsResource</a></p>
 	</ol>
-	<li><p class='toc2 todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest-jetty'>juneau-examples-rest-jetty</a></p>
+	<li><p class='todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest-jetty'>juneau-examples-rest-jetty</a></p>
 	<ol>
 		<li><p class='todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest-jetty.Classes'>Classes</a></p>
 		<li><p class='todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest-jetty.DeployingToHeroku'>Deploying
to Heroku</a></p>
 	</ol>
-	<li><p class='toc2 todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest-springboot'>juneau-examples-rest-springboot</a></p>
+	<li><p class='todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest-springboot'>juneau-examples-rest-springboot</a></p>
 	<ol>
 		<li><p class='new'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest-springboot.Classes'>Classes</a></p>
 		<li><p class='todo'><a class='doclink' href='{OVERVIEW_URL}#juneau-examples-rest-springboot.DeployingToHeroku'>Deploying
to Heroku</a></p>
 	</ol>
-	<li><p class='toc2 '><a class='doclink' href='{OVERVIEW_URL}#Security'>Security
Best-Practices</a></p>
+	<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#Security'>Security
Best-Practices</a></p>
 	<ol>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#Security.juneau-marshall'>juneau-marshall</a></p>
 		<li><p class=''><a class='doclink' href='{OVERVIEW_URL}#Security.juneau-svl'>juneau-svl</a></p>


Mime
View raw message