#2045 ignore exceptions
This commit is contained in:
parent
c77da29375
commit
2b62f62804
2 changed files with 9 additions and 5 deletions
|
@ -147,9 +147,13 @@ public class ViewHelper {
|
|||
highlightTagPost = fessConfig.getQueryHighlightTagPost();
|
||||
highlightedFields = fessConfig.getQueryHighlightContentDescriptionFieldsAsArray();
|
||||
fessConfig.getQueryHighlightTerminalChars().codePoints().forEach(hihglightTerminalCharSet::add);
|
||||
final ServletContext servletContext = ComponentUtil.getComponent(ServletContext.class);
|
||||
servletContext.setSessionTrackingModes(fessConfig.getSessionTrackingModesAsSet().stream().map(s -> SessionTrackingMode.valueOf(s))
|
||||
.collect(Collectors.toSet()));
|
||||
try {
|
||||
final ServletContext servletContext = ComponentUtil.getComponent(ServletContext.class);
|
||||
servletContext.setSessionTrackingModes(fessConfig.getSessionTrackingModesAsSet().stream().map(SessionTrackingMode::valueOf)
|
||||
.collect(Collectors.toSet()));
|
||||
} catch (final Throwable t) {
|
||||
logger.warn("Failed to set SessionTrackingMode.", t);
|
||||
}
|
||||
}
|
||||
|
||||
public String getContentTitle(final Map<String, Object> document) {
|
||||
|
|
|
@ -1995,8 +1995,8 @@ public interface FessProp {
|
|||
String getSessionTrackingModes();
|
||||
|
||||
default Set<String> getSessionTrackingModesAsSet() {
|
||||
return split(getSessionTrackingModes(), ",")
|
||||
.get(stream -> stream.map(s -> s.trim().toUpperCase(Locale.ENGLISH)).collect(Collectors.toSet()));
|
||||
return split(getSessionTrackingModes(), ",").get(
|
||||
stream -> stream.map(s -> s.trim().toUpperCase(Locale.ENGLISH)).collect(Collectors.toSet()));
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue