<?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>Portal</title>
  <link rel="self" href="https://liferay.dev/en/c/message_boards/find_category?p_l_id=119785294&amp;mbCategoryId=120181602" />
  <subtitle>Questions related to Liferay Portal such as installation, configuration, upgrade or general feedback can be found here</subtitle>
  <id>https://liferay.dev/en/c/message_boards/find_category?p_l_id=119785294&amp;mbCategoryId=120181602</id>
  <updated>2026-04-07T04:45:07Z</updated>
  <dc:date>2026-04-07T04:45:07Z</dc:date>
  <entry>
    <title>RE: Adding Web Content Articles fails if user Time Zone is set to Australia, NZ</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123614841" />
    <author>
      <name>Ben Turner</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123614841</id>
    <updated>2025-09-02T23:18:57Z</updated>
    <published>2025-09-02T23:18:54Z</published>
    <summary type="html">&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for letting us know. I did a bit of digging, and this problem
  was identified back in April (&lt;a
    href="https://liferay.atlassian.net/browse/LPD-53830"
    rel="noopener noreferrer" target="_blank"&gt;here&lt;/a&gt;) has been
  resolved in the code (&lt;a
    href="https://github.com/brianchandotcom/liferay-portal/pull/161407"
    rel="noopener noreferrer" target="_blank"&gt;here&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Ben&lt;/p&gt;</summary>
    <dc:creator>Ben Turner</dc:creator>
    <dc:date>2025-09-02T23:18:54Z</dc:date>
  </entry>
  <entry>
    <title>Adding Web Content Articles fails if user Time Zone is set to Australia, NZ</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123576183" />
    <author>
      <name>C Fraser</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123576183</id>
    <updated>2025-09-02T15:34:05Z</updated>
    <published>2025-08-26T10:36:38Z</published>
    <summary type="html">&lt;p&gt;From what I understand, this is where bugs are lodged?&lt;/p&gt;
&lt;p&gt;I have what seems like quite a major bug to do with Time Zones
  (Australia and New Zealand tested) and adding new Web Content Articles.&lt;/p&gt;
&lt;p&gt;Steps to reproduce:&lt;/p&gt;
&lt;p&gt;Start a new docker container for Liferay Portal 7.4 GA 132 (I use
  podman instead as below)&lt;br&gt; podman run --rm -m 8g -p 8080:8080 portal:7.4.3.132-ga132&lt;/p&gt;
&lt;p&gt;Login, create a new Web Content article.&lt;br&gt; Content &amp;amp; Data -&amp;gt;
  Web Content -&amp;gt; New -&amp;gt; Basic Web Content&lt;/p&gt;
&lt;p&gt;Save as Draft (or publish), a Save as Draft with Permissions Dialog
  pops up.&lt;br&gt; Everything works&lt;/p&gt;
&lt;p&gt;Go to the logged in user's Account Settings -&amp;gt; Preferences -&amp;gt;
  Display Settings and choose Time Zone &amp;quot;New Zealand Standard
  Time&amp;quot; or &amp;quot;Australian Central Time&amp;quot; (only two tested)
  and Save&lt;/p&gt;
&lt;p&gt;Repeat the above steps to create a Web Content Article&lt;br&gt; Now it
  does not work. The Cancel button shows, the Save as ... with
  Permissions Dialog never shows up. The user can't save any Web Content Articles.&lt;/p&gt;
&lt;p&gt;In the browser Console you have the following errors:&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;react-dom.production.min.js:189 RangeError: Invalid time zone specified: ACST
    at Date.toLocaleString (&amp;lt;anonymous&amp;gt;)
    at Ne (PermissionsOptions.js:60:3)
    at hu (react-dom.production.min.js:167:137)
    at Ka (react-dom.production.min.js:290:337)
    at Wa (react-dom.production.min.js:280:389)
    at nd (react-dom.production.min.js:280:320)
    at tl (react-dom.production.min.js:280:180)
    at Ai (react-dom.production.min.js:271:88)
    at Aa (react-dom.production.min.js:268:429)
    at _l (scheduler.production.min.js:13:203)
zi @ react-dom.production.min.js:189
t.callback @ react-dom.production.min.js:189
zo @ react-dom.production.min.js:144
$o @ react-dom.production.min.js:262
Va @ react-dom.production.min.js:260
qf @ react-dom.production.min.js:259
rd @ react-dom.production.min.js:283
yn @ react-dom.production.min.js:281
Aa @ react-dom.production.min.js:269
_l @ scheduler.production.min.js:13
kl @ scheduler.production.min.js:14
react-dom.production.min.js:283 Uncaught RangeError: Invalid time zone specified: ACST
    at Date.toLocaleString (&amp;lt;anonymous&amp;gt;)
    at Ne (PermissionsOptions.js:60:3)
    at hu (react-dom.production.min.js:167:137)
    at Ka (react-dom.production.min.js:290:337)
    at Wa (react-dom.production.min.js:280:389)
    at nd (react-dom.production.min.js:280:320)
    at tl (react-dom.production.min.js:280:180)
    at Ai (react-dom.production.min.js:271:88)
    at Aa (react-dom.production.min.js:268:429)
    at _l (scheduler.production.min.js:13:203)
Ne @ PermissionsOptions.js:60
hu @ react-dom.production.min.js:167
Ka @ react-dom.production.min.js:290
Wa @ react-dom.production.min.js:280
nd @ react-dom.production.min.js:280
tl @ react-dom.production.min.js:280
Ai @ react-dom.production.min.js:271
Aa @ react-dom.production.min.js:268
_l @ scheduler.production.min.js:13
kl @ scheduler.production.min.js:14
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>C Fraser</dc:creator>
    <dc:date>2025-08-26T10:36:38Z</dc:date>
  </entry>
  <entry>
    <title>RE: RE: Can't create liferay module project in Eclipse (2023-12 (4.30.0))</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123553643" />
    <author>
      <name>Dan Griffiths</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123553643</id>
    <updated>2025-08-22T12:47:02Z</updated>
    <published>2025-08-22T12:47:00Z</published>
    <summary type="html">&lt;p&gt;I know this is 6 months later but I am having exactly the same
  problem (only with 2024.q2.8 not u92), can you  list the exact steps
  to resolve this?&lt;/p&gt;</summary>
    <dc:creator>Dan Griffiths</dc:creator>
    <dc:date>2025-08-22T12:47:00Z</dc:date>
  </entry>
  <entry>
    <title>Liferay jsf (primefaces) portlet localization problem</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123541958" />
    <author>
      <name>Zoltan Szilagyi</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123541958</id>
    <updated>2025-08-15T13:50:34Z</updated>
    <published>2025-08-12T08:35:00Z</published>
    <summary type="html">&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have a jsf portlet localization problem..&lt;/p&gt;
&lt;p&gt;In src/main/resources directory:&lt;/p&gt;
&lt;p&gt;Language_hu.properties&lt;/p&gt;
&lt;p&gt;Language_en.properties&lt;/p&gt;
&lt;p&gt;My faces.config file:&lt;/p&gt;
&lt;pre&gt;
&amp;lt;application&amp;gt;
  &amp;lt;locale-config&amp;gt;
    &amp;lt;default-locale&amp;gt;hu&amp;lt;/default-locale&amp;gt;
    &amp;lt;supported-locale&amp;gt;en&amp;lt;/supported-locale&amp;gt;
  &amp;lt;/locale-config&amp;gt;

  &amp;lt;resource-bundle&amp;gt;
    &amp;lt;base-name&amp;gt;Language&amp;lt;/base-name&amp;gt;
    &amp;lt;var&amp;gt;msg&amp;lt;/var&amp;gt;
  &amp;lt;/resource-bundle&amp;gt;

  &amp;lt;message-bundle&amp;gt;Language&amp;lt;/message-bundle&amp;gt;

&amp;lt;/application&amp;gt;&lt;/pre&gt;
&lt;p&gt;porlet.xml :&lt;/p&gt;
&lt;pre&gt;
&amp;lt;supported-locale&amp;gt;hu&amp;lt;/supported-locale&amp;gt;
&amp;lt;supported-locale&amp;gt;en&amp;lt;/supported-locale&amp;gt;
&amp;lt;resource-bundle&amp;gt;Language&amp;lt;/resource-bundle&amp;gt;&lt;/pre&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;lifarey-hook.xml:&lt;/p&gt;
&lt;pre&gt;
&amp;lt;hook&amp;gt;
  &amp;lt;language-properties&amp;gt;Language_hu.properties&amp;lt;/language-properties&amp;gt;
&amp;lt;/hook&amp;gt;&lt;/pre&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I got this error:&lt;/p&gt;
&lt;p&gt;Can't find bundle for base name Language, locale hu_HU&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Zoltan Szilagyi</dc:creator>
    <dc:date>2025-08-12T08:35:00Z</dc:date>
  </entry>
  <entry>
    <title>Large ZIP file in temp folder</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123452802" />
    <author>
      <name>francesco amato</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123452802</id>
    <updated>2025-06-18T07:49:30Z</updated>
    <published>2025-06-18T07:49:29Z</published>
    <summary type="html">&lt;p&gt;Good morning,&lt;br&gt; we have Liferay Portal 7.1.3-ga4 installed in a
  cluster composed of two nodes.&lt;br&gt; For some time now, only on one of
  the two nodes, Liferay has been continuously writing huge ZIP files,
  dozens of GB in size, into the temp folder.&lt;br&gt; The application server
  tries to delete these files but fails to do so, and they remain
  pending, eventually filling up the disk of the machine and causing the
  application server to crash.&lt;br&gt; When we restart the application
  server, the files get deleted.&lt;br&gt; Do you know why this is
  happening?&lt;br&gt; How are temp files managed?&lt;br&gt; How can we resolve this issue?&lt;/p&gt;
&lt;p&gt;Thank you,&lt;br&gt; Francesco&lt;/p&gt;</summary>
    <dc:creator>francesco amato</dc:creator>
    <dc:date>2025-06-18T07:49:29Z</dc:date>
  </entry>
  <entry>
    <title>Duplicate Tag Exception while using Publications for content update</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123410453" />
    <author>
      <name>RAJESH KUMAR</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123410453</id>
    <updated>2025-05-22T16:09:05Z</updated>
    <published>2025-05-21T05:31:52Z</published>
    <summary type="html">&lt;p&gt;Our Liferay DXP environment, originally migrated from version 6.2 to
  DXP 7.1 five years ago and then to DXP 7.3, is experiencing
  publication failures. We're transitioning from a Staging-Live setup to
  Publications to mitigate issues with the staging infrastructure and
  network during remote publishing.&lt;/p&gt;
&lt;p&gt;However, when publishing web content with assigned
  &lt;strong&gt;tags&lt;/strong&gt;, the process fails, returning the error:
  &amp;quot;An unexpected error occurred with the publication process.
  Please check your portal and publishing configuration. The Tag tagname
  could not be imported because of the following error: A tag with the
  name &amp;lt;&amp;lt;tagname&amp;gt;&amp;gt; (duplicate) already exists.&amp;quot;&lt;/p&gt;
&lt;p&gt;Liferay support suggested adding
  &lt;code&gt;staging.merge.tags.by.name=true&lt;/code&gt; to
  &lt;code&gt;portal-ext.properties&lt;/code&gt;. While this resolves the issue for
  new content and updates to existing content, it doesn't work for older
  content that already has tags assigned.&lt;/p&gt;
&lt;p&gt;Has anyone encountered a similar problem or have any suggestions?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>RAJESH KUMAR</dc:creator>
    <dc:date>2025-05-21T05:31:52Z</dc:date>
  </entry>
  <entry>
    <title>layout.friendly.url.page.not.found not working on liferay 7.3.7</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123403746" />
    <author>
      <name>Oliver Bradonjic</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123403746</id>
    <updated>2025-05-16T16:30:30Z</updated>
    <published>2025-05-16T12:14:06Z</published>
    <summary type="html">&lt;p&gt;I am using liferay 7.3.7 and have problem to redirect to custom 404
  error page&lt;/p&gt;
&lt;p&gt;This is my page configuration&lt;/p&gt;
&lt;p&gt;and it is available on http://localhost/portal/web/taxportal/error-page&lt;/p&gt;
&lt;p&gt;in portal-ext,properties I add this line&lt;/p&gt;
&lt;p&gt;layout.friendly.url.page.not.found=/web/taxportal/error-page&lt;/p&gt;
&lt;p&gt;But still getting this error page when try to open page which not exists&lt;/p&gt;
&lt;p&gt;What I noticed is that if I put in portal-ext,properties not existing url&lt;/p&gt;
&lt;p&gt;layout.friendly.url.page.not.found=/web/taxportal/&lt;u&gt;
    &lt;strong&gt;error&lt;/strong&gt;
  &lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;I found this in log&lt;/p&gt;
&lt;p&gt;
  &lt;strong&gt;2025-05-16 16:07:42.307 WARN
     [http-nio-8080-exec-4][code_jsp:161] {code=&amp;quot;500&amp;quot;,
    msg=&amp;quot;&amp;quot;, uri=/portal/web/taxportal/e-hh}&lt;br&gt;
    javax.servlet.ServletException: Filter execution threw an
    exception&lt;br&gt;     at
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:196)&lt;br&gt;
        at
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)&lt;br&gt;
        at
    org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:710)&lt;br&gt;
        at
    org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457)&lt;br&gt;
        at
    org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:384)&lt;br&gt;
        at
    org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)&lt;br&gt;
        at com.liferay.portal.util.PortalImpl.sendError(PortalImpl.java:6725)&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;It seems that portal load this property but still does not show
  correct page.&lt;/p&gt;</summary>
    <dc:creator>Oliver Bradonjic</dc:creator>
    <dc:date>2025-05-16T12:14:06Z</dc:date>
  </entry>
  <entry>
    <title>Unable to login in portal</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123377843" />
    <author>
      <name>Ramalingaiah. D</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123377843</id>
    <updated>2025-04-29T08:44:30Z</updated>
    <published>2025-04-29T08:44:30Z</published>
    <summary type="html">&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;After entering the username and password, it redirects to the URL
  below, but I'm unable to log in.&lt;/p&gt;
&lt;p&gt;URL Link: &lt;strong&gt;https://www.magmainsurance.com/login?p_p_id=com_liferay_login_web_portlet_LoginPortlet&amp;amp;p_p_lifecycle=1&amp;amp;p_p_state=normal&amp;amp;p_p_mode=view&amp;amp;_com_liferay_login_web_portlet_LoginPortlet_javax.portlet.action=%2Flogin%2Flogin&amp;amp;_com_liferay_login_web_portlet_LoginPortlet_mvcRenderCommandName=%2Flogin%2Flogin&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;what is the issue? &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Ramalingaiah. D</dc:creator>
    <dc:date>2025-04-29T08:44:30Z</dc:date>
  </entry>
  <entry>
    <title>RE: Is the latest released Portal Docker image vulnerable to CVE-2025-24813?</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123367682" />
    <author>
      <name>Daniel Carrillo Broeder</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123367682</id>
    <updated>2025-04-23T10:14:39Z</updated>
    <published>2025-04-23T10:14:38Z</published>
    <summary type="html">&lt;p&gt;Liferay is &lt;strong&gt;not vulnerable&lt;/strong&gt; with its bundle/docker
  image default configuration( &lt;a
    href="https://help.liferay.com/hc/en-us/articles/35134053445517-Liferay-and-CVE-2025-24813"&gt;Liferay
    and CVE-2025-24813&lt;/a&gt; ). Also, the Tomcat version will be updated
  the future.&lt;/p&gt;
&lt;p&gt;You can create a temporary container if you want to verify the
  specific Tomcat version of a tag:&lt;/p&gt;
&lt;pre&gt;
&lt;code class="language-java"&gt;docker run -it -entrypoint /bin/bash --name test liferay/portal:7.4.3.132-ga132

$ java -cp /opt/liferay/tomcat/lib/catalina.jar org.apache.catalina.util.ServerInfo
Server version: Apache Tomcat/9.0.98
...&lt;/code&gt;&lt;/pre&gt;</summary>
    <dc:creator>Daniel Carrillo Broeder</dc:creator>
    <dc:date>2025-04-23T10:14:38Z</dc:date>
  </entry>
  <entry>
    <title>RE: RE: How to deactivate/modify automatic canonical url generator in liferay 7.3?</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123346840" />
    <author>
      <name>Akhil Raj</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123346840</id>
    <updated>2025-04-18T15:54:17Z</updated>
    <published>2025-04-11T07:44:11Z</published>
    <summary type="html">&lt;p&gt;I found the solution by adding a hook.&lt;/p&gt;
&lt;p&gt;The auto Url generation cannot be deactivated. instead i have used a
  hook to override the service that is building this url patterns in
  page source.&lt;/p&gt;
&lt;p&gt;We have to override the service&lt;/p&gt;
&lt;pre&gt;
LayoutSEOLinkManagerImpl&lt;/pre&gt;
&lt;p&gt;using a hook.&lt;/p&gt;
&lt;p&gt;deploy the hook and then we have to blacklist the original component
  from System settings -&amp;gt; Module container -&amp;gt; Component blacklist&lt;/p&gt;</summary>
    <dc:creator>Akhil Raj</dc:creator>
    <dc:date>2025-04-11T07:44:11Z</dc:date>
  </entry>
  <entry>
    <title>Is it possible to hide untranslated content?</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123343653" />
    <author>
      <name>Bernard Lim</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123343653</id>
    <updated>2025-04-09T17:46:53Z</updated>
    <published>2025-04-09T10:12:58Z</published>
    <summary type="html">&lt;p&gt;Currently, I have a page with multiple fragments, where some contents
  are translated and some are not. &lt;br&gt; For those contents without
  translation, it is currently showing the default language version.&lt;/p&gt;
&lt;p&gt;May I know if it is possible to hide all untranslated content instead
  of showing default language?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</summary>
    <dc:creator>Bernard Lim</dc:creator>
    <dc:date>2025-04-09T10:12:58Z</dc:date>
  </entry>
  <entry>
    <title>RE: How to deactivate/modify automatic canonical url generator in liferay 7.3?</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123342397" />
    <author>
      <name>Messaoud GUERNOUTI</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123342397</id>
    <updated>2025-04-09T17:42:00Z</updated>
    <published>2025-04-08T16:17:37Z</published>
    <summary type="html">&lt;p&gt;@Akhil Raj, please to share the solution if it is founded  &lt;/p&gt;</summary>
    <dc:creator>Messaoud GUERNOUTI</dc:creator>
    <dc:date>2025-04-08T16:17:37Z</dc:date>
  </entry>
  <entry>
    <title>How to Automate Virtual Instance Creation in Liferay</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123341905" />
    <author>
      <name>Fidele Tsognong</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123341905</id>
    <updated>2025-04-09T17:41:08Z</updated>
    <published>2025-04-08T10:29:47Z</published>
    <summary type="html">&lt;p&gt;My requirements involve multi-tenancy, where each Virtual Instance
  should be created automatically via an API call or similar.&lt;/p&gt;
&lt;p&gt;Is there actually a way to do that in Liferay? I haven't found it in
  the documentation. The documentation indicates that we can create a
  virtual instance via a form by navigating to:&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;Go to Control Panel → Configuration → Virtual Instances&lt;/li&gt;
  &lt;li&gt;and through &amp;quot;Creating Virtual Instances with Configuration Files&amp;quot;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;However, there is no resource explaining how to do this
  programmatically via an API. Is there an existing REST API to achieve
  this, or would it involve using a &lt;strong&gt;special type of client
  extension&lt;/strong&gt;? Alternatively, should I create a custom REST API
  to handle this requirement?&lt;/p&gt;
&lt;p&gt;Any suggestion is welcome.&lt;/p&gt;</summary>
    <dc:creator>Fidele Tsognong</dc:creator>
    <dc:date>2025-04-08T10:29:47Z</dc:date>
  </entry>
  <entry>
    <title>How To configure email templates with workflow for sending the mails.</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123336450" />
    <author>
      <name>Tapan Rana</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123336450</id>
    <updated>2025-07-03T15:40:10Z</updated>
    <published>2025-04-05T05:27:54Z</published>
    <summary type="html">&lt;p&gt;I have a workflow and it is working well. I also have custom email
  templates but Now I want to configure these email templates to the workflow.&lt;/p&gt;</summary>
    <dc:creator>Tapan Rana</dc:creator>
    <dc:date>2025-04-05T05:27:54Z</dc:date>
  </entry>
  <entry>
    <title>Using objects within a custom fragment using a collection configuration</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123335106" />
    <author>
      <name>Dan Frizelle</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123335106</id>
    <updated>2025-04-09T17:39:41Z</updated>
    <published>2025-04-04T16:30:22Z</published>
    <summary type="html">&lt;div style=""&gt;
  &lt;span style="font-size: small;"&gt;
    &lt;span style="color: rgb(34,34,34);"&gt;
      &lt;span style="font-family: Arial , Helvetica , sans-serif;"&gt;
        &lt;span style="font-style: normal;"&gt;
          &lt;span style=""&gt;
            &lt;span style="font-weight: 400;"&gt;
              &lt;span style="white-space: normal;"&gt;
                &lt;span style="background-color: rgb(255,255,255);"&gt;
                  &lt;span style=""&gt;
                    &lt;span style=""&gt;
                      &lt;span style=""&gt;
                        &lt;span class="gmail_default"
                          style="color: rgb(0,0,0);"&gt;I'm wondering if
                          you're able to offer some advice on using
                          objects within a custom fragment?&lt;/span&gt;
                      &lt;/span&gt;
                    &lt;/span&gt;
                  &lt;/span&gt;
                &lt;/span&gt;
              &lt;/span&gt;
            &lt;/span&gt;
          &lt;/span&gt;
        &lt;/span&gt;
      &lt;/span&gt;
    &lt;/span&gt;
  &lt;/span&gt;
&lt;/div&gt;
&lt;div style=""&gt; &lt;/div&gt;
&lt;div style=""&gt;&lt;/div&gt;
&lt;div style=""&gt;
  &lt;span style="font-size: small;"&gt;
    &lt;span style="color: rgb(34,34,34);"&gt;
      &lt;span style="font-family: Arial , Helvetica , sans-serif;"&gt;
        &lt;span style="font-style: normal;"&gt;
          &lt;span style=""&gt;
            &lt;span style="font-weight: 400;"&gt;
              &lt;span style="white-space: normal;"&gt;
                &lt;span style="background-color: rgb(255,255,255);"&gt;
                  &lt;span style=""&gt;
                    &lt;span style=""&gt;
                      &lt;span style=""&gt;
                        &lt;span class="gmail_default"
                          style="color: rgb(0,0,0);"&gt;I'm trying to
                          retrieve information about an object that is
                          being listed within a collection.&lt;/span&gt;
                      &lt;/span&gt;
                    &lt;/span&gt;
                  &lt;/span&gt;
                &lt;/span&gt;
              &lt;/span&gt;
            &lt;/span&gt;
          &lt;/span&gt;
        &lt;/span&gt;
      &lt;/span&gt;
    &lt;/span&gt;
  &lt;/span&gt;
&lt;/div&gt;
&lt;div style=""&gt; &lt;/div&gt;
&lt;div style=""&gt;&lt;/div&gt;
&lt;div style=""&gt;
  &lt;span style="font-size: small;"&gt;
    &lt;span style="color: rgb(34,34,34);"&gt;
      &lt;span style="font-family: Arial , Helvetica , sans-serif;"&gt;
        &lt;span style="font-style: normal;"&gt;
          &lt;span style=""&gt;
            &lt;span style="font-weight: 400;"&gt;
              &lt;span style="white-space: normal;"&gt;
                &lt;span style="background-color: rgb(255,255,255);"&gt;
                  &lt;span style=""&gt;
                    &lt;span style=""&gt;
                      &lt;span style=""&gt;
                        &lt;span class="gmail_default"
                          style="color: rgb(0,0,0);"&gt;I've setup the
                          configuration for this in the fragment that
                          allows editors to select a collection. I've
                          then referenced this within the HTML so that I
                          can print out the collection they've selected
                          like the below:&lt;/span&gt;
                      &lt;/span&gt;
                    &lt;/span&gt;
                  &lt;/span&gt;
                &lt;/span&gt;
              &lt;/span&gt;
            &lt;/span&gt;
          &lt;/span&gt;
        &lt;/span&gt;
      &lt;/span&gt;
    &lt;/span&gt;
  &lt;/span&gt;
&lt;/div&gt;
&lt;div style=""&gt;
  &lt;span style="font-size: small;"&gt;
    &lt;span style="color: rgb(34,34,34);"&gt;
      &lt;span style="font-family: Arial , Helvetica , sans-serif;"&gt;
        &lt;span style="font-style: normal;"&gt;
          &lt;span style=""&gt;
            &lt;span style="font-weight: 400;"&gt;
              &lt;span style="white-space: normal;"&gt;
                &lt;span style="background-color: rgb(255,255,255);"&gt;
                  &lt;span style=""&gt;
                    &lt;span style=""&gt;
                      &lt;span style=""&gt;
                        &lt;font
                          face="Courier New, Courier, monospace"&gt;[#if collectionObjectList??]&lt;/font&gt;
                      &lt;/span&gt;
                    &lt;/span&gt;
                  &lt;/span&gt;
                &lt;/span&gt;
              &lt;/span&gt;
            &lt;/span&gt;
          &lt;/span&gt;
        &lt;/span&gt;
      &lt;/span&gt;
    &lt;/span&gt;
  &lt;/span&gt;
&lt;/div&gt;
&lt;blockquote style="color: rgb(34,34,34);font-family: Arial , Helvetica , sans-serif;font-size: small;font-style: normal;font-weight: 400;white-space: normal;background-color: rgb(255,255,255);border: none;padding: 0.0px;margin-left: 40.0px;"&gt;
  &lt;font face="Courier New, Courier, monospace"&gt;[#list
    collectionObjectList as item]&lt;/font&gt;
  &lt;br&gt;
  &lt;font face="Courier New, Courier, monospace"&gt;&amp;lt;p&amp;gt;${item}&amp;lt;/p&amp;gt;&lt;/font&gt;
  &lt;br&gt;
  &lt;font face="Courier New, Courier, monospace"&gt;[/#list]&lt;/font&gt;
&lt;/blockquote&gt;
&lt;p&gt;
  &lt;font face="Courier New, Courier, monospace"&gt;
    &lt;font style="color: rgb(34,34,34);font-style: normal;font-weight: 400;white-space: normal;background-color: rgb(255,255,255);"&gt;[/#if]&lt;/font&gt;
  &lt;/font&gt;
&lt;/p&gt;
&lt;div style=""&gt;&lt;/div&gt;
&lt;div style=""&gt;
  &lt;span style="font-size: small;"&gt;
    &lt;span style="color: rgb(34,34,34);"&gt;
      &lt;span style="font-family: Arial , Helvetica , sans-serif;"&gt;
        &lt;span style="font-style: normal;"&gt;
          &lt;span style=""&gt;
            &lt;span style="font-weight: 400;"&gt;
              &lt;span style="white-space: normal;"&gt;
                &lt;span style="background-color: rgb(255,255,255);"&gt;
                  &lt;span style=""&gt;
                    &lt;span style=""&gt;
                      &lt;span style=""&gt;
                        &lt;font color="#000000"&gt;
                          &lt;span class="gmail_default"
                            style="color: rgb(0,0,0);"&gt;What I want to do
                            is access the object values, i.e
                            &amp;quot;Name&amp;quot;, &amp;quot;URL&amp;quot;,
                            &amp;quot;Campaign code&amp;quot;.&lt;/span&gt;
                        &lt;/font&gt;
                      &lt;/span&gt;
                    &lt;/span&gt;
                  &lt;/span&gt;
                &lt;/span&gt;
              &lt;/span&gt;
            &lt;/span&gt;
          &lt;/span&gt;
        &lt;/span&gt;
      &lt;/span&gt;
    &lt;/span&gt;
  &lt;/span&gt;
&lt;/div&gt;
&lt;div style=""&gt;
  &lt;span style="font-size: small;"&gt;
    &lt;span style="color: rgb(34,34,34);"&gt;
      &lt;span style="font-family: Arial , Helvetica , sans-serif;"&gt;
        &lt;span style="font-style: normal;"&gt;
          &lt;span style=""&gt;
            &lt;span style="font-weight: 400;"&gt;
              &lt;span style="white-space: normal;"&gt;
                &lt;span style="background-color: rgb(255,255,255);"&gt;
                  &lt;span style=""&gt;
                    &lt;span style=""&gt;
                      &lt;span style=""&gt;
                        &lt;img alt="image.png" class="CToWUd a6T"
                          height="199"
                          src="https://mail.google.com/mail/u/0?ui=2&amp;amp;ik=a29834f044&amp;amp;attid=0.1&amp;amp;permmsgid=msg-a:r8845682406380258543&amp;amp;th=19601a178dee74c0&amp;amp;view=fimg&amp;amp;fur=ip&amp;amp;permmsgid=msg-a:r8845682406380258543&amp;amp;sz=s0-l75-ft&amp;amp;attbid=ANGjdJ_F-LFph5C2QOz_nkfi1V-3uWFHvqUITLKNpC1v-isuf2X8uq9Yq5bTI-wOxGwHeGEape9tc9cqjspBTJrgEYOdIU0tikDETWZNDhMd7iRohsAcE5DU1d69BZM&amp;amp;disp=emb&amp;amp;realattid=ii_m92zz2m20&amp;amp;zw"
                          style="cursor: pointer;outline: 0.0px;" width="562"&gt;
                      &lt;/span&gt;
                    &lt;/span&gt;
                  &lt;/span&gt;
                &lt;/span&gt;
              &lt;/span&gt;
            &lt;/span&gt;
          &lt;/span&gt;
        &lt;/span&gt;
      &lt;/span&gt;
    &lt;/span&gt;
  &lt;/span&gt;
&lt;/div&gt;
&lt;div style=""&gt;&lt;/div&gt;
&lt;div style=""&gt;
  &lt;span style="font-size: small;"&gt;
    &lt;span style="color: rgb(34,34,34);"&gt;
      &lt;span style="font-family: Arial , Helvetica , sans-serif;"&gt;
        &lt;span style="font-style: normal;"&gt;
          &lt;span style=""&gt;
            &lt;span style="font-weight: 400;"&gt;
              &lt;span style="white-space: normal;"&gt;
                &lt;span style="background-color: rgb(255,255,255);"&gt;
                  &lt;span style=""&gt;
                    &lt;span style=""&gt;
                      &lt;span style=""&gt;
                        &lt;font color="#000000"&gt;
                          &lt;span class="gmail_default"
                            style="color: rgb(0,0,0);"&gt;Is there a way
                            for me to access this easily or do i need to
                            access the object another way?&lt;/span&gt;
                        &lt;/font&gt;
                      &lt;/span&gt;
                    &lt;/span&gt;
                  &lt;/span&gt;
                &lt;/span&gt;
              &lt;/span&gt;
            &lt;/span&gt;
          &lt;/span&gt;
        &lt;/span&gt;
      &lt;/span&gt;
    &lt;/span&gt;
  &lt;/span&gt;
&lt;/div&gt;</summary>
    <dc:creator>Dan Frizelle</dc:creator>
    <dc:date>2025-04-04T16:30:22Z</dc:date>
  </entry>
  <entry>
    <title>How to disable the file upload feature in Liferay 6.2</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123331753" />
    <author>
      <name>Việt Trần</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123331753</id>
    <updated>2025-04-03T16:48:00Z</updated>
    <published>2025-04-02T13:44:02Z</published>
    <summary type="html">&lt;p&gt;I am using Liferay 6.2.&lt;br&gt; My feedback page has a file upload
  feature.&lt;br&gt; I don't want to receive any attachments; I just want
  users to submit their feedback without uploading files.&lt;br&gt; Users can
  submit feedback without logging in, but they are still able to upload
  files to the server. How can I disable this feature?&lt;br&gt;  &lt;/p&gt;</summary>
    <dc:creator>Việt Trần</dc:creator>
    <dc:date>2025-04-02T13:44:02Z</dc:date>
  </entry>
  <entry>
    <title>Implement department specific translations for one language</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123323385" />
    <author>
      <name>Effi S.</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123323385</id>
    <updated>2025-03-28T15:42:22Z</updated>
    <published>2025-03-27T14:02:55Z</published>
    <summary type="html">&lt;p&gt;Hi all,&lt;/p&gt;
&lt;p&gt;is there an out of the box or other known solution for the following:&lt;/p&gt;
&lt;p&gt;Within the same language we have different departments that use
  different terminology for the same things and are asking for the
  portal to mirror this.&lt;/p&gt;
&lt;p&gt;Thus, if a person from a certain department is logged in, they might
  want to see their the &amp;quot;My orders&amp;quot; page titles as &amp;quot;My
  requests&amp;quot; or something like that.&lt;/p&gt;
&lt;p&gt;Does anyone have an idea?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;</summary>
    <dc:creator>Effi S.</dc:creator>
    <dc:date>2025-03-27T14:02:55Z</dc:date>
  </entry>
  <entry>
    <title>Is the latest released Portal Docker image vulnerable to CVE-2025-24813?</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123318725" />
    <author>
      <name>Effi S.</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123318725</id>
    <updated>2025-03-26T15:35:59Z</updated>
    <published>2025-03-25T19:22:55Z</published>
    <summary type="html">&lt;p&gt;Hey everyone,&lt;/p&gt;
&lt;p&gt;I am currently running the Liferay Portal image locally for a PoC but
  since patching would be an issue in a production environment I am
  curious about the support structure here.&lt;/p&gt;
&lt;p&gt;Does anyone know if the latest released Docker image
  (https://hub.docker.com/r/liferay/portal/tags) is vulnerable to CVE-2025-24813?&lt;/p&gt;
&lt;p&gt;And if so, is there any pattern to how new Docker images with patches
  are published? Like how many weeks does it usually take etc.?&lt;/p&gt;
&lt;p&gt;Or is there any sort of workaround where one could override the
  tomcat version in some way?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;</summary>
    <dc:creator>Effi S.</dc:creator>
    <dc:date>2025-03-25T19:22:55Z</dc:date>
  </entry>
  <entry>
    <title>RollingFileAppender based on file size or time in Liferay 7.4</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123317716" />
    <author>
      <name>Mahammad Ashik A</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123317716</id>
    <updated>2025-03-25T06:49:32Z</updated>
    <published>2025-03-25T06:49:31Z</published>
    <summary type="html">&lt;p&gt;
  &lt;br&gt; Hi Team,&lt;/p&gt;
&lt;p&gt;Has anyone successfully implemented a `RollingFileAppender` based on
  file size or time in Liferay 7.4? &lt;/p&gt;
&lt;p&gt;I created a `portal-log4j-ext.xml` file inside `META-INF` and added a
  `SizeBasedTriggeringPolicy` as shown below:&lt;/p&gt;
&lt;p&gt;---portal-log4j-ext.xml---&lt;br&gt; &amp;lt;Configuration
  strict=&amp;quot;true&amp;quot;&amp;gt;&lt;br&gt;     &amp;lt;Appenders&amp;gt;&lt;br&gt;        
  &amp;lt;RollingFile name=&amp;quot;RollingFileAppender&amp;quot;&lt;br&gt;              
         fileName=&amp;quot;@liferay.home@/logs/backup/portal.log&amp;quot;&lt;br&gt;
                     
   filePattern=&amp;quot;@liferay.home@/logs/backup/portal-%d{yyyy-MM-dd}-%i.log.gz&amp;quot;&amp;gt;&lt;br&gt;
              &amp;lt;PatternLayout pattern=&amp;quot;%d{yyyy-MM-dd
  HH:mm:ss.SSS} %-5p [%t] %c{1} - %m%n&amp;quot;/&amp;gt;&lt;br&gt;            
  &amp;lt;Policies&amp;gt;&lt;br&gt;                 &amp;lt;SizeBasedTriggeringPolicy
  size=&amp;quot;10KB&amp;quot;/&amp;gt;&lt;br&gt;             &amp;lt;/Policies&amp;gt;&lt;br&gt;      
        &amp;lt;DefaultRolloverStrategy max=&amp;quot;10&amp;quot;/&amp;gt;&lt;br&gt;        
  &amp;lt;/RollingFile&amp;gt;&lt;br&gt;     &amp;lt;/Appenders&amp;gt;&lt;br&gt;    
  &amp;lt;Loggers&amp;gt;&lt;br&gt;         &amp;lt;Root level=&amp;quot;INFO&amp;quot;&amp;gt;&lt;br&gt;  
            &amp;lt;AppenderRef ref=&amp;quot;RollingFileAppender&amp;quot;/&amp;gt;&lt;br&gt;
          &amp;lt;/Root&amp;gt;&lt;br&gt;     &amp;lt;/Loggers&amp;gt;&lt;br&gt; &amp;lt;/Configuration&amp;gt;&lt;/p&gt;
&lt;p&gt;
  &lt;br&gt; However, it's still not working as expected. Could you please
  share any reference links or guidance on how to properly configure this?&lt;/p&gt;
&lt;p&gt;Thanks in advance!&lt;br&gt;  &lt;/p&gt;</summary>
    <dc:creator>Mahammad Ashik A</dc:creator>
    <dc:date>2025-03-25T06:49:31Z</dc:date>
  </entry>
  <entry>
    <title>RE: Unable to remove portlet after adding in any page in Liferay 7.4 Update 57</title>
    <link rel="alternate" href="https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123307936" />
    <author>
      <name>Gabriel Landon</name>
    </author>
    <id>https://liferay.dev/en/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123307936</id>
    <updated>2025-03-26T15:26:56Z</updated>
    <published>2025-03-17T19:45:12Z</published>
    <summary type="html">&lt;p&gt;Thank you for your help.&lt;/p&gt;
&lt;p&gt;I did modify the styles and unstyles theme version, but
  unfortunately, I still have the same problem. Il also tried with the
  latest version.&lt;/p&gt;
&lt;p&gt;I even tried with a brand new theme and still having the exact same problem.&lt;/p&gt;
&lt;p&gt;I think the solution might be in this article : &lt;/p&gt;
&lt;p&gt;
  &lt;a href="https://help.liferay.com/hc/en-us/articles/12946482994317-Widgets-don-t-have-all-configuration-options-when-using-a-custom-theme"&gt;https://help.liferay.com/hc/en-us/articles/12946482994317-Widgets-don-t-have-all-configuration-options-when-using-a-custom-theme&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In the mean time, as a workaround, I switch to the classic theme to
  remove portlets.&lt;/p&gt;</summary>
    <dc:creator>Gabriel Landon</dc:creator>
    <dc:date>2025-03-17T19:45:12Z</dc:date>
  </entry>
</feed>
