diff --git a/config/alfresco/model/contentModel.xml b/config/alfresco/model/contentModel.xml index 8ae007bec4..025bed35a3 100644 --- a/config/alfresco/model/contentModel.xml +++ b/config/alfresco/model/contentModel.xml @@ -16,8 +16,8 @@ - \<\?\/\:\|\¬\£\%\&\+\;]+]]> - true + \<\?\/\:\|\xA3\xAC\%\&\+\;]+.*]]> + false diff --git a/config/alfresco/model/jcrModel.xml b/config/alfresco/model/jcrModel.xml index 5b72c7df61..b8075aad9c 100644 --- a/config/alfresco/model/jcrModel.xml +++ b/config/alfresco/model/jcrModel.xml @@ -5,6 +5,7 @@ + @@ -18,6 +19,7 @@ + sys:base d:qname diff --git a/source/java/org/alfresco/repo/dictionary/constraint/ConstraintsTest.java b/source/java/org/alfresco/repo/dictionary/constraint/ConstraintsTest.java index 7905dd077c..ec60f9c9a8 100644 --- a/source/java/org/alfresco/repo/dictionary/constraint/ConstraintsTest.java +++ b/source/java/org/alfresco/repo/dictionary/constraint/ConstraintsTest.java @@ -229,12 +229,12 @@ public class ConstraintsTest extends TestCase public void testRegexConstraintFilename() throws Exception { // we assume UTF-8 - String expression = "[^\\\"\\*\\\\\\>\\<\\?\\/\\:\\|\\¬\\£\\%\\&\\+\\;]+"; + String expression = ".*[\\\"\\*\\\\\\>\\<\\?\\/\\:\\|\\xA3\\xAC\\%\\&\\+\\;]+.*"; String invalidChars = "\"*\\>