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 43b7c5b0eb SonarQube bug fixes
43b7c5b0eb is described below
commit 43b7c5b0ebe84cae8241de73f7038accc951e5a1
Author: James Bognar <[email protected]>
AuthorDate: Thu Feb 5 15:49:43 2026 -0500
SonarQube bug fixes
---
.../src/main/java/org/apache/juneau/AnnotationWorkList.java | 2 +-
.../src/main/java/org/apache/juneau/collections/JsonMap.java | 2 +-
.../src/main/java/org/apache/juneau/internal/DelegateList.java | 2 +-
.../src/main/java/org/apache/juneau/svl/ResolvingJsonMap.java | 2 +-
.../java/org/apache/juneau/examples/rest/PhotosResource.java | 2 +-
.../org/apache/juneau/examples/rest/dto/AtomFeedResource.java | 2 +-
.../apache/juneau/examples/rest/dto/JsonSchemaResource.java | 2 +-
.../org/apache/juneau/microservice/resources/LogsResource.java | 2 +-
.../java/org/apache/juneau/rest/client/ResponseHeader.java | 10 +++++-----
.../java/org/apache/juneau/http/header/BasicBooleanHeader.java | 2 +-
.../java/org/apache/juneau/http/header/BasicCsvHeader.java | 2 +-
.../java/org/apache/juneau/http/header/BasicDateHeader.java | 2 +-
.../org/apache/juneau/http/header/BasicEntityTagHeader.java | 4 ++--
.../org/apache/juneau/http/header/BasicEntityTagsHeader.java | 4 ++--
.../main/java/org/apache/juneau/http/header/BasicHeader.java | 6 +++---
.../java/org/apache/juneau/http/header/BasicIntegerHeader.java | 2 +-
.../java/org/apache/juneau/http/header/BasicLongHeader.java | 2 +-
.../org/apache/juneau/http/header/BasicMediaRangesHeader.java | 4 ++--
.../org/apache/juneau/http/header/BasicMediaTypeHeader.java | 4 ++--
.../java/org/apache/juneau/http/header/BasicStringHeader.java | 2 +-
.../org/apache/juneau/http/header/BasicStringRangesHeader.java | 4 ++--
.../java/org/apache/juneau/http/header/BasicUriHeader.java | 2 +-
.../main/java/org/apache/juneau/http/header/ClientVersion.java | 4 ++--
.../main/java/org/apache/juneau/http/header/HeaderList.java | 2 +-
.../src/main/java/org/apache/juneau/http/header/IfRange.java | 4 ++--
.../main/java/org/apache/juneau/http/header/RetryAfter.java | 2 +-
.../java/org/apache/juneau/http/header/SerializedHeader.java | 8 ++++----
.../src/main/java/org/apache/juneau/http/header/Thrown.java | 2 +-
.../src/main/java/org/apache/juneau/http/part/PartList.java | 2 +-
.../org/apache/juneau/http/response/BasicHttpException.java | 4 ++--
.../org/apache/juneau/rest/springboot/SpringRestServlet.java | 2 +-
.../org/apache/juneau/rest/httppart/RequestFormParams.java | 6 +++---
.../java/org/apache/juneau/rest/httppart/RequestHeaders.java | 6 +++---
.../org/apache/juneau/rest/httppart/RequestPathParams.java | 6 +++---
.../org/apache/juneau/rest/httppart/RequestQueryParams.java | 6 +++---
35 files changed, 60 insertions(+), 60 deletions(-)
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 86e8bac0fe..82fce049c1 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
@@ -80,7 +80,7 @@ public class AnnotationWorkList extends
ArrayList<AnnotationWork> {
return create(vrs).add(annotations);
}
- private final VarResolverSession vrs;
+ private final transient VarResolverSession vrs;
private AnnotationWorkList(VarResolverSession vrs) {
this.vrs = assertArgNotNull(ARG_vrs, vrs);
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonMap.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonMap.java
index 443400e3e6..39e12b16df 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonMap.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/collections/JsonMap.java
@@ -298,7 +298,7 @@ public class JsonMap extends LinkedHashMap<String,Object> {
}
private transient BeanSession session;
- private Map<String,Object> inner;
+ private transient Map<String,Object> inner;
private transient ObjectRest objectRest;
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 8cddddb014..edbaeba416 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
@@ -33,7 +33,7 @@ import org.apache.juneau.collections.*;
public class DelegateList<T extends Collection<?>> extends JsonList implements
Delegate<T> {
private static final long serialVersionUID = 1L;
- private final ClassMeta<T> classMeta;
+ private final transient ClassMeta<T> classMeta;
/**
* Constructor.
diff --git
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/ResolvingJsonMap.java
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/ResolvingJsonMap.java
index d589304e6a..317497d192 100644
---
a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/ResolvingJsonMap.java
+++
b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/svl/ResolvingJsonMap.java
@@ -44,7 +44,7 @@ import org.apache.juneau.collections.*;
@SuppressWarnings({ "serial" })
public class ResolvingJsonMap extends JsonMap {
- private final VarResolverSession varResolver;
+ private final transient VarResolverSession varResolver;
/**
* Constructor.
diff --git
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PhotosResource.java
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PhotosResource.java
index 96aa8d2747..33466814da 100644
---
a/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PhotosResource.java
+++
b/juneau-examples/juneau-examples-rest/src/main/java/org/apache/juneau/examples/rest/PhotosResource.java
@@ -97,7 +97,7 @@ public class PhotosResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
// Our cache of photos
- private Map<Integer,Photo> photos = new TreeMap<>();
+ private transient Map<Integer,Photo> photos = new TreeMap<>();
/**
* [HTTP PUT /photos/{id}]
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 4d73f8638e..6a5e4f5d3d 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
@@ -72,7 +72,7 @@ public class AtomFeedResource extends BasicRestServlet {
private static final String EXAMPLE_URL_FOO_ORG = "http://foo.org/";
private static final String EXAMPLE_URL_WWW_FOO_ORG =
"http://www.foo.org/";
- private Feed feed; // The root resource object
+ private transient Feed feed; // The root resource object
/**
* [HTTP GET /dto/atom]
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 73d384c9ec..0bcca39890 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
@@ -64,7 +64,7 @@ import org.apache.juneau.rest.widget.*;
public class JsonSchemaResource extends BasicRestServlet {
private static final long serialVersionUID = 1L;
- private JsonSchema schema; // The schema document
+ private transient JsonSchema schema; // The schema document
/**
* [HTTP GET /dto/jsonSchema]
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 a22b46520a..85c5d77f24 100644
---
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
@@ -155,7 +155,7 @@ public class LogsResource extends BasicRestServlet {
private File logDir;
- private LogEntryFormatter leFormatter;
+ private transient LogEntryFormatter leFormatter;
boolean allowDeletes;
diff --git
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/ResponseHeader.java
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/ResponseHeader.java
index fffb325257..03f3cf3346 100644
---
a/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/ResponseHeader.java
+++
b/juneau-rest/juneau-rest-client/src/main/java/org/apache/juneau/rest/client/ResponseHeader.java
@@ -63,11 +63,11 @@ public class ResponseHeader extends BasicHeader {
public String getValue() { return null; }
};
- private final HeaderElement[] elements;
- private final RestRequest request;
- private final RestResponse response;
- private HttpPartParserSession parser;
- private HttpPartSchema schema;
+ private final transient HeaderElement[] elements;
+ private final transient RestRequest request;
+ private final transient RestResponse response;
+ private transient HttpPartParserSession parser;
+ private transient HttpPartSchema schema;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicBooleanHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicBooleanHeader.java
index c0859cd1e4..26d606f9fa 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicBooleanHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicBooleanHeader.java
@@ -93,7 +93,7 @@ public class BasicBooleanHeader extends BasicHeader {
}
private final Boolean value;
- private final Supplier<Boolean> supplier;
+ private final transient Supplier<Boolean> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicCsvHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicCsvHeader.java
index 598da2d541..652e6738c5 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicCsvHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicCsvHeader.java
@@ -91,7 +91,7 @@ public class BasicCsvHeader extends BasicHeader {
}
private final String[] value;
- private final Supplier<String[]> supplier;
+ private final transient Supplier<String[]> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicDateHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicDateHeader.java
index 54a3a2d5b2..1a212c989e 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicDateHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicDateHeader.java
@@ -92,7 +92,7 @@ public class BasicDateHeader extends BasicHeader {
}
private final ZonedDateTime value;
- private final Supplier<ZonedDateTime> supplier;
+ private final transient Supplier<ZonedDateTime> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicEntityTagHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicEntityTagHeader.java
index 700102d3c6..3ed079b5f1 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicEntityTagHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicEntityTagHeader.java
@@ -88,8 +88,8 @@ public class BasicEntityTagHeader extends BasicHeader {
return value == null ? null : new BasicEntityTagHeader(name,
value);
}
- private final EntityTag value;
- private final Supplier<EntityTag> supplier;
+ private final transient EntityTag value;
+ private final transient Supplier<EntityTag> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicEntityTagsHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicEntityTagsHeader.java
index a17bce4571..8b52354e9b 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicEntityTagsHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicEntityTagsHeader.java
@@ -88,8 +88,8 @@ public class BasicEntityTagsHeader extends BasicHeader {
return value == null ? null : new BasicEntityTagsHeader(name,
value);
}
- private final EntityTags value;
- private final Supplier<EntityTags> supplier;
+ private final transient EntityTags value;
+ private final transient Supplier<EntityTags> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicHeader.java
index 7cbab93702..36e775463b 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicHeader.java
@@ -87,10 +87,10 @@ public class BasicHeader implements Header, Cloneable,
Serializable {
private final String name;
private final String stringValue;
- private final Object value;
- private final Supplier<Object> supplier;
+ private final transient Object value;
+ private final transient Supplier<Object> supplier;
- private HeaderElement[] elements;
+ private transient HeaderElement[] elements;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicIntegerHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicIntegerHeader.java
index 322f31b4ac..7330b776bd 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicIntegerHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicIntegerHeader.java
@@ -94,7 +94,7 @@ public class BasicIntegerHeader extends BasicHeader {
}
private final Integer value;
- private final Supplier<Integer> supplier;
+ private final transient Supplier<Integer> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicLongHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicLongHeader.java
index 405d36d86e..23218f9f09 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicLongHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicLongHeader.java
@@ -95,7 +95,7 @@ public class BasicLongHeader extends BasicHeader {
}
private final Long value;
- private final Supplier<Long> supplier;
+ private final transient Supplier<Long> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicMediaRangesHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicMediaRangesHeader.java
index 0db046e9b9..85acd62e59 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicMediaRangesHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicMediaRangesHeader.java
@@ -72,8 +72,8 @@ public class BasicMediaRangesHeader extends BasicStringHeader
{
}
private final String stringValue;
- private final MediaRanges value;
- private final Supplier<MediaRanges> supplier;
+ private final transient MediaRanges value;
+ private final transient Supplier<MediaRanges> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicMediaTypeHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicMediaTypeHeader.java
index cc18cdd1e0..39e3fe8cee 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicMediaTypeHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicMediaTypeHeader.java
@@ -73,8 +73,8 @@ public class BasicMediaTypeHeader extends BasicStringHeader {
return value == null ? null : new BasicMediaTypeHeader(name,
value);
}
- private final MediaType value;
- private final Supplier<MediaType> supplier;
+ private final transient MediaType value;
+ private final transient Supplier<MediaType> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicStringHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicStringHeader.java
index ce18dc9a57..33dc0f18dd 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicStringHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicStringHeader.java
@@ -92,7 +92,7 @@ public class BasicStringHeader extends BasicHeader {
}
private final String value;
- private final Supplier<String> supplier;
+ private final transient Supplier<String> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicStringRangesHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicStringRangesHeader.java
index d7ba0334c1..d09d69a379 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicStringRangesHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicStringRangesHeader.java
@@ -89,8 +89,8 @@ public class BasicStringRangesHeader extends BasicHeader {
}
private final String stringValue;
- private final StringRanges value;
- private final Supplier<StringRanges> supplier;
+ private final transient StringRanges value;
+ private final transient Supplier<StringRanges> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicUriHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicUriHeader.java
index 6ef8954a72..1604281b55 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicUriHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/BasicUriHeader.java
@@ -88,7 +88,7 @@ public class BasicUriHeader extends BasicHeader {
}
private final URI value;
- private final Supplier<URI> supplier;
+ private final transient Supplier<URI> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/ClientVersion.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/ClientVersion.java
index a0ef4e4f22..83d7a626ad 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/ClientVersion.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/ClientVersion.java
@@ -94,8 +94,8 @@ public class ClientVersion extends BasicStringHeader {
return value == null ? null : new ClientVersion(value);
}
- private final Version value;
- private final Supplier<Version> supplier;
+ private final transient Version value;
+ private final transient Supplier<Version> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/HeaderList.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/HeaderList.java
index 63965fc8de..6cda9962b0 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/HeaderList.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/HeaderList.java
@@ -133,7 +133,7 @@ public class HeaderList extends ControlledArrayList<Header>
{
return x;
}
- private VarResolver varResolver;
+ private transient VarResolver varResolver;
boolean caseSensitive;
/**
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/IfRange.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/IfRange.java
index 993c1d44a5..1fea6d3041 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/IfRange.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/IfRange.java
@@ -135,9 +135,9 @@ public class IfRange extends BasicDateHeader {
return s.startsWith("\"") || s.startsWith("W/");
}
- private final EntityTag value;
+ private final transient EntityTag value;
- private final Supplier<?> supplier;
+ private final transient Supplier<?> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/RetryAfter.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/RetryAfter.java
index 9ba77a723e..6a73379173 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/RetryAfter.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/RetryAfter.java
@@ -129,7 +129,7 @@ public class RetryAfter extends BasicDateHeader {
}
private final Integer value;
- private final Supplier<?> supplier;
+ private final transient Supplier<?> supplier;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/SerializedHeader.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/SerializedHeader.java
index 622ece40a4..0359915637 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/SerializedHeader.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/SerializedHeader.java
@@ -115,10 +115,10 @@ public class SerializedHeader extends BasicHeader {
return new SerializedHeader(name, value, serializer, schema,
skipIfEmpty);
}
- private final Object value;
- private final Supplier<Object> supplier;
- private HttpPartSerializerSession serializer;
- private HttpPartSchema schema = HttpPartSchema.DEFAULT;
+ private final transient Object value;
+ private final transient Supplier<Object> supplier;
+ private transient HttpPartSerializerSession serializer;
+ private transient HttpPartSchema schema = HttpPartSchema.DEFAULT;
private boolean skipIfEmpty;
/**
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/Thrown.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/Thrown.java
index 8ab0188284..e617d03430 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/Thrown.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/header/Thrown.java
@@ -146,7 +146,7 @@ public class Thrown extends BasicCsvHeader {
return new Thrown(l(values).stream().map(Part::new).toList());
}
- private final List<Part> value;
+ private final transient List<Part> value;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/part/PartList.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/part/PartList.java
index 0cdd34cef9..28f19b6f55 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/part/PartList.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/part/PartList.java
@@ -119,7 +119,7 @@ public class PartList extends
ControlledArrayList<NameValuePair> {
return x;
}
- private VarResolver varResolver;
+ private transient VarResolver varResolver;
boolean caseInsensitive;
/**
diff --git
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/BasicHttpException.java
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/BasicHttpException.java
index 8ccd478ebd..df5adc469d 100644
---
a/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/BasicHttpException.java
+++
b/juneau-rest/juneau-rest-common/src/main/java/org/apache/juneau/http/response/BasicHttpException.java
@@ -64,8 +64,8 @@ public class BasicHttpException extends BasicRuntimeException
implements HttpRes
private static final long serialVersionUID = 1L;
HeaderList headers = HeaderList.create();
- BasicStatusLine statusLine = new BasicStatusLine();
- HttpEntity content;
+ transient BasicStatusLine statusLine = new BasicStatusLine();
+ transient HttpEntity content;
/**
* Constructor.
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 e984c3fa6b..ce10884950 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
@@ -45,7 +45,7 @@ public abstract class SpringRestServlet extends RestServlet {
private static final long serialVersionUID = 1L;
@Autowired
- private Optional<ApplicationContext> appContext;
+ private transient Optional<ApplicationContext> appContext;
/**
* Hook into Spring bean injection framework.
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestFormParams.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestFormParams.java
index 5b60eb4a72..19c6cba6cf 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestFormParams.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestFormParams.java
@@ -124,10 +124,10 @@ public class RequestFormParams extends
ArrayList<RequestFormParam> {
private static final long serialVersionUID = 1L;
- private final RestRequest req;
+ private final transient RestRequest req;
private boolean caseSensitive;
- private HttpPartParserSession parser;
- private final VarResolverSession vs;
+ private transient HttpPartParserSession parser;
+ private final transient VarResolverSession vs;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestHeaders.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestHeaders.java
index 4365fab440..250fa03855 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestHeaders.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestHeaders.java
@@ -120,11 +120,11 @@ public class RequestHeaders extends
ArrayList<RequestHeader> {
private static final long serialVersionUID = 1L;
- private final RestRequest req;
+ private final transient RestRequest req;
private boolean caseSensitive;
- private final VarResolverSession vs;
+ private final transient VarResolverSession vs;
- private HttpPartParserSession parser;
+ private transient HttpPartParserSession parser;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestPathParams.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestPathParams.java
index 8f58cf5b04..991f5acb52 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestPathParams.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestPathParams.java
@@ -116,10 +116,10 @@ public class RequestPathParams extends
ArrayList<RequestPathParam> {
private static final long serialVersionUID = 1L;
- private final RestRequest req;
+ private final transient RestRequest req;
private boolean caseSensitive;
- private HttpPartParserSession parser;
- private final VarResolverSession vs;
+ private transient HttpPartParserSession parser;
+ private final transient VarResolverSession vs;
/**
* Constructor.
diff --git
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestQueryParams.java
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestQueryParams.java
index da5ec607ed..44fa6cdd4d 100644
---
a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestQueryParams.java
+++
b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/httppart/RequestQueryParams.java
@@ -131,10 +131,10 @@ public class RequestQueryParams extends
ArrayList<RequestQueryParam> {
private static final long serialVersionUID = 1L;
- private final RestRequest req;
+ private final transient RestRequest req;
private boolean caseSensitive;
- private final VarResolverSession vs;
- private HttpPartParserSession parser;
+ private final transient VarResolverSession vs;
+ private transient HttpPartParserSession parser;
/**
* Constructor.