Improvements to CallLogger API.
diff --git a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
index e5629fb..74bc6a9 100644
--- a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
+++ b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/RestContext.java
@@ -1788,7 +1788,7 @@
 		 * <p class='bjava'>

 		 * 	<jc>// Our customized logger.</jc>

 		 * 	<jk>public class</jk> MyLogger <jk>extends</jk> BasicCallLogger {

-		 * 

+		 *

 		 * 		<jk>public</jk> MyLogger(BeanStore <jv>beanStore</jv>) {

 		 *			<jk>super</jk>(<jv>beanStore</jv>);

 		 *		}

@@ -1883,10 +1883,14 @@
 		 * 		</ul>

 		 * 	<li>Looks for a static or non-static <c>createCallLogger()</c> method that returns {@link CallLogger} on the

 		 * 		resource class with any of the following arguments:

-		 * 		<ul>

 		 * 			<li>{@link RestContext}

+		 * 			<li>{@link RestContext.Builder}

+		 * 			<li>{@link BeanContext}

 		 * 			<li>{@link BeanStore}

-		 * 			<li>{@link BasicFileFinder}

+		 * 			<li>{@link VarResolver}

+		 * 			<li>{@link Config}

+		 * 			<li>{@link Logger}

+		 * 			<li>{@link ServletContext}

 		 * 			<li>Any {@doc juneau-rest-server-springboot injected beans}.

 		 * 		</ul>

 		 * 	<li>Resolves it via the bean store registered in this context.

diff --git a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/config/DefaultConfig.java b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/config/DefaultConfig.java
index 43bd356..8763c7d 100644
--- a/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/config/DefaultConfig.java
+++ b/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/config/DefaultConfig.java
@@ -34,7 +34,7 @@
 	allowedMethodHeaders="$S{j.allowedMethodHeaders,$E{J_ALLOWED_METHOD_HEADERS,}}",
 	allowedMethodParams="$S{j.allowedMethodParams,$E{J_ALLOWED_METHOD_PARAMS,HEAD,OPTIONS}}",
 	beanStore=BeanStore.class,
-	callLogger=BasicCallLogger.class,
+	callLogger=CallLogger.Void.class,  // Defaults to BasicCallLogger.
 	clientVersionHeader="$S{j.clientVersionHeader,$E{J_CLIENT_VERSION_HEADER,Client-Version}}",
 	config="$S{j.configFile,$E{J_CONFIG_FILE,SYSTEM_DEFAULT}}",
 	consumes={},