JUNEAU-181 JuneauRestInitializer needs a no-arg constructor.
diff --git a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java
index ff73a76..f200785 100644
--- a/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java
+++ b/juneau-core/juneau-marshall/src/main/java/org/apache/juneau/internal/StringUtils.java
@@ -2503,6 +2503,8 @@
 		final int digits = String.valueOf(lines.length).length();

 		if (start < 1)

 			start = 1;

+		if (end < 0)

+			end = Integer.MAX_VALUE;

 		if (end > lines.length)

 			end = lines.length;

 		StringBuilder sb = new StringBuilder();

diff --git a/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/JuneauRestInitializer.java b/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/JuneauRestInitializer.java
index 0cd392e..5c1dfad 100644
--- a/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/JuneauRestInitializer.java
+++ b/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/JuneauRestInitializer.java
@@ -30,12 +30,19 @@
 	/**
 	 * Constructor.
 	 *
-	 * @param appClass The Spring application class.
+	 * @param appClass The Spring application class.  Can be <jk>null</jk>.
 	 */
 	public JuneauRestInitializer(Class<?> appClass) {
 		this.appClass = appClass;
 	}
 
+	/**
+	 * Constructor.
+	 */
+	public JuneauRestInitializer() {
+		this.appClass = null;
+	}
+
 	@Override /* ApplicationContextInitializer */
 	public void initialize(ConfigurableApplicationContext ctx) {
 		String port = ctx.getEnvironment().getProperty("server.port");
diff --git a/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/JuneauRestPostProcessor.java b/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/JuneauRestPostProcessor.java
index aa3a2fe..34c45c7 100644
--- a/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/JuneauRestPostProcessor.java
+++ b/juneau-rest/juneau-rest-server-springboot/src/main/java/org/apache/juneau/rest/springboot/JuneauRestPostProcessor.java
@@ -40,7 +40,7 @@
 	 * Constructor.
 	 *
 	 * @param ctx The spring application context.
-	 * @param appClass The spring application class.
+	 * @param appClass The spring application class.  Can be <jk>null</jk>.
 	 */
 	public JuneauRestPostProcessor(ConfigurableApplicationContext ctx, Class<?> appClass) {
 		this.appClass = appClass;