Hi

did you setup the OpenEJBListener in server.xml - can need
tomee-loader in tomcat/lib? If not it looks like you have a webapp
deployed before tomee one and therefore it misses the tomee correct
setup.

Romain Manni-Bucau
@rmannibucau |  Blog | Old Blog | Github | LinkedIn


2017-11-03 21:22 GMT+01:00 elber kam <elber....@gmail.com>:
> Hi everyone.
> I am trying to install tomee with drop in version, I have downloaded latest
> 7.0.82 version of tomcat and downloaded tomee plus 7.0.2 war file and
> followed http://tomee.apache.org/installation-drop-in-war.html instruction.
> When I start tomcat I get following:
>
> Nov 03, 2017 4:11:26 PM org.apache.catalina.core.AprLifecycleListener init
> INFO: The APR based Apache Tomcat Native library which allows optimal
> performance in production environments was not found on the
> java.library.path:
> Nov 03, 2017 4:11:26 PM org.apache.coyote.AbstractProtocol init
> INFO: Initializing ProtocolHandler ["http-bio-8080"]
> Nov 03, 2017 4:11:26 PM org.apache.coyote.AbstractProtocol init
> INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
> Nov 03, 2017 4:11:26 PM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 629 ms
> Nov 03, 2017 4:11:26 PM org.apache.catalina.core.StandardService
> startInternal
> INFO: Starting service Catalina
> Nov 03, 2017 4:11:26 PM org.apache.catalina.core.StandardEngine
> startInternal
> INFO: Starting Servlet Engine: Apache Tomcat/7.0.55
> Nov 03, 2017 4:11:26 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deploying web application archive
> C:\work\apache-tomcat-7.0.55-new\webapps\tomee.war
> Nov 03, 2017 4:11:27 PM org.apache.catalina.util.SessionIdGenerator
> createSecureRandom
> INFO: Creation of SecureRandom instance for session ID generation using
> [SHA1PRNG] took [164] milliseconds.
> OpenEJB Loader init-params:
>         There are no initialization parameters.
> Nov 03, 2017 4:11:28 PM org.apache.openejb.util.OptionsLog info
> INFO: Using 'openejb.embedder.source=LoaderServlet'
> Nov 03, 2017 4:11:28 PM org.apache.openejb.util.OptionsLog info
> INFO: Using 'openejb.embedder.source=LoaderServlet'
> Nov 03, 2017 4:11:28 PM
> org.apache.tomee.catalina.TomcatThreadContextListener <init>
> SEVERE: Expected ContextBinding to have the method getThreadName()
> java.lang.ClassNotFoundException:
> org.apache.tomcat.util.scan.StandardJarScanFilter
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:278)
>         at
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:200)
>         at
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:119)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at org.apache.openejb.loader.Embedder.init(Embedder.java:80)
>         at org.apache.tomee.loader.TomcatHook.hook(TomcatHook.java:189)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at
> org.apache.tomee.loader.TomcatEmbedder.embed(TomcatEmbedder.java:87)
>         at org.apache.tomee.loader.LoaderServlet.init(LoaderServlet.java:75)
>         at
> org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
>         at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
>         at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5229)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5516)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
>         at
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1083)
>         at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1880)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
> Nov 03, 2017 4:11:28 PM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deployment of web application archive
> C:\work\apache-tomcat-7.0.55-new\webapps\tomee.war has finished in 2,061 ms
> Nov 03, 2017 4:11:28 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> C:\work\apache-tomcat-7.0.55-new\webapps\docs
> Nov 03, 2017 4:11:32 PM org.apache.myfaces.ee6.MyFacesContainerInitializer
> onStartup
> INFO: Added FacesServlet with mappings=[/faces/*, *.jsf, *.faces]
> Nov 03, 2017 4:11:32 PM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getStandardFacesConfig
> INFO: Reading standard config META-INF/standard-faces-config.xml
> Nov 03, 2017 4:11:32 PM org.apache.myfaces.webapp.AbstractFacesInitializer
> initFaces
> SEVERE: An error occured while initializing MyFaces: WebAppBuilder not
> found in SystemInstance. Ensure the following entry exists in the Tomcat
> server.xml file: <Listener
> className="org.apache.tomee.catalina.ServerListener"/>
> java.lang.IllegalStateException: WebAppBuilder not found in SystemInstance.
> Ensure the following entry exists in the Tomcat server.xml file: <Listener
> className="org.apache.tomee.catalina.ServerListener"/>
>         at
> org.apache.tomee.myfaces.TomEEAnnotationProvider.getAnnotatedClasses(TomEEAnnotationProvider.java:43)
>         at
> org.apache.myfaces.config.annotation.AnnotationConfigurator.createFacesConfig(AnnotationConfigurator.java:92)
>         at
> org.apache.myfaces.config.DefaultFacesConfigurationProvider.getAnnotationsFacesConfig(DefaultFacesConfigurationProvider.java:200)
>         at
> org.apache.myfaces.config.DefaultFacesConfigurationMerger.getFacesConfigData(DefaultFacesConfigurationMerger.java:91)
>         at
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:592)
>         at
> org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:416)
>         at
> org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:73)
>         at
> org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:172)
>         at
> org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:121)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4990)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5490)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
>
> Nov 03, 2017 4:11:32 PM
> org.apache.myfaces.webapp.StartupServletContextListener contextInitialized
> INFO: MyFaces Core has started, it took [370] ms.
> Nov 03, 2017 4:11:32 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory
> C:\work\apache-tomcat-7.0.55-new\webapps\docs has finished in 4,371 ms
> Nov 03, 2017 4:11:32 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> C:\work\apache-tomcat-7.0.55-new\webapps\examples
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI:
> http://jakarta.apache.org/taglibs/standard/permittedTaglibs is already
> defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already
> defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jstl/core is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI:
> http://jakarta.apache.org/taglibs/standard/scriptfree is already defined
> Nov 03, 2017 4:11:36 PM org.apache.myfaces.ee6.MyFacesContainerInitializer
> onStartup
> INFO: Added FacesServlet with mappings=[/faces/*, *.jsf, *.faces]
> Nov 03, 2017 4:11:36 PM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getStandardFacesConfig
> INFO: Reading standard config META-INF/standard-faces-config.xml
> Nov 03, 2017 4:11:36 PM org.apache.myfaces.webapp.AbstractFacesInitializer
> initFaces
> SEVERE: An error occured while initializing MyFaces: WebAppBuilder not
> found in SystemInstance. Ensure the following entry exists in the Tomcat
> server.xml file: <Listener
> className="org.apache.tomee.catalina.ServerListener"/>
> java.lang.IllegalStateException: WebAppBuilder not found in SystemInstance.
> Ensure the following entry exists in the Tomcat server.xml file: <Listener
> className="org.apache.tomee.catalina.ServerListener"/>
>         at
> org.apache.tomee.myfaces.TomEEAnnotationProvider.getAnnotatedClasses(TomEEAnnotationProvider.java:43)
>         at
> org.apache.myfaces.config.annotation.AnnotationConfigurator.createFacesConfig(AnnotationConfigurator.java:92)
>         at
> org.apache.myfaces.config.DefaultFacesConfigurationProvider.getAnnotationsFacesConfig(DefaultFacesConfigurationProvider.java:200)
>         at
> org.apache.myfaces.config.DefaultFacesConfigurationMerger.getFacesConfigData(DefaultFacesConfigurationMerger.java:91)
>         at
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:592)
>         at
> org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:416)
>         at
> org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:73)
>         at
> org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:172)
>         at
> org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:121)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4990)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5490)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
>
> Nov 03, 2017 4:11:36 PM
> org.apache.myfaces.webapp.StartupServletContextListener contextInitialized
> INFO: MyFaces Core has started, it took [130] ms.
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory
> C:\work\apache-tomcat-7.0.55-new\webapps\examples has finished in 3,770 ms
> Nov 03, 2017 4:11:36 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> C:\work\apache-tomcat-7.0.55-new\webapps\host-manager
> Nov 03, 2017 4:11:39 PM org.apache.myfaces.ee6.MyFacesContainerInitializer
> onStartup
> INFO: Added FacesServlet with mappings=[/faces/*, *.jsf, *.faces]
> Nov 03, 2017 4:11:39 PM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getStandardFacesConfig
> INFO: Reading standard config META-INF/standard-faces-config.xml
> Nov 03, 2017 4:11:39 PM org.apache.myfaces.webapp.AbstractFacesInitializer
> initFaces
> SEVERE: An error occured while initializing MyFaces: WebAppBuilder not
> found in SystemInstance. Ensure the following entry exists in the Tomcat
> server.xml file: <Listener
> className="org.apache.tomee.catalina.ServerListener"/>
> java.lang.IllegalStateException: WebAppBuilder not found in SystemInstance.
> Ensure the following entry exists in the Tomcat server.xml file: <Listener
> className="org.apache.tomee.catalina.ServerListener"/>
>         at
> org.apache.tomee.myfaces.TomEEAnnotationProvider.getAnnotatedClasses(TomEEAnnotationProvider.java:43)
>         at
> org.apache.myfaces.config.annotation.AnnotationConfigurator.createFacesConfig(AnnotationConfigurator.java:92)
>         at
> org.apache.myfaces.config.DefaultFacesConfigurationProvider.getAnnotationsFacesConfig(DefaultFacesConfigurationProvider.java:200)
>         at
> org.apache.myfaces.config.DefaultFacesConfigurationMerger.getFacesConfigData(DefaultFacesConfigurationMerger.java:91)
>         at
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:592)
>         at
> org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:416)
>         at
> org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:73)
>         at
> org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:172)
>         at
> org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:121)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4990)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5490)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
>
> Nov 03, 2017 4:11:39 PM
> org.apache.myfaces.webapp.StartupServletContextListener contextInitialized
> INFO: MyFaces Core has started, it took [50] ms.
> Nov 03, 2017 4:11:39 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory
> C:\work\apache-tomcat-7.0.55-new\webapps\host-manager has finished in 2,458
> ms
> Nov 03, 2017 4:11:39 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> C:\work\apache-tomcat-7.0.55-new\webapps\manager
> Nov 03, 2017 4:11:41 PM org.apache.myfaces.ee6.MyFacesContainerInitializer
> onStartup
> INFO: Added FacesServlet with mappings=[/faces/*, *.jsf, *.faces]
> Nov 03, 2017 4:11:41 PM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getStandardFacesConfig
> INFO: Reading standard config META-INF/standard-faces-config.xml
> Nov 03, 2017 4:11:41 PM org.apache.myfaces.webapp.AbstractFacesInitializer
> initFaces
> SEVERE: An error occured while initializing MyFaces: WebAppBuilder not
> found in SystemInstance. Ensure the following entry exists in the Tomcat
> server.xml file: <Listener
> className="org.apache.tomee.catalina.ServerListener"/>
> java.lang.IllegalStateException: WebAppBuilder not found in SystemInstance.
> Ensure the following entry exists in the Tomcat server.xml file: <Listener
> className="org.apache.tomee.catalina.ServerListener"/>
>         at
> org.apache.tomee.myfaces.TomEEAnnotationProvider.getAnnotatedClasses(TomEEAnnotationProvider.java:43)
>         at
> org.apache.myfaces.config.annotation.AnnotationConfigurator.createFacesConfig(AnnotationConfigurator.java:92)
>         at
> org.apache.myfaces.config.DefaultFacesConfigurationProvider.getAnnotationsFacesConfig(DefaultFacesConfigurationProvider.java:200)
>         at
> org.apache.myfaces.config.DefaultFacesConfigurationMerger.getFacesConfigData(DefaultFacesConfigurationMerger.java:91)
>         at
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:592)
>         at
> org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:416)
>         at
> org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:73)
>         at
> org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:172)
>         at
> org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:121)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4990)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5490)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
>
> Nov 03, 2017 4:11:41 PM
> org.apache.myfaces.webapp.StartupServletContextListener contextInitialized
> INFO: MyFaces Core has started, it took [52] ms.
> Nov 03, 2017 4:11:41 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory
> C:\work\apache-tomcat-7.0.55-new\webapps\manager has finished in 2,618 ms
> Nov 03, 2017 4:11:41 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory
> C:\work\apache-tomcat-7.0.55-new\webapps\ROOT
> Nov 03, 2017 4:11:44 PM org.apache.myfaces.ee6.MyFacesContainerInitializer
> onStartup
> INFO: Added FacesServlet with mappings=[/faces/*, *.jsf, *.faces]
> Nov 03, 2017 4:11:44 PM
> org.apache.myfaces.config.DefaultFacesConfigurationProvider
> getStandardFacesConfig
> INFO: Reading standard config META-INF/standard-faces-config.xml
> Nov 03, 2017 4:11:44 PM org.apache.myfaces.webapp.AbstractFacesInitializer
> initFaces
> SEVERE: An error occured while initializing MyFaces: WebAppBuilder not
> found in SystemInstance. Ensure the following entry exists in the Tomcat
> server.xml file: <Listener
> className="org.apache.tomee.catalina.ServerListener"/>
> java.lang.IllegalStateException: WebAppBuilder not found in SystemInstance.
> Ensure the following entry exists in the Tomcat server.xml file: <Listener
> className="org.apache.tomee.catalina.ServerListener"/>
>         at
> org.apache.tomee.myfaces.TomEEAnnotationProvider.getAnnotatedClasses(TomEEAnnotationProvider.java:43)
>         at
> org.apache.myfaces.config.annotation.AnnotationConfigurator.createFacesConfig(AnnotationConfigurator.java:92)
>         at
> org.apache.myfaces.config.DefaultFacesConfigurationProvider.getAnnotationsFacesConfig(DefaultFacesConfigurationProvider.java:200)
>         at
> org.apache.myfaces.config.DefaultFacesConfigurationMerger.getFacesConfigData(DefaultFacesConfigurationMerger.java:91)
>         at
> org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:592)
>         at
> org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:416)
>         at
> org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:73)
>         at
> org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:172)
>         at
> org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:121)
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4990)
>         at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5490)
>         at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
>         at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1247)
>         at
> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1898)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
>
> Nov 03, 2017 4:11:44 PM
> org.apache.myfaces.webapp.StartupServletContextListener contextInitialized
> INFO: MyFaces Core has started, it took [43] ms.
> Nov 03, 2017 4:11:44 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory
> C:\work\apache-tomcat-7.0.55-new\webapps\ROOT has finished in 2,585 ms
> Nov 03, 2017 4:11:44 PM org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler ["http-bio-8080"]
> Nov 03, 2017 4:11:44 PM org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler ["ajp-bio-8009"]
> Nov 03, 2017 4:11:44 PM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 17942 ms
>
> Any idea why I am getting this class not found issue, I see class exists in
> tomcat-util jar in lib folder of tomcat. I have tried with 7.0.55 version
> of tomcat and the same issue is present.
>
>
> --
> Thanks.
> -Elber

Reply via email to