Skip to content

Commit 4ff0a2e

Browse files
WeltraumschafManuelNeuer
authored andcommitted
#36 Use same instance here, so we can factor out the factory creation easier
Signed-off-by: Sven Strittmatter <sven.strittmatter@iteratec.com>
1 parent ea04873 commit 4ff0a2e

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/main/java/io/securecodebox/persistence/defectdojo/service/DefaultImportScanService.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ HttpHeaders createDefectDojoAuthorizationHeaders() {
6060
}
6161

6262
private RestTemplate createRestTemplate() {
63+
final var template = new RestTemplate();
64+
6365
if (shouldConfigureProxySettings()) {
6466
// Configuring Proxy Authentication explicitly as it isn't done by default for spring rest templates :(
6567
final var credentials = new BasicCredentialsProvider();
@@ -77,10 +79,10 @@ private RestTemplate createRestTemplate() {
7779

7880
final var factory = new HttpComponentsClientHttpRequestFactory();
7981
factory.setHttpClient(clientBuilder.build());
80-
return new RestTemplate(factory);
81-
} else {
82-
return new RestTemplate();
82+
template.setRequestFactory(factory);
8383
}
84+
85+
return template;
8486
}
8587

8688
private static boolean shouldConfigureProxySettings() {

0 commit comments

Comments
 (0)