Error on import - Portlet has owner ID of 0 and PLID of 0Error on import - Portlet has owner ID of 0 and PLID of 0https://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=1213680422024-03-29T01:54:35Z2024-03-29T01:54:35ZRE: RE: Error on import - Portlet has owner ID of 0 and PLID of 0Zsigmond Rabhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1213715372022-03-04T12:51:23Z2022-03-04T12:51:23Z<p>Ok, understood. Then it could be tried with the latest version to
check if the problems still exist there. Beyond that, I can see only
one way which means further debugging of the problem. Without that
it's hard to say more.</p>Zsigmond Rab2022-03-04T12:51:23ZRE: RE: Error on import - Portlet has owner ID of 0 and PLID of 0Yannis Sinadinoshttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1213716502022-03-04T12:37:32Z2022-03-04T12:37:31Z<p>Hi Zsigmond,</p>
<p>I tried many scenarios but didn't work. The only thing that worked
was to start a vanilla liferay and import. </p>
<p>Thank you, <br /> Yannis</p>Yannis Sinadinos2022-03-04T12:37:31ZRE: RE: Error on import - Portlet has owner ID of 0 and PLID of 0Zsigmond Rabhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1213716112022-03-04T12:33:06Z2022-03-04T12:33:05Z<p>Hi Yannis,</p>
<p>I think the first error is about the bug I linked above. I don't know
immediately for ssure if that has been eliminated in later versions.
That should be investigated more.</p>
<p>As for the latter exception, unfortunately that's also something that
should be investigated. I've seen similar issues in the past but they
had different reasons for happening. These are mostly about some data
inconsistence that we needed to find. A bug ticket could be created
with the appropriate input data.</p>
<p>However, there are some questions that could be asnwered and may help
to find a solution faster.</p>
<ol>
<li>Have you tested this without the data deletion before import option?</li>
<li>Have you tried these on a vanilla Liferay? I mean, is it some
database with historical data or you started testing the export
after a site deletion and the import after the site recreation steps
on a clean database?</li>
<li>Have you tried to debug more to find what entity may cause any of
the issues?</li></ol>
<p>Regards,</p>
<p>Zsigmond</p>Zsigmond Rab2022-03-04T12:33:05ZRE: Error on import - Portlet has owner ID of 0 and PLID of 0Yannis Sinadinoshttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1213699662022-02-28T14:01:52Z2022-02-28T14:01:51Z<p>Just found that if I choose to change the author I get the error I
posted at the beginning, otherwise I get the constraint violation</p>Yannis Sinadinos2022-02-28T14:01:51ZRE: Error on import - Portlet has owner ID of 0 and PLID of 0Yannis Sinadinoshttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1213699212022-02-28T13:42:54Z2022-02-28T13:42:53Z<p>I tried to export permissions and import with permissions and there
is a new issue coming up with constraint violation:</p>
<p>2022-02-28 13:29:04.668 ERROR
[liferay/background_task-6][BackgroundTaskMessageListener:182] Unable
to execute background task<br />
com.liferay.portal.kernel.log.LogSanitizerException:
com.liferay.exportimport.kernel.lar.PortletDataException: Could not
execute JDBC batch update<br /> at
com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler.importStagedModel(BaseStagedModelDataHandler.java:408)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importStagedModel(StagedModelDataHandlerUtil.java:381)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importStagedModel(StagedModelDataHandlerUtil.java:367)
~[portal-kernel.jar:?]<br /> at
com.liferay.layout.admin.web.internal.exportimport.data.handler.LayoutStagedModelDataHandler.importLayoutClassedModelUsages(LayoutStagedModelDataHandler.java:1642)
~[?:?]<br /> at
com.liferay.layout.admin.web.internal.exportimport.data.handler.LayoutStagedModelDataHandler.doImportStagedModel(LayoutStagedModelDataHandler.java:1024)
~[?:?]<br /> at
com.liferay.layout.admin.web.internal.exportimport.data.handler.LayoutStagedModelDataHandler.doImportStagedModel(LayoutStagedModelDataHandler.java:159)
~[?:?]<br /> at
com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler.importStagedModel(BaseStagedModelDataHandler.java:367)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importStagedModel(StagedModelDataHandlerUtil.java:381)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importStagedModel(StagedModelDataHandlerUtil.java:367)
~[portal-kernel.jar:?]<br /> at
com.liferay.layout.admin.web.internal.exportimport.data.handler.LayoutStagedModelDataHandler.doImportStagedModel(LayoutStagedModelDataHandler.java:754)
~[?:?]<br /> at
com.liferay.layout.admin.web.internal.exportimport.data.handler.LayoutStagedModelDataHandler.doImportStagedModel(LayoutStagedModelDataHandler.java:159)
~[?:?]<br /> at
com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler.importStagedModel(BaseStagedModelDataHandler.java:367)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importStagedModel(StagedModelDataHandlerUtil.java:381)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importStagedModel(StagedModelDataHandlerUtil.java:367)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.doImportReferenceStagedModel(StagedModelDataHandlerUtil.java:438)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importReferenceStagedModel(StagedModelDataHandlerUtil.java:296)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importReferenceStagedModel(StagedModelDataHandlerUtil.java:268)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importReferenceStagedModels(StagedModelDataHandlerUtil.java:355)
~[portal-kernel.jar:?]<br /> at
com.liferay.journal.internal.exportimport.data.handler.JournalArticleStagedModelDataHandler.doImportStagedModel(JournalArticleStagedModelDataHandler.java:1008)
~[?:?]<br /> at
com.liferay.journal.internal.exportimport.data.handler.JournalArticleStagedModelDataHandler.doImportStagedModel(JournalArticleStagedModelDataHandler.java:126)
~[?:?]<br /> at
com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler.importStagedModel(BaseStagedModelDataHandler.java:367)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importStagedModel(StagedModelDataHandlerUtil.java:381)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importStagedModel(StagedModelDataHandlerUtil.java:367)
~[portal-kernel.jar:?]<br /> at
com.liferay.journal.internal.exportimport.data.handler.JournalPortletDataHandler.doImportData(JournalPortletDataHandler.java:438)
~[?:?]<br /> at
com.liferay.exportimport.kernel.lar.BasePortletDataHandler.importData(BasePortletDataHandler.java:392)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.internal.controller.PortletImportControllerImpl.importPortletData(PortletImportControllerImpl.java:422)
~[?:?]<br /> at
com.liferay.exportimport.internal.controller.PortletImportControllerImpl.importPortletData(PortletImportControllerImpl.java:353)
~[?:?]<br /> at
com.liferay.site.internal.exportimport.data.handler.StagedGroupStagedModelDataHandler.importSitePortlets(StagedGroupStagedModelDataHandler.java:599)
~[?:?]<br /> at
com.liferay.site.internal.exportimport.data.handler.StagedGroupStagedModelDataHandler.doImportStagedModel(StagedGroupStagedModelDataHandler.java:327)
~[?:?]<br /> at
com.liferay.site.internal.exportimport.data.handler.StagedGroupStagedModelDataHandler.doImportStagedModel(StagedGroupStagedModelDataHandler.java:78)
~[?:?]<br /> at
com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler.importStagedModel(BaseStagedModelDataHandler.java:367)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importStagedModel(StagedModelDataHandlerUtil.java:381)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil.importStagedModel(StagedModelDataHandlerUtil.java:367)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.internal.controller.LayoutImportController.doImportFile(LayoutImportController.java:592)
~[?:?]<br /> at
com.liferay.exportimport.internal.controller.LayoutImportController.importFile(LayoutImportController.java:221)
~[?:?]<br /> at
com.liferay.portlet.exportimport.service.impl.ExportImportLocalServiceImpl.importLayouts(ExportImportLocalServiceImpl.java:189)
~[portal-impl.jar:?]<br /> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_312]<br /> at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_312]<br /> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_312]<br /> at
java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_312]<br />
at
com.liferay.portal.spring.aop.AopMethodInvocationImpl.proceed(AopMethodInvocationImpl.java:50)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:69)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.aop.AopMethodInvocationImpl.proceed(AopMethodInvocationImpl.java:57)
~[portal-impl.jar:?]<br /> at
com.liferay.change.tracking.internal.aop.CTTransactionAdvice.invoke(CTTransactionAdvice.java:80)
~[?:?]<br /> at
com.liferay.portal.spring.aop.AopMethodInvocationImpl.proceed(AopMethodInvocationImpl.java:57)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.aop.AopInvocationHandler.invoke(AopInvocationHandler.java:49)
~[portal-impl.jar:?]<br /> at
com.sun.proxy.$Proxy94.importLayouts(Unknown Source) ~[?:?]<br />
at
com.liferay.exportimport.kernel.service.ExportImportLocalServiceUtil.importLayouts(ExportImportLocalServiceUtil.java:107)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.internal.background.task.LayoutImportBackgroundTaskExecutor$LayoutImportCallable.call(LayoutImportBackgroundTaskExecutor.java:133)
~[?:?]<br /> at
com.liferay.exportimport.internal.background.task.LayoutImportBackgroundTaskExecutor$LayoutImportCallable.call(LayoutImportBackgroundTaskExecutor.java:119)
~[?:?]<br /> at
com.liferay.portal.spring.transaction.BaseTransactionExecutor.execute(BaseTransactionExecutor.java:37)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.transaction.TransactionInvokerImpl.invoke(TransactionInvokerImpl.java:39)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.kernel.transaction.TransactionInvokerUtil.invoke(TransactionInvokerUtil.java:28)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.internal.background.task.LayoutImportBackgroundTaskExecutor.execute(LayoutImportBackgroundTaskExecutor.java:85)
~[?:?]<br /> at
com.liferay.portal.background.task.internal.SerialBackgroundTaskExecutor.execute(SerialBackgroundTaskExecutor.java:63)
~[?:?]<br /> at
com.liferay.portal.kernel.backgroundtask.DelegatingBackgroundTaskExecutor.execute(DelegatingBackgroundTaskExecutor.java:41)
~[portal-kernel.jar:?]<br /> at
com.liferay.portal.background.task.internal.ThreadLocalAwareBackgroundTaskExecutor.execute(ThreadLocalAwareBackgroundTaskExecutor.java:72)
~[bundleFile:?]<br /> at
com.liferay.portal.background.task.internal.messaging.BackgroundTaskMessageListener.doReceive(BackgroundTaskMessageListener.java:136)
[bundleFile:?]<br /> at
com.liferay.portal.kernel.messaging.BaseMessageListener.doReceive(BaseMessageListener.java:48)
[portal-kernel.jar:?]<br /> at
com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:34)
[portal-kernel.jar:?]<br /> at
com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:74)
[portal-kernel.jar:?]<br /> at
com.liferay.portal.messaging.internal.ParallelDestination$1.run(ParallelDestination.java:56)
[bundleFile:?]<br /> at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[?:1.8.0_312]<br /> at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[?:1.8.0_312]<br /> at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312]<br />
<strong>Caused by:
com.liferay.portal.kernel.log.LogSanitizerException:
org.hibernate.exception.ConstraintViolationException: Could not
execute JDBC batch update</strong>
<br /> at
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:268)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:184)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)
~[hibernate-core.jar:3.6.10.Final]<br /> at
com.liferay.portal.spring.hibernate.PortletTransactionManager$TransactionStatusWrapper.reset(PortletTransactionManager.java:260)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.hibernate.PortletTransactionManager.commit(PortletTransactionManager.java:63)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.transaction.DefaultTransactionExecutor.commit(DefaultTransactionExecutor.java:41)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:77)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.aop.AopMethodInvocationImpl.proceed(AopMethodInvocationImpl.java:57)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.service.ServiceContextAdvice.invoke(ServiceContextAdvice.java:60)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.aop.AopMethodInvocationImpl.proceed(AopMethodInvocationImpl.java:57)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.aop.AopInvocationHandler.invoke(AopInvocationHandler.java:49)
~[portal-impl.jar:?]<br /> at
com.sun.proxy.$Proxy1104.addLayoutClassedModelUsage(Unknown Source)
~[?:?]<br /> at
com.liferay.layout.internal.exportimport.staged.model.repository.LayoutClassedModelUsageStagedModelRepository.addStagedModel(LayoutClassedModelUsageStagedModelRepository.java:54)
~[?:?]<br /> at
com.liferay.layout.internal.exportimport.staged.model.repository.LayoutClassedModelUsageStagedModelRepository.addStagedModel(LayoutClassedModelUsageStagedModelRepository.java:33)
~[?:?]<br /> at
com.liferay.layout.internal.exportimport.data.handler.LayoutClassedModelUsageStagedModelDataHandler.doImportStagedModel(LayoutClassedModelUsageStagedModelDataHandler.java:251)
~[?:?]<br /> at
com.liferay.layout.internal.exportimport.data.handler.LayoutClassedModelUsageStagedModelDataHandler.doImportStagedModel(LayoutClassedModelUsageStagedModelDataHandler.java:51)
~[?:?]<br /> at
com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler.importStagedModel(BaseStagedModelDataHandler.java:367)
~[portal-kernel.jar:?]<br /> ... 64 more<br /> Caused by:
com.liferay.portal.kernel.log.LogSanitizerException:
java.sql.BatchUpdateException: ORA-00001: unique constraint
(LPORTALFO.IX_63EAFC82) violated_ [Sanitized]<br /> at
oracle.jdbc.driver.OraclePreparedStatement.executeLargeBatch(OraclePreparedStatement.java:10032)
~[ojdbc8-12.2.0.1.jar:12.2.0.1.0]<br /> at
oracle.jdbc.driver.T4CPreparedStatement.executeLargeBatch(T4CPreparedStatement.java:1364)
~[ojdbc8-12.2.0.1.jar:12.2.0.1.0]<br /> at
oracle.jdbc.driver.OraclePreparedStatement.executeBatch(OraclePreparedStatement.java:9839)
~[ojdbc8-12.2.0.1.jar:12.2.0.1.0]<br /> at
oracle.jdbc.driver.OracleStatementWrapper.executeBatch(OracleStatementWrapper.java:234)
~[ojdbc8-12.2.0.1.jar:12.2.0.1.0]<br /> at
com.zaxxer.hikari.pool.ProxyStatement.executeBatch(ProxyStatement.java:125)
~[hikaricp.jar:?]<br /> at
com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeBatch(HikariProxyPreparedStatement.java)
~[hikaricp.jar:?]<br /> at
org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:268)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:184)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
~[hibernate-core.jar:3.6.10.Final]<br /> at
org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)
~[hibernate-core.jar:3.6.10.Final]<br /> at
com.liferay.portal.spring.hibernate.PortletTransactionManager$TransactionStatusWrapper.reset(PortletTransactionManager.java:260)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.hibernate.PortletTransactionManager.commit(PortletTransactionManager.java:63)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.transaction.DefaultTransactionExecutor.commit(DefaultTransactionExecutor.java:41)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:77)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.aop.AopMethodInvocationImpl.proceed(AopMethodInvocationImpl.java:57)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.service.ServiceContextAdvice.invoke(ServiceContextAdvice.java:60)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.aop.AopMethodInvocationImpl.proceed(AopMethodInvocationImpl.java:57)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.aop.AopInvocationHandler.invoke(AopInvocationHandler.java:49)
~[portal-impl.jar:?]<br /> at
com.sun.proxy.$Proxy1104.addLayoutClassedModelUsage(Unknown Source)
~[?:?]<br /> at
com.liferay.layout.internal.exportimport.staged.model.repository.LayoutClassedModelUsageStagedModelRepository.addStagedModel(LayoutClassedModelUsageStagedModelRepository.java:54)
~[?:?]<br /> at
com.liferay.layout.internal.exportimport.staged.model.repository.LayoutClassedModelUsageStagedModelRepository.addStagedModel(LayoutClassedModelUsageStagedModelRepository.java:33)
~[?:?]<br /> at
com.liferay.layout.internal.exportimport.data.handler.LayoutClassedModelUsageStagedModelDataHandler.doImportStagedModel(LayoutClassedModelUsageStagedModelDataHandler.java:251)
~[?:?]<br /> at
com.liferay.layout.internal.exportimport.data.handler.LayoutClassedModelUsageStagedModelDataHandler.doImportStagedModel(LayoutClassedModelUsageStagedModelDataHandler.java:51)
~[?:?]<br /> at
com.liferay.exportimport.kernel.lar.BaseStagedModelDataHandler.importStagedModel(BaseStagedModelDataHandler.java:367)
~[portal-kernel.jar:?]<br /> ... 64 more<br /> </p>Yannis Sinadinos2022-02-28T13:42:53ZRE: Error on import - Portlet has owner ID of 0 and PLID of 0Yannis Sinadinoshttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1213698652022-02-28T07:50:19Z2022-02-28T07:50:18Z<p>Hello Zsigmond, </p>
<p>I use the latest version "LIFERAY 7.4.3.4" as mentioned in
tags bellow the article.</p>
<p>Thank you for the link, I will try and update this post.</p>
<p>You can find the related logs below</p>
<blockquote>
<p>2022-02-23 13:44:48.112 ERROR
[liferay/background_task-2][BackgroundTaskMessageListener:182]
Unable to execute background task<br />
com.liferay.exportimport.kernel.exception.ExportImportRuntimeException:
Portlet com_liferay_portal_search_web_portlet_SearchPortlet has
owner ID of 0 and PLID of 0 because of wrong properties or wrong
data handler settings<br /> at
com.liferay.portlet.exportimport.service.impl.ExportImportLocalServiceImpl.importLayoutsDataDeletions(ExportImportLocalServiceImpl.java:280)
~[portal-impl.jar:?]<br /> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_312]<br /> at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_312]<br /> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_312]<br /> at
java.lang.reflect.Method.invoke(Method.java:498)
~[?:1.8.0_312]<br /> at
com.liferay.portal.spring.aop.AopMethodInvocationImpl.proceed(AopMethodInvocationImpl.java:50)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:69)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.aop.AopMethodInvocationImpl.proceed(AopMethodInvocationImpl.java:57)
~[portal-impl.jar:?]<br /> at
com.liferay.change.tracking.internal.aop.CTTransactionAdvice.invoke(CTTransactionAdvice.java:80)
~[?:?]<br /> at
com.liferay.portal.spring.aop.AopMethodInvocationImpl.proceed(AopMethodInvocationImpl.java:57)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.aop.AopInvocationHandler.invoke(AopInvocationHandler.java:49)
~[portal-impl.jar:?]<br /> at
com.sun.proxy.$Proxy94.importLayoutsDataDeletions(Unknown Source)
~[?:?]<br /> at
com.liferay.exportimport.kernel.service.ExportImportLocalServiceUtil.importLayoutsDataDeletions(ExportImportLocalServiceUtil.java:125)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.internal.background.task.LayoutImportBackgroundTaskExecutor$LayoutImportCallable.call(LayoutImportBackgroundTaskExecutor.java:130)
~[?:?]<br /> at
com.liferay.exportimport.internal.background.task.LayoutImportBackgroundTaskExecutor$LayoutImportCallable.call(LayoutImportBackgroundTaskExecutor.java:119)
~[?:?]<br /> at
com.liferay.portal.spring.transaction.BaseTransactionExecutor.execute(BaseTransactionExecutor.java:37)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.spring.transaction.TransactionInvokerImpl.invoke(TransactionInvokerImpl.java:39)
~[portal-impl.jar:?]<br /> at
com.liferay.portal.kernel.transaction.TransactionInvokerUtil.invoke(TransactionInvokerUtil.java:28)
~[portal-kernel.jar:?]<br /> at
com.liferay.exportimport.internal.background.task.LayoutImportBackgroundTaskExecutor.execute(LayoutImportBackgroundTaskExecutor.java:85)
~[?:?]<br /> at
com.liferay.portal.background.task.internal.SerialBackgroundTaskExecutor.execute(SerialBackgroundTaskExecutor.java:63)
~[?:?]<br /> at
com.liferay.portal.kernel.backgroundtask.DelegatingBackgroundTaskExecutor.execute(DelegatingBackgroundTaskExecutor.java:41)
~[portal-kernel.jar:?]<br /> at
com.liferay.portal.background.task.internal.ThreadLocalAwareBackgroundTaskExecutor.execute(ThreadLocalAwareBackgroundTaskExecutor.java:72)
~[bundleFile:?]<br /> at
com.liferay.portal.background.task.internal.messaging.BackgroundTaskMessageListener.doReceive(BackgroundTaskMessageListener.java:136)
[bundleFile:?]<br /> at
com.liferay.portal.kernel.messaging.BaseMessageListener.doReceive(BaseMessageListener.java:48)
[portal-kernel.jar:?]<br /> at
com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:34)
[portal-kernel.jar:?]<br /> at
com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:74)
[portal-kernel.jar:?]<br /> at
com.liferay.portal.messaging.internal.ParallelDestination$1.run(ParallelDestination.java:56)
[bundleFile:?]<br /> at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[?:1.8.0_312]<br /> at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[?:1.8.0_312]<br /> at java.lang.Thread.run(Thread.java:748)
[?:1.8.0_312]<br /> Caused by: java.lang.IllegalArgumentException:
Portlet com_liferay_portal_search_web_portlet_SearchPortlet has
owner ID of 0 and PLID of 0 because of wrong properties or wrong
data handler settings<br /> at
com.liferay.portlet.PortletPreferencesFactoryImpl.getPortletPreferencesIds(PortletPreferencesFactoryImpl.java:528)
~[portal-impl.jar:?]<br /> at
com.liferay.exportimport.internal.controller.PortletImportControllerImpl.deletePortletData(PortletImportControllerImpl.java:157)
~[?:?]<br /> at
com.liferay.exportimport.internal.controller.LayoutImportController.deletePortletData(LayoutImportController.java:353)
~[?:?]<br /> at
com.liferay.exportimport.internal.controller.LayoutImportController.importDataDeletions(LayoutImportController.java:178)
~[?:?]<br /> at
com.liferay.portlet.exportimport.service.impl.ExportImportLocalServiceImpl.importLayoutsDataDeletions(ExportImportLocalServiceImpl.java:262)
~[portal-impl.jar:?]<br /> ... 29 more<br /> </p></blockquote>Yannis Sinadinos2022-02-28T07:50:18ZRE: Error on import - Portlet has owner ID of 0 and PLID of 0Zsigmond Rabhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1213684692022-02-25T08:32:28Z2022-02-25T08:32:28Z<p>Hi Yannis,</p>
<p>Which version of the portal do you use?</p>
<p>Could you please share related errors from the server log if there is any?</p>
<p>Is it possible, your case connects to data deletion option like it
has been described here: <a href="https://issues.liferay.com/browse/LPS-144797">https://issues.liferay.com/browse/LPS-144797</a></p>
<p>Regards,</p>
<p>Zsigmond</p>Zsigmond Rab2022-02-25T08:32:28ZError on import - Portlet has owner ID of 0 and PLID of 0Yannis Sinadinoshttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1213680412022-02-23T15:42:14Z2022-02-23T15:42:13Z<p>I am trying to import the latest version of a site from production to
staging and on import I get the following error:</p>
<blockquote>
<h4>An unexpected error occurred with the publish process. Please
check your portal and publishing configuration.</h4>
<p>The following error occurred within
com.liferay.portlet.exportimport.service.impl.ExportImportLocalServiceImpl:
Portlet com_