diff --git a/source/java/org/alfresco/repo/domain/schema/SchemaBootstrap.java b/source/java/org/alfresco/repo/domain/schema/SchemaBootstrap.java index 0f60e40698..0037bbc54e 100644 --- a/source/java/org/alfresco/repo/domain/schema/SchemaBootstrap.java +++ b/source/java/org/alfresco/repo/domain/schema/SchemaBootstrap.java @@ -1182,7 +1182,12 @@ public class SchemaBootstrap extends AbstractLifecycleBean */ private InputStream getScriptInputStream(Class dialectClazz, String scriptUrl) throws Exception { - return getDialectResource(dialectClazz, scriptUrl).getInputStream(); + Resource resource = getDialectResource(dialectClazz, scriptUrl); + if (resource == null) + { + throw new AlfrescoRuntimeException("Script [ " + scriptUrl + " ] can't be found for " + dialectClazz); + } + return resource.getInputStream(); } /**