Message Boards
Upgrade Process fails in 7.3.5Ga6 setup
Upgrade Process fails in 7.3.5Ga6 setup
Junior Member Posts: 59 Join Date: 5/10/19 Recent PostsHi Team ,
we are upgrading the Liferay 7.0 to Liferay 7.3.5 GA6 .
we successfully done Liferay setup and after that we started the
migration of db process , with using db-upgrade-tool .
But , I
am continuoulsy getting NullPointerException .
I am adding the logs below :
2021-05-12 07:15:11.197 INFO [main][BaseDB:99] create index IX_CC9B240A on LayoutPageTemplateStructureRel (layoutPageTemplateStructureId, ctCollectionId);
2021-05-12 07:15:11.204 INFO [main][BaseDB:99] create unique index IX_843407A3 on LayoutPageTemplateStructureRel (layoutPageTemplateStructureId, segmentsExperienceId, ctCollectionId);
2021-05-12 07:15:11.212 INFO [main][BaseDB:99] create index IX_34E1EF96 on LayoutPageTemplateStructureRel (segmentsExperienceId, ctCollectionId);
2021-05-12 07:15:11.220 INFO [main][BaseDB:99] create index IX_CA98471 on LayoutPageTemplateStructureRel (uuid_, companyId, ctCollectionId);
2021-05-12 07:15:11.228 INFO [main][BaseDB:99] create index IX_6AC1E153 on LayoutPageTemplateStructureRel (uuid_, ctCollectionId);
2021-05-12 07:15:11.238 INFO [main][BaseDB:99] create unique index IX_FC932FB3 on LayoutPageTemplateStructureRel (uuid_, groupId, ctCollectionId);
2021-05-12 07:15:11.246 INFO [main][LoggingTimer:44] Completed com.liferay.portal.upgrade.internal.index.updater.IndexUpdaterUtil#updateIndexes#Updating database indexes for com.liferay.layout.page.template.service in 1146 ms
2021-05-12 07:15:14.102 INFO [main][VerifyProcess:65] Verifying com.liferay.commerce.account.internal.verify.CommerceAccountServiceVerifyProcess
2021-05-12 07:15:14.103 INFO [main][LoggingTimer:83] Starting com.liferay.commerce.account.internal.verify.CommerceAccountServiceVerifyProcess#verifyAccountRoles
2021-05-12 07:15:14.310 INFO [main][LoggingTimer:44] Completed com.liferay.commerce.account.internal.verify.CommerceAccountServiceVerifyProcess#verifyAccountRoles in 207 ms
2021-05-12 07:15:14.311 INFO [main][LoggingTimer:83] Starting com.liferay.commerce.account.internal.verify.CommerceAccountServiceVerifyProcess#verifyAccountGroup
2021-05-12 07:15:14.353 INFO [main][LoggingTimer:44] Completed com.liferay.commerce.account.internal.verify.CommerceAccountServiceVerifyProcess#verifyAccountGroup in 42 ms
2021-05-12 07:15:14.353 INFO [main][VerifyProcess:80] Completed verification process com.liferay.commerce.account.internal.verify.CommerceAccountServiceVerifyProcess in 251 ms
2021-05-12 07:15:14.831 INFO [main][UpgradeProcess:101] Upgrading com.liferay.dynamic.data.mapping.internal.upgrade.v3_7_3.UpgradeDDMFormInstanceReport
2021-05-12 07:15:14.852 INFO [main][UpgradeProcess:115] Failed upgrade process com.liferay.dynamic.data.mapping.internal.upgrade.v3_7_3.UpgradeDDMFormInstanceReport in 21 ms
2021-05-12 07:15:14.863 ERROR [main][ReleaseManagerOSGiCommands:93] bundle com.liferay.portal.upgrade.impl:4.0.12 (821)[com.liferay.portal.upgrade.internal.release.osgi.commands.ReleaseManagerOSGiCommands(3012)] : The activate method has thrown an exception
com.liferay.portal.kernel.upgrade.UpgradeException: java.lang.NullPointerException
at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:109)
at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:127)
at com.liferay.portal.upgrade.internal.executor.UpgradeExecutor$UpgradeInfosRunnable.run(UpgradeExecutor.java:200)
at com.liferay.portal.output.stream.container.internal.OutputStreamContainerFactoryTrackerImpl.runWithSwappedLog(OutputStreamContainerFactoryTrackerImpl.java:134)
at com.liferay.portal.upgrade.internal.executor.SwappedLogExecutor.execute(SwappedLogExecutor.java:51)
at com.liferay.portal.upgrade.internal.executor.UpgradeExecutor.executeUpgradeInfos(UpgradeExecutor.java:155)
at com.liferay.portal.upgrade.internal.executor.UpgradeExecutor.execute(UpgradeExecutor.java:118)
at com.liferay.portal.upgrade.internal.release.osgi.commands.ReleaseManagerOSGiCommands.activate(ReleaseManagerOSGiCommands.java:276)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.felix.scr.impl.inject.methods.BaseMethod.invokeMethod(BaseMethod.java:228)
at org.apache.felix.scr.impl.inject.methods.BaseMethod.access$500(BaseMethod.java:41)
at org.apache.felix.scr.impl.inject.methods.BaseMethod$Resolved.invoke(BaseMethod.java:664)
at org.apache.felix.scr.impl.inject.methods.BaseMethod.invoke(BaseMethod.java:510)
at org.apache.felix.scr.impl.inject.methods.ActivateMethod.invoke(ActivateMethod.java:310)
at org.apache.felix.scr.impl.inject.methods.ActivateMethod.invoke(ActivateMethod.java:300)
at org.apache.felix.scr.impl.manager.SingleComponentManager.createImplementationObject(SingleComponentManager.java:341)
at org.apache.felix.scr.impl.manager.SingleComponentManager.createComponent(SingleComponentManager.java:114)
at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:983)
at org.apache.felix.scr.impl.manager.SingleComponentManager.getServiceInternal(SingleComponentManager.java:956)
at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:756)
at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1053)
at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1007)
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1216)
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1137)
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:944)
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:880)
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1168)
at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:125)
at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:891)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:804)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:228)
at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469)
at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:906)
at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:892)
at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:128)
at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:959)
at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:732)
at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1053)
at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1007)
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1216)
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1137)
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:944)
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:880)
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1168)
at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:125)
at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:891)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:804)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:228)
at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469)
at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:906)
at org.apache.felix.scr.impl.manager.AbstractComponentManager$3.register(AbstractComponentManager.java:892)
at org.apache.felix.scr.impl.manager.RegistrationManager.changeRegistration(RegistrationManager.java:128)
at org.apache.felix.scr.impl.manager.AbstractComponentManager.registerService(AbstractComponentManager.java:959)
at org.apache.felix.scr.impl.manager.AbstractComponentManager.activateInternal(AbstractComponentManager.java:732)
at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1053)
at org.apache.felix.scr.impl.manager.DependencyManager$SingleStaticCustomizer.addedService(DependencyManager.java:1007)
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1216)
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.customizerAdded(ServiceTracker.java:1137)
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.trackAdding(ServiceTracker.java:944)
at org.apache.felix.scr.impl.manager.ServiceTracker$AbstractTracked.track(ServiceTracker.java:880)
at org.apache.felix.scr.impl.manager.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:1168)
at org.apache.felix.scr.impl.BundleComponentActivator$ListenerInfo.serviceChanged(BundleComponentActivator.java:125)
at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:891)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:804)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)
at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:228)
at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469)
at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:487)
at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:1004)
at com.liferay.registry.internal.RegistryImpl.registerService(RegistryImpl.java:342)
at com.liferay.portal.tools.DBUpgrader._registerModuleServiceLifecycle(DBUpgrader.java:236)
at com.liferay.portal.tools.DBUpgrader._upgradeModules(DBUpgrader.java:297)
at com.liferay.portal.tools.DBUpgrader.upgrade(DBUpgrader.java:158)
at com.liferay.portal.tools.DBUpgrader.upgrade(DBUpgrader.java:144)
at com.liferay.portal.tools.DBUpgrader.main(DBUpgrader.java:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.liferay.portal.tools.db.upgrade.client.DBUpgraderLauncher.main(DBUpgraderLauncher.java:54)
Caused by: java.lang.NullPointerException
at com.liferay.dynamic.data.mapping.internal.upgrade.v3_7_3.UpgradeDDMFormInstanceReport._getDDMFormValues(UpgradeDDMFormInstanceReport.java:206)
at com.liferay.dynamic.data.mapping.internal.upgrade.v3_7_3.UpgradeDDMFormInstanceReport.doUpgrade(UpgradeDDMFormInstanceReport.java:123)
at com.liferay.portal.kernel.upgrade.UpgradeProcess.upgrade(UpgradeProcess.java:104)
... 87 more
2021-05-12 07:15:15.058 INFO [main][BaseAutoDeployListener:43] Copying themes for C:\Users\ityug\AppData\Local\Temp\20210512071514907YUZFDAID\classic-theme.war
2021-05-12 07:15:15.176 INFO [main][BaseDeployer:871] Deploying classic-theme.war
2021-05-12 07:15:30.053 INFO [main][BaseAutoDeployListener:50] Themes for C:\Users\ityug\AppData\Local\Temp\20210512071514907YUZFDAID\classic-theme.war copied successfully
2021-05-12 07:15:35.579 INFO [main][BundleStartStopLogger:46] STARTED classic-theme_4.0.36 [1353]
2021-05-12 07:15:35.640 INFO [main][BaseAutoDeployListener:43] Copying themes for C:\Users\ityug\AppData\Local\Temp\20210512071535584CKGTTCXM\minium-theme.war
2021-05-12 07:15:35.775 INFO [main][BaseDeployer:871] Deploying minium-theme.war
2021-05-12 07:15:49.832 INFO [main][BaseAutoDeployListener:50] Themes for C:\Users\ityug\AppData\Local\Temp\20210512071535584CKGTTCXM\minium-theme.war copied successfully
2021-05-12 07:15:54.387 INFO [main][BundleStartStopLogger:46] STARTED minium-theme_4.0.8 [1354]
2021-05-12 07:15:54.452 INFO [main][BaseAutoDeployListener:43] Copying themes for C:\Users\ityug\AppData\Local\Temp\20210512071554393ATDPTANI\speedwell-theme.war
2021-05-12 07:15:54.600 INFO [main][BaseDeployer:871] Deploying speedwell-theme.war
I got failuar with local db , so I replaced UAT db and data
folder in local instnace , But got same error .
Can anyone give valuable suggestion ?
Thanks ,
Pradip
RE: Upgrade Process fails in 7.3.5Ga6 setup
Liferay Legend Posts: 1554 Join Date: 9/24/09 Recent PostsHi,
really hard to say.
You could try to create a jira issue at https://issues.liferay.com
Maybe you can get some insights there. In general, the code fails in the following class. Check the queries that are created, maybe they give you some insight which database entry causes the problem.
https://github.com/liferay/liferay-portal/blob/master/modules/apps/dynamic-data-mapping/dynamic-data-mapping-service/src/main/java/com/liferay/dynamic/data/mapping/internal/upgrade/v3_7_3/DDMFormInstanceReportUpgradeProcess.java
RE: RE: Upgrade Process fails in 7.3.5Ga6 setup
Junior Member Posts: 59 Join Date: 5/10/19 Recent PostsHI Christoph ,
Thanks for the reply .
I checked the db and cheked the DDMForm related table .
as
per exception , when upgrading the ddmforminstancereport table , then
problems starts .
But this table is not our table , Its
generating when we are running upgrade tool batch file . so we are not
getting control also .
so , anything idea to fix the error .
Thanks & Regards ,
Pradip