<?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>layout.friendly.url.page.not.found not working on liferay 7.3.7</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=123403747" />
  <subtitle>layout.friendly.url.page.not.found not working on liferay 7.3.7</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=123403747</id>
  <updated>2026-04-07T23:16:28Z</updated>
  <dc:date>2026-04-07T23:16:28Z</dc:date>
  <entry>
    <title>layout.friendly.url.page.not.found not working on liferay 7.3.7</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=123403746" />
    <author>
      <name>Oliver Bradonjic</name>
    </author>
    <id>https://liferay.dev/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>
</feed>
