cancel
Showing results for 
Search instead for 
Did you mean: 

Upgrade Issue

ash85
Champ in-the-making
Champ in-the-making
Upgrading from 3.4.a to 3.4.d

I have replaced the alf_data in 3.4.d with the one we had backed up in 3.4.a. Also do we need to replace entire mysql folder or just data subfolder in mysql ?

The alfresco.log on 3.4.d shows this error :

  • 15:52:32,905 WARN  [org.hibernate.cfg.SettingsFactory] Could not obtain connection metadata
  • org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user 'alfresco'@'localhost' (using password: YES))                          at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1225)
            at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)                                                                                         at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81)
            at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:84)                                                                                                at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2073)
            at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1298)                                                                                            at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:855)
            at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:774)                                                        at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
            at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1460)                            at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1398)
            at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:512)                                  at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
            at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290)                                                                 at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
            at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287)                                                                   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)
            at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
  • 10 REPLIES 10

    gnyce
    Champ in-the-making
    Champ in-the-making
    Welcome, glad you got it.  Hang onto this, it'll likely be similar for any future upgrade.  Also, might as flag this is "solved".  Good luck.