<?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>Error Handling in portlet (liferay 5.1.1 + seam 2.0.2 + facelets + jsf)</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=1300250" />
  <subtitle>Error Handling in portlet (liferay 5.1.1 + seam 2.0.2 + facelets + jsf)</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=1300250</id>
  <updated>2026-04-06T08:47:05Z</updated>
  <dc:date>2026-04-06T08:47:05Z</dc:date>
  <entry>
    <title>RE: Error Handling in portlet (liferay 5.1.1 + seam 2.0.2 +</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=1546772" />
    <author>
      <name>Alexey Kakunin</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=1546772</id>
    <updated>2008-11-06T09:46:13Z</updated>
    <published>2008-11-06T09:46:13Z</published>
    <summary type="html">Hi!&lt;br /&gt;&lt;div class="quote-title"&gt;Raghu N N:&lt;/div&gt;&lt;blockquote&gt;Hi Alexey&lt;br /&gt;Thanks for your update. I frustratingly worked on this integration. Then finally I gave-up  this for little while . &lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;I will try to update it - but I&amp;#39;m afraid I will able to do it only at the beginning of next week.&lt;br /&gt;If you need short advise (but it is really only my opinion) - do not use Seam + Liferay for now:&lt;br /&gt;* Too many problems&lt;br /&gt;* Not all seam functionality is working&lt;br /&gt;* Even part of functionality is working - I really not sure it will work stable.&lt;br /&gt;&lt;br /&gt;&lt;div class="quote-title"&gt;Raghu N N:&lt;/div&gt;&lt;blockquote&gt;&lt;br /&gt;Please update your portal  plugin once you finished. This is really difficult for me as I&amp;#39;m novice in both the technologies.&lt;br /&gt;But it&amp;#39;s really difficult.&lt;br /&gt;Liferay team &amp;amp; Seam team should work on this integration.  I think both technologies are conflicting at servlet listener  level.&lt;br /&gt;Icefaces is workaround for this issue but not solution. And I&amp;#39;m not intrested in Icefaces (bcoz of D2D which increases server load).&lt;br /&gt;&lt;br /&gt;thanks&lt;br /&gt;raghu&lt;/blockquote&gt;</summary>
    <dc:creator>Alexey Kakunin</dc:creator>
    <dc:date>2008-11-06T09:46:13Z</dc:date>
  </entry>
  <entry>
    <title>RE: Error Handling in portlet (liferay 5.1.1 + seam 2.0.2 +</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=1544077" />
    <author>
      <name>Raghu N N</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=1544077</id>
    <updated>2008-11-05T19:25:55Z</updated>
    <published>2008-11-05T19:25:55Z</published>
    <summary type="html">Hi Alexey&lt;br /&gt;Thanks for your update. I frustratingly worked on this integration. Then finally I gave-up  this for little while . &lt;br /&gt;&lt;br /&gt;Please update your portal  plugin once you finished. This is really difficult for me as I&amp;#39;m novice in both the technologies.&lt;br /&gt;But it&amp;#39;s really difficult.&lt;br /&gt;Liferay team &amp;amp; Seam team should work on this integration.  I think both technologies are conflicting at servlet listener  level.&lt;br /&gt;Icefaces is workaround for this issue but not solution. And I&amp;#39;m not intrested in Icefaces (bcoz of D2D which increases server load).&lt;br /&gt;&lt;br /&gt;thanks&lt;br /&gt;raghu</summary>
    <dc:creator>Raghu N N</dc:creator>
    <dc:date>2008-11-05T19:25:55Z</dc:date>
  </entry>
  <entry>
    <title>RE: Error Handling in portlet (liferay 5.1.1 + seam 2.0.2 +</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=1543104" />
    <author>
      <name>Alexey Kakunin</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=1543104</id>
    <updated>2008-11-05T17:01:59Z</updated>
    <published>2008-11-05T17:01:59Z</published>
    <summary type="html">Hi!&lt;br /&gt;Looks I already answered in Seam Framework forum.&lt;br /&gt;&lt;br /&gt;So, in two words - I managed Seam to be working under Liferay - but only partially.&lt;br /&gt;After some experimenting - it looks like it is not best idea to use seam under Liferay - too many problems.&lt;br /&gt;&lt;br /&gt;I will try to prepeare example project for you during this week</summary>
    <dc:creator>Alexey Kakunin</dc:creator>
    <dc:date>2008-11-05T17:01:59Z</dc:date>
  </entry>
  <entry>
    <title>RE: Error Handling in portlet (liferay 5.1.1 + seam 2.0.2 + Hi Tom,  Im als</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=1494034" />
    <author>
      <name>Raghu N N</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=1494034</id>
    <updated>2008-10-27T11:28:17Z</updated>
    <published>2008-10-27T11:28:17Z</published>
    <summary type="html">Hi Alexey,&lt;br /&gt;&lt;br /&gt;Im also working on Seam2 and liferay integration, are you able integrate both? I really need help on this.&lt;br /&gt;please upload some sample liferay seam2 plugin&lt;br /&gt;&lt;br /&gt;thanks&lt;br /&gt;raghu</summary>
    <dc:creator>Raghu N N</dc:creator>
    <dc:date>2008-10-27T11:28:17Z</dc:date>
  </entry>
  <entry>
    <title>Error Handling in portlet (liferay 5.1.1 + seam 2.0.2 + facelets + jsf)</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=1300249" />
    <author>
      <name>Alexey Kakunin</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=1300249</id>
    <updated>2008-09-12T15:33:40Z</updated>
    <published>2008-09-12T15:33:40Z</published>
    <summary type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;Hello!&lt;br&gt;&lt;br&gt;Just managed to setup development of wortlets with Liferay 5.1.1 + Seam 2.0.2 + Facelets + JSF 1.2&lt;br&gt;Everything looks very nice except one thing - error-handling.&lt;br&gt;&lt;br&gt;If something happens wronge (for example mistake in facelets xhtml file) whole page in portal is not loaded and I'm receiving many exception (followed to initial exception) in log like:&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;code&gt;
ApplicationDispatcher[/nib-portlet] PWC1231: Servlet.service() for servlet jsp threw exception
java.io.FileNotFoundException: /html/common/themes/portlet.jsp
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:446)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364)
...
&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;code&gt;
19:17:32,044 ERROR [InsertTag:897] Can't insert page '/html/common/themes/portlet.jsp' : /html/common/themes/portlet.jsp
java.io.FileNotFoundException: /html/common/themes/portlet.jsp
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:446)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
...
&lt;/code&gt;&lt;/pre&gt;&lt;br&gt;&lt;br&gt;So, how it is possible to catch the error, so, if something wronge happens - only failed portlet will not be displayed and some message somethere will notice user about problem?&lt;/body&gt;&lt;/html&gt;</summary>
    <dc:creator>Alexey Kakunin</dc:creator>
    <dc:date>2008-09-12T15:33:40Z</dc:date>
  </entry>
</feed>
