diff --git a/core/src/main/java/org/nzbhydra/database/DatabaseRecreation.java b/core/src/main/java/org/nzbhydra/database/DatabaseRecreation.java index 5ba799c6d..9148f9578 100644 --- a/core/src/main/java/org/nzbhydra/database/DatabaseRecreation.java +++ b/core/src/main/java/org/nzbhydra/database/DatabaseRecreation.java @@ -24,13 +24,13 @@ import org.flywaydb.core.Flyway; import org.nzbhydra.NzbHydra; import org.nzbhydra.springnative.ReflectionMarker; -import org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.http.HttpMethod; import org.springframework.http.HttpStatus; import org.springframework.http.client.ClientHttpRequest; import org.springframework.http.client.ClientHttpResponse; +import org.springframework.http.client.SimpleClientHttpRequestFactory; import java.io.File; import java.io.FileReader; @@ -198,7 +198,8 @@ private static void runH2Command(List updatePassCommand, String errorMes } private static File downloadJarFile(String url) throws IOException { - final ClientHttpRequest request = new HydraOkHttp3ClientHttpRequestFactory().createRequest(URI.create(url), HttpMethod.GET); + //Can't use Hydra request factory as no config was loaded + final ClientHttpRequest request = new SimpleClientHttpRequestFactory().createRequest(URI.create(url), HttpMethod.GET); final File jarFile; try (ClientHttpResponse response = request.execute()) { jarFile = Files.createTempFile("nzbhydra", ".jar").toFile(); diff --git a/core/src/main/resources/templates/error.html b/core/src/main/resources/templates/error.html index b6029ec31..755df1865 100644 --- a/core/src/main/resources/templates/error.html +++ b/core/src/main/resources/templates/error.html @@ -29,33 +29,49 @@
Some details: - + - + - + - + - + - +
Path
Query parameters
Status
Timestamp
Error
Exception
- + +