Если бы это только началось без изменений кода, я бы предположил, что ваша версия WebSphere была обновлена - возможно, применен пакет исправлений - и теперь что-то проверяется более строго.
Я бы также попытался изменить JSPпоместить все выражение скриптлета в одну строку.То есть <%= your-variable %>
.Я не могу сейчас найти какое-либо утверждение о том, должно ли это быть в одной строке, но все примеры, которые я нашел, были именно такими, и я определенно видел, как WebSphere становится более строгим в таких вещах, когда применяются пакеты исправлений.
Вы также можете попытаться удалить скомпилированный файл JSP из каталога temp
каталога профиля (например, /usr/IBM/WebSphere/AppServer/profiles/AppSrv01/temp/...
), чтобы принудительно выполнить новую перекомпиляцию.