У меня есть служба, где последняя часть пути является необязательной, пользователь может ввести /mypath/ и /mypath/param1/.
Я попытался использовать регулярное выражение для фильтрации последней части пути:
@Path("/mypath{param1: (/param1)?}")
Я использую RestEasy как поставщик JAX-RS, и код работает так, как ожидалось, в Tomcat, но когда я его развертываю в JBoss, я получаю код возврата 405, когда я не отправляю необязательную часть.
Я делаю что-то не так, или это невозможно сделать переносимым образом?