Hello All,
Please help me to fix an error om my Apache Tomcat 9.0.0 M11 (On Windows
server 2012 R2 Standard).
Here is from log:
18-Oct-2016 10:47:40.222 INFO [Thread-7]
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
["http-nio-8080"]
18-Oct-2016 10:47:40.300 INFO [Thread-7]
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
["https-jsse-nio-8443"]
18-Oct-2016 10:47:40.363 INFO [Thread-7]
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
["ajp-nio-8009"]
18-Oct-2016 10:47:40.425 INFO [Thread-7]
org.apache.catalina.core.StandardService.stopInternal Stopping service Catalina
18-Oct-2016 10:47:40.472 INFO [Thread-7]
org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
["http-nio-8080"]
18-Oct-2016 10:47:40.488 INFO [Thread-7]
org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
["https-jsse-nio-8443"]
18-Oct-2016 10:47:40.488 INFO [Thread-7]
org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler
["ajp-nio-8009"]
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Server version:
Apache Tomcat/9.0.0.M11
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Server built:
Oct 6 2016 18:54:10 UTC
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Server number:
9.0.0.0
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log OS Name:
Windows Server 2012 R2
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.3
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Architecture:
amd64
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Java Home:
C:\Program Files\Java\jre1.8.0_101
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log JVM Version:
1.8.0_101-b13
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:
Oracle Corporation
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:
D:\Tomcat9
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:
D:\Tomcat9
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line argument:
-Dcatalina.home=D:\Tomcat9
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line argument:
-Dcatalina.base=D:\Tomcat9
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line argument:
-Djava.io.tmpdir=D:\Tomcat9\temp
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line argument:
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line argument:
-Djava.util.logging.config.file=D:\Tomcat9\conf\logging.properties
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line argument:
exit
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line argument:
-Xms128m
18-Oct-2016 10:49:57.470 INFO [main]
org.apache.catalina.startup.VersionLoggerListener.log Command line argument:
-Xmx256m
18-Oct-2016 10:49:57.486 INFO [main]
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based
Apache Tomcat Native library which allows optimal performance in production
environments was not found on the java.library.path:
D:\Tomcat9\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program
Files\Java\jre1.8.0_101\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
Files\MySQL\MySQL Server 5.5\bin;D:\APPS\MySQL\bin;;.
18-Oct-2016 10:49:57.736 INFO [main] org.apache.coyote.AbstractProtocol.init
Initializing ProtocolHandler ["http-nio-8080"]
18-Oct-2016 10:49:57.986 INFO [main]
org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
selector for servlet write/read
18-Oct-2016 10:49:57.986 INFO [main] org.apache.coyote.AbstractProtocol.init
Initializing ProtocolHandler ["https-jsse-nio-8443"]
18-Oct-2016 10:49:58.486 INFO [main]
org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
selector for servlet write/read
18-Oct-2016 10:49:58.486 INFO [main] org.apache.coyote.AbstractProtocol.init
Initializing ProtocolHandler ["ajp-nio-8009"]
18-Oct-2016 10:49:58.486 INFO [main]
org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared
selector for servlet write/read
18-Oct-2016 10:49:58.486 INFO [main] org.apache.catalina.startup.Catalina.load
Initialization processed in 1844 ms
18-Oct-2016 10:49:58.533 INFO [main]
org.apache.catalina.core.StandardService.startInternal Starting service Catalina
18-Oct-2016 10:49:58.533 INFO [main]
org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine:
Apache Tomcat/9.0.0.M11
18-Oct-2016 10:49:58.580 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Deploying web application
archive D:\Tomcat9\webapps\XXXX.war
18-Oct-2016 10:50:03.189 SEVERE [localhost-startStop-1]
org.apache.catalina.startup.ContextConfig.processServletContainerInitializers
Failed to detect ServletContainerInitializers for context with name [/XXXX]
java.io.IOException: java.lang.ClassNotFoundException:
org.apache.myfaces.ee6.MyFacesContainerInitializer
at
org.apache.catalina.startup.WebappServiceLoader.loadServices(WebappServiceLoader.java:192)
at
org.apache.catalina.startup.WebappServiceLoader.load(WebappServiceLoader.java:159)
at
org.apache.catalina.startup.ContextConfig.processServletContainerInitializers(ContextConfig.java:1622)
at
org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1135)
at
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:775)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:299)
at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:92)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5077)
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException:
org.apache.myfaces.ee6.MyFacesContainerInitializer
at
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1275)
at
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1109)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
org.apache.catalina.startup.WebappServiceLoader.loadServices(WebappServiceLoader.java:188)
... 18 more
18-Oct-2016 10:50:03.205 SEVERE [localhost-startStop-1]
org.apache.catalina.startup.ContextConfig.configureStart Marking this
application unavailable due to previous error(s)
18-Oct-2016 10:50:03.220 SEVERE [localhost-startStop-1]
org.apache.catalina.core.StandardContext.startInternal One or more components
marked the context as not correctly configured
18-Oct-2016 10:50:03.220 SEVERE [localhost-startStop-1]
org.apache.catalina.core.StandardContext.startInternal Context [/XXXX] startup
failed due to previous errors
18-Oct-2016 10:50:03.236 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application
archive D:\Tomcat9\webapps\XXXX.war has finished in 4,656 ms
18-Oct-2016 10:50:03.236 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory D:\Tomcat9\webapps\docs
18-Oct-2016 10:50:03.392 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web
application directory D:\Tomcat9\webapps\docs has finished in 156 ms
18-Oct-2016 10:50:03.392 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory D:\Tomcat9\webapps\manager
18-Oct-2016 10:50:03.486 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web
application directory D:\Tomcat9\webapps\manager has finished in 94 ms
18-Oct-2016 10:50:03.486 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deploying web
application directory D:\Tomcat9\webapps\ROOT
18-Oct-2016 10:50:03.517 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web
application directory D:\Tomcat9\webapps\ROOT has finished in 31 ms
18-Oct-2016 10:50:03.533 INFO [main] org.apache.coyote.AbstractProtocol.start
Starting ProtocolHandler [http-nio-8080]
18-Oct-2016 10:50:03.549 INFO [main] org.apache.coyote.AbstractProtocol.start
Starting ProtocolHandler [https-jsse-nio-8443]
18-Oct-2016 10:50:03.549 INFO [main] org.apache.coyote.AbstractProtocol.start
Starting ProtocolHandler [ajp-nio-8009]
18-Oct-2016 10:50:03.549 INFO [main] org.apache.catalina.startup.Catalina.start
Server startup in 5064 ms
JAR file myfaces-impl-2.2.4-sources.jar that implements
MyFacesContainerInitializer is in the classpath.
I just moved my application from Tomcat6 ( application worked fine) to Tomcat9.
Thanks much,
Alex