Hi Anton,
NPE occurs because aggregationState.getOriginalUri() = null, not because
MgnlContext.resetAggregationState() is called.
MgnlContext.resetAggregationState() set to null the aggregationState
referenced in the WebContext, instead the UnicodeNormalizationFilter:
1) get locally the aggregationState (line 66)
2) reset WebContext aggregationState (line 71)
3) normalize the local aggregationState.getOriginalUri()  ->
UnicodeNormalizer.normalizeNFC(aggregationState.getOriginalURI())  (line 82)

somehow the originalURI is already null before pass through the
UnicodeNormalizationFilter.

which URL are you using?
do you have a custom filter chain or do you set custom bypass?
java version?
browser?

ciao
Luca

2010/6/2 Anton Matheis <[email protected]>

>
> Good morning Magnolia Users,
>
> does anyone else get this NPE when using UTF-8?
>
> Exception Stack:
> http://pastebin.ch/5781
>
> Code causing it in info.magnolia.cms.filters.UnicodeNormalizationFilter:
> http://pastebin.ch/5780
>
> Regards,
> Anton
>
> ----------------------------------------------------------------
> For list details see
> http://www.magnolia-cms.com/home/community/mailing-lists.html
> To unsubscribe, E-mail to: <[email protected]>
> ----------------------------------------------------------------
>
>

----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to