Ajuda com UrlRewriteFilter e Struts 2

Pessoal,
bom dia a todos!

Estou tentando integrar a bilbioteca UrlRewriteFilter ao framework Struts 2, porém estou tendo um problema comum a várias pessoas na internet.
É o seguinte: eu já configurei tudo inclusive o arquivo “web.xml” e “urlrewrite.xml”. Ao tentar abrir uma página qualquer (ex: localhost:8084/canal) ele deveria redirecionar para localhost:8084/canal.action, porém isto não ocorre e é exibido o seguinte erro:

"javax.servlet.ServletException:

The server side component of the HTTP Monitor has detected a java.lang.StackOverflowError.
This happens when there is an infinite loop in the web module.
Correct the cause of the infinite loop before running the web module again."

Eu já procurei na internet e achei um post de um usuário que diz ter resolvido o problema, porém ele coloca a disposição um PATCH para o filtro “StrutsPrepareAndExecuteFilter” do Struts 2 e eu não sei como aplicar este PATCH no filtro. Segue link: https://issues.apache.org/jira/browse/WW-3077

Alguém pode me ajudar com este problema do “infinite loop” ou pelo menos me ensinar como aplico este PATCH no filtro “StrutsPrepareAndExecuteFilter” do Struts 2?

Muito obrigado!!