I think the url-pattern is causing problems for you. Maybe you could manually configure the PrettyFilter in your web.xml and change the url-pattern to something like *.jsf. AFAIK this will overwrite the configuration from the web-fragment.xml file.
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.