diff --git a/config/alfresco/web-client-config.xml b/config/alfresco/web-client-config.xml index b2eb138f3f..1b28d86534 100644 --- a/config/alfresco/web-client-config.xml +++ b/config/alfresco/web-client-config.xml @@ -232,8 +232,10 @@ - + --> testServers = DeploymentUtil.findTestServers(this.webProjectRef, false); - result = new Boolean(testServers != null && testServers.size() > 0); + result = Boolean.FALSE; + + if (this.webProjectRef != null) + { + List testServers = DeploymentUtil.findTestServers(this.webProjectRef, false); + if (testServers != null) + { + result = new Boolean(testServers != null && testServers.size() > 0); + } + } + request.put(AVMBrowseBean.REQUEST_BEEN_DEPLOYED_RESULT, result); } else diff --git a/source/java/org/alfresco/web/forms/xforms/Schema2XForms.java b/source/java/org/alfresco/web/forms/xforms/Schema2XForms.java index c0ecd479cd..8a8d8e823c 100644 --- a/source/java/org/alfresco/web/forms/xforms/Schema2XForms.java +++ b/source/java/org/alfresco/web/forms/xforms/Schema2XForms.java @@ -2804,6 +2804,10 @@ public class Schema2XForms implements Serializable typeName); } final StringList lexicalPatterns = ((XSSimpleTypeDefinition)controlType).getLexicalPattern(); + for (int i = 0; lexicalPatterns != null && i < lexicalPatterns.getLength(); i++) + { + constraints.add("chiba:match(., '" + lexicalPatterns.item(i) + "',null)"); + } } final short constraintType = diff --git a/source/java/org/alfresco/web/ui/repo/component/UIWorkflowHistory.java b/source/java/org/alfresco/web/ui/repo/component/UIWorkflowHistory.java index 339536d960..a37be1b305 100644 --- a/source/java/org/alfresco/web/ui/repo/component/UIWorkflowHistory.java +++ b/source/java/org/alfresco/web/ui/repo/component/UIWorkflowHistory.java @@ -131,7 +131,7 @@ public class UIWorkflowHistory extends SelfRenderingComponent else { // output surrounding table and style if necessary - out.write("