Problema com Rest no VRaptor, injeção de variável

Quando passo uma URI como por exemplo:
http://localhost:8080/aplicacao/teste/acentua��o/testeURL

E tenho um método com o @Path desta forma:

@Path("/teste/{url}/testeURL")
public void teste(String url) {
}

O conteúdo da variável “url” terá caracteres que não consigo decodificar, com URLDecoder, por exemplo.
acentua�o

O interessante é que com a URI desta forma:
http://localhost:8080/aplicacao/teste/acentuação/testeURL (com os acentos)
Funciona normalmente, será que eu posso usar assim ou terei problema em algum ambiente?

se vc pega o path a partir do request ele já vai vir errado…

talvez vc precise configurar o encoding do servidor.