hi,
I install it on a centos6.5 64bit machine, with single_machine_install.sh, there is no error. but when I try to visit the URL like
http://192.168.1.151:17665/mgmt/ui/index.html, it shows the error like following:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error that prevented it from fulfilling this request.
exception
java.lang.NullPointerException
org.epics.archiverappliance.mgmt.MgmtUIFilter.doFilter(MgmtUIFilter.java:33)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.65 logs.
Apache Tomcat/7.0.65
If I use quick start, the web site is ok. also I have installed mysql,tomcat, etc.. what's the problem?
Thanks you very much for help.
Followings is the message from tomcat/mgmt/logs/catalina.err file:
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version: Apache Tomcat/7.0.65
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built: Oct 9 2015 08:36:58 UTC
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number: 7.0.65.0
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name: Linux
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version: 2.6.32-431.el6.x86_64
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture: amd64
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home: /usr/java/jdk1.8.0_65/jre
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version: 1.8.0_65-b17
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor: Oracle Corporation
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE: /root/tomcat/mgmt
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME: /root/tomcat/apache-tomcat-7.0.65
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:MaxPermSize=128M
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -XX:+UseG1GC
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xmx4G
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Xms4G
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -ea
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=/root/tomcat/mgmt
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=/root/tomcat/apache-tomcat-7.0.65
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcommons.daemon.process.id=3164
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcommons.daemon.process.parent=3163
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcommons.daemon.version=1.0.15-dev
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: abort
Nov 30, 2015 2:42:51 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /root/tomcat/mgmt/webapps/engine/WEB-INF/lib/native/linux-x86_64:/usr/local/lib:/usr/lib:/usr/X11R6/lib:/usr/local/epics/r3.14.11/base/lib/linux-x86:/usr/local/epics/r3.14.11/extensions/lib/linux-x86:/usr/local/epics/r3.14.11/extensions/src/epicsqt/framework/designer:/usr/java/jdk1.8.0_65/jre/lib/amd64/server:/usr/java/jdk1.8.0_65/jre/lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Nov 30, 2015 2:42:51 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-17665"]
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 758 ms
Nov 30, 2015 2:42:51 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Nov 30, 2015 2:42:51 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.65
Nov 30, 2015 2:42:51 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /root/tomcat/mgmt/webapps/mgmt.war
Nov 30, 2015 2:42:54 PM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Nov 30, 2015 2:42:54 PM org.apache.tomcat.jdbc.pool.ConnectionPool checkPoolConfiguration
WARNING: maxIdle is larger than maxActive, setting maxIdle to: 10
Nov 30, 2015 2:43:03 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive /root/tomcat/mgmt/webapps/mgmt.war has finished in 11,474 ms
Nov 30, 2015 2:43:03 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /root/tomcat/mgmt/webapps/docs
Nov 30, 2015 2:43:03 PM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Nov 30, 2015 2:43:03 PM org.apache.tomcat.jdbc.pool.ConnectionPool checkPoolConfiguration
WARNING: maxIdle is larger than maxActive, setting maxIdle to: 10
Nov 30, 2015 2:43:03 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /root/tomcat/mgmt/webapps/docs has finished in 306 ms
Nov 30, 2015 2:43:03 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /root/tomcat/mgmt/webapps/host-manager
Nov 30, 2015 2:43:03 PM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Nov 30, 2015 2:43:03 PM org.apache.tomcat.jdbc.pool.ConnectionPool checkPoolConfiguration
WARNING: maxIdle is larger than maxActive, setting maxIdle to: 10
Nov 30, 2015 2:43:03 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /root/tomcat/mgmt/webapps/host-manager has finished in 250 ms
Nov 30, 2015 2:43:03 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /root/tomcat/mgmt/webapps/examples
Nov 30, 2015 2:43:04 PM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Nov 30, 2015 2:43:04 PM org.apache.tomcat.jdbc.pool.ConnectionPool checkPoolConfiguration
WARNING: maxIdle is larger than maxActive, setting maxIdle to: 10
Nov 30, 2015 2:43:04 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Nov 30, 2015 2:43:04 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Nov 30, 2015 2:43:04 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@722d7a92')
Nov 30, 2015 2:43:04 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /root/tomcat/mgmt/webapps/examples has finished in 640 ms
Nov 30, 2015 2:43:04 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /root/tomcat/mgmt/webapps/ROOT
Nov 30, 2015 2:43:04 PM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Nov 30, 2015 2:43:04 PM org.apache.tomcat.jdbc.pool.ConnectionPool checkPoolConfiguration
WARNING: maxIdle is larger than maxActive, setting maxIdle to: 10
Nov 30, 2015 2:43:04 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /root/tomcat/mgmt/webapps/ROOT has finished in 232 ms
Nov 30, 2015 2:43:04 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /root/tomcat/mgmt/webapps/manager
Nov 30, 2015 2:43:04 PM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Nov 30, 2015 2:43:04 PM org.apache.tomcat.jdbc.pool.ConnectionPool checkPoolConfiguration
WARNING: maxIdle is larger than maxActive, setting maxIdle to: 10
Nov 30, 2015 2:43:04 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /root/tomcat/mgmt/webapps/manager has finished in 81 ms
Nov 30, 2015 2:43:04 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-17665"]
Nov 30, 2015 2:43:04 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 13063 ms
Nov 30, 2015 2:43:44 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [StaticContent] in context with path [/mgmt] threw exception
java.lang.NullPointerException
at org.epics.archiverappliance.mgmt.MgmtUIFilter.doFilter(MgmtUIFilter.java:33)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Best wishes
Geyang 2015-11-30