Greetings,
After installing OpenKM's war file to my Tomcat7 instance, and clicking "Start" in Tomcat's webapp manager interface, it fails to start with the following message:
In the logs directory, the file catalina.err and catalina.out are both empty. This is systemctl status of tomcat7:
Any help setting this up would be highly appreciated :)
After installing OpenKM's war file to my Tomcat7 instance, and clicking "Start" in Tomcat's webapp manager interface, it fails to start with the following message:
Code: Select all
I'm aware the installer comes with a prepared environment and configuration files that work by themselves, but the installer does not support my distro (ArchLinux), hence why I'm performing a manual installation. My database is mariadb, which I created by loosely following this tutorial.FAIL - Application at context path [/OpenKM] could not be started
FAIL - Encountered exception [org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/OpenKM]]]
In the logs directory, the file catalina.err and catalina.out are both empty. This is systemctl status of tomcat7:
Code: Select all
Please let me know if there's any additional logs I should provide.Dec 09 17:19:55 archjacob jsvc.exec[15920]: Dec 09, 2021 5:19:55 PM org.apache.catalina.core.ApplicationContext log
INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'
Dec 09 17:19:58 archjacob jsvc.exec[15920]: Dec 09, 2021 5:19:58 PM org.apache.catalina.core.ApplicationContext log
INFO: HTMLManager: start: Starting web application '/OpenKM'
Dec 09 17:19:58 archjacob jsvc.exec[15920]: Dec 09, 2021 5:19:58 PM org.apache.catalina.loader.WebappClassLoaderBase validateJarFile
INFO: validateJarFile(/usr/share/tomcat7/webapps/OpenKM/WEB-INF/lib/servlet-api-2.5-20081211.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
Dec 09 17:19:58 archjacob jsvc.exec[15920]: Dec 09, 2021 5:19:58 PM org.apache.catalina.loader.WebappClassLoaderBase validateJarFile
INFO: validateJarFile(/usr/share/tomcat7/webapps/OpenKM/WEB-INF/lib/servlet-api-6.0.36.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
Dec 09 17:19:58 archjacob jsvc.exec[15920]: Dec 09, 2021 5:19:58 PM org.apache.catalina.core.ApplicationContext log
SEVERE: FAIL - Application at context path [/OpenKM] could not be started
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/OpenKM]]
at org.apache.catalina.util.LifecycleBase.handleSubClassException(Unknown Source)
at org.apache.catalina.util.LifecycleBase.start(Unknown Source)
at org.apache.catalina.manager.ManagerServlet.start(Unknown Source)
at org.apache.catalina.manager.HTMLManagerServlet.start(Unknown Source)
at org.apache.catalina.manager.HTMLManagerServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(Unknown Source)
at org.apach
Dec 09 17:19:58 archjacob jsvc.exec[15920]: e.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
at
Dec 09 17:19:58 archjacob jsvc.exec[15920]: org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown Source)
at org.apache.catalina.valves.RequestFilterValve.process(Unknown Source)
at org.apache.catalina.valves.RemoteAddrValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
at org.apache.catalina.connector.CoyoteAdapter.service(Unknown Source)
at org.apache.coyote.http11.AbstractHttp11Processor.process(Unknown Source)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Unknown Source)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.T
Dec 09 17:19:58 archjacob jsvc.exec[15920]: askThread$WrappingRunnable.run(Unknown Source)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoClassDefFoundError: javax/mail/MessagingException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.getDeclaredMethods(Class.java:1975)
at org.apache.catalina.util.Introspection.getDeclaredMethods(Unknown Source)
at org.apache.catalina.startup.WebAnnotationSet.loadMethodsAnnotation(Unknown Source)
at org.apache.catalina.startup.WebAnnotationSet.loadApplicationServletAnnotations(Unknown Source)
at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(Unknown Source)
at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(Unknown Source)
at org.apache.catalina.startup.ContextConfig.configureStart(Unknown Source)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(Unknown Source)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(Unknown Source)
at org.
Dec 09 17:19:58 archjacob jsvc.exec[15920]: apache.catalina.core.StandardContext.startInternal(Unknown Source)
... 37 more
Caused by: java.lang.ClassNotFoundException: javax.mail.MessagingException
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(Unknown Source)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(Unknown Source)
... 49 more
Dec 09 17:19:58 archjacob jsvc.exec[15920]: Dec 09, 2021 5:19:58 PM org.apache.catalina.core.ApplicationContext log
INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'
Any help setting this up would be highly appreciated :)