<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Liferay 7.2.0 GA1 &gt; 7.2.1 GA 2 Upgrade Failed</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=118422417" />
  <subtitle>Liferay 7.2.0 GA1 &gt; 7.2.1 GA 2 Upgrade Failed</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=118422417</id>
  <updated>2026-04-04T01:04:25Z</updated>
  <dc:date>2026-04-04T01:04:25Z</dc:date>
  <entry>
    <title>RE: Liferay 7.2.0 GA1 &gt; 7.2.1 GA 2 Upgrade Failed</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118425996" />
    <author>
      <name>Olaf Kock</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118425996</id>
    <updated>2020-02-04T19:18:01Z</updated>
    <published>2020-02-04T19:18:01Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;BRODY HIGGS JR:&lt;/div&gt;&lt;blockquote&gt;&lt;br /&gt;Liferay 7.2.0 GA 1 is working with an MSSQL database and JDK8, but I receive the following error when attempting to upgrade to 7.2.1 GA 2.&lt;br /&gt;&lt;/blockquote&gt;Liferay CE 7.2 with MSSQL? You probably have Antonio&amp;#39;s plugin installed, as stock 7.2 CE doesn&amp;#39;t work with MSSQL. You&amp;#39;ll need to make this plugin available to your upgrade routines as well. As I don&amp;#39;t use this combination, that&amp;#39;s how far I can point you to the underlying issue - I&amp;#39;m not sure how to exactly do this, but maybe this hint is enough for you or for someone who&amp;#39;s done this already.</summary>
    <dc:creator>Olaf Kock</dc:creator>
    <dc:date>2020-02-04T19:18:01Z</dc:date>
  </entry>
  <entry>
    <title>Liferay 7.2.0 GA1 &gt; 7.2.1 GA 2 Upgrade Failed</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118422416" />
    <author>
      <name>BRODY HIGGS JR</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118422416</id>
    <updated>2020-02-04T17:13:18Z</updated>
    <published>2020-02-04T17:13:18Z</published>
    <summary type="html">Liferay 7.2.0 GA 1 is working with an MSSQL database and JDK8, but I receive the following error when attempting to upgrade to 7.2.1 GA 2.&lt;br /&gt;&lt;br /&gt;JVM arguments: -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.timezone=GMT -Xmx10240m -Dexternal-properties=portal-upgrade.properties -Dserver.detector.server.id=tomcat&lt;br /&gt;Loading jar:file:/F:/liferay-7.2.1ga2/tomcat-9.0.17/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.properties&lt;br /&gt;Loading jar:file:/F:/liferay-7.2.1ga2/tomcat-9.0.17/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/portal.properties&lt;br /&gt;Loading jar:file:/F:/liferay-7.2.1ga2/tools/portal-tools-db-upgrade-client/com.liferay.portal.tools.db.upgrade.client.jar!/portal-upgrade.properties&lt;br /&gt;Loading file:/F:/liferay-7.2.1ga2/tools/portal-tools-db-upgrade-client/portal-upgrade-ext.properties&lt;br /&gt;Loading file:/F:/liferay-7.2.1ga2/tools/portal-tools-db-upgrade-client/portal-upgrade-database.properties&lt;br /&gt;2020-02-04 16:10:19.812 INFO  [main][DialectDetector:159] Using dialect com.liferay.portal.dao.orm.hibernate.SQLServer2008Dialect for Microsoft SQL Server 12.0&lt;br /&gt;java.lang.RuntimeException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name &amp;#39;com.liferay.portal.kernel.util.InfrastructureUtil#0&amp;#39; defined in class path resource [META-INF/infrastructure-spring.xml]: Cannot resolve reference to bean &amp;#39;liferayTransactionManager&amp;#39; while setting bean property &amp;#39;transactionManager&amp;#39;; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &amp;#39;liferayTransactionManager&amp;#39; defined in class path resource [META-INF/hibernate-spring.xml]: Cannot resolve reference to bean &amp;#39;liferayHibernateSessionFactory&amp;#39; while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &amp;#39;liferayHibernateSessionFactory&amp;#39; defined in class path resource [META-INF/hibernate-spring.xml]: Invocation of init method failed; nested exception is java.lang.AbstractMethodError: com.liferay.portal.dao.db.BaseDB.getSQLTypes()[I&lt;br /&gt;    at com.liferay.portal.util.InitUtil.initWithSpring(InitUtil.java:276)&lt;br /&gt;    at com.liferay.portal.util.InitUtil.initWithSpring(InitUtil.java:197)&lt;br /&gt;    at com.liferay.portal.tools.DBUpgrader.main(DBUpgrader.java:101)&lt;br /&gt;    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;br /&gt;    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;br /&gt;    at java.lang.reflect.Method.invoke(Method.java:498)&lt;br /&gt;    at com.liferay.portal.tools.db.upgrade.client.DBUpgraderLauncher.main(DBUpgraderLauncher.java:55)&lt;br /&gt;Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name &amp;#39;com.liferay.portal.kernel.util.InfrastructureUtil#0&amp;#39; defined in class path resource [META-INF/infrastructure-spring.xml]: Cannot resolve reference to bean &amp;#39;liferayTransactionManager&amp;#39; while setting bean property &amp;#39;transactionManager&amp;#39;; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &amp;#39;liferayTransactionManager&amp;#39; defined in class path resource [META-INF/hibernate-spring.xml]: Cannot resolve reference to bean &amp;#39;liferayHibernateSessionFactory&amp;#39; while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &amp;#39;liferayHibernateSessionFactory&amp;#39; defined in class path resource [META-INF/hibernate-spring.xml]: Invocation of init method failed; nested exception is java.lang.AbstractMethodError: com.liferay.portal.dao.db.BaseDB.getSQLTypes()[I&lt;br /&gt;    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)&lt;br /&gt;    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1534)&lt;br /&gt;    at com.liferay.portal.spring.bean.LiferayBeanFactory.populateBean(LiferayBeanFactory.java:152)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)&lt;br /&gt;    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)&lt;br /&gt;    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)&lt;br /&gt;    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)&lt;br /&gt;    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)&lt;br /&gt;    at org.springframework.context.support.ClassPathXmlApplicationContext.&amp;lt;init&amp;gt;(ClassPathXmlApplicationContext.java:139)&lt;br /&gt;    at org.springframework.context.support.ClassPathXmlApplicationContext.&amp;lt;init&amp;gt;(ClassPathXmlApplicationContext.java:93)&lt;br /&gt;    at com.liferay.portal.spring.context.ArrayApplicationContext.&amp;lt;init&amp;gt;(ArrayApplicationContext.java:33)&lt;br /&gt;    at com.liferay.portal.util.InitUtil.initWithSpring(InitUtil.java:218)&lt;br /&gt;    ... 7 more&lt;br /&gt;Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name &amp;#39;liferayTransactionManager&amp;#39; defined in class path resource [META-INF/hibernate-spring.xml]: Cannot resolve reference to bean &amp;#39;liferayHibernateSessionFactory&amp;#39; while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &amp;#39;liferayHibernateSessionFactory&amp;#39; defined in class path resource [META-INF/hibernate-spring.xml]: Invocation of init method failed; nested exception is java.lang.AbstractMethodError: com.liferay.portal.dao.db.BaseDB.getSQLTypes()[I&lt;br /&gt;    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)&lt;br /&gt;    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)&lt;br /&gt;    at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:648)&lt;br /&gt;    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:448)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1178)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)&lt;br /&gt;    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)&lt;br /&gt;    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)&lt;br /&gt;    ... 23 more&lt;br /&gt;Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name &amp;#39;liferayHibernateSessionFactory&amp;#39; defined in class path resource [META-INF/hibernate-spring.xml]: Invocation of init method failed; nested exception is java.lang.AbstractMethodError: com.liferay.portal.dao.db.BaseDB.getSQLTypes()[I&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1631)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)&lt;br /&gt;    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)&lt;br /&gt;    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)&lt;br /&gt;    ... 35 more&lt;br /&gt;Caused by: java.lang.AbstractMethodError: com.liferay.portal.dao.db.BaseDB.getSQLTypes()[I&lt;br /&gt;    at com.liferay.portal.dao.db.BaseDB.&amp;lt;init&amp;gt;(BaseDB.java:627)&lt;br /&gt;    at it.dontesta.labs.liferay.portal.dao.db.SQLServerDB.&amp;lt;init&amp;gt;(SQLServerDB.java:45)&lt;br /&gt;    at it.dontesta.labs.liferay.portal.dao.db.SQLServerDBFactory.doCreate(SQLServerDBFactory.java:14)&lt;br /&gt;    at com.liferay.portal.kernel.dao.db.BaseDBFactory.create(BaseDBFactory.java:42)&lt;br /&gt;    at com.liferay.portal.dao.db.DBManagerImpl.getDB(DBManagerImpl.java:107)&lt;br /&gt;    at com.liferay.portal.kernel.dao.db.DBManagerUtil.setDB(DBManagerUtil.java:74)&lt;br /&gt;    at com.liferay.portal.spring.hibernate.PortalHibernateConfiguration.newConfiguration(PortalHibernateConfiguration.java:151)&lt;br /&gt;    at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:507)&lt;br /&gt;    at com.liferay.portal.spring.hibernate.PortalHibernateConfiguration.buildSessionFactory(PortalHibernateConfiguration.java:85)&lt;br /&gt;    at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:191)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1689)&lt;br /&gt;    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1627)&lt;br /&gt;    ... 42 more</summary>
    <dc:creator>BRODY HIGGS JR</dc:creator>
    <dc:date>2020-02-04T17:13:18Z</dc:date>
  </entry>
</feed>
