browse/XWIKI-1747
Thanks
-Vincent
On Sep 16, 2007, at 2:18 PM, Vincent Massol wrote:
 On Sep 16, 2007, at 2:11 PM, Vincent Massol wrote:
  Hi Guido,
 On Sep 16, 2007, at 11:49 AM, G.Schoepp wrote:
  Hi,
 while looking for Vincent's new wiki entry
 
http://www.xwiki.org/xwiki/bin/view/Code/ImportUsersFromLDAP
 an error message appeared. When I checked it I saw that the Groovy
 code
 inside the {code} block isn't treated as text but as code.
 So what is intended here: Should Groovy code inside a {code}
 block be
 displayed as text or should it be executed as a Groovy script? 
 Well this looks like a bug :(
 I thought I had fixed everything in the code macro but apparently
 not. Could you please create a JIRA issue for this and I'll try to
 fix it quickly for the 1.1.1 release? 
 Actually I think I have fixed it (just waiting for your jira issue
 now ;)).
 I don't think the groovy code was executed but rather that it caused
 some parsing exception. I've discovered that I had:
              // Escape the Groovy special characters '<%' and '%>'
so
 that the Groovy Renderer
              // doesn't execute.
              result = StringUtils.replace(result, "<%",
"<%");
              result = StringUtils.replace(result, "%>",
">%");
 Instead of:
              // Escape the Groovy special characters '<%' and '%>'
so
 that the Groovy Renderer
              // doesn't execute.
              result = StringUtils.replace(result, "<%",
"<%");
              result = StringUtils.replace(result, "%>",
"%>");
 And I didn't have a unit test for the groovy case :( (I have it now).
 Thanks
 -Vincent