From 4492b57611b58d15aeb580288a576b4c97a2be65 Mon Sep 17 00:00:00 2001 From: "falko.menge" Date: Mon, 7 Mar 2011 17:33:16 +0000 Subject: [PATCH] Improved exception message --- .../cycle/impl/connector/fs/FileSystemConnector.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/activiti-cycle/src/main/java/org/activiti/cycle/impl/connector/fs/FileSystemConnector.java b/modules/activiti-cycle/src/main/java/org/activiti/cycle/impl/connector/fs/FileSystemConnector.java index 4efec3adba..89453d5985 100644 --- a/modules/activiti-cycle/src/main/java/org/activiti/cycle/impl/connector/fs/FileSystemConnector.java +++ b/modules/activiti-cycle/src/main/java/org/activiti/cycle/impl/connector/fs/FileSystemConnector.java @@ -281,16 +281,17 @@ public class FileSystemConnector extends AbstractFileSystemBasedRepositoryConnec } private String getLocalPath(String path) { - if ("".equals(getBasePath())) { + String basePath = getBasePath(); + if ("".equals(basePath)) { // if root is configured in Unix ("/" without trailing slash = "") return path; - } else if (path.startsWith(getBasePath())) { - path = path.replace(getBasePath(), ""); + } else if (path.startsWith(basePath)) { + path = path.replace(basePath, ""); // replace windows style slashes path = path.replace("\\", "/"); return path; } - throw new RepositoryException("Unable to determine local path! ('" + path + "')"); + throw new RepositoryException("Unable to determine local path! (path: '" + path + "', base path: '" + basePath + "')"); } public String[] getConfigurationKeys() { -- GitLab