Return to Jive Software

Currently Being Moderated

Ensuring full UTF-8 support in Clearspace

VERSION 1 

Created on: May 15, 2009 8:23 AM by Todd West - Last Modified:  May 15, 2009 8:38 AM by Todd West

There are quite a few locations that need to be set within a system to allow for UTF-8 support in Clearspace. Here is a comprehensive list of settings to check if you are seeing issues related to UTF-8 characters.

 

1) Client OS
    - If the client doesn't have the character set they will not be able to display UTF-8 characters.

 

 

2) Browser

   - We send a header and meta data for the page that should dictate the encoding but the browser can be set to override what we send.

 

 

3) Application Server

    - For example, Tomcat <connector> element in server.xml has setting for URIEnconding - http://struts.apache.org/2.x/docs/how-to-support-utf-8-uriencoding-with-tomcat.html

 

 

4) Clearspace itself

    - Admin console setting (System -> Management -> Locale)

 

 

5) JVM

    - The following system properties should be set for the JVM:

 

-Dfile.encoding=UTF-8

-Dsun.jnu.encoding=UTF-8

 

 

6) JDBC

    - Connection to database needs to be configured to use UTF-8

 

 

7) Database

    - Database itself needs to be configured for UTF-8

579 Views
Average User Rating
(2 ratings)
My Rating:
Karl Cyr Karl Cyr  says:

Super awesome.

Bookmarked By (0)

More Like This

  • Retrieving data ...