Sure, if YARFRAW supports it (as it probably does). But at which point do you need it? I tried putting some åäö into the rss example data and they encoded correctly.
I hope yarfraw supports it, even if I did not find anything specific about it in their API. But I think it shall be possible via yarfraw to access JAXB contexts, and through that setting the encoding (the only thing about that I found in JAXB API is the setProperty() method on Marshaller interface, don't know if you can manipulate that one).
The ideal, I think, would be to use the encoding parameter in web:character-encoding-filter, and set the Marshaller encoding to the same encoding. Or maybe allow a page-per-page attribute, like some xmlencoding in r:feed ?
I also have problem with polish characters in rss. If my entity is output to html page then all characters are converted to html entities, but when i output entity to rss then they are not converted to html entities and rubish is printed out.
Data are UTF-8 encoded in database and on xhtml pages. I use seam 2.1.1.GA.
Nick : how are those åäö output in your rss ?