Revision 260688cb
Added by Patrick Plitzner over 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/PreferencesUtil.java | ||
---|---|---|
22 | 22 |
import java.util.List; |
23 | 23 |
import java.util.Map; |
24 | 24 |
import java.util.Properties; |
25 |
import java.util.Set; |
|
26 | 25 |
import java.util.StringTokenizer; |
27 | 26 |
import java.util.UUID; |
28 | 27 |
|
... | ... | |
1928 | 1927 |
String[] uuidArray = preference.getValue().split(";"); |
1929 | 1928 |
List<UUID> uuidList = new ArrayList(); |
1930 | 1929 |
for (String uuidString:uuidArray){ |
1931 |
uuidList.add(UUID.fromString(uuidString)); |
|
1930 |
try { |
|
1931 |
uuidList.add(UUID.fromString(uuidString)); |
|
1932 |
} catch (Exception e) { |
|
1933 |
logger.warn("Preference loading failed", e); |
|
1934 |
} |
|
1932 | 1935 |
} |
1933 | 1936 |
|
1934 | 1937 |
List<DefinedTermBase> definedTermBases = termService.load(uuidList, null); |
Also available in: Unified diff
ref #7887 Catch potential preference initialization problem