Discussion:
Tomee install issue
elber kam
2017-11-03 20:22:03 UTC
Permalink
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
Romain Manni-Bucau
2017-11-05 15:46:46 UTC
Permalink
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
Post by elber kam
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.
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
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.
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()
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
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
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
Elber
2017-11-06 18:53:39 UTC
Permalink
Hi Romain, I followed this installation-drop-in-war
<http://tomee.apache.org/installation-drop-in-war.html> approach,which
doesn't mention changes to server.xml or jar copies. Can you point out steps
to be performed?

Thank you.



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
Romain Manni-Bucau
2017-11-06 19:15:29 UTC
Permalink
here it is http://tomee.apache.org/manual-installation.html

side note: the drop in war approach is considered legacy and using a
prebundled installation is recommanded since we are very deeply
integrated with tomcat now

Romain Manni-Bucau
@rmannibucau | Blog | Old Blog | Github | LinkedIn
Post by Elber
Hi Romain, I followed this installation-drop-in-war
<http://tomee.apache.org/installation-drop-in-war.html> approach,which
doesn't mention changes to server.xml or jar copies. Can you point out steps
to be performed?
Thank you.
--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
Elber
2017-11-06 19:18:04 UTC
Permalink
Great, let me try it. I will update the thread.

thank you!



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
Elber
2017-11-06 19:42:26 UTC
Permalink
Romain, instruction says download openejb war from download page, not sure
which one it is pointing to, I need TomEE+, I have download openejb
standalone and tomee-plus-webapp-7.0.2.war which none of the has files that
instruction referring to. For example:
tomcat\annotations-api.jar file is not in both packed files.
Can you refer me to the war file that instruction is referring to?

Thanks.



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
Elber
2017-11-06 19:58:44 UTC
Permalink
I found openejb-3.1.4.zip file used for installation, I am getting following
error when I start the tomcat:
SEVERE: Begin event threw exception
java.lang.ClassNotFoundException: org.apache.openejb.loader.OpenEJBListener
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
org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:144)
at
org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1303)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
at
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1343)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2786)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:648)
at
org.apache.tomcat.util.digester.Digester.parse(Digester.java:1576)
at org.apache.catalina.startup.Catalina.load(Catalina.java:617)
at org.apache.catalina.startup.Catalina.load(Catalina.java:668)
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.catalina.startup.Bootstrap.load(Bootstrap.java:253)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:427)


I have copied:
openejb-loader.jar
annotations-api.jar
openejb-javaagent.jar

and set
JAVA_OPTS="-javaagent:%CATALINA_BASE%\webapps\openejb\lib\openejb-javaagent.jar"
Listener is added: <Listener
className="org.apache.openejb.loader.OpenEJBListener" />

What else I might be missing?

thanks.



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
Romain Manni-Bucau
2017-11-06 20:31:49 UTC
Permalink
Yes, the page was created before the tomee renaming and never updated probably.

You can replace all openejb by tomee on this page (openejb war =
tomee.war, org.apache.openejb.loader.OpenEJBListener=org.apache.tomee.loader.OpenEJBListener)

Romain Manni-Bucau
@rmannibucau | Blog | Old Blog | Github | LinkedIn
Post by Elber
I found openejb-3.1.4.zip file used for installation, I am getting following
SEVERE: Begin event threw exception
java.lang.ClassNotFoundException: org.apache.openejb.loader.OpenEJBListener
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
org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:144)
at
org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1303)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
at
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1343)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2786)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:648)
at
org.apache.tomcat.util.digester.Digester.parse(Digester.java:1576)
at org.apache.catalina.startup.Catalina.load(Catalina.java:617)
at org.apache.catalina.startup.Catalina.load(Catalina.java:668)
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.catalina.startup.Bootstrap.load(Bootstrap.java:253)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:427)
openejb-loader.jar
annotations-api.jar
openejb-javaagent.jar
and set
JAVA_OPTS="-javaagent:%CATALINA_BASE%\webapps\openejb\lib\openejb-javaagent.jar"
Listener is added: <Listener
className="org.apache.openejb.loader.OpenEJBListener" />
What else I might be missing?
thanks.
--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
dkwakkel
2017-11-20 20:36:46 UTC
Permalink
@Romain Manni-Bucau: We are just transferring to the tomcat webapp
deployment, to stay on the latest stable version of tomcat which contains
most recent security fixes. Is that a good reason to again support
drop-in-war deployment of tomee, or is there another good way to stay
up-to-date with tomcat security fixes?



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
Romain Manni-Bucau
2017-11-21 05:54:39 UTC
Permalink
Le 20 nov. 2017 21:36, "dkwakkel" <***@gmail.com> a écrit :

@Romain Manni-Bucau: We are just transferring to the tomcat webapp
deployment, to stay on the latest stable version of tomcat which contains
most recent security fixes. Is that a good reason to again support
drop-in-war deployment of tomee, or is there another good way to stay
up-to-date with tomcat security fixes?


Not really since tomee is bound to a tomcat version anyway. That said there
is no real reason to not release more often from tomee point of view. We
will never be as fast as tomcat since we consume it but being 1 month late
max is very doable.




--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-
f979441.html
dkwakkel
2017-11-22 13:33:37 UTC
Permalink
If I look at the security issues found in tomcat 8, it seems you have to
release every 1 or 2 months: https://tomcat.apache.org/security-8.html
So we can expect the security fix made in tomcat 8.5.23 in a month from now?

ps: The mailing list uses http iso https
(http://tomee-openejb.979440.n4.nabble.com), which means your (and mine)
password can be captured from network traffic by anyone. Can you look into
this?



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
Romain Manni-Bucau
2017-11-22 14:15:49 UTC
Permalink
Post by dkwakkel
If I look at the security issues found in tomcat 8, it seems you have to
release every 1 or 2 months: https://tomcat.apache.org/security-8.html
So we can expect the security fix made in tomcat 8.5.23 in a month from now?
There is no technical blocker for that, 100% depends the interest and
time people can/want to spend on it.
Post by dkwakkel
ps: The mailing list uses http iso https
(http://tomee-openejb.979440.n4.nabble.com), which means your (and mine)
password can be captured from network traffic by anyone. Can you look into
this?
Personally I'm using the list through my mail client and not through
nabble which prevents that.
Post by dkwakkel
--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
dkwakkel
2017-11-23 15:18:48 UTC
Permalink
The latest CVE is of priority HIGH:
https://access.redhat.com/security/cve/cve-2017-12617.
Are tomcat vulnerabilities monitored and how is decided if a release will be
made? In my opinion every HIGH vulnerability should result in a
fixpack/release. If I can be of any help in this subject please let me know.



--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
Matthew Broadhead
2017-11-23 15:21:46 UTC
Permalink
doesn't redhat use an old version of tomcat?  last time i installed from
yum it was really out of date so i installed latest manually. are you
sure this applies to tomee?
Post by dkwakkel
https://access.redhat.com/security/cve/cve-2017-12617.
Are tomcat vulnerabilities monitored and how is decided if a release will be
made? In my opinion every HIGH vulnerability should result in a
fixpack/release. If I can be of any help in this subject please let me know.
--
Sent from: http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
Romain Manni-Bucau
2017-11-23 15:28:08 UTC
Permalink
It is fixed in the 8.5.23 (https://tomcat.apache.org/security-8.html)
which is the current tomee version

Romain Manni-Bucau
@rmannibucau | Blog | Old Blog | Github | LinkedIn
doesn't redhat use an old version of tomcat? last time i installed from yum
it was really out of date so i installed latest manually. are you sure this
applies to tomee?
Post by dkwakkel
https://access.redhat.com/security/cve/cve-2017-12617.
Are tomcat vulnerabilities monitored and how is decided if a release will be
made? In my opinion every HIGH vulnerability should result in a
fixpack/release. If I can be of any help in this subject please let me know.
--
http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
COURTAULT Francois
2017-11-23 15:33:22 UTC
Permalink
Hello,

Romain if I may: TomEE 7.0.4 relies on Tomcat 8.5.20 and not 8.5.23.

Best Regards.

-----Original Message-----
From: Romain Manni-Bucau [mailto:***@gmail.com]
Sent: jeudi 23 novembre 2017 16:28
To: ***@tomee.apache.org
Subject: Re: Tomee install issue

It is fixed in the 8.5.23 (https://tomcat.apache.org/security-8.html)
which is the current tomee version

Romain Manni-Bucau
@rmannibucau | Blog | Old Blog | Github | LinkedIn
doesn't redhat use an old version of tomcat? last time i installed
from yum it was really out of date so i installed latest manually. are
you sure this applies to tomee?
Post by dkwakkel
https://access.redhat.com/security/cve/cve-2017-12617.
Are tomcat vulnerabilities monitored and how is decided if a release
will be made? In my opinion every HIGH vulnerability should result in
a fixpack/release. If I can be of any help in this subject please let
me know.
--
http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
________________________________
This message and any attachments are intended solely for the addressees and may contain confidential information. Any unauthorized use or disclosure, either whole or partial, is prohibited.
E-mails are susceptible to alteration. Our company shall not be liable for the message if altered, changed or falsified. If you are not the intended recipient of this message, please delete it and notify the sender.
Although all reasonable efforts have been made to keep this transmission free from viruses, the sender will not be liable for damages caused by a transmitted
Romain Manni-Bucau
2017-11-23 15:59:17 UTC
Permalink
right, just meant the affected versions are all previous ones and
upgrade work was done.

Romain Manni-Bucau
@rmannibucau | Blog | Old Blog | Github | LinkedIn
Post by COURTAULT Francois
Hello,
Romain if I may: TomEE 7.0.4 relies on Tomcat 8.5.20 and not 8.5.23.
Best Regards.
-----Original Message-----
Sent: jeudi 23 novembre 2017 16:28
Subject: Re: Tomee install issue
It is fixed in the 8.5.23 (https://tomcat.apache.org/security-8.html)
which is the current tomee version
Romain Manni-Bucau
@rmannibucau | Blog | Old Blog | Github | LinkedIn
doesn't redhat use an old version of tomcat? last time i installed
from yum it was really out of date so i installed latest manually. are
you sure this applies to tomee?
Post by dkwakkel
https://access.redhat.com/security/cve/cve-2017-12617.
Are tomcat vulnerabilities monitored and how is decided if a release
will be made? In my opinion every HIGH vulnerability should result in
a fixpack/release. If I can be of any help in this subject please let
me know.
--
http://tomee-openejb.979440.n4.nabble.com/TomEE-Users-f979441.html
________________________________
This message and any attachments are intended solely for the addressees and may contain confidential information. Any unauthorized use or disclosure, either whole or partial, is prohibited.
E-mails are susceptible to alteration. Our company shall not be liable for the message if altered, changed or falsified. If you are not the intended recipient of this message, please delete it and notify the sender.
Although all reasonable efforts have been made to keep this transmission free from viruses, the sender will not be liable for damages caused by a transmitted virus.
Loading...