Apache Tomcat/11.0.27
6.2.6 - war файл разворачивается без проблем.
7.0.1 - tomcat открывает страницу пустую с ссылкой длинной в заголовке после загрузки war файла и нажатия кнопки deploy
8080/manager/html/upload?org.apache.catalina.filters.CSRF_NONCE=8E1A2CB78C5E0065E9369245C4B83EF2
Добрый день,
Возможно, причина в размере war-файла: nxmc-7.0.1.war весит около 53 МБ, а Tomcat Manager по умолчанию принимает upload не больше 50 МБ (52428800 байт). 6.2.6 (около 51 МБ) в этот лимит укладывался, 7.0.x уже нет. В таком случае Manager отклоняет файл ещё до деплоя и показывает пустую страницу, а в логе Tomcat (catalina.out или localhost.*.log) должно быть исключение о превышении размера - стоит проверить.
Если подтвердится, есть два варианта:
- Скопировать war напрямую в каталог webapps. Tomcat задеплоит его сам, лимит Manager при этом не действует.
- Если нужен именно Manager, увеличить лимиты в webapps/manager/WEB-INF/web.xml и перезапустить Tomcat:
<multipart-config>
<max-file-size>104857600</max-file-size>
<max-request-size>104857600</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>
да, причина в размере war-файла. Увеличил лимит в manager, все получилось