Upgrade 7.1.2-ga3 to 7.1.3-ga4 - db_updgrade.sh - invalid passwordUpgrade 7.1.2-ga3 to 7.1.3-ga4 - db_updgrade.sh - invalid passwordhttps://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=1136932742024-03-28T21:47:19Z2024-03-28T21:47:19ZRE: Upgrade 7.1.2-ga3 to 7.1.3-ga4 - db_updgrade.sh - invalid passwordMark Clarkehttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1136935912019-05-18T07:48:06Z2019-05-18T07:48:06Zok figured out the problem. The property file does not like quotes around its values.Mark Clarke2019-05-18T07:48:06ZUpgrade 7.1.2-ga3 to 7.1.3-ga4 - db_updgrade.sh - invalid passwordMark Clarkehttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1136932732019-05-18T07:45:01Z2019-05-18T07:45:01ZHi all,<br />I have upgraded from 7.1.2 to 7.1.3 doing the following:<br /><ol style="list-style: decimal outside;" start="1"><li>Stopped tomcat</li><li>replaced osgi folder</li><li>replaced ROOT.war</li><li>update lib/ext with new libraries</li><li>Configure app-server.properties & portal-upgrade-database.properties as appropriate for the upgrade tool.</li><li>On running db_upgrade.sh I get the error below. The username and password used are the same that tomcat uses to connect to the lportal database.</li></ol>What could be wrong? The very last error complains about an incorrect dialect but I suspect there is some login issue event thought the db property setting are correct and verified manually. Running liferay all looks good but would like to see if there are any db updates or corrections.<br /><blockquote>Loading file:/opt/liferay/tools/portal-tools-db-upgrade-client/portal-upgrade-database.properties<br />2019-05-18 07:41:46.197 ERROR [main][HikariPool:541] HikariPool-1 - Exception during pool initialization.<br />org.postgresql.util.PSQLException: FATAL: password authentication failed for user ""lportal""<br /> at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:438)<br /> at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:222)<br /> at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)<br /> at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:194)<br /> at org.postgresql.Driver.makeConnection(Driver.java:431)<br /> at org.postgresql.Driver.connect(Driver.java:247)<br /> at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:112)<br /> at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:118)<br /> at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:358)<br /> at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201)<br /> at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:443)<br /> at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:514)<br /> at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:111)<br /> at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:97)<br /> at com.liferay.portal.spring.hibernate.DialectDetector.getDialect(DialectDetector.java:55)<br /> at com.liferay.portal.dao.jdbc.DataSourceFactoryImpl.initDataSource(DataSourceFactoryImpl.java:205)<br /> at com.liferay.portal.kernel.dao.jdbc.DataSourceFactoryUtil.initDataSource(DataSourceFactoryUtil.java:39)<br /> at com.liferay.portal.dao.jdbc.spring.DataSourceFactoryBean.createInstance(DataSourceFactoryBean.java:44)<br /> at com.liferay.portal.dao.jdbc.spring.DataSourceFactoryBean.createInstance(DataSourceFactoryBean.java:30)<br /> at org.springframework.beans.factory.config.AbstractFactoryBean.afterPropertiesSet(AbstractFactoryBean.java:135)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1689)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1627)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:742)<br /> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at com.liferay.portal.spring.context.ArrayApplicationContext.<init>(ArrayApplicationContext.java:33)<br /> at com.liferay.portal.util.InitUtil.initWithSpring(InitUtil.java:218)<br /> at com.liferay.portal.util.InitUtil.initWithSpring(InitUtil.java:197)<br /> at com.liferay.portal.tools.DBUpgrader.main(DBUpgrader.java:102)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br /> at java.lang.reflect.Method.invoke(Method.java:498)<br /> at com.liferay.portal.tools.db.upgrade.client.DBUpgraderLauncher.main(DBUpgraderLauncher.java:55)<br />2019-05-18 07:41:46.215 ERROR [main][DialectDetector:147] org.postgresql.util.PSQLException: FATAL: password authentication failed for user ""lportal""<br />org.postgresql.util.PSQLException: FATAL: password authentication failed for user ""lportal""<br /> at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:438)<br /> at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:222)<br /> at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)<br /> at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:194)<br /> at org.postgresql.Driver.makeConnection(Driver.java:431)<br /> at org.postgresql.Driver.connect(Driver.java:247)<br /> at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:112)<br /> at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:118)<br /> at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:358)<br /> at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201)<br /> at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:443)<br /> at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:514)<br /> at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:111)<br /> at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:97)<br /> at com.liferay.portal.spring.hibernate.DialectDetector.getDialect(DialectDetector.java:55)<br /> at com.liferay.portal.dao.jdbc.DataSourceFactoryImpl.initDataSource(DataSourceFactoryImpl.java:205)<br /> at com.liferay.portal.kernel.dao.jdbc.DataSourceFactoryUtil.initDataSource(DataSourceFactoryUtil.java:39)<br /> at com.liferay.portal.dao.jdbc.spring.DataSourceFactoryBean.createInstance(DataSourceFactoryBean.java:44)<br /> at com.liferay.portal.dao.jdbc.spring.DataSourceFactoryBean.createInstance(DataSourceFactoryBean.java:30)<br /> at org.springframework.beans.factory.config.AbstractFactoryBean.afterPropertiesSet(AbstractFactoryBean.java:135)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1689)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1627)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:742)<br /> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at com.liferay.portal.spring.context.ArrayApplicationContext.<init>(ArrayApplicationContext.java:33)<br /> at com.liferay.portal.util.InitUtil.initWithSpring(InitUtil.java:218)<br /> at com.liferay.portal.util.InitUtil.initWithSpring(InitUtil.java:197)<br /> at com.liferay.portal.tools.DBUpgrader.main(DBUpgrader.java:102)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br /> at java.lang.reflect.Method.invoke(Method.java:498)<br /> at com.liferay.portal.tools.db.upgrade.client.DBUpgraderLauncher.main(DBUpgraderLauncher.java:55)<br />java.lang.RuntimeException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'liferayDataSourceImpl' defined in class path resource [META-INF/infrastructure-spring.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: No dialect found<br /> at com.liferay.portal.util.InitUtil.initWithSpring(InitUtil.java:260)<br /> at com.liferay.portal.util.InitUtil.initWithSpring(InitUtil.java:197)<br /> at com.liferay.portal.tools.DBUpgrader.main(DBUpgrader.java:102)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br /> at java.lang.reflect.Method.invoke(Method.java:498)<br /> at com.liferay.portal.tools.db.upgrade.client.DBUpgraderLauncher.main(DBUpgraderLauncher.java:55)<br />Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'liferayDataSourceImpl' defined in class path resource [META-INF/infrastructure-spring.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: No dialect found<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1631)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:742)<br /> at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at com.liferay.portal.spring.context.ArrayApplicationContext.<init>(ArrayApplicationContext.java:33)<br /> at com.liferay.portal.util.InitUtil.initWithSpring(InitUtil.java:218)<br /> ... 7 more<br />Caused by: java.lang.RuntimeException: No dialect found<br /> at com.liferay.portal.spring.hibernate.DialectDetector.getDialect(DialectDetector.java:152)<br /> at com.liferay.portal.dao.jdbc.DataSourceFactoryImpl.initDataSource(DataSourceFactoryImpl.java:205)<br /> at com.liferay.portal.kernel.dao.jdbc.DataSourceFactoryUtil.initDataSource(DataSourceFactoryUtil.java:39)<br /> at com.liferay.portal.dao.jdbc.spring.DataSourceFactoryBean.createInstance(DataSourceFactoryBean.java:44)<br /> at com.liferay.portal.dao.jdbc.spring.DataSourceFactoryBean.createInstance(DataSourceFactoryBean.java:30)<br /> at org.springframework.beans.factory.config.AbstractFactoryBean.afterPropertiesSet(AbstractFactoryBean.java:135)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1689)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBea