NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: Sheguan on October 03, 2024, 07:48:07 AM

Title: NXMC web interface. Tomcat 10. Java 21. Error.
Post by: Sheguan on October 03, 2024, 07:48:07 AM
Добрый день. 
Разворачиваю веб-приложение nxmc-5.0.8.war. Не запускается.
В логах Tomcat вижу ошибку:
Caused by: java.lang.ClassNotFoundException: javax.servlet.ServletContextListener

Что делать ?


Title: Re: NXMC web interface. Tomcat 10. Java 21. Error.
Post by: uldis on October 03, 2024, 08:05:49 AM
Hi, Tomcat 10 is incompatible, please try version 9 and let us know if any further issues observed. 
Title: Re: NXMC web interface. Tomcat 10. Java 21. Error.
Post by: Sheguan on October 03, 2024, 09:21:48 AM
Quote from: uldis on October 03, 2024, 08:05:49 AMHi, Tomcat 10 is incompatible, please try version 9 and let us know if any further issues observed.
Thanks a lot

You are a very, very wonderful person


Title: Re: NXMC web interface. Tomcat 10. Java 21. Error.
Post by: eugene1 on December 16, 2024, 10:30:08 AM
последняя версия 5.1.1 - не стартует web-интерфейс. war файл разворачивается, работает, судя по статусу tomcat9

имя_сервера:8080/nxmc-legacy/ выдает ошибку, страница не найдена.

Apache Tomcat/9.0.9811.0.25+9-post-Ubuntu-1ubuntu124.04

Версия java - openjdk 21.0.5

для nxmc выдается ошибка  Message:  FAIL - Application at context path [/nxmc] could not be started
для nxmc-legacy ошибок нет, запускается, web интерфейса нет
Title: Re: NXMC web interface. Tomcat 10. Java 21. Error.
Post by: eugene1 on December 16, 2024, 10:54:12 AM
если добавить в bin каталог tomcat9 файл setenv.sh с содержанием JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64/
- nxmc запускается и web-интерфейс работает.
- nxmc-legacy запускается но web-интерфейса нет.

как запустить legacy интерфейс ? нужен именно он
Title: Re: NXMC web interface. Tomcat 10. Java 21. Error.
Post by: uldis on December 16, 2024, 02:26:52 PM
У меня это работает, возможно, вам придется указать полный путь, как показано во вложении.