Re: Tomcat app. can no longer connect to MySQL

2010-03-29 Thread Ognjen Blagojevic

Konstantin Kolinko wrote:

2010/3/28 fred basset fredbasset1...@gmail.com:

Caused by: org.hibernate.HibernateException: Hibernate Dialect must be
explicitly set
   at 
org.hibernate.dialect.DialectFactory.determineDialect(DialectFactory.java:57)
   at 
org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:39)
   at 
org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426)
   at 
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128)
   at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
   at 
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292)


Looks like your Hibernate configuration is incomplete.


Either that, or you don't have access from Tomcat server to MySQL 
server. Notice other exception:


  Caused by: java.net.ConnectException: Connection refused

Make sure that it is possible to open MySQL port, e.g:

  tomcat-server telnet mysql-server.company.com 3306

Regards,
Ognjen

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



Tomcat app. can no longer connect to MySQL

2010-03-28 Thread fred basset
Hi All,

My QA guy came me with a problem where he now can't log into our
Tomcat web app. at all.  The relevant log file is below.  It looks
like Hibernate can't make a connection to MySQL.  We can get to MySQL
fine from the command line, and tried restarting MySQL and Tomcat, got
the same result.  Nothing has changed recently in the area of database
connectivity.  The platform is Fedora Core 10, latest versions of
Tomcat, Hibernate and the JDK.  Any ideas?

Thkx,
Fred

26 Mar 10:57:22 ERROR main
org.springframework.web.servlet.DispatcherServlet - Context
initialization failed
 org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'sessionFactory' defined in ServletContext
resource [/WEB-INF/snaps-servlet.xml]: Invocation of init method
failed; nested exception is org.hibernate.HibernateException:
Hibernate Dialect must be explicitly set
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
at 
org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:402)
at 
org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:316)
at 
org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:282)
at 
org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:126)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
at 
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4149)
at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4458)
at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:850)
at 
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:724)
at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:493)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at 

Re: Tomcat app. can no longer connect to MySQL

2010-03-28 Thread Konstantin Kolinko
2010/3/28 fred basset fredbasset1...@gmail.com:
 Hi All,

 My QA guy came me with a problem where he now can't log into our
 Tomcat web app. at all.  The relevant log file is below.  It looks
 like Hibernate can't make a connection to MySQL.  We can get to MySQL
 fine from the command line, and tried restarting MySQL and Tomcat, got
 the same result.  Nothing has changed recently in the area of database
 connectivity.  The platform is Fedora Core 10, latest versions of
 Tomcat, Hibernate and the JDK.  Any ideas?

 Thkx,
 Fred

 26 Mar 10:57:22 ERROR main
 org.springframework.web.servlet.DispatcherServlet - Context
 initialization failed
  org.springframework.beans.factory.BeanCreationException: Error
 creating bean with name 'sessionFactory' defined in ServletContext
 resource [/WEB-INF/snaps-servlet.xml]: Invocation of init method
 failed; nested exception is org.hibernate.HibernateException:
 Hibernate Dialect must be explicitly set
(...)
 Caused by: org.hibernate.HibernateException: Hibernate Dialect must be
 explicitly set
        at 
 org.hibernate.dialect.DialectFactory.determineDialect(DialectFactory.java:57)
        at 
 org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:39)
        at 
 org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426)
        at 
 org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128)
        at 
 org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
        at 
 org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292)

Looks like your Hibernate configuration is incomplete.

Can it be that you are using some different configuration -- and not
the one that you are expecting?

Best regards,
Konstantin Kolinko

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