Ticket #243 (defect)

Opened 5 years ago

Last modified 4 years ago

COnfigure tomcat for utf-8 encoding and document

Status: new

Reported by: douglm Assigned to: douglm
Priority: major Milestone: Bedework 4.0
Component: core Version:
Keywords: Cc:

François Périchon wrote:

> > Hi,
> > Changing the method to POST partially corrected the problem,
> > but we cannot edit the calendar anymore.
> > I noticed the calendar link for "Université" is encoded with html
> > entities like this:
> > /caladmin/calendar/fetchForUpdate.do?b=de&calPath=/public/Universit%C3%A9
> > Shouldn't it be something like /public/Universit%E9
> > (E9 is the eacute html entity)

One last mail to close this subject. With the help of Aurélien Allienne, we successfully solved this issue, which wasn't related to bedework.

Tomcat seems to encode/decode URI in ISO-8859-1 by default. The following attribute, URIEncoding="UTF-8", must be added to the related connector in tomcat's server.xml configuration file.

See http://struts.apache.org/2.0.6/docs/how-to-support-utf-8-uriencoding-with-tomcat.html

Change History

06/21/07 09:43:41: Modified by douglm

  • description changed.

07/06/07 16:11:48: Modified by johnsa

  • milestone changed from Bedework 3.3.2 to Bedework 3.4.

Milestone Bedework 3.3.2 deleted

09/25/07 10:44:53: Modified by douglm

  • milestone changed from Bedework 3.4 to Bedework 3.5.

01/29/08 09:40:44: Modified by douglm

  • milestone changed from Bedework 3.5 to Bedework 4.0.

Milestone Bedework 3.5 deleted