Попробуйте использовать Resource
вместо Page
для обработки этого запроса. Таким образом, вы можете вернуть любой ответ (как заголовки HTTP, так и полезную нагрузку), чтобы внешняя служба была довольна.
Это API более низкого уровня. Если вам нужно ответить с обработанной страницей, вам может потребоваться отрисовать ее самостоятельно (с большим количеством вызовов println()
) или взломать какой-нибудь путь к Wicket, чтобы сделать это.
Но так как это ответ на внешний сервис, я предполагаю, что он будет ожидать какой-то простой текстовый, XML или JSON-ответ, который достаточно легко сделать вручную.