Index: /home/oliveira/workspace/xwiki - trunk/core/src/main/java/com/xpn/xwiki/doc/XWikiDocument.java =================================================================== --- /home/oliveira/workspace/xwiki - trunk/core/src/main/java/com/xpn/xwiki/doc/XWikiDocument.java (revision 2126) +++ /home/oliveira/workspace/xwiki - trunk/core/src/main/java/com/xpn/xwiki/doc/XWikiDocument.java (working copy) @@ -3473,6 +3473,10 @@ } return objects; } + + private static final Pattern htmlTagPattern = Pattern.compile( + "]*)>"); public boolean isAdvancedContent() { @@ -3486,16 +3490,9 @@ } } - String htmlregexp = - "]*)>"; - try { - Util util = new Util(); - List list = util.getMatches(content2, htmlregexp, 1); - if (list.size() > 0) { - return true; - } - } catch (MalformedPatternException e) { - } + if (htmlTagPattern.matcher(content2).find()) + return true; + return false; }