I traced a similar issue on our CMS system back to the CasSingleSignOutFilter.
Can you please check if this is the same issue as:

https://issues.jasig.org/browse/CASC-122

Cheers,

Joachim

Am 30.09.2010 16:53, schrieb Eric Schubert:
as the title says ... when CAS filters are added to caladmin, eventsubmit 
web.xml deployed on JBoss 5.1 UTF-8 encoding breaks on event entry for Bedework 
calendar.

For example:

I traced the urlencoded POST data of an Über (%C3%9Cber) found it has proper 
POST escape encoding (Unicode UTF-8: U+00DC (Ü)    C39C  LATIN CAPITAL LETTER U 
WITH DIAERESIS)

When Jbossweb interprets the posted urlencoded data w/CAS filters, hex.C3 is 
interpreted as ASCII 195 (Ã) and hex.9C as ASCII 156 (œ) which is how the Über 
is recorded (incorrectly) in the database and later displayed (incorrectly).

What is the problem?

Bedework http headers on POST have these values:

Accept:.text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language:.en-us,en;q=0.5
Accept-Encoding:.gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

How does CAS set encoding with the above info?  Is there a hard coding option 
to force UTF-8?



--
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to