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 106b188  Javadocs
106b188 is described below

commit 106b1883b83dfca1cbdb40167223e0de9d700c17
Author: JamesBognar <james.bog...@salesforce.com>
AuthorDate: Mon Dec 20 20:14:10 2021 -0500

    Javadocs
---
 .../main/java/org/apache/juneau/config/event/ConfigEvents.java   | 2 ++
 .../src/main/java/org/apache/juneau/dto/ResultSetList.java       | 2 ++
 .../java/org/apache/juneau/dto/html5/HtmlBeanDictionary.java     | 2 ++
 .../java/org/apache/juneau/dto/jsonschema/JsonSchemaArray.java   | 2 ++
 .../java/org/apache/juneau/dto/jsonschema/JsonSchemaMap.java     | 2 ++
 .../java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java     | 2 ++
 .../main/java/org/apache/juneau/dto/swagger/OperationMap.java    | 2 ++
 .../src/main/java/org/apache/juneau/AnnotationWorkList.java      | 2 ++
 .../src/main/java/org/apache/juneau/BasicAssertionError.java     | 2 ++
 .../src/main/java/org/apache/juneau/BasicException.java          | 2 ++
 .../src/main/java/org/apache/juneau/BasicRuntimeException.java   | 2 ++
 .../src/main/java/org/apache/juneau/BeanDictionaryList.java      | 2 ++
 .../src/main/java/org/apache/juneau/BeanDictionaryMap.java       | 2 ++
 .../src/main/java/org/apache/juneau/BeanRecursionException.java  | 2 ++
 .../src/main/java/org/apache/juneau/BeanRuntimeException.java    | 2 ++
 .../main/java/org/apache/juneau/ClassMetaRuntimeException.java   | 2 ++
 .../src/main/java/org/apache/juneau/ConfigException.java         | 2 ++
 .../src/main/java/org/apache/juneau/ContextRuntimeException.java | 2 ++
 .../src/main/java/org/apache/juneau/ExecutableException.java     | 2 ++
 .../java/org/apache/juneau/InvalidDataConversionException.java   | 2 ++
 .../org/apache/juneau/annotation/InvalidAnnotationException.java | 2 ++
 .../src/main/java/org/apache/juneau/collections/AList.java       | 1 +
 .../src/main/java/org/apache/juneau/collections/AMap.java        | 1 +
 .../src/main/java/org/apache/juneau/collections/ASet.java        | 1 +
 .../src/main/java/org/apache/juneau/collections/ASortedMap.java  | 1 +
 .../src/main/java/org/apache/juneau/collections/ASortedSet.java  | 1 +
 .../src/main/java/org/apache/juneau/collections/Args.java        | 2 ++
 .../src/main/java/org/apache/juneau/collections/OList.java       | 9 +++++++--
 .../src/main/java/org/apache/juneau/collections/OMap.java        | 2 ++
 .../src/main/java/org/apache/juneau/html/HtmlWidgetMap.java      | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Accept.java      | 2 ++
 .../main/java/org/apache/juneau/http/header/AcceptCharset.java   | 2 ++
 .../main/java/org/apache/juneau/http/header/AcceptEncoding.java  | 2 ++
 .../main/java/org/apache/juneau/http/header/AcceptLanguage.java  | 2 ++
 .../main/java/org/apache/juneau/http/header/AcceptRanges.java    | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Age.java         | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Allow.java       | 2 ++
 .../main/java/org/apache/juneau/http/header/Authorization.java   | 2 ++
 .../java/org/apache/juneau/http/header/BasicBooleanHeader.java   | 2 ++
 .../java/org/apache/juneau/http/header/BasicCsvArrayHeader.java  | 2 ++
 .../main/java/org/apache/juneau/http/header/BasicDateHeader.java | 2 ++
 .../org/apache/juneau/http/header/BasicEntityTagArrayHeader.java | 2 ++
 .../java/org/apache/juneau/http/header/BasicEntityTagHeader.java | 2 ++
 .../src/main/java/org/apache/juneau/http/header/BasicHeader.java | 2 ++
 .../java/org/apache/juneau/http/header/BasicIntegerHeader.java   | 2 ++
 .../main/java/org/apache/juneau/http/header/BasicLongHeader.java | 2 ++
 .../apache/juneau/http/header/BasicMediaRangeArrayHeader.java    | 4 +++-
 .../java/org/apache/juneau/http/header/BasicMediaTypeHeader.java | 4 +++-
 .../java/org/apache/juneau/http/header/BasicStringHeader.java    | 4 +++-
 .../apache/juneau/http/header/BasicStringRangeArrayHeader.java   | 2 ++
 .../main/java/org/apache/juneau/http/header/BasicUriHeader.java  | 2 ++
 .../main/java/org/apache/juneau/http/header/CacheControl.java    | 2 ++
 .../main/java/org/apache/juneau/http/header/ClientVersion.java   | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Connection.java  | 2 ++
 .../java/org/apache/juneau/http/header/ContentDisposition.java   | 2 ++
 .../main/java/org/apache/juneau/http/header/ContentEncoding.java | 2 ++
 .../main/java/org/apache/juneau/http/header/ContentLanguage.java | 2 ++
 .../main/java/org/apache/juneau/http/header/ContentLength.java   | 2 ++
 .../main/java/org/apache/juneau/http/header/ContentLocation.java | 2 ++
 .../main/java/org/apache/juneau/http/header/ContentRange.java    | 2 ++
 .../src/main/java/org/apache/juneau/http/header/ContentType.java | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Date.java        | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Debug.java       | 2 ++
 .../src/main/java/org/apache/juneau/http/header/ETag.java        | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Expect.java      | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Expires.java     | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Forwarded.java   | 2 ++
 .../src/main/java/org/apache/juneau/http/header/From.java        | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Host.java        | 2 ++
 .../src/main/java/org/apache/juneau/http/header/IfMatch.java     | 2 ++
 .../main/java/org/apache/juneau/http/header/IfModifiedSince.java | 2 ++
 .../src/main/java/org/apache/juneau/http/header/IfNoneMatch.java | 2 ++
 .../src/main/java/org/apache/juneau/http/header/IfRange.java     | 2 ++
 .../java/org/apache/juneau/http/header/IfUnmodifiedSince.java    | 2 ++
 .../main/java/org/apache/juneau/http/header/LastModified.java    | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Location.java    | 2 ++
 .../src/main/java/org/apache/juneau/http/header/MaxForwards.java | 2 ++
 .../src/main/java/org/apache/juneau/http/header/NoTrace.java     | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Origin.java      | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Pragma.java      | 2 ++
 .../java/org/apache/juneau/http/header/ProxyAuthenticate.java    | 2 ++
 .../java/org/apache/juneau/http/header/ProxyAuthorization.java   | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Range.java       | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Referer.java     | 2 ++
 .../src/main/java/org/apache/juneau/http/header/RetryAfter.java  | 2 ++
 .../java/org/apache/juneau/http/header/SerializedHeader.java     | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Server.java      | 2 ++
 .../src/main/java/org/apache/juneau/http/header/TE.java          | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Thrown.java      | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Trailer.java     | 2 ++
 .../java/org/apache/juneau/http/header/TransferEncoding.java     | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Upgrade.java     | 2 ++
 .../src/main/java/org/apache/juneau/http/header/UserAgent.java   | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Vary.java        | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Via.java         | 2 ++
 .../src/main/java/org/apache/juneau/http/header/Warning.java     | 2 ++
 .../main/java/org/apache/juneau/http/header/WwwAuthenticate.java | 2 ++
 .../main/java/org/apache/juneau/http/response/BadRequest.java    | 2 ++
 .../java/org/apache/juneau/http/response/BasicHttpException.java | 2 ++
 .../src/main/java/org/apache/juneau/http/response/Conflict.java  | 2 ++
 .../java/org/apache/juneau/http/response/ExpectationFailed.java  | 2 ++
 .../java/org/apache/juneau/http/response/FailedDependency.java   | 2 ++
 .../src/main/java/org/apache/juneau/http/response/Forbidden.java | 2 ++
 .../src/main/java/org/apache/juneau/http/response/Gone.java      | 2 ++
 .../org/apache/juneau/http/response/HttpVersionNotSupported.java | 2 ++
 .../org/apache/juneau/http/response/InsufficientStorage.java     | 2 ++
 .../org/apache/juneau/http/response/InternalServerError.java     | 2 ++
 .../java/org/apache/juneau/http/response/LengthRequired.java     | 2 ++
 .../src/main/java/org/apache/juneau/http/response/Locked.java    | 2 ++
 .../main/java/org/apache/juneau/http/response/LoopDetected.java  | 2 ++
 .../java/org/apache/juneau/http/response/MethodNotAllowed.java   | 2 ++
 .../java/org/apache/juneau/http/response/MisdirectedRequest.java | 2 ++
 .../juneau/http/response/NetworkAuthenticationRequired.java      | 2 ++
 .../main/java/org/apache/juneau/http/response/NotAcceptable.java | 2 ++
 .../main/java/org/apache/juneau/http/response/NotExtended.java   | 2 ++
 .../src/main/java/org/apache/juneau/http/response/NotFound.java  | 2 ++
 .../java/org/apache/juneau/http/response/NotImplemented.java     | 2 ++
 .../java/org/apache/juneau/http/response/PayloadTooLarge.java    | 2 ++
 .../java/org/apache/juneau/http/response/PreconditionFailed.java | 2 ++
 .../org/apache/juneau/http/response/PreconditionRequired.java    | 2 ++
 .../org/apache/juneau/http/response/RangeNotSatisfiable.java     | 2 ++
 .../apache/juneau/http/response/RequestHeaderFieldsTooLarge.java | 2 ++
 .../java/org/apache/juneau/http/response/ServiceUnavailable.java | 2 ++
 .../java/org/apache/juneau/http/response/TooManyRequests.java    | 2 ++
 .../main/java/org/apache/juneau/http/response/Unauthorized.java  | 2 ++
 .../apache/juneau/http/response/UnavailableForLegalReasons.java  | 2 ++
 .../org/apache/juneau/http/response/UnprocessableEntity.java     | 2 ++
 .../org/apache/juneau/http/response/UnsupportedMediaType.java    | 2 ++
 .../java/org/apache/juneau/http/response/UpgradeRequired.java    | 2 ++
 .../main/java/org/apache/juneau/http/response/UriTooLong.java    | 2 ++
 .../org/apache/juneau/http/response/VariantAlsoNegotiates.java   | 2 ++
 .../org/apache/juneau/httppart/SchemaValidationException.java    | 2 ++
 .../src/main/java/org/apache/juneau/internal/DelegateList.java   | 1 +
 .../src/main/java/org/apache/juneau/internal/DelegateMap.java    | 1 +
 .../java/org/apache/juneau/internal/TwoKeyConcurrentCache.java   | 1 +
 .../src/main/java/org/apache/juneau/parser/ParseException.java   | 2 ++
 .../main/java/org/apache/juneau/pojotools/PatternException.java  | 2 ++
 .../src/main/java/org/apache/juneau/reflect/AnnotationList.java  | 2 ++
 .../java/org/apache/juneau/serializer/SerializeException.java    | 2 ++
 .../src/main/java/org/apache/juneau/svl/VarList.java             | 2 ++
 .../main/java/org/apache/juneau/svl/VarResolverException.java    | 2 ++
 .../src/main/java/org/apache/juneau/utils/ManifestFile.java      | 2 ++
 .../src/main/java/org/apache/juneau/utils/PojoRestException.java | 2 ++
 .../apache/juneau/examples/rest/springboot/RootResources.java    | 2 ++
 .../main/java/org/apache/juneau/examples/rest/RootResources.java | 2 ++
 .../org/apache/juneau/examples/rest/dto/AtomFeedResource.java    | 2 ++
 .../java/org/apache/juneau/examples/rest/dto/DtoExamples.java    | 2 ++
 .../org/apache/juneau/examples/rest/dto/JsonSchemaResource.java  | 2 ++
 .../org/apache/juneau/microservice/resources/ConfigResource.java | 2 ++
 .../apache/juneau/microservice/resources/DirectoryResource.java  | 2 ++
 .../org/apache/juneau/microservice/resources/LogsResource.java   | 2 ++
 .../apache/juneau/microservice/resources/SampleRootResource.java | 2 ++
 .../apache/juneau/microservice/resources/ShutdownResource.java   | 2 ++
 .../juneau/microservice/jetty/resources/DebugResource.java       | 2 ++
 .../juneau/microservice/jetty/template/HelloWorldResource.java   | 2 ++
 .../apache/juneau/microservice/jetty/template/RootResources.java | 2 ++
 .../juneau/microservice/springboot/template/RootResources.java   | 2 ++
 .../java/org/apache/juneau/rest/client/RestCallException.java    | 2 ++
 .../juneau/rest/client/remote/RemoteMetadataException.java       | 2 ++
 .../apache/juneau/rest/springboot/BasicSpringRestServlet.java    | 2 ++
 .../juneau/rest/springboot/BasicSpringRestServletGroup.java      | 2 ++
 .../org/apache/juneau/rest/springboot/SpringRestServlet.java     | 2 ++
 .../src/main/java/org/apache/juneau/rest/BasicRestServlet.java   | 2 ++
 .../main/java/org/apache/juneau/rest/BasicRestServletGroup.java  | 2 ++
 .../src/main/java/org/apache/juneau/rest/CookieList.java         | 2 ++
 .../main/java/org/apache/juneau/rest/HttpRuntimeException.java   | 2 ++
 .../src/main/java/org/apache/juneau/rest/MethodList.java         | 2 ++
 .../src/main/java/org/apache/juneau/rest/RequestBody.java        | 1 -
 .../src/main/java/org/apache/juneau/rest/RestServlet.java        | 2 ++
 .../main/java/org/apache/juneau/rest/RestServletException.java   | 2 ++
 .../src/main/java/org/apache/juneau/rest/args/ArgException.java  | 2 ++
 .../org/apache/juneau/rest/beans/ChildResourceDescriptions.java  | 2 ++
 .../java/org/apache/juneau/rest/beans/ResourceDescriptions.java  | 2 ++
 .../java/org/apache/juneau/rest/util/UrlPathMatcherList.java     | 2 ++
 174 files changed, 346 insertions(+), 6 deletions(-)

diff --git 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/event/ConfigEvents.java
 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/event/ConfigEvents.java
index cff5bf6..5776e08 100644
--- 
a/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/event/ConfigEvents.java
+++ 
b/juneau-core/juneau-config/src/main/java/org/apache/juneau/config/event/ConfigEvents.java
@@ -22,6 +22,8 @@ import java.util.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class ConfigEvents extends ArrayList<ConfigEvent> {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/ResultSetList.java 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/ResultSetList.java
index f9b7459..731460b 100644
--- 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/ResultSetList.java
+++ 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/ResultSetList.java
@@ -27,6 +27,8 @@ import org.apache.juneau.internal.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public final class ResultSetList extends LinkedList<Map<String,Object>> {
 
diff --git 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/HtmlBeanDictionary.java
 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/HtmlBeanDictionary.java
index 8e6f337..8acf617 100644
--- 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/HtmlBeanDictionary.java
+++ 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/html5/HtmlBeanDictionary.java
@@ -21,6 +21,8 @@ import org.apache.juneau.*;
  *     <li class='link'>{@doc jd.Html5}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class HtmlBeanDictionary extends BeanDictionaryList {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonSchemaArray.java
 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonSchemaArray.java
index 66b84f0..1570bfd 100644
--- 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonSchemaArray.java
+++ 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonSchemaArray.java
@@ -21,6 +21,8 @@ import java.util.*;
  *     <li class='jp'>{@doc package-summary.html#TOC 
org.apache.juneau.dto.jsonschema}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class JsonSchemaArray extends LinkedList<JsonSchema> {
 
diff --git 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonSchemaMap.java
 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonSchemaMap.java
index 29832c8..975fa98 100644
--- 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonSchemaMap.java
+++ 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonSchemaMap.java
@@ -37,6 +37,8 @@ import org.apache.juneau.json.*;
  *     <li class='jp'>{@doc package-summary.html#TOC 
org.apache.juneau.dto.jsonschema}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public abstract class JsonSchemaMap extends ConcurrentHashMap<URI,JsonSchema> {
 
diff --git 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java
 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java
index f4e4505..b739659 100644
--- 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java
+++ 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/jsonschema/JsonTypeArray.java
@@ -21,6 +21,8 @@ import java.util.*;
  *     <li class='jp'>{@doc package-summary.html#TOC 
org.apache.juneau.dto.jsonschema}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public final class JsonTypeArray extends LinkedList<JsonType> {
 
diff --git 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/OperationMap.java
 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/OperationMap.java
index c4a3273..579d7b3 100644
--- 
a/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/OperationMap.java
+++ 
b/juneau-core/juneau-dto/src/main/java/org/apache/juneau/dto/swagger/OperationMap.java
@@ -39,6 +39,8 @@ import org.apache.juneau.internal.*;
  *     <li class='link'>{@doc jd.Swagger}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class OperationMap extends TreeMap<String,Operation> {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/AnnotationWorkList.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/AnnotationWorkList.java
index b28ad38..f287058 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/AnnotationWorkList.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/AnnotationWorkList.java
@@ -23,6 +23,8 @@ import org.apache.juneau.reflect.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class AnnotationWorkList extends ArrayList<AnnotationWork> {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicAssertionError.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicAssertionError.java
index caff11a..5bde961 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicAssertionError.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicAssertionError.java
@@ -22,6 +22,8 @@ import java.text.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class BasicAssertionError extends AssertionError {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicException.java
index ab6fac2..c517194 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicException.java
@@ -24,6 +24,8 @@ import org.apache.juneau.internal.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public abstract class BasicException extends Exception {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicRuntimeException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicRuntimeException.java
index 1b46c82..18d3f55 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicRuntimeException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BasicRuntimeException.java
@@ -24,6 +24,8 @@ import org.apache.juneau.internal.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public abstract class BasicRuntimeException extends RuntimeException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanDictionaryList.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanDictionaryList.java
index 06f42bc..9c27358 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanDictionaryList.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanDictionaryList.java
@@ -51,6 +51,8 @@ import org.apache.juneau.annotation.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class BeanDictionaryList extends ArrayList<Class<?>> {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanDictionaryMap.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanDictionaryMap.java
index 94cdd2c..e032c10 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanDictionaryMap.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanDictionaryMap.java
@@ -59,6 +59,8 @@ import org.apache.juneau.annotation.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @SuppressWarnings("rawtypes")
 public class BeanDictionaryMap extends LinkedHashMap<String,Object> {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanRecursionException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanRecursionException.java
index 382114a..042155f 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanRecursionException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanRecursionException.java
@@ -20,6 +20,8 @@ import java.text.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class BeanRecursionException extends BasicException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanRuntimeException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanRuntimeException.java
index 8a14eb4..52cec8f 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanRuntimeException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/BeanRuntimeException.java
@@ -20,6 +20,8 @@ import java.text.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public final class BeanRuntimeException extends BasicRuntimeException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ClassMetaRuntimeException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ClassMetaRuntimeException.java
index 93f4f00..3ad0125 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ClassMetaRuntimeException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ClassMetaRuntimeException.java
@@ -20,6 +20,8 @@ import java.text.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public final class ClassMetaRuntimeException extends BasicRuntimeException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ConfigException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ConfigException.java
index 5e58083..6d30f54 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ConfigException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ConfigException.java
@@ -20,6 +20,8 @@ import java.text.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class ConfigException extends BasicRuntimeException {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ContextRuntimeException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ContextRuntimeException.java
index d91e7cf..adb2924 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ContextRuntimeException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ContextRuntimeException.java
@@ -20,6 +20,8 @@ import java.text.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public final class ContextRuntimeException extends BasicRuntimeException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ExecutableException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ExecutableException.java
index 50bd9fd..e728814 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ExecutableException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/ExecutableException.java
@@ -21,6 +21,8 @@ import java.text.MessageFormat;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class ExecutableException extends BasicRuntimeException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/InvalidDataConversionException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/InvalidDataConversionException.java
index 69314c9..23ccdff 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/InvalidDataConversionException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/InvalidDataConversionException.java
@@ -29,6 +29,8 @@ import org.apache.juneau.reflect.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public final class InvalidDataConversionException extends 
BasicRuntimeException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/InvalidAnnotationException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/InvalidAnnotationException.java
index 44c8cc1..608ba67 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/InvalidAnnotationException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/annotation/InvalidAnnotationException.java
@@ -23,6 +23,8 @@ import org.apache.juneau.reflect.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class InvalidAnnotationException extends BasicRuntimeException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/AList.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/AList.java
index abc31fd..5ac4e58 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/AList.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/AList.java
@@ -54,6 +54,7 @@ import org.apache.juneau.serializer.*;
  * </ul>
  *
  * @param <T> The entry type.
+ * @serial exclude
  */
 @SuppressWarnings({"unchecked"})
 public class AList<T> extends ArrayList<T> {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/AMap.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/AMap.java
index 364b055..d789ba5 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/AMap.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/AMap.java
@@ -51,6 +51,7 @@ import org.apache.juneau.serializer.*;
  *
  * @param <K> The key type.
  * @param <V> The value type.
+ * @serial exclude
  */
 public class AMap<K,V> extends LinkedHashMap<K,V> {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASet.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASet.java
index 5a49e62..5d21362 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASet.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASet.java
@@ -53,6 +53,7 @@ import org.apache.juneau.serializer.*;
  * </ul>
  *
  * @param <T> The entry type.
+ * @serial exclude
  */
 @SuppressWarnings({"unchecked"})
 public class ASet<T> extends LinkedHashSet<T> {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASortedMap.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASortedMap.java
index 8b24ff4..a7453e5 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASortedMap.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASortedMap.java
@@ -50,6 +50,7 @@ import org.apache.juneau.serializer.*;
  *
  * @param <K> The key type.
  * @param <V> The value type.
+ * @serial exclude
  */
 public class ASortedMap<K,V> extends TreeMap<K,V> {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASortedSet.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASortedSet.java
index f0c0df8..7d3e25f 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASortedSet.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/ASortedSet.java
@@ -51,6 +51,7 @@ import org.apache.juneau.serializer.*;
  * </ul>
  *
  * @param <T> The entry type.
+ * @serial exclude
  */
 @SuppressWarnings({"unchecked"})
 public class ASortedSet<T> extends TreeSet<T> {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/Args.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/Args.java
index 01666f1..6a55de5 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/Args.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/Args.java
@@ -105,6 +105,8 @@ import org.apache.juneau.internal.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public final class Args extends OMap {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/OList.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/OList.java
index 82ac900..708e994 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/OList.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/OList.java
@@ -95,12 +95,15 @@ import org.apache.juneau.utils.*;
  *     }
  * </p>
  *
- * <p>
- * This class is not thread safe.
+ * <ul class='spaced-list'>
+ *     <li class='warn'>This class is not thread safe.
+ * </ul>
  *
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class OList extends LinkedList<Object> {
        private static final long serialVersionUID = 1L;
@@ -110,6 +113,8 @@ public class OList extends LinkedList<Object> {
 
        /**
         * An empty read-only OList.
+        *
+        * @serial exclude
         */
        public static final OList EMPTY_LIST = new OList() {
                private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/OMap.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/OMap.java
index c5dec3b..c9d0799 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/OMap.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/OMap.java
@@ -108,6 +108,8 @@ public class OMap extends LinkedHashMap<String,Object> {
 
        /**
         * An empty read-only OMap.
+        *
+        * @serial exclude
         */
        public static final OMap EMPTY_MAP = new OMap() {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlWidgetMap.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlWidgetMap.java
index b1a636a..083088e 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlWidgetMap.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/html/HtmlWidgetMap.java
@@ -22,6 +22,8 @@ import org.apache.juneau.collections.*;
  *     <li class='link'>{@doc jm.HtmlDetails}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class HtmlWidgetMap extends AMap<String,HtmlWidget> {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Accept.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Accept.java
index 774717e..3e9d897 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Accept.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Accept.java
@@ -140,6 +140,8 @@ import org.apache.juneau.internal.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Accept")
 public class Accept extends BasicMediaRangeArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptCharset.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptCharset.java
index 583766e..d3651a3 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptCharset.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptCharset.java
@@ -71,6 +71,8 @@ import org.apache.juneau.internal.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Accept-Charset")
 public class AcceptCharset extends BasicStringRangeArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptEncoding.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptEncoding.java
index 6fe9a1e..1d3125b 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptEncoding.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptEncoding.java
@@ -91,6 +91,8 @@ import org.apache.juneau.internal.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Accept-Encoding")
 public class AcceptEncoding extends BasicStringRangeArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptLanguage.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptLanguage.java
index f8f7604..9416413 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptLanguage.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptLanguage.java
@@ -103,6 +103,8 @@ import org.apache.juneau.internal.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Accept-Language")
 public class AcceptLanguage extends BasicStringRangeArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptRanges.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptRanges.java
index 9cb07c5..bf91bea 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptRanges.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/AcceptRanges.java
@@ -63,6 +63,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Accept-Ranges")
 public class AcceptRanges extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Age.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Age.java
index 9b2d2b9..22c43e3 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Age.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Age.java
@@ -58,6 +58,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Age")
 public class Age extends BasicIntegerHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Allow.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Allow.java
index ca34524..2fdfdf2 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Allow.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Allow.java
@@ -69,6 +69,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Allow")
 public class Allow extends BasicCsvArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Authorization.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Authorization.java
index 7443b70..cf1631a 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Authorization.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Authorization.java
@@ -72,6 +72,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Authorization")
 public class Authorization extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicBooleanHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicBooleanHeader.java
index 5b53f37..7ac65e5 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicBooleanHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicBooleanHeader.java
@@ -35,6 +35,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header
 @Schema(type="boolean")
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicCsvArrayHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicCsvArrayHeader.java
index 373b2da..fa03caf 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicCsvArrayHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicCsvArrayHeader.java
@@ -35,6 +35,8 @@ import org.apache.juneau.assertions.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class BasicCsvArrayHeader extends BasicHeader {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicDateHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicDateHeader.java
index 9bdcf51..8a14426 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicDateHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicDateHeader.java
@@ -38,6 +38,8 @@ import org.apache.juneau.assertions.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class BasicDateHeader extends BasicHeader {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicEntityTagArrayHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicEntityTagArrayHeader.java
index 3294814..09094ed 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicEntityTagArrayHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicEntityTagArrayHeader.java
@@ -36,6 +36,8 @@ import java.util.function.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class BasicEntityTagArrayHeader extends BasicHeader {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicEntityTagHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicEntityTagHeader.java
index df619a0..186d124 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicEntityTagHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicEntityTagHeader.java
@@ -34,6 +34,8 @@ import java.util.function.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class BasicEntityTagHeader extends BasicHeader {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicHeader.java
index 308739a..fc15a41 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicHeader.java
@@ -47,6 +47,8 @@ import org.apache.juneau.internal.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @FluentSetters
 @BeanIgnore
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicIntegerHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicIntegerHeader.java
index 3001b80..0dd3262 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicIntegerHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicIntegerHeader.java
@@ -36,6 +36,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header
 @Schema(type="integer",format="int32")
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicLongHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicLongHeader.java
index 9f9bde9..18c0b30 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicLongHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicLongHeader.java
@@ -36,6 +36,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header
 @Schema(type="integer",format="int64")
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicMediaRangeArrayHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicMediaRangeArrayHeader.java
index c19cdd9..e897c64 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicMediaRangeArrayHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicMediaRangeArrayHeader.java
@@ -32,7 +32,9 @@ import java.util.function.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
-*/
+ *
+ * @serial exclude
+ */
 public class BasicMediaRangeArrayHeader extends BasicStringHeader {
 
        
//-----------------------------------------------------------------------------------------------------------------
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicMediaTypeHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicMediaTypeHeader.java
index 6e226f3..006b8b0 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicMediaTypeHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicMediaTypeHeader.java
@@ -35,7 +35,9 @@ import org.apache.juneau.json.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
-*/
+ *
+ * @serial exclude
+ */
 public class BasicMediaTypeHeader extends BasicStringHeader {
 
        
//-----------------------------------------------------------------------------------------------------------------
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicStringHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicStringHeader.java
index cf63493..2ccd060 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicStringHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicStringHeader.java
@@ -35,7 +35,9 @@ import org.apache.juneau.assertions.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
-*/
+ *
+ * @serial exclude
+ */
 public class BasicStringHeader extends BasicHeader {
 
        
//-----------------------------------------------------------------------------------------------------------------
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicStringRangeArrayHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicStringRangeArrayHeader.java
index ce37b63..6345348 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicStringRangeArrayHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicStringRangeArrayHeader.java
@@ -32,6 +32,8 @@ import java.util.function.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class BasicStringRangeArrayHeader extends BasicHeader {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicUriHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicUriHeader.java
index a7863df..73ae02f 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicUriHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/BasicUriHeader.java
@@ -34,6 +34,8 @@ import java.util.function.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class BasicUriHeader extends BasicHeader {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/CacheControl.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/CacheControl.java
index b63b7d6..a0cb466 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/CacheControl.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/CacheControl.java
@@ -96,6 +96,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Cache-Control")
 public class CacheControl extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ClientVersion.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ClientVersion.java
index af59e0f..8df17e2 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ClientVersion.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ClientVersion.java
@@ -42,6 +42,8 @@ import org.apache.juneau.internal.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Client-Version")
 public class ClientVersion extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Connection.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Connection.java
index 1949129..f095663 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Connection.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Connection.java
@@ -78,6 +78,8 @@ import org.apache.juneau.internal.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Connection")
 public class Connection extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentDisposition.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentDisposition.java
index 47d7f88..cc29fbc 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentDisposition.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentDisposition.java
@@ -48,6 +48,8 @@ import org.apache.juneau.internal.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Content-Disposition")
 public class ContentDisposition extends BasicStringRangeArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentEncoding.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentEncoding.java
index 873cc32..38fdf7f 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentEncoding.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentEncoding.java
@@ -69,6 +69,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Content-Encoding")
 @Schema(_enum={"gzip","compress","deflate","identity","other"})
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLanguage.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLanguage.java
index 78a3c2e..c90a676 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLanguage.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLanguage.java
@@ -74,6 +74,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Content-Language")
 public class ContentLanguage extends BasicCsvArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLength.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLength.java
index 51395dd..69b4f2a 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLength.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLength.java
@@ -61,6 +61,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Content-Length")
 public class ContentLength extends BasicLongHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLocation.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLocation.java
index 8eccf0c..dc0f65a 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLocation.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentLocation.java
@@ -68,6 +68,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Content-Location")
 public class ContentLocation extends BasicUriHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentRange.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentRange.java
index e7e0c35..2841c70 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentRange.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentRange.java
@@ -129,6 +129,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Content-Range")
 public class ContentRange extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentType.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentType.java
index 19def1c..4ce2afd 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentType.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ContentType.java
@@ -48,6 +48,8 @@ import org.apache.juneau.internal.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Content-Type")
 public class ContentType extends BasicMediaTypeHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Date.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Date.java
index 1bbda0a..04a64ac 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Date.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Date.java
@@ -80,6 +80,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Date")
 public class Date extends BasicDateHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Debug.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Debug.java
index 747afcd..131a45a 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Debug.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Debug.java
@@ -35,6 +35,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Debug")
 public class Debug extends BasicBooleanHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ETag.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ETag.java
index 76969de..e673d02 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ETag.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ETag.java
@@ -50,6 +50,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("ETag")
 public class ETag extends BasicEntityTagHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Expect.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Expect.java
index d6a71a3..faf1216 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Expect.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Expect.java
@@ -69,6 +69,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Expect")
 public class Expect extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Expires.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Expires.java
index 6c7d944..4009f7f 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Expires.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Expires.java
@@ -81,6 +81,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Expires")
 public class Expires extends BasicDateHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Forwarded.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Forwarded.java
index 53cb170..405081b 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Forwarded.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Forwarded.java
@@ -24,6 +24,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Forwarded")
 public class Forwarded extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/From.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/From.java
index ac15f61..f8fbbc3 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/From.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/From.java
@@ -67,6 +67,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("From")
 public class From extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Host.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Host.java
index e1c0475..9a4c913 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Host.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Host.java
@@ -69,6 +69,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Host")
 public class Host extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfMatch.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfMatch.java
index 881713a..6e31ab2 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfMatch.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfMatch.java
@@ -92,6 +92,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("If-Match")
 public class IfMatch extends BasicEntityTagArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfModifiedSince.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfModifiedSince.java
index c80b98f..b486a6e 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfModifiedSince.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfModifiedSince.java
@@ -92,6 +92,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("If-Modified-Since")
 public class IfModifiedSince extends BasicDateHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfNoneMatch.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfNoneMatch.java
index eb1d6a2..7a11083 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfNoneMatch.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfNoneMatch.java
@@ -95,6 +95,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("If-None-Match")
 public class IfNoneMatch extends BasicEntityTagArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfRange.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfRange.java
index 7ff088b..e79f739 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfRange.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfRange.java
@@ -69,6 +69,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("If-Range")
 public class IfRange extends BasicDateHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfUnmodifiedSince.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfUnmodifiedSince.java
index 1f1fbcc..5186671 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfUnmodifiedSince.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/IfUnmodifiedSince.java
@@ -64,6 +64,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("If-Unmodified-Since")
 public class IfUnmodifiedSince extends BasicDateHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/LastModified.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/LastModified.java
index b81ba9d..8344996 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/LastModified.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/LastModified.java
@@ -71,6 +71,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Last-Modified")
 public class LastModified extends BasicDateHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Location.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Location.java
index 4cb734b..c23625c 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Location.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Location.java
@@ -57,6 +57,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Location")
 public class Location extends BasicUriHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/MaxForwards.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/MaxForwards.java
index 498fc04..651b781 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/MaxForwards.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/MaxForwards.java
@@ -59,6 +59,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Max-Forwards")
 public class MaxForwards extends BasicIntegerHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/NoTrace.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/NoTrace.java
index 0a32f33..0374fc8 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/NoTrace.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/NoTrace.java
@@ -23,6 +23,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("No-Trace")
 public class NoTrace extends BasicBooleanHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Origin.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Origin.java
index 942f8d0..fb7376a 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Origin.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Origin.java
@@ -24,6 +24,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Origin")
 public class Origin extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Pragma.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Pragma.java
index 0608793..9f53085 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Pragma.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Pragma.java
@@ -67,6 +67,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Pragma")
 public class Pragma extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ProxyAuthenticate.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ProxyAuthenticate.java
index a743036..4f77d39 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ProxyAuthenticate.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ProxyAuthenticate.java
@@ -50,6 +50,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Proxy-Authenticate")
 public class ProxyAuthenticate extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ProxyAuthorization.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ProxyAuthorization.java
index c3a5a20..8e8e146 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ProxyAuthorization.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/ProxyAuthorization.java
@@ -52,6 +52,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Proxy-Authorization")
 public class ProxyAuthorization extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Range.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Range.java
index 5c65fa9..e6f8de8 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Range.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Range.java
@@ -142,6 +142,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Range")
 public class Range extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Referer.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Referer.java
index 3e4dfb5..16e6afc 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Referer.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Referer.java
@@ -59,6 +59,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Referer")
 public class Referer extends BasicUriHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/RetryAfter.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/RetryAfter.java
index 1a9496b..04cb646 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/RetryAfter.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/RetryAfter.java
@@ -64,6 +64,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Retry-After")
 public class RetryAfter extends BasicDateHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/SerializedHeader.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/SerializedHeader.java
index fe3874a..b53dd56 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/SerializedHeader.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/SerializedHeader.java
@@ -39,6 +39,8 @@ import org.apache.juneau.urlencoding.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class SerializedHeader extends BasicHeader {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Server.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Server.java
index 11c3db5..8eaa63b 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Server.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Server.java
@@ -59,6 +59,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Server")
 public class Server extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/TE.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/TE.java
index 9e7dece..8b2c053 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/TE.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/TE.java
@@ -88,6 +88,8 @@ import org.apache.juneau.internal.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("TE")
 public class TE extends BasicStringRangeArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Thrown.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Thrown.java
index 717ef96..e629600 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Thrown.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Thrown.java
@@ -54,6 +54,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Thrown")
 public class Thrown extends BasicCsvArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Trailer.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Trailer.java
index a5d7d24..4047cac 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Trailer.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Trailer.java
@@ -59,6 +59,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Trailer")
 public class Trailer extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/TransferEncoding.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/TransferEncoding.java
index abf29a3..600d00d 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/TransferEncoding.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/TransferEncoding.java
@@ -59,6 +59,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Transfer-Encoding")
 public class TransferEncoding extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Upgrade.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Upgrade.java
index bed839a..9d12655 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Upgrade.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Upgrade.java
@@ -83,6 +83,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Upgrade")
 public class Upgrade extends BasicCsvArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/UserAgent.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/UserAgent.java
index b030de6..c8cb363 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/UserAgent.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/UserAgent.java
@@ -52,6 +52,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("User-Agent")
 public class UserAgent extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Vary.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Vary.java
index 17fe2f2..2f9042e 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Vary.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Vary.java
@@ -72,6 +72,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Vary")
 public class Vary extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Via.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Via.java
index 4012c5b..f61bbf7 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Via.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Via.java
@@ -119,6 +119,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Via")
 public class Via extends BasicCsvArrayHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Warning.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Warning.java
index 7f23002..df54487 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Warning.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/Warning.java
@@ -126,6 +126,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("Warning")
 public class Warning extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/WwwAuthenticate.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/WwwAuthenticate.java
index 38d2bf1..b4516d3 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/WwwAuthenticate.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/header/WwwAuthenticate.java
@@ -48,6 +48,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='extlink'>{@doc ext.RFC2616}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Header("WWW-Authenticate")
 public class WwwAuthenticate extends BasicStringHeader {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/BadRequest.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/BadRequest.java
index 7df0cd5..0108949 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/BadRequest.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/BadRequest.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/BasicHttpException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/BasicHttpException.java
index 3668e7d..0776140 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/BasicHttpException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/BasicHttpException.java
@@ -45,6 +45,8 @@ import org.apache.juneau.http.header.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @BeanIgnore /* Use toString() to serialize */
 public class BasicHttpException extends BasicRuntimeException implements 
HttpResponse {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Conflict.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Conflict.java
index 2f02b5a..cd13799 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Conflict.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Conflict.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/ExpectationFailed.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/ExpectationFailed.java
index afa3032..fa431ba 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/ExpectationFailed.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/ExpectationFailed.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/FailedDependency.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/FailedDependency.java
index b993542..d07605d 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/FailedDependency.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/FailedDependency.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Forbidden.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Forbidden.java
index c36e06c..023c55b 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Forbidden.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Forbidden.java
@@ -31,6 +31,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Gone.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Gone.java
index d91977c..9cc8ca5 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Gone.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Gone.java
@@ -34,6 +34,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/HttpVersionNotSupported.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/HttpVersionNotSupported.java
index ec43278..96d6170 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/HttpVersionNotSupported.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/HttpVersionNotSupported.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/InsufficientStorage.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/InsufficientStorage.java
index decb763..f455f91 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/InsufficientStorage.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/InsufficientStorage.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/InternalServerError.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/InternalServerError.java
index 00ffd64..5c74989 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/InternalServerError.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/InternalServerError.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/LengthRequired.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/LengthRequired.java
index 2c51b25..106ca50 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/LengthRequired.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/LengthRequired.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Locked.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Locked.java
index 9abc99c..45d43a3 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Locked.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Locked.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/LoopDetected.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/LoopDetected.java
index f95eadb..b61350a 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/LoopDetected.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/LoopDetected.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/MethodNotAllowed.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/MethodNotAllowed.java
index 3440924..5fa7d72 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/MethodNotAllowed.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/MethodNotAllowed.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/MisdirectedRequest.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/MisdirectedRequest.java
index 2413428..060403b 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/MisdirectedRequest.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/MisdirectedRequest.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NetworkAuthenticationRequired.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NetworkAuthenticationRequired.java
index dff357e..deac971 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NetworkAuthenticationRequired.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NetworkAuthenticationRequired.java
@@ -31,6 +31,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotAcceptable.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotAcceptable.java
index 763f725..dde44d2 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotAcceptable.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotAcceptable.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotExtended.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotExtended.java
index adceb74..ee5404b 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotExtended.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotExtended.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotFound.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotFound.java
index c812f3c..cd4968e 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotFound.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotFound.java
@@ -31,6 +31,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotImplemented.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotImplemented.java
index 4439938..b122815 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotImplemented.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/NotImplemented.java
@@ -31,6 +31,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PayloadTooLarge.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PayloadTooLarge.java
index d803302..dd09feb 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PayloadTooLarge.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PayloadTooLarge.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PreconditionFailed.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PreconditionFailed.java
index c26a943..6551a09 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PreconditionFailed.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PreconditionFailed.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PreconditionRequired.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PreconditionRequired.java
index c5bc069..21e6293 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PreconditionRequired.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/PreconditionRequired.java
@@ -31,6 +31,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/RangeNotSatisfiable.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/RangeNotSatisfiable.java
index b3c8265..d66a615 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/RangeNotSatisfiable.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/RangeNotSatisfiable.java
@@ -31,6 +31,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/RequestHeaderFieldsTooLarge.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/RequestHeaderFieldsTooLarge.java
index cb6fb46..7dbe0d4 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/RequestHeaderFieldsTooLarge.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/RequestHeaderFieldsTooLarge.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/ServiceUnavailable.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/ServiceUnavailable.java
index f0fd15b..0891053 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/ServiceUnavailable.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/ServiceUnavailable.java
@@ -31,6 +31,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/TooManyRequests.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/TooManyRequests.java
index 0ee799d..ee609c7 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/TooManyRequests.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/TooManyRequests.java
@@ -31,6 +31,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Unauthorized.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Unauthorized.java
index 0b892ec..cccbd89 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Unauthorized.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/Unauthorized.java
@@ -33,6 +33,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnavailableForLegalReasons.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnavailableForLegalReasons.java
index f8db658..7574197 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnavailableForLegalReasons.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnavailableForLegalReasons.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnprocessableEntity.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnprocessableEntity.java
index 65fc964..f0491d2 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnprocessableEntity.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnprocessableEntity.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnsupportedMediaType.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnsupportedMediaType.java
index c62557d..1926dfb 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnsupportedMediaType.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UnsupportedMediaType.java
@@ -31,6 +31,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UpgradeRequired.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UpgradeRequired.java
index 9a20276..eb539b1 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UpgradeRequired.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UpgradeRequired.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UriTooLong.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UriTooLong.java
index a551baf..fb2713a 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UriTooLong.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/UriTooLong.java
@@ -31,6 +31,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/VariantAlsoNegotiates.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/VariantAlsoNegotiates.java
index ae43272..0518354 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/VariantAlsoNegotiates.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/http/response/VariantAlsoNegotiates.java
@@ -30,6 +30,8 @@ import org.apache.juneau.http.annotation.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Response
 @StatusCode(STATUS_CODE)
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SchemaValidationException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SchemaValidationException.java
index 195117f..351b1bc 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SchemaValidationException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/httppart/SchemaValidationException.java
@@ -23,6 +23,8 @@ import org.apache.juneau.parser.ParseException;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class SchemaValidationException extends ParseException {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/DelegateList.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/DelegateList.java
index c7a1108..7bba0f0 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/DelegateList.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/DelegateList.java
@@ -26,6 +26,7 @@ import org.apache.juneau.collections.*;
  * </ul>
  *
  * @param <T> The class type of the wrapped bean.
+ * @serial exclude
  */
 public class DelegateList<T extends Collection<?>> extends OList implements 
Delegate<T> {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/DelegateMap.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/DelegateMap.java
index 739740e..36257ea 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/DelegateMap.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/DelegateMap.java
@@ -25,6 +25,7 @@ import org.apache.juneau.collections.*;
  * </ul>
  *
  * @param <T> The class type of the wrapped bean.
+ * @serial exclude
  */
 @SuppressWarnings("rawtypes")
 public class DelegateMap<T extends Map> extends OMap implements Delegate<T> {
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/TwoKeyConcurrentCache.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/TwoKeyConcurrentCache.java
index b009ca9..6ab6345 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/TwoKeyConcurrentCache.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/TwoKeyConcurrentCache.java
@@ -25,6 +25,7 @@ import java.util.concurrent.*;
  * @param <K1> Key part 1 type.
  * @param <K2> Key part 2 type.
  * @param <V> Value type.
+ * @serial exclude
  */
 public class TwoKeyConcurrentCache<K1,K2,V> extends 
ConcurrentHashMap<TwoKeyConcurrentCache.Key<K1,K2>,V> {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParseException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParseException.java
index 9e5f31d..4da6778 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParseException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/parser/ParseException.java
@@ -30,6 +30,8 @@ import org.apache.juneau.serializer.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class ParseException extends BasicException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/pojotools/PatternException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/pojotools/PatternException.java
index 128cc9b..7567cb8 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/pojotools/PatternException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/pojotools/PatternException.java
@@ -22,6 +22,8 @@ import org.apache.juneau.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class PatternException extends BasicRuntimeException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/reflect/AnnotationList.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/reflect/AnnotationList.java
index 54d5909..85bd50a 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/reflect/AnnotationList.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/reflect/AnnotationList.java
@@ -27,6 +27,8 @@ import org.apache.juneau.svl.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class AnnotationList extends ArrayList<AnnotationInfo<?>> {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializeException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializeException.java
index 287e83e..ff42df1 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializeException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/serializer/SerializeException.java
@@ -28,6 +28,8 @@ import org.apache.juneau.json.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class SerializeException extends BasicException {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/VarList.java 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/VarList.java
index ac90d9d..ff8e165 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/VarList.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/VarList.java
@@ -25,6 +25,8 @@ import org.apache.juneau.svl.vars.*;
  *     <li class='link'>{@doc jm.SimpleVariableLanguage}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class VarList extends ArrayList<Object> {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/VarResolverException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/VarResolverException.java
index 659cdf1..8b3bbd0 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/VarResolverException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/VarResolverException.java
@@ -23,6 +23,8 @@ import org.apache.juneau.*;
  *     <li class='link'>{@doc jm.SimpleVariableLanguage}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class VarResolverException extends BasicRuntimeException {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/ManifestFile.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/ManifestFile.java
index 1809840..5fad9e3 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/ManifestFile.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/ManifestFile.java
@@ -32,6 +32,8 @@ import org.apache.juneau.collections.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class ManifestFile extends OMap {
 
diff --git 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/PojoRestException.java
 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/PojoRestException.java
index 6ef8be2..6a7d4a9 100644
--- 
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/PojoRestException.java
+++ 
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/utils/PojoRestException.java
@@ -40,6 +40,8 @@ import org.apache.juneau.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public final class PojoRestException extends BasicRuntimeException {
 
diff --git 
a/juneau-examples/juneau-examples-rest-springboot/src/main/java/org/apache/juneau/examples/rest/springboot/RootResources.java
 
b/juneau-examples/juneau-examples-rest-springboot/src/main/java/org/apache/juneau/examples/rest/springboot/RootResources.java
index 312d6b7..6bb09e9 100644
--- 
a/juneau-examples/juneau-examples-rest-springboot/src/main/java/org/apache/juneau/examples/rest/springboot/RootResources.java
+++ 
b/juneau-examples/juneau-examples-rest-springboot/src/main/java/org/apache/juneau/examples/rest/springboot/RootResources.java
@@ -27,6 +27,8 @@ import org.apache.juneau.serializer.annotation.*;
  *     <li class='link'>{@doc juneau-examples-rest-springboot}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/*",
diff --git 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RootResources.java
 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RootResources.java
index dfdcd3b..6e0731b 100644
--- 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RootResources.java
+++ 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/RootResources.java
@@ -27,6 +27,8 @@ import org.apache.juneau.serializer.annotation.*;
  *     <li class='link'>{@doc juneau-examples-rest}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/*",
diff --git 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/AtomFeedResource.java
 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/AtomFeedResource.java
index 69fdcca..c5f2f0a 100644
--- 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/AtomFeedResource.java
+++ 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/AtomFeedResource.java
@@ -34,6 +34,8 @@ import org.apache.juneau.serializer.annotation.*;
  *     <li class='link'>{@doc juneau-examples-rest}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/atom",
diff --git 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/DtoExamples.java
 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/DtoExamples.java
index 0419204..24fdea1 100644
--- 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/DtoExamples.java
+++ 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/DtoExamples.java
@@ -25,6 +25,8 @@ import org.apache.juneau.serializer.annotation.*;
  *     <li class='link'>{@doc juneau-examples-rest}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/dto",
diff --git 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/JsonSchemaResource.java
 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/JsonSchemaResource.java
index c74cc7a..fb402b4 100644
--- 
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/JsonSchemaResource.java
+++ 
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/dto/JsonSchemaResource.java
@@ -27,6 +27,8 @@ import org.apache.juneau.rest.widget.*;
  *     <li class='link'>{@doc juneau-examples-rest}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/jsonSchema",
diff --git 
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
 
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
index 98c2a34..1cab30c 100755
--- 
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
+++ 
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ConfigResource.java
@@ -37,6 +37,8 @@ import org.apache.juneau.http.response.*;
  *     <li class='link'>{@doc juneau-microservice-core}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/config",
diff --git 
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/DirectoryResource.java
 
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/DirectoryResource.java
index dc223e8..d52c020 100755
--- 
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/DirectoryResource.java
+++ 
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/DirectoryResource.java
@@ -58,6 +58,8 @@ import org.apache.juneau.http.response.*;
  *     <li class='link'>{@doc juneau-microservice-core}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        title="File System Explorer",
diff --git 
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
 
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
index f21d2ab..704cfc2 100755
--- 
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
+++ 
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java
@@ -39,6 +39,8 @@ import org.apache.juneau.http.response.*;
  *     <li class='link'>{@doc juneau-microservice-core}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/logs",
diff --git 
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/SampleRootResource.java
 
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/SampleRootResource.java
index 54c2ef0..6e82854 100755
--- 
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/SampleRootResource.java
+++ 
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/SampleRootResource.java
@@ -22,6 +22,8 @@ import org.apache.juneau.rest.annotation.*;
  *     <li class='link'>{@doc juneau-microservice-core}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/",
diff --git 
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
 
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
index 86b2fd0..04ef54f 100755
--- 
a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
+++ 
b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java
@@ -22,6 +22,8 @@ import org.apache.juneau.rest.annotation.*;
  *     <li class='link'>{@doc juneau-microservice-core}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/shutdown",
diff --git 
a/juneau-microservice/juneau-microservice-jetty/src/main/java/org/apache/juneau/microservice/jetty/resources/DebugResource.java
 
b/juneau-microservice/juneau-microservice-jetty/src/main/java/org/apache/juneau/microservice/jetty/resources/DebugResource.java
index a858b55..728ed53 100644
--- 
a/juneau-microservice/juneau-microservice-jetty/src/main/java/org/apache/juneau/microservice/jetty/resources/DebugResource.java
+++ 
b/juneau-microservice/juneau-microservice-jetty/src/main/java/org/apache/juneau/microservice/jetty/resources/DebugResource.java
@@ -27,6 +27,8 @@ import org.apache.juneau.rest.beans.*;
  *     <li class='link'>{@doc juneau-microservice-jetty}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/debug",
diff --git 
a/juneau-microservice/juneau-my-jetty-microservice/src/main/java/org/apache/juneau/microservice/jetty/template/HelloWorldResource.java
 
b/juneau-microservice/juneau-my-jetty-microservice/src/main/java/org/apache/juneau/microservice/jetty/template/HelloWorldResource.java
index 64fbb3f..542615a 100755
--- 
a/juneau-microservice/juneau-my-jetty-microservice/src/main/java/org/apache/juneau/microservice/jetty/template/HelloWorldResource.java
+++ 
b/juneau-microservice/juneau-my-jetty-microservice/src/main/java/org/apache/juneau/microservice/jetty/template/HelloWorldResource.java
@@ -22,6 +22,8 @@ import org.apache.juneau.rest.annotation.*;
  *     <li class='link'>{@doc my-jetty-microservice}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        title="Hello World example",
diff --git 
a/juneau-microservice/juneau-my-jetty-microservice/src/main/java/org/apache/juneau/microservice/jetty/template/RootResources.java
 
b/juneau-microservice/juneau-my-jetty-microservice/src/main/java/org/apache/juneau/microservice/jetty/template/RootResources.java
index 9ea3d2a..a87ffd6 100755
--- 
a/juneau-microservice/juneau-my-jetty-microservice/src/main/java/org/apache/juneau/microservice/jetty/template/RootResources.java
+++ 
b/juneau-microservice/juneau-my-jetty-microservice/src/main/java/org/apache/juneau/microservice/jetty/template/RootResources.java
@@ -28,6 +28,8 @@ import org.apache.juneau.rest.widget.ThemeMenuItem;
  *     <li class='link'>{@doc my-jetty-microservice}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/*",
diff --git 
a/juneau-microservice/juneau-my-springboot-microservice/src/main/java/org/apache/juneau/microservice/springboot/template/RootResources.java
 
b/juneau-microservice/juneau-my-springboot-microservice/src/main/java/org/apache/juneau/microservice/springboot/template/RootResources.java
index 850708a..42c1b7f 100644
--- 
a/juneau-microservice/juneau-my-springboot-microservice/src/main/java/org/apache/juneau/microservice/springboot/template/RootResources.java
+++ 
b/juneau-microservice/juneau-my-springboot-microservice/src/main/java/org/apache/juneau/microservice/springboot/template/RootResources.java
@@ -26,6 +26,8 @@ import org.apache.juneau.serializer.annotation.*;
  *     <li class='link'>{@doc my-springboot-microservice}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest(
        path="/*",
diff --git 
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestCallException.java
 
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestCallException.java
index 276f47a..8600132 100644
--- 
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestCallException.java
+++ 
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/RestCallException.java
@@ -27,6 +27,8 @@ import org.apache.juneau.internal.*;
  *     <li class='link'>{@doc juneau-rest-client}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public final class RestCallException extends HttpException {
 
diff --git 
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/remote/RemoteMetadataException.java
 
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/remote/RemoteMetadataException.java
index 913c5c1..aec1a66 100644
--- 
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/remote/RemoteMetadataException.java
+++ 
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/remote/RemoteMetadataException.java
@@ -25,6 +25,8 @@ import org.apache.juneau.*;
  *     <li class='link'>{@doc juneau-rest-client}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class RemoteMetadataException extends BasicRuntimeException {
 
diff --git 
a/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/BasicSpringRestServlet.java
 
b/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/BasicSpringRestServlet.java
index 042ea52..da054eb 100644
--- 
a/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/BasicSpringRestServlet.java
+++ 
b/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/BasicSpringRestServlet.java
@@ -148,6 +148,8 @@ import org.apache.juneau.xml.*;
  *     <li class='link'>{@doc juneau-rest-server-springboot}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest
 public abstract class BasicSpringRestServlet extends SpringRestServlet 
implements BasicUniversalRest, BasicRestOperations {
diff --git 
a/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/BasicSpringRestServletGroup.java
 
b/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/BasicSpringRestServletGroup.java
index a23fa8c..b2d916b 100644
--- 
a/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/BasicSpringRestServletGroup.java
+++ 
b/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/BasicSpringRestServletGroup.java
@@ -30,6 +30,8 @@ import org.apache.juneau.rest.beans.*;
  *     <li class='link'>{@doc juneau-rest-server-springboot}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest
 public abstract class BasicSpringRestServletGroup extends 
BasicSpringRestServlet {
diff --git 
a/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/SpringRestServlet.java
 
b/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/SpringRestServlet.java
index 6c5e145..1023660 100644
--- 
a/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/SpringRestServlet.java
+++ 
b/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/SpringRestServlet.java
@@ -27,6 +27,8 @@ import org.springframework.context.*;
  *     <li class='link'>{@doc juneau-rest-server-springboot}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public abstract class SpringRestServlet extends RestServlet {
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServlet.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServlet.java
index 6b0ec44..016b027 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServlet.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServlet.java
@@ -132,6 +132,8 @@ import org.apache.juneau.xml.*;
  *     <li class='link'>{@doc jrs.BasicRestServlet}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest
 public abstract class BasicRestServlet extends RestServlet implements 
BasicUniversalRest, BasicRestOperations {
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServletGroup.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServletGroup.java
index c7c5d34..4439e21 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServletGroup.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/BasicRestServletGroup.java
@@ -34,6 +34,8 @@ import org.apache.juneau.rest.config.*;
  *     <li class='link'>{@doc jrs.BasicRestServletGroup}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 @Rest
 public abstract class BasicRestServletGroup extends BasicRestServlet {
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/CookieList.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/CookieList.java
index f0d6b2a..2f0fbd1 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/CookieList.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/CookieList.java
@@ -23,6 +23,8 @@ import javax.servlet.http.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class CookieList extends ArrayList<Cookie> {
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/HttpRuntimeException.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/HttpRuntimeException.java
index 4f6ba0a..a132bb8 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/HttpRuntimeException.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/HttpRuntimeException.java
@@ -27,6 +27,8 @@ import org.apache.juneau.reflect.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public final class HttpRuntimeException extends BasicRuntimeException {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/MethodList.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/MethodList.java
index 611b885..528ee3e 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/MethodList.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/MethodList.java
@@ -22,6 +22,8 @@ import java.util.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class MethodList extends ArrayList<Method> {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RequestBody.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RequestBody.java
index 1bd2030..3292dee 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RequestBody.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RequestBody.java
@@ -27,7 +27,6 @@ import org.apache.juneau.encoders.*;
 import org.apache.juneau.httppart.*;
 import org.apache.juneau.internal.*;
 import org.apache.juneau.parser.*;
-import org.apache.juneau.http.annotation.*;
 import org.apache.juneau.http.header.*;
 import org.apache.juneau.http.response.*;
 import org.apache.juneau.rest.util.*;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServlet.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServlet.java
index 7d02b74..3f81ffa 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServlet.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServlet.java
@@ -71,6 +71,8 @@ import org.apache.juneau.http.response.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public abstract class RestServlet extends HttpServlet {
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServletException.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServletException.java
index bf3e22c..4fdf24d 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServletException.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestServletException.java
@@ -27,6 +27,8 @@ import org.apache.juneau.internal.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class RestServletException extends ServletException {
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/args/ArgException.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/args/ArgException.java
index f379fe1..cc5292b 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/args/ArgException.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/args/ArgException.java
@@ -24,6 +24,8 @@ import org.apache.juneau.reflect.*;
  *     <li class='link'>{@doc jrs.JavaMethodParameters}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class ArgException extends InternalServerError {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/beans/ChildResourceDescriptions.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/beans/ChildResourceDescriptions.java
index 0387609..669854b 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/beans/ChildResourceDescriptions.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/beans/ChildResourceDescriptions.java
@@ -27,6 +27,8 @@ import org.apache.juneau.rest.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class ChildResourceDescriptions extends ResourceDescriptions {
 
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/beans/ResourceDescriptions.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/beans/ResourceDescriptions.java
index 972275f..0a62954 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/beans/ResourceDescriptions.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/beans/ResourceDescriptions.java
@@ -21,6 +21,8 @@ import java.util.*;
  *     <li class='link'>{@doc TODO}
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class ResourceDescriptions extends ArrayList<ResourceDescription> {
        private static final long serialVersionUID = 1L;
diff --git 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/util/UrlPathMatcherList.java
 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/util/UrlPathMatcherList.java
index e6544e5..31345b8 100644
--- 
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/util/UrlPathMatcherList.java
+++ 
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/util/UrlPathMatcherList.java
@@ -20,6 +20,8 @@ import org.apache.juneau.collections.*;
  * <ul class='seealso'>
  *     <li class='extlink'>{@source}
  * </ul>
+ *
+ * @serial exclude
  */
 public class UrlPathMatcherList extends AList<UrlPathMatcher> {
 

Reply via email to