diff --git a/springloaded/src/main/java/org/springsource/loaded/SystemPropertyConfiguredIsReloadableTypePlugin.java b/springloaded/src/main/java/org/springsource/loaded/SystemPropertyConfiguredIsReloadableTypePlugin.java index 99c97c54..30a2af9f 100644 --- a/springloaded/src/main/java/org/springsource/loaded/SystemPropertyConfiguredIsReloadableTypePlugin.java +++ b/springloaded/src/main/java/org/springsource/loaded/SystemPropertyConfiguredIsReloadableTypePlugin.java @@ -130,9 +130,9 @@ public ReloadDecision shouldBeMadeReloadable(TypeRegistry typeRegistry, String t } } try { - URI uri = codeSource.getLocation().toURI(); - File file = new File(uri); - String path = file.toString(); + File file = new File(codeSource.getLocation().getFile()); + URI uri = file.toURI(); + String path = uri.toString(); synchronized (includes) { for (String exclude : excludes) { @@ -178,8 +178,6 @@ public ReloadDecision shouldBeMadeReloadable(TypeRegistry typeRegistry, String t // } // } // } - } catch (URISyntaxException e) { - e.printStackTrace(); } catch (IllegalArgumentException iae) { // grails-9654 // On File.() call: