com.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.exceptcom.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.excepthttps://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=903300932024-03-29T14:48:01Z2024-03-29T14:48:01ZRE: com.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.exDavid H Nebingerhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=904848822017-06-09T18:42:54Z2017-06-09T18:42:54Z<div class="quote-title">pulkit tiwari:</div><blockquote>Can you tell me when liferay will roll out liferay-7-ga4 update ?</blockquote><br /><br />No idea, unfortunately.<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><a href="https://www.eventbrite.com/e/liferay-symposium-north-america-2017-registration-28398031276">Come meet me at the 2017 LSNA!</a>David H Nebinger2017-06-09T18:42:54ZRE: com.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.expulkit tiwarihttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=904524732017-06-09T05:05:25Z2017-06-09T05:05:25ZThanks david for informing me on this. I was stuck on this defect for 3 days and nearly lost all hope for any help from any sources.So it's a big relief for me <img alt="emoticon" src="@theme_images_path@/emoticons/smile.gif" > <br />Later then, i found out that it was adding incorrect entries in resourcepermission table with actionids value=0 and non-existent group id. Now actionids as we all know is sum of all the actionid related the resource.Thats why when it verified these resources with actionids values, it threw NoActionsDefinedException.(As 0 represents no actions linked with this resource)<br />And it was all happening during the upgrade process , i thought it can be a bug . But didnt knew it for sure.<br />Thanks for confirming it . <br />Can you tell me when liferay will roll out liferay-7-ga4 update ?pulkit tiwari2017-06-09T05:05:25ZRE: com.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.exDavid H Nebingerhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=904263082017-06-08T14:24:53Z2017-06-08T14:24:53Z<div class="quote-title">pulkit tiwari:</div><blockquote>This is unlike previous versions of Liferay, where upgrade process will automatically begin when we start the new instance of Liferay. Starting from v7.0, we need to manually begin the upgrade process. </blockquote><br /><br />Yep, but I think many would argue this is how it should have been all along. Running the upgrade as part of first launch of the portal gave the impression that the portal should be ready when it wasn't, that there was no actual "upgrade step" that had to be planned for, and that it was an all or nothing approach.<br /><br />The new way provides more management over the upgrade process to do it in a controlled way. <br /><br /><blockquote>But while running upgrade process I got following error<br /> ERROR [main][DBUpgrader:114] Unable to execute verify process: com.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.exception.ResourceActionsException: There are no actions associated with the resource com.liferay.portal.kernel.model.Group</blockquote><br /><br />Unfortunately I think you're just stuck in a GA3 bug. I know this has been addressed (as well as many other upgrade bugs) in DXP, they just have not been ready to cut a new GA4 yet.<br /><br />Once GA4 comes out, try your upgrade again and I'm sure you'll have a better outcome.<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><a href="https://www.eventbrite.com/e/liferay-symposium-north-america-2017-registration-28398031276">Come meet me at the 2017 LSNA!</a>David H Nebinger2017-06-08T14:24:53Zcom.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.exceptpulkit tiwarihttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=903300922017-06-06T13:12:23Z2017-06-06T13:12:23ZHi all,<br />I am upgrading liferay 6.2 to liferay 7 for my company.I have upgrade the code using liferay code upgrade tool and now last step is to upgrade Database for liferay 7.<br />I followed below mentioned process for upgradation process<br /><br />1) Create Back up of the database.<br /><br />2) Downloaded a fresh liferay 7 tomcat bundle.<br /><br />3) In the upgrade client directory, we have properties files for db upgrade, app server and for upgrade ext along with a jar file which is actually a client jar that need to run to begin upgrade process. This is unlike previous versions of Liferay, where upgrade process will automatically begin when we start the new instance of Liferay. Starting from v7.0, we need to manually begin the upgrade process. <br /><br />Configured app-server.properties, portal-upgrade-database.properties, portal-upgrade-ext.properties present in “liferay-ce-portal-7.0-ga3/tools/portal-tools-db-upgrade-client/“ folder of unzipped liferay-ce-portal-7.0-ga3.<br /><br />4) After making configuration changes, run com.liferay.portal.tools.db.upgrade.client.jar (client jar) to begin upgrade process.<br /><br />But while running upgrade process I got following error<br />Kindly help me to sort it out.<br />Here are the logs:-<br /><br /> ERROR [main][DBUpgrader:114] Unable to execute verify process: com.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.exception.ResourceActionsException: There are no actions associated with the resource com.liferay.portal.kernel.model.Group<br />com.liferay.portal.verify.VerifyException: com.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.exception.ResourceActionsException: There are no actions associated with the resource com.liferay.portal.kernel.model.Group<br /> at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:73)<br /> at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)<br /> at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)<br /> at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)<br /> at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:175)<br /> at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:87)<br /> at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:251)<br /> at com.liferay.portal.tools.DBUpgrader.main(DBUpgrader.java:104)<br />Caused by: com.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.exception.ResourceActionsException: There are no actions associated with the resource com.liferay.portal.kernel.model.Group<br /> at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:73)<br /> at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:88)<br /> at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)<br /> at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:70)<br /> ... 7 more<br />Caused by: com.liferay.portal.kernel.exception.ResourceActionsException: There are no actions associated with the resource com.liferay.portal.kernel.model.Group<br /> at com.liferay.portal.service.impl.ResourceLocalServiceImpl.validate(ResourceLocalServiceImpl.java:1242)<br /> at com.liferay.portal.service.impl.ResourceLocalServiceImpl.addResources(ResourceLocalServiceImpl.java:916)<br /> at com.liferay.portal.service.impl.ResourceLocalServiceImpl.addResources(ResourceLocalServiceImpl.java:286)<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.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:153)<br /> at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)<br /> at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:127)<br /> at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:173)<br /> at com.sun.proxy.$Proxy58.addResources(Unknown Source)<br /> at com.liferay.portal.service.impl.GroupLocalServiceImpl.addGroup(GroupLocalServiceImpl.java:378)<br /> at com.liferay.portal.service.impl.GroupLocalServiceImpl.addGroup(GroupLocalServiceImpl.java:421)<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.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:153)<br /> at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)<br /> at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:127)<br /> at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:173)<br /> at com.sun.proxy.$Proxy71.addGroup(Unknown Source)<br /> at com.liferay.portal.service.impl.GroupLocalServiceImpl.checkSystemGroups(GroupLocalServiceImpl.java:610)<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.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:153)<br /> at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)<br /> at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:127)<br /> at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:173)<br /> at com.sun.proxy.$Proxy71.checkSystemGroups(Unknown Source)<br /> at com.liferay.portal.kernel.service.GroupLocalServiceUtil.checkSystemGroups(GroupLocalServiceUtil.java:2330)<br /> at com.liferay.portal.verify.VerifyGroup.verifyCompanyGroups(VerifyGroup.java:103)<br /> at com.liferay.portal.verify.VerifyGroup.doVerify(VerifyGroup.java:68)<br /> at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:70)<br /> ... 10 more<br />com.liferay.portal.verify.VerifyException: com.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.exception.ResourceActionsException: There are no actions associated with the resource com.liferay.portal.kernel.model.Group<br /> at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:73)<br /> at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:113)<br /> at com.liferay.portal.verify.VerifyProcessUtil._verifyProcess(VerifyProcessUtil.java:78)<br /> at com.liferay.portal.verify.VerifyProcessUtil.verifyProcess(VerifyProcessUtil.java:47)<br /> at com.liferay.portal.events.StartupHelper.verifyProcess(StartupHelper.java:175)<br /> at com.liferay.portal.events.StartupHelperUtil.verifyProcess(StartupHelperUtil.java:87)<br /> at com.liferay.portal.tools.DBUpgrader.verify(DBUpgrader.java:251)<br /> at com.liferay.portal.tools.DBUpgrader.main(DBUpgrader.java:104)<br />Caused by: com.liferay.portal.verify.VerifyException: com.liferay.portal.kernel.exception.ResourceActionsException: There are no actions associated with the resource com.liferay.portal.kernel.model.Group<br /> at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:73)<br /> at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:88)<br /> at com.liferay.portal.verify.VerifyProcessSuite.doVerify(VerifyProcessSuite.java:34)<br /> at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:70)<br /> ... 7 more<br />Caused by: com.liferay.portal.kernel.exception.ResourceActionsException: There are no actions associated with the resource com.liferay.portal.kernel.model.Group<br /> at com.liferay.portal.service.impl.ResourceLocalServiceImpl.validate(ResourceLocalServiceImpl.java:1242)<br /> at com.liferay.portal.service.impl.ResourceLocalServiceImpl.addResources(ResourceLocalServiceImpl.java:916)<br /> at com.liferay.portal.service.impl.ResourceLocalServiceImpl.addResources(ResourceLocalServiceImpl.java:286)<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.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:153)<br /> at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)<br /> at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:127)<br /> at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:173)<br /> at com.sun.proxy.$Proxy58.addResources(Unknown Source)<br /> at com.liferay.portal.service.impl.GroupLocalServiceImpl.addGroup(GroupLocalServiceImpl.java:378)<br /> at com.liferay.portal.service.impl.GroupLocalServiceImpl.addGroup(GroupLocalServiceImpl.java:421)<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.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:153)<br /> at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)<br /> at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:127)<br /> at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:173)<br /> at com.sun.proxy.$Proxy71.addGroup(Unknown Source)<br /> at com.liferay.portal.service.impl.GroupLocalServiceImpl.checkSystemGroups(GroupLocalServiceImpl.java:610)<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.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:153)<br /> at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:56)<br /> at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:127)<br /> at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:173)<br /> at com.sun.proxy.$Proxy71.checkSystemGroups(Unknown Source)<br /> at com.liferay.portal.kernel.service.GroupLocalServiceUtil.checkSystemGroups(GroupLocalServiceUtil.java:2330)<br /> at com.liferay.portal.verify.VerifyGroup.verifyCompanyGroups(VerifyGroup.java:103)<br /> at com.liferay.portal.verify.VerifyGroup.doVerify(VerifyGroup.java:68)<br /> at com.liferay.portal.verify.VerifyProcess.verify(VerifyProcess.java:70)<br /> ... 10 more<br /><br /><br />I have also checked the entries with name="com.liferay.portal.kernel.model.Group" in resourceaction table present in public schema of my database and found following entries.<br /><br />163;"com.liferay.portal.kernel.model.Group";"ADD_COMMUNITY";2;0<br />164;"com.liferay.portal.kernel.model.Group";"ADD_LAYOUT";4;0<br />165;"com.liferay.portal.kernel.model.Group";"ADD_LAYOUT_BRANCH";8;0<br />166;"com.liferay.portal.kernel.model.Group";"ADD_LAYOUT_SET_BRANCH";16;0<br />167;"com.liferay.portal.kernel.model.Group";"ASSIGN_MEMBERS";32;0<br />168;"com.liferay.portal.kernel.model.Group";"ASSIGN_USER_ROLES";64;0<br />169;"com.liferay.portal.kernel.model.Group";"CONFIGURE_PORTLETS";128;0<br />170;"com.liferay.portal.kernel.model.Group";"DELETE";256;0<br />171;"com.liferay.portal.kernel.model.Group";"EXPORT_IMPORT_LAYOUTS";512;0<br />172;"com.liferay.portal.kernel.model.Group";"EXPORT_IMPORT_PORTLET_INFO";1024;0<br />173;"com.liferay.portal.kernel.model.Group";"MANAGE_ANNOUNCEMENTS";2048;0<br />174;"com.liferay.portal.kernel.model.Group";"MANAGE_ARCHIVED_SETUPS";4096;0<br />175;"com.liferay.portal.kernel.model.Group";"MANAGE_LAYOUTS";8192;0<br />176;"com.liferay.portal.kernel.model.Group";"MANAGE_STAGING";16384;0<br />177;"com.liferay.portal.kernel.model.Group";"MANAGE_SUBGROUPS";32768;0<br />178;"com.liferay.portal.kernel.model.Group";"MANAGE_TEAMS";65536;0<br />179;"com.liferay.portal.kernel.model.Group";"PERMISSIONS";131072;0<br />180;"com.liferay.portal.kernel.model.Group";"PREVIEW_IN_DEVICE";262144;0<br />181;"com.liferay.portal.kernel.model.Group";"PUBLISH_STAGING";524288;0<br />182;"com.liferay.portal.kernel.model.Group";"PUBLISH_TO_REMOTE";1048576;0<br />183;"com.liferay.portal.kernel.model.Group";"UPDATE";2097152;0<br />184;"com.liferay.portal.kernel.model.Group";"VIEW";1;0<br />185;"com.liferay.portal.kernel.model.Group";"VIEW_MEMBERS";4194304;0<br />186;"com.liferay.portal.kernel.model.Group";"VIEW_SITE_ADMINISTRATION";8388608;0<br />187;"com.liferay.portal.kernel.model.Group";"VIEW_STAGING"