<?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>Portlet is temporarily unavailable.</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=118754456" />
  <subtitle>Portlet is temporarily unavailable.</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=118754456</id>
  <updated>2026-04-04T00:11:56Z</updated>
  <dc:date>2026-04-04T00:11:56Z</dc:date>
  <entry>
    <title>RE: Portlet is temporarily unavailable.</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118769450" />
    <author>
      <name>Alberto Chaparro</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118769450</id>
    <updated>2020-03-19T16:57:24Z</updated>
    <published>2020-03-19T16:57:24Z</published>
    <summary type="html">Hi Prabakar,&lt;br /&gt;it seems it&amp;#39;s failing here:&lt;a href="https://github.com/liferay/liferay-portal/blob/7.1.x/portal-kernel/src/com/liferay/portal/kernel/portlet/bridges/mvc/MVCPortlet.java#L281"&gt;https://github.com/liferay/liferay-portal/blob/7.1.x/portal-kernel/src/com/liferay/portal/kernel/portlet/bridges/mvc/MVCPortlet.java#L281&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;because _renderMVCCommandCache has been initialized, maybe the init method hasn&amp;#39;t been called, can you verify why in this case the init method is not called?&lt;br /&gt;Cheers.</summary>
    <dc:creator>Alberto Chaparro</dc:creator>
    <dc:date>2020-03-19T16:57:24Z</dc:date>
  </entry>
  <entry>
    <title>Portlet is temporarily unavailable.</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118754455" />
    <author>
      <name>Prabakar Duraisamy</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118754455</id>
    <updated>2020-03-17T09:31:30Z</updated>
    <published>2020-03-17T09:31:30Z</published>
    <summary type="html">We are migrating from Liferay 6.1 to 7.1. After migration, we are getting &amp;#34;Portlet is temporarily unavailable&amp;#34;. However, one more portlet deployed in the same application is working as expected. Exception Track as follows&lt;br /&gt;java.lang.NullPointerException&lt;br /&gt;    at com.liferay.portal.kernel.portlet.bridges.mvc.MVCPortlet.render(MVCPortlet.java:281)&lt;br /&gt;    at com.liferay.portlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:127)&lt;br /&gt;    at com.liferay.portlet.ScriptDataPortletFilter.doFilter(ScriptDataPortletFilter.java:58)&lt;br /&gt;    at com.liferay.portlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:124)&lt;br /&gt;    at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:71)&lt;br /&gt;    at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:108)&lt;br /&gt;    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)&lt;br /&gt;    at com.liferay.portal.osgi.web.wab.extender.internal.adapter.ServletExceptionAdapter.service(ServletExceptionAdapter.java:76)&lt;br /&gt;    at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)&lt;br /&gt;    at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:50)&lt;br /&gt;    at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:119)&lt;br /&gt;    at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:100)&lt;br /&gt;    at com.liferay.portal.osgi.web.wab.extender.internal.adapter.FilterExceptionAdapter.doFilter(FilterExceptionAdapter.java:46)&lt;br /&gt;    at org.eclipse.equinox.http.servlet.internal.registration.FilterRegistration.doFilter(FilterRegistration.java:121)&lt;br /&gt;    at org.eclipse.equinox.http.servlet.internal.servlet.FilterChainImpl.doFilter(FilterChainImpl.java:45)&lt;br /&gt;    at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:70)&lt;br /&gt;    at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:118)&lt;br /&gt;    at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48)&lt;br /&gt;    at com.liferay.portlet.internal.InvokerPortletImpl.invoke(InvokerPortletImpl.java:606)&lt;br /&gt;    at com.liferay.portlet.internal.InvokerPortletImpl.invokeRender(InvokerPortletImpl.java:702)</summary>
    <dc:creator>Prabakar Duraisamy</dc:creator>
    <dc:date>2020-03-17T09:31:30Z</dc:date>
  </entry>
</feed>
