how to make Inter Portlet Communication(IPC) by Event in Liferay 7.3how to make Inter Portlet Communication(IPC) by Event in Liferay 7.3https://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=1206820582024-03-28T20:50:37Z2024-03-28T20:50:37ZRE: how to make Inter Portlet Communication(IPC) by Event in Liferay 7.3Megesh Prakash Damrehttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1206878852021-03-17T05:27:51Z2021-03-17T05:25:47Z<p>Hi Guys, <br />Updating the solution which i have applied and
referance link<br />we have place IPC Configuration in <strong>Portlet
@Componet annotation </strong>like below (OSGi Service Property Map format)</p>
<blockquote>
<p>
<code>javax.portlet.supported-processing-event=<QNameLocalPart>;<QNameURI><br />javax.portlet.supported-publishing-event=<QNameLocalPart>;<QNameURI><br />
<br />Ex.</code></p>
<p>
<code>Sender Portlet<br />"javax.portlet.supported-publishing-event=</code>eventTestParam<code>;http://test.com/events"</code>
<br />
<code>Receiver Portlet<br />"javax.portlet.supported-processing-event=</code>eventTestParam<code>;http://test.com/events"</code></p></blockquote>
<p>Referance Link <a
href="https://help.liferay.com/hc/en-us/articles/360017901292-Portlet-Descriptor-to-OSGi-Service-Property-Map">Portlet
Descriptor to OSGi Service Property Map</a><br />Thanks<br />Megesh Damre</p>Megesh Prakash Damre2021-03-17T05:25:47Zhow to make Inter Portlet Communication(IPC) by Event in Liferay 7.3Megesh Prakash Damrehttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1206820572021-03-13T08:07:15Z2021-03-13T08:07:15Z<p>we are migrating portlet which plugin project based to Lifetay 7.3
OSGi based module portlet. </p>
<p>we are tring to migrating below configured xml configuration </p>
<p> </p>
<p>Event Producer –</p>
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td><p>1</p>
<p>2</p>
<p>3</p></td><td><p>
<code><supported-publishing-event xmlns:event="<a href="http://www.rcblog.com/">http://www.test.com</a>"></code></p>
<p>
<code><qname>event:testParam</qname></code></p>
<p>
<code></supported-publishing-event></code></p></td></tr></tbody></table>
<p>ii. Event Listener –</p>
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td><p>1</p>
<p>2</p>
<p>3</p></td><td><p>
<code><supported-processing-event xmlns:event="<a href="http://www.rcblog.com/">http://www.test.com</a>"></code></p>
<p>
<code><qname>event:testParam</qname></code></p>
<p>
<code></supported-processing-event></code></p></td></tr></tbody></table>
<p> </p>
<p>Note: we have tried with <strong>Liferay Portlet Session Attribute
,</strong> <strong>IPC by Public Render Parameter. </strong>that is
not sutable for our requirement . </p>
<p>Regards <br />Megesh D