From a68a8a4122e62f22a44c79f904aef68a500bf9ca Mon Sep 17 00:00:00 2001 From: tknall Date: Mon, 14 Dec 2009 18:08:52 +0000 Subject: minor improvements for SettingsReader git-svn-id: https://joinup.ec.europa.eu/svn/pdf-as/trunk@518 7b5415b0-85f9-ee4d-85bd-d5d0c3b42d1c --- src/main/java/at/knowcenter/wag/egov/egiz/cfg/SettingsReader.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/main/java') diff --git a/src/main/java/at/knowcenter/wag/egov/egiz/cfg/SettingsReader.java b/src/main/java/at/knowcenter/wag/egov/egiz/cfg/SettingsReader.java index 676ef5c..c85513c 100644 --- a/src/main/java/at/knowcenter/wag/egov/egiz/cfg/SettingsReader.java +++ b/src/main/java/at/knowcenter/wag/egov/egiz/cfg/SettingsReader.java @@ -633,10 +633,9 @@ public class SettingsReader implements Serializable * @return */ public InputStream getInternalResource(String relativePath) { - // kill starting "." in resource path - if (relativePath != null && relativePath.length() > 0 && relativePath.startsWith(".")) { - relativePath = relativePath.substring(1); - } + // kill starting "." and "./" in resource path + relativePath = StringUtils.removeStart(relativePath, "."); + relativePath = StringUtils.removeStart(relativePath, "/"); String streamURI = INTERNAL_RESOURCE_PATH + relativePath; logger_.trace("Trying to get stream from \"" + streamURI + "\"."); InputStream stream = this.getClass().getResourceAsStream(streamURI); -- cgit v1.2.3