Tomcat, JAX-RS, Jersey, @PathParam: ¿cómo pasar puntos y barras?

Teniendo un método como este:

@GET @Path("/name/{name}")
@Produces(MediaType.TEXT_PLAIN)
public String getProperty(@PathParam("name") String name) {
        System.out.println(name);
}

¿Cómo paso un valor como "test./test"?

/name/test./test     gives HTTP 404
/name/test.%2Ftest   gives HTTP 400
/name/test.%252Ftest prints test%2Ftest

Pero si lo hagoname = URLDecoder.decode(name); se imprime/test y la primera parte detest. desaparece

Ya hay una o dos preguntas como esta pero son viejas y no se encontró una buena solución, pensé que volvería a preguntar.

Respuestas a la pregunta(4)

Su respuesta a la pregunta