diff --git a/developer/pom.xml b/developer/pom.xml
index a20200f2174..ff47b143093 100644
--- a/developer/pom.xml
+++ b/developer/pom.xml
@@ -183,6 +183,10 @@
catalina.home
${project.parent.basedir}/utils
+
+ paths.script
+ ${basedir}/target/db
+
diff --git a/utils/src/com/cloud/utils/script/Script.java b/utils/src/com/cloud/utils/script/Script.java
index 1e5aab45408..cb258449e43 100755
--- a/utils/src/com/cloud/utils/script/Script.java
+++ b/utils/src/com/cloud/utils/script/Script.java
@@ -449,6 +449,12 @@ public class Script implements Callable {
}
}
+
+ file = new File(System.getProperty("paths.script") + File.separator + path + File.separator + script);
+ if (file.exists()) {
+ return file.getAbsolutePath();
+ }
+
s_logger.warn("Unable to find script " + script);
return null;
}