Tomcat, JAX-RS, Jersey, @PathParam: jak przekazywać kropki i ukośniki?

Posiadanie takiej metody:

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

Jak przekazać wartość taką jak „test./test”?

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

Ale jeśli to zrobięname = URLDecoder.decode(name); to drukuje/test i pierwsza częśćtest. znika.

Jest już jedno lub dwa takie pytania, ale są stare i nie znaleziono dobrego rozwiązania. Pomyślałem, że zapytam jeszcze raz.

questionAnswers(4)

yourAnswerToTheQuestion