Hi,

I have been trying to get a reply on this but seems like nobody can help me on 
this.
Till today, no matter what I did, I still get a JPA - no connection specified 
with project.

Can someone give me a tutorial that uses Javax JPA that works with JDBC mysql ?

Thanks!

--- On Mon, 10/2/17, Karen Goh <karenwo...@yahoo.com> wrote:

> From: Karen Goh <karenwo...@yahoo.com>
> Subject: Re: Help needed - JPA probem - No connection specified with project
> To: knst.koli...@gmail.com
> Cc: "Tomcat Users List" <users@tomcat.apache.org>
> Date: Monday, October 2, 2017, 4:01 PM
> 
> --------------------------------------------
> On Fri, 9/29/17, Konstantin Kolinko
> <knst.koli...@gmail.com>
> wrote:
> 
>  Subject: Re: Help needed - JPA probem
> - No connection specified with project
>  To: "Karen Goh" <karenwo...@yahoo.com>
>  Cc: "Tomcat Users List" <users@tomcat.apache.org>
>  Date: Friday, September 29, 2017, 9:16
> PM
>  
>  >>
>  >>  1. See a link to Eclipse
> IDE FAQ
>  here:
>  >>
>  >>  https://wiki.apache.org/tomcat/FAQ/Developing#Q6
>  
>  The actual Tomcat
>  configuration that is running is in
> 
> ".metadata/.plugins/org.eclipse.wst.server.core"
>  directory (the
>  Eclipse Web Tools FAQ should
>  provide more pointers). There may be
>  situations when it becomes stale.
>  
>  >>  2. See the
>  >>  following thread on how to
> turn on
>  "Publish module
>  >>  context to
>  separate XML files" option in
> Eclipse.
>  >>
>  >>  By
>  default
>  >>  (without that option)
>  Eclipse IDE places <Context>
>  >>  elements into server.xml,
> which is a
>  rather
>  >>  discourage practice.
>  >>
>  >>  http://markmail.org/message/7zkyocvph56b6t6q
>  >
>  > OK.  I managed to
>  turn on "Publish module context..but
> my problem of
>  context not bound is still there.
>  >
>  >>  3.
>  >> 
>  Documentation on Context:
>  >>
>  >>  http://tomcat.apache.org/tomcat-8.0-doc/config/context.html
>  >>
>  >>  The
>  <Context> element in
>  >>  your
>  context.xml has a lot of attributes
> that
>  >>  should not be there,
> starting
>  with
>  >>  "debug". What
>  (bad) example were
>  >>  they copied
>  from?
>  >
>  >  4. The
>  current version of
>  >  Tomcat 8.0 is
>  8.0.46.
>  >  There were security
>  >  fixes in Java as well (8u141
> was a
>  security update
>  >  in July 2017)
>  >
>  >  Also EOL date for
>  Tomcat 8.0 has been
>  >  announced. Users
>  are advised to
>  >  migrate to
>  >  8.5.
>  >  http://tomcat.apache.org/tomcat-80-eol.html
>  >
>  > Hi kolinko, I have
>  now installed Tomcat 8.5.20 but same
> problem.
>  
>  Even if it is "the same
>  problem", it 'd better if you provide
> the
>  actual log messages and stacktraces.
> Those
>  differ between versions.
>  
> Here's my latest error in which I
> really don't know what have cause the JPA no connection is
> specified :
> 
> INFO: Starting service Catalina
> Oct 02, 2017 3:53:51 PM
> org.apache.catalina.core.StandardEngine startInternal
> INFO: Starting Servlet Engine: Apache
> Tomcat/8.0.29
> Oct 02, 2017 3:53:52 PM
> org.apache.catalina.startup.HostConfig deployDescriptor
> INFO: Deploying configuration
> descriptor C:\Users\Karen Goh Seow
> Hui\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\conf\Catalina\localhost\Hi5S.xml
> Oct 02, 2017 3:53:53 PM
> org.apache.catalina.startup.SetContextPropertiesRule begin
> WARNING:
> [SetContextPropertiesRule]{Context} Setting property
> 'source' to 'org.eclipse.jst.jee.server:Hi5S' did not find a
> matching property.
> Oct 02, 2017 3:53:57 PM
> org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory
> getObjectInstance
> INFO: Name = hi5 Ignoring unknown
> property: value of "" for "description" property
> Oct 02, 2017 3:53:57 PM
> org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory
> getObjectInstance
> INFO: Name = hi5 Ignoring unknown
> property: value of "" for "mappedName" property
> Oct 02, 2017 3:53:58 PM
> org.apache.jasper.servlet.TldScanner scanJars
> INFO: At least one JAR was scanned for
> TLDs yet contained no TLDs. Enable debug logging for this
> logger for a complete list of JARs that were scanned but no
> TLDs were found in them. Skipping unneeded JARs during
> scanning can improve startup time and JSP compilation time.
> 2017-10-02 15:53:59,962
> localhost-startStop-1 ERROR Error processing element
> Configuration ([Configuration: null]): CLASS_NOT_FOUND
> 2017-10-02 15:54:00,324
> localhost-startStop-1 ERROR No ConnectionSource provided:
> connectionSource
> 2017-10-02 15:54:00,327
> localhost-startStop-1 ERROR Unable to inject fields into
> builder class for plugin type class
> org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender,
> element Jdbc.
> org.apache.logging.log4j.core.config.ConfigurationException:
> Arguments given for element Jdbc are invalid
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.injectFields(PluginBuilder.java:198)
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:121)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244)
>     at
> org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634)
>     at
> org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:242)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
>     at
> org.apache.logging.log4j.LogManager.getContext(LogManager.java:174)
>     at
> org.apache.logging.log4j.LogManager.getLogger(LogManager.java:618)
>     at
> org.jboss.logging.Log4j2Logger.<init>(Log4j2Logger.java:36)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:30)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:26)
>     at
> org.jboss.logging.LoggerProviders.logProvider(LoggerProviders.java:156)
>     at
> org.jboss.logging.LoggerProviders.tryLog4j2(LoggerProviders.java:129)
>     at
> org.jboss.logging.LoggerProviders.findProvider(LoggerProviders.java:91)
>     at
> org.jboss.logging.LoggerProviders.find(LoggerProviders.java:34)
>     at
> org.jboss.logging.LoggerProviders.<clinit>(LoggerProviders.java:31)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2465)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2490)
>     at
> util.HibernateSessionFactoryListener.<init>(HibernateSessionFactoryListener.java:15)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> java.lang.reflect.Constructor.newInstance(Unknown Source)
>     at
> java.lang.Class.newInstance(Unknown Source)
>     at
> org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:121)
>     at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4715)
>     at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5236)
>     at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>     at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
>     at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
>     at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>     at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586)
>     at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1777)
>     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)
> 
> 2017-10-02 15:54:00,339
> localhost-startStop-1 ERROR Unable to invoke factory method
> in class class
> org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender
> for element Jdbc. java.lang.IllegalStateException: No
> factory method found for class
> org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:224)
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:130)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244)
>     at
> org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634)
>     at
> org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:242)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
>     at
> org.apache.logging.log4j.LogManager.getContext(LogManager.java:174)
>     at
> org.apache.logging.log4j.LogManager.getLogger(LogManager.java:618)
>     at
> org.jboss.logging.Log4j2Logger.<init>(Log4j2Logger.java:36)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:30)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:26)
>     at
> org.jboss.logging.LoggerProviders.logProvider(LoggerProviders.java:156)
>     at
> org.jboss.logging.LoggerProviders.tryLog4j2(LoggerProviders.java:129)
>     at
> org.jboss.logging.LoggerProviders.findProvider(LoggerProviders.java:91)
>     at
> org.jboss.logging.LoggerProviders.find(LoggerProviders.java:34)
>     at
> org.jboss.logging.LoggerProviders.<clinit>(LoggerProviders.java:31)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2465)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2490)
>     at
> util.HibernateSessionFactoryListener.<init>(HibernateSessionFactoryListener.java:15)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> java.lang.reflect.Constructor.newInstance(Unknown Source)
>     at
> java.lang.Class.newInstance(Unknown Source)
>     at
> org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:121)
>     at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4715)
>     at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5236)
>     at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>     at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
>     at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
>     at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>     at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586)
>     at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1777)
>     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)
> 
> 2017-10-02 15:54:00,347
> localhost-startStop-1 ERROR Null object returned for Jdbc in
> appenders.
> 2017-10-02 15:54:00,351
> localhost-startStop-1 ERROR No ConnectionSource provided:
> connectionSource
> 2017-10-02 15:54:00,355
> localhost-startStop-1 ERROR Unable to inject fields into
> builder class for plugin type class
> org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender,
> element Jdbc.
> org.apache.logging.log4j.core.config.ConfigurationException:
> Arguments given for element Jdbc are invalid
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.injectFields(PluginBuilder.java:198)
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:121)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244)
>     at
> org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634)
>     at
> org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:242)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
>     at
> org.apache.logging.log4j.LogManager.getContext(LogManager.java:174)
>     at
> org.apache.logging.log4j.LogManager.getLogger(LogManager.java:618)
>     at
> org.jboss.logging.Log4j2Logger.<init>(Log4j2Logger.java:36)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:30)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:26)
>     at
> org.jboss.logging.LoggerProviders.logProvider(LoggerProviders.java:156)
>     at
> org.jboss.logging.LoggerProviders.tryLog4j2(LoggerProviders.java:129)
>     at
> org.jboss.logging.LoggerProviders.findProvider(LoggerProviders.java:91)
>     at
> org.jboss.logging.LoggerProviders.find(LoggerProviders.java:34)
>     at
> org.jboss.logging.LoggerProviders.<clinit>(LoggerProviders.java:31)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2465)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2490)
>     at
> util.HibernateSessionFactoryListener.<init>(HibernateSessionFactoryListener.java:15)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> java.lang.reflect.Constructor.newInstance(Unknown Source)
>     at
> java.lang.Class.newInstance(Unknown Source)
>     at
> org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:121)
>     at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4715)
>     at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5236)
>     at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>     at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
>     at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
>     at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>     at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586)
>     at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1777)
>     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)
> 
> 2017-10-02 15:54:00,364
> localhost-startStop-1 ERROR Unable to invoke factory method
> in class class
> org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender
> for element Jdbc. java.lang.IllegalStateException: No
> factory method found for class
> org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:224)
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:130)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244)
>     at
> org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634)
>     at
> org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:242)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
>     at
> org.apache.logging.log4j.LogManager.getContext(LogManager.java:174)
>     at
> org.apache.logging.log4j.LogManager.getLogger(LogManager.java:618)
>     at
> org.jboss.logging.Log4j2Logger.<init>(Log4j2Logger.java:36)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:30)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:26)
>     at
> org.jboss.logging.LoggerProviders.logProvider(LoggerProviders.java:156)
>     at
> org.jboss.logging.LoggerProviders.tryLog4j2(LoggerProviders.java:129)
>     at
> org.jboss.logging.LoggerProviders.findProvider(LoggerProviders.java:91)
>     at
> org.jboss.logging.LoggerProviders.find(LoggerProviders.java:34)
>     at
> org.jboss.logging.LoggerProviders.<clinit>(LoggerProviders.java:31)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2465)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2490)
>     at
> util.HibernateSessionFactoryListener.<init>(HibernateSessionFactoryListener.java:15)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> java.lang.reflect.Constructor.newInstance(Unknown Source)
>     at
> java.lang.Class.newInstance(Unknown Source)
>     at
> org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:121)
>     at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4715)
>     at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5236)
>     at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>     at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
>     at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
>     at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>     at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586)
>     at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1777)
>     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)
> 
> 2017-10-02 15:54:00,370
> localhost-startStop-1 ERROR Null object returned for Jdbc in
> appenders.
> 2017-10-02 15:54:00,375
> localhost-startStop-1 ERROR No ConnectionSource provided:
> connectionSource
> 2017-10-02 15:54:00,388
> localhost-startStop-1 ERROR Unable to inject fields into
> builder class for plugin type class
> org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender,
> element Jdbc.
> org.apache.logging.log4j.core.config.ConfigurationException:
> Arguments given for element Jdbc are invalid
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.injectFields(PluginBuilder.java:198)
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:121)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244)
>     at
> org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634)
>     at
> org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:242)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
>     at
> org.apache.logging.log4j.LogManager.getContext(LogManager.java:174)
>     at
> org.apache.logging.log4j.LogManager.getLogger(LogManager.java:618)
>     at
> org.jboss.logging.Log4j2Logger.<init>(Log4j2Logger.java:36)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:30)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:26)
>     at
> org.jboss.logging.LoggerProviders.logProvider(LoggerProviders.java:156)
>     at
> org.jboss.logging.LoggerProviders.tryLog4j2(LoggerProviders.java:129)
>     at
> org.jboss.logging.LoggerProviders.findProvider(LoggerProviders.java:91)
>     at
> org.jboss.logging.LoggerProviders.find(LoggerProviders.java:34)
>     at
> org.jboss.logging.LoggerProviders.<clinit>(LoggerProviders.java:31)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2465)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2490)
>     at
> util.HibernateSessionFactoryListener.<init>(HibernateSessionFactoryListener.java:15)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> java.lang.reflect.Constructor.newInstance(Unknown Source)
>     at
> java.lang.Class.newInstance(Unknown Source)
>     at
> org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:121)
>     at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4715)
>     at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5236)
>     at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>     at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
>     at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
>     at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>     at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586)
>     at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1777)
>     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)
> 
> 2017-10-02 15:54:00,456
> localhost-startStop-1 ERROR Unable to invoke factory method
> in class class
> org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender
> for element Jdbc. java.lang.IllegalStateException: No
> factory method found for class
> org.apache.logging.log4j.core.appender.db.jdbc.JdbcAppender
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.findFactoryMethod(PluginBuilder.java:224)
>     at
> org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:130)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:952)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:892)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:884)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:508)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:232)
>     at
> org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:244)
>     at
> org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:545)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:617)
>     at
> org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:634)
>     at
> org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:229)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:242)
>     at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:45)
>     at
> org.apache.logging.log4j.LogManager.getContext(LogManager.java:174)
>     at
> org.apache.logging.log4j.LogManager.getLogger(LogManager.java:618)
>     at
> org.jboss.logging.Log4j2Logger.<init>(Log4j2Logger.java:36)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:30)
>     at
> org.jboss.logging.Log4j2LoggerProvider.getLogger(Log4j2LoggerProvider.java:26)
>     at
> org.jboss.logging.LoggerProviders.logProvider(LoggerProviders.java:156)
>     at
> org.jboss.logging.LoggerProviders.tryLog4j2(LoggerProviders.java:129)
>     at
> org.jboss.logging.LoggerProviders.findProvider(LoggerProviders.java:91)
>     at
> org.jboss.logging.LoggerProviders.find(LoggerProviders.java:34)
>     at
> org.jboss.logging.LoggerProviders.<clinit>(LoggerProviders.java:31)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2465)
>     at
> org.jboss.logging.Logger.getLogger(Logger.java:2490)
>     at
> util.HibernateSessionFactoryListener.<init>(HibernateSessionFactoryListener.java:15)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>     at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
> Source)
>     at
> java.lang.reflect.Constructor.newInstance(Unknown Source)
>     at
> java.lang.Class.newInstance(Unknown Source)
>     at
> org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:121)
>     at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4715)
>     at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5236)
>     at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>     at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
>     at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
>     at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>     at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586)
>     at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1777)
>     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)
> 
> 2017-10-02 15:54:00,463
> localhost-startStop-1 ERROR Null object returned for Jdbc in
> appenders.
> 2017-10-02 15:54:00,509
> localhost-startStop-1 ERROR Unknown object "Logger" of type
> org.apache.logging.log4j.core.config.LoggerConfig is
> ignored: try nesting it inside one of: ["Appenders",
> "Loggers", "Properties", "Scripts", "CustomLevels"].
> 2017-10-02 15:54:00,526
> localhost-startStop-1 ERROR Unknown object "Logger" of type
> org.apache.logging.log4j.core.config.LoggerConfig is
> ignored: try nesting it inside one of: ["Appenders",
> "Loggers", "Properties", "Scripts", "CustomLevels"].
> 2017-10-02 15:54:00,529
> localhost-startStop-1 ERROR Unknown object "logger" of type
> org.apache.logging.log4j.core.config.LoggerConfig is
> ignored: try nesting it inside one of: ["Appenders",
> "Loggers", "Properties", "Scripts", "CustomLevels"].
> 2017-10-02 15:54:00,533
> localhost-startStop-1 ERROR Unknown object "logger" of type
> org.apache.logging.log4j.core.config.LoggerConfig is
> ignored: try nesting it inside one of: ["Appenders",
> "Loggers", "Properties", "Scripts", "CustomLevels"].
> 2017-10-02 15:54:00,536
> localhost-startStop-1 ERROR Unknown object "Root" of type
> org.apache.logging.log4j.core.config.LoggerConfig is
> ignored: try nesting it inside one of: ["Appenders",
> "Loggers", "Properties", "Scripts", "CustomLevels"].
> 2017-10-02 15:54:00,539
> localhost-startStop-1 ERROR Unable to locate appender
> "databaseAppender" for logger config "root"
> Oct 02, 2017 3:54:03 PM
> org.apache.catalina.core.StandardContext listenerStart
> SEVERE: Exception sending context
> initialized event to listener instance of class
> util.HibernateSessionFactoryListener
> org.hibernate.service.spi.ServiceException: Unable
> to create requested service
> [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
>     at
> org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:271)
>     at
> org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:233)
>     at
> org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210)
>     at
> org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51)
>     at
> org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94)
>     at
> org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:242)
>     at
> org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210)
>     at
> org.hibernate.boot.model.process.spi.MetadataBuildingProcess.handleTypes(MetadataBuildingProcess.java:352)
>     at
> org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:111)
>     at
> org.hibernate.boot.model.process.spi.MetadataBuildingProcess.build(MetadataBuildingProcess.java:83)
>     at
> org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:418)
>     at
> org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:87)
>     at
> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:691)
>     at
> util.HibernateSessionFactoryListener.contextInitialized(HibernateSessionFactoryListener.java:34)
>     at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4793)
>     at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5236)
>     at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>     at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
>     at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
>     at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>     at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586)
>     at
> org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1777)
>     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:
> org.hibernate.engine.jndi.JndiException: Unable to lookup
> JNDI name [java:comp/env/jdbc/hi5"/>]
>     at
> org.hibernate.engine.jndi.internal.JndiServiceImpl.locate(JndiServiceImpl.java:100)
>     at
> org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.configure(DatasourceConnectionProviderImpl.java:98)
>     at
> org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94)
>     at
> org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:242)
>     at
> org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:210)
>     at
> org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.buildJdbcConnectionAccess(JdbcEnvironmentInitiator.java:145)
>     at
> org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:66)
>     at
> org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35)
>     at
> org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:88)
>     at
> org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:259)
>     ... 26 more
> Caused by:
> javax.naming.NameNotFoundException: Name [hi5"/>] is not
> bound in this Context. Unable to find [hi5"].
>     at
> org.apache.naming.NamingContext.lookup(NamingContext.java:818)
>     at
> org.apache.naming.NamingContext.lookup(NamingContext.java:152)
>     at
> org.apache.naming.NamingContext.lookup(NamingContext.java:829)
>     at
> org.apache.naming.NamingContext.lookup(NamingContext.java:152)
>     at
> org.apache.naming.NamingContext.lookup(NamingContext.java:829)
>     at
> org.apache.naming.NamingContext.lookup(NamingContext.java:152)
>     at
> org.apache.naming.NamingContext.lookup(NamingContext.java:829)
>     at
> org.apache.naming.NamingContext.lookup(NamingContext.java:152)
>     at
> org.apache.naming.SelectorContext.lookup(SelectorContext.java:134)
>     at
> javax.naming.InitialContext.lookup(Unknown Source)
>     at
> org.hibernate.engine.jndi.internal.JndiServiceImpl.locate(JndiServiceImpl.java:97)
>     ... 35 more
> 
> Oct 02, 2017 3:54:03 PM
> org.apache.catalina.core.StandardContext startInternal
> SEVERE: One or more listeners failed to
> start. Full details will be found in the appropriate
> container log file
> Oct 02, 2017 3:54:03 PM
> org.apache.catalina.core.StandardContext startInternal
> SEVERE: Context [/Hi5S] startup failed
> due to previous errors
> Oct 02, 2017 3:54:03 PM
> org.apache.catalina.loader.WebappClassLoaderBase
> clearReferencesJdbc
> WARNING: The web application [Hi5S]
> registered the JDBC driver [com.mysql.jdbc.Driver] but
> failed to unregister it when the web application was
> stopped. To prevent a memory leak, the JDBC Driver has been
> forcibly unregistered.
> Oct 02, 2017 3:54:03 PM
> org.apache.catalina.loader.WebappClassLoaderBase
> clearReferencesThreads
> WARNING: The web application [Hi5S]
> appears to have started a thread named [Abandoned connection
> cleanup thread] but has failed to stop it. This is very
> likely to create a memory leak. Stack trace of thread:
>  java.lang.Object.wait(Native Method)
> 
> java.lang.ref.ReferenceQueue.remove(Unknown Source)
> 
> com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
> Oct 02, 2017 3:54:03 PM
> org.apache.catalina.startup.HostConfig deployDescriptor
> INFO: Deployment of configuration
> descriptor C:\Users\Karen Goh Seow
> Hui\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\conf\Catalina\localhost\Hi5S.xml
> has finished in 10,695 ms
> Oct 02, 2017 3:54:03 PM
> org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler
> ["http-nio-8013"]
> Oct 02, 2017 3:54:03 PM
> org.apache.coyote.AbstractProtocol start
> INFO: Starting ProtocolHandler
> ["ajp-nio-8009"]
> Oct 02, 2017 3:54:03 PM
> org.apache.catalina.startup.Catalina start
> INFO: Server startup in 12543 ms
> 
> 
> 
> 
> 
>  >>  5. Your
>  >> 
>  META-INF/context.xml is broken: [...]
>  >>
>  >
>  > I have changed my context.xml as
> follows
>  :
>  >
>  > <?xml
>  version="1.0" encoding="UTF-8"?>
>  > <Context path="/Hi5S"
>  docBase="Hi5S" crossContext="true"
>  reloadable="true" >
>  
>  "path" and "docBase" should
>  not be here.
>  
> Here's my latest context.xml ;
> 
> <?xml version="1.0"
> encoding="UTF-8"?>
> <Context>
>     <Resource
> name="jdbc/hi5" auth="Container"
> type="javax.sql.DataSource"
>        
> maxTotal="8" maxActive="100" maxIdle="30" maxWait="-1"
> username="root"
>        
> singleton="true" override="true"
>        
> factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
> password="password"
>        
> alternateUsernameAllowed="true"
> driverClassName="com.mysql.jdbc.Driver"
>        
> url="jdbc:mysql://localhost:3306/hi5">
>     </Resource>
> </Context>
> 
> 
>  >
>  <Resource
>  >        
>  name="jdbc/hi5"
>  >        
>  auth="Container"
>  >        
>  type="javax.sql.DataSource"
>  > 
>         maxTotal="8"
>  >   
>       maxActive="100"
>  >   
>       maxIdle="30"
>  >     
>     maxWait="-1"
>  >        
>  username="root"
>  >        
>  singleton="true"
>  >        
>  override="true"
>  >        
> 
> factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
>  >        
>  password="password"
>  >     
>       
> alternateUsernameAllowed="true"
>  >        
> 
> driverClassName="com.mysql.jdbc.Driver"
>  >        
>  url="jdbc:mysql://localhost:3306/hi5"
> />
>  >    </Context>
>  >
>  > And my web.xml ;
>  >
>  > <?xml
>  version="1.0" encoding="UTF-8"?>
>  > <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>  xmlns="http://xmlns.jcp.org/xml/ns/javaee";
>  xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee 
> http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd";
>  version="3.1">
>  >  
> 
> <display-name>Hi5S</display-name>
>  >  
> <welcome-file-list>
>  >    
> 
> <welcome-file>Index.jsp</welcome-file>
>  
>  Are you sure? Usually the name
>  of a welcome file is "index.jsp"
> (lowercase).
>  
>  >  
>  </welcome-file-list>
>  >  
>  <resource-ref>
>  >    
>  <description>MySQL
> dataSource</description>
>  >    
> 
> <res-ref-name>JDBC/hi5</res-ref-name>
>  
>  "JDBC/hi5" here !=
>  "jdbc/hi5" used in your Resource
>  
>  Case matters.
> 
> I managed to turn off the error such
> that I can now correct it with "jdbc/hi5".
>  
>  >    
> 
> <res-type>javax.sql.DataSource</res-type>
>  >    
> 
> <res-auth>Container</res-auth>
>  >   </resource-ref>
>  >    <listener>
>  >        
> 
> <listener-class>util.HibernateSessionFactoryListener</listener-class>
>  // I do not know if this is
> necessary.  Wld like to have
>  your comments. Tks.
>  >    
>  </listener>
>  > </web-app>
>  
>  Best regards,
>  Konstantin Kolinko
>  
> 
> ---------------------------------------------------------------------
>  To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
>  For additional commands, e-mail: users-h...@tomcat.apache.org
>  
>  


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to