diff --git a/CHANGELOG.md b/CHANGELOG.md
index 42edb5e..118cb6c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,11 @@ Proteus Changelog.
## Unreleased
### No issue
+**Improved error logging and shutdown process.**
+
+
+[09f630e8f400db9](https://github.com/noboomu/proteus/commit/09f630e8f400db9) Joshua Bauer *2021-10-25 19:29:23*
+
**Improve Optional bean parsing.**
diff --git a/proteus-core/src/main/resources/reference.conf b/proteus-core/src/main/resources/reference.conf
index 1bd3ba9..cd456d9 100644
--- a/proteus-core/src/main/resources/reference.conf
+++ b/proteus-core/src/main/resources/reference.conf
@@ -78,7 +78,7 @@ openapi {
port = ${application.ports.http}
- specFilename="openapi.yaml"
+ specFilename="openapi"
openapi="3.0.1"
diff --git a/proteus-openapi/pom.xml b/proteus-openapi/pom.xml
index f8d8d3a..dca38cd 100644
--- a/proteus-openapi/pom.xml
+++ b/proteus-openapi/pom.xml
@@ -108,12 +108,6 @@
${openapi.version}
-
- org.zalando
- jackson-datatype-money
- 1.1.1
- test
-
io.sinistral
diff --git a/proteus-openapi/src/main/java/io/sinistral/proteus/openapi/services/OpenAPIService.java b/proteus-openapi/src/main/java/io/sinistral/proteus/openapi/services/OpenAPIService.java
index 8830861..dedec6c 100644
--- a/proteus-openapi/src/main/java/io/sinistral/proteus/openapi/services/OpenAPIService.java
+++ b/proteus-openapi/src/main/java/io/sinistral/proteus/openapi/services/OpenAPIService.java
@@ -51,7 +51,12 @@
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardCopyOption;
-import java.util.*;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
import java.util.concurrent.CompletableFuture;
import java.util.function.Supplier;
import java.util.jar.JarFile;
@@ -68,16 +73,20 @@ public class OpenAPIService extends DefaultService implements Supplier securitySchemes = mapper.convertValue(openAPIConfig.getValue("securitySchemes").unwrapped(), new TypeReference