Hi,
Can you give the full stacktrace of the error?
If you try to manually create an MyClass object and add a line from that
file in it, does it work?
Did you configure XWiki to work with UTF-8 as described on
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Encoding ?
Ngo Thi Hong Nga wrote:
  Hi, I have a class named MyClass with
"content" property with type TextArea.
 I write some Groovy code to read a text file (*.txt) with encoding
 UTF-8, and print each line in the screen (code snippet 1) , no errors.
 but when I replace code snippet (1) with (2), the following error occurs:
 com.xpn.xwiki.XWikiException: Error number 3201 in 3: Exception while
 saving document ..Wrapped Exception: could not insert:
 xpn.xwiki.objects.Large String Property?
<http://localhost:8080/xwiki/bin/edit/com.xpn.xwiki.objects/LargeStringProperty?parent=Nga.ImportCorpus&editor=wysiwyg>
 I try text files with encoding Unicode, replace UTF-8 with UNICODE,
 execute code snippet (1) and (2), both are ok.
 Anyone can explain me why I'm getting error with UTF-8 and how to solve
 this problem ?
 My code here:
 /byte[] bytes=...
 String[] lines=new String(bytes,"UTF-8").split("\n");
 list=mydoc.getObjects("XWiki.MyClass");
 for (i in 0..<lines.length)
 {
 (1)
 println lines[i];
 (2)
 newobj=mydoc.newObject("XWiki.MyClass");
 newobj.set("content", lines[i]);
 list.add(newobj);
 }
 mydoc.save();/
  
--
Sergiu Dumitriu
http://purl.org/net/sergiu/