IMHO the stack traces show explicitly enough that CDI ServletListener is invoked before any filter
Yes, the listener activates the conversation because this is the default behavior. If you configured your application properly the listener would not activate the conversation context. Instead, a filter would do that which would allow you to position your filter before the CDI filter and set the encoding properly.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
Yes, the listener activates the conversation because this is the default behavior. If you configured your application properly the listener would not activate the conversation context. Instead, a filter would do that which would allow you to position your filter before the CDI filter and set the encoding properly.