diff --git a/source/java/org/alfresco/repo/workflow/WorkflowQNameConverter.java b/source/java/org/alfresco/repo/workflow/WorkflowQNameConverter.java index 4c00570882..f1c70d9c4c 100644 --- a/source/java/org/alfresco/repo/workflow/WorkflowQNameConverter.java +++ b/source/java/org/alfresco/repo/workflow/WorkflowQNameConverter.java @@ -81,6 +81,11 @@ public class WorkflowQNameConverter } private QName convertNameToQName(String name) + { + return convertNameToQName(name, prefixResolver); + } + + public static QName convertNameToQName(String name, NamespacePrefixResolver prefixResolver) { if (name.indexOf(QName.NAMESPACE_BEGIN)==0) { @@ -99,9 +104,13 @@ public class WorkflowQNameConverter } private String convertQNameToName(QName name) + { + return convertQNameToName(name, prefixResolver); + } + + public static String convertQNameToName(QName name, NamespacePrefixResolver prefixResolver) { // NOTE: Map names using old conversion scheme (i.e. : -> _) as well as new scheme (i.e. } -> _) - // NOTE: Use new scheme String nameStr = name.toPrefixString(prefixResolver); if (nameStr.indexOf('_') != -1 && nameStr.indexOf('_') < nameStr.indexOf(':')) {