The addition of the version in the url has a strong reason.
You can see why here:
And see more details here
I think your problem is very application specific and you should look for another solution inside your application.
Thanks. I dont now earlier about reason of adding version to url. I agree thats important.
I find solution for my problem - now filter looks if url startsWith("/a4j") then it not blocked. Then maybe it is sense to make start of richfaces recurce uri unchangable?
So, what you are doubt about? Yes, the prefix is "/a4j" . You can say "/a4j*". It was from the very beginning and never going to be changed.