From 3c169a3fd8516288d846d53652b873a0d7dab2fc Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sun, 18 Apr 2010 15:26:32 +0000 Subject: [PATCH] Add utilities git-svn-id: https://svn.argeo.org/commons/trunk@3474 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../src/main/java/org/argeo/jcr/JcrUtils.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/jcr/JcrUtils.java b/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/jcr/JcrUtils.java index c0276ae02..8792a36de 100644 --- a/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/jcr/JcrUtils.java +++ b/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/jcr/JcrUtils.java @@ -38,6 +38,12 @@ public class JcrUtils { throw new ArgeoException("Query returned more than one node."); return node; } + + public static String removeForbiddenCharacters(String str){ + return str.replace('[', '_').replace(']', '_') + .replace('/', '_').replace('*', '_'); + + } public static String parentPath(String path) { if (path.equals("/")) -- 2.30.2