В моем файле контекста приложения определен Groovy «обновляемый» bean-компонент. Бин определяется с префиксом http: (см. Ниже). У меня проблема в том, что наши веб-серверы не отправляют последний измененный заголовок, который требуется для обновляемого компонента, чтобы определить, был ли изменен скрипт.
Мне нужно разместить сценарии на наших веб-серверах, и я не могу изменить конфигурацию сервера для отправки последнего измененного заголовка. Таким образом, единственная опция, о которой я могу подумать, - это принудительно обновить обновление, вызвав какой-либо метод для компонента.
Есть ли какой-нибудь способ, учитывая боб ниже, что я могу вызвать обновление?
<lang:groovy id="messenger" refresh-check-delay="1000"
script-source="http://10.74.192.111/groovy/GroovyMessenger.groovy" />
Могу ли я создать GroovyObjectCustomizer, который бы добавил метод forceRefresh?
Спасибо