I execute Tomcat 5.5 server with: JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8" I modify xwiki.cfg to use UTF-8 encoding: xwiki.encoding=UTF-8 My browser detect utf-8 but all the special characters are "destroy": I edit that "Coucou éééèèèàààuuuùùù" and the Page display "Coucou éééèèèà à à uuuùùù " and if I edit again the forms display:"Coucou éééèèèà à à uuuùùù " Here the Pages Source: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"> <head> <title> XWiki - BacASable - retestutf </title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="imagetoolbar" content="no"/> <meta name="revisit-after" content="7 days" /> <meta name="description" content="XWiki for sharing information" /> <meta name="keywords" content="wiki" /> <meta name="distribution" content="GLOBAL" /> <meta name="rating" content="General" /> <meta name="author" content="" /> <meta http-equiv="reply-to" content="" /> <meta name="language" content="fr" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />