TSK-1337: fixed newly introduced bugs
This commit is contained in:
parent
1bbdbf5c70
commit
e26e5c65a1
|
@ -80,7 +80,7 @@ public class LogfileHistoryServiceImpl implements TaskanaHistory {
|
|||
}
|
||||
|
||||
private Properties readPropertiesFromFile(String propertiesFile) {
|
||||
java.util.Properties props = new Properties();
|
||||
Properties props = new Properties();
|
||||
boolean loadFromClasspath = loadFromClasspath(propertiesFile);
|
||||
try {
|
||||
if (loadFromClasspath) {
|
||||
|
@ -93,7 +93,9 @@ public class LogfileHistoryServiceImpl implements TaskanaHistory {
|
|||
LOGGER.debug("properties were loaded from file {} from classpath.", propertiesFile);
|
||||
}
|
||||
} else {
|
||||
props.load(new FileInputStream(propertiesFile));
|
||||
try (FileInputStream stream = new FileInputStream(propertiesFile)) {
|
||||
props.load(stream);
|
||||
}
|
||||
LOGGER.debug("properties were loaded from file {}.", propertiesFile);
|
||||
}
|
||||
} catch (IOException e) {
|
||||
|
|
|
@ -5,6 +5,7 @@ import static org.springframework.hateoas.server.mvc.WebMvcLinkBuilder.linkTo;
|
|||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import org.springframework.hateoas.IanaLinkRelations;
|
||||
import org.springframework.hateoas.Link;
|
||||
|
@ -67,7 +68,8 @@ public class TaskHistoryEventListResourceAssembler {
|
|||
|
||||
private UriComponentsBuilder getBaseUri() {
|
||||
HttpServletRequest request =
|
||||
((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
|
||||
((ServletRequestAttributes) Objects.requireNonNull(
|
||||
RequestContextHolder.getRequestAttributes())).getRequest();
|
||||
UriComponentsBuilder baseUri =
|
||||
ServletUriComponentsBuilder.fromServletMapping(request).path(request.getRequestURI());
|
||||
|
||||
|
|
|
@ -293,7 +293,6 @@ public class TaskanaEngineConfiguration {
|
|||
return roleMap;
|
||||
}
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public void setRoleMap(Map<TaskanaRole, Set<String>> roleMap) {
|
||||
this.roleMap = roleMap;
|
||||
}
|
||||
|
@ -589,7 +588,9 @@ public class TaskanaEngineConfiguration {
|
|||
LOGGER.debug("Role properties were loaded from file {} from classpath.", propertiesFile);
|
||||
}
|
||||
} else {
|
||||
props.load(new FileInputStream(propertiesFile));
|
||||
try (FileInputStream stream = new FileInputStream(propertiesFile)) {
|
||||
props.load(stream);
|
||||
}
|
||||
LOGGER.debug("Role properties were loaded from file {}.", propertiesFile);
|
||||
}
|
||||
} catch (IOException e) {
|
||||
|
|
Loading…
Reference in New Issue