<?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>RE: Liferay 6.1 and Icefaces 1.82 push server issue</title>
  <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_recent_posts?p_l_id=" />
  <subtitle>RE: Liferay 6.1 and Icefaces 1.82 push server issue</subtitle>
  <entry>
    <title>Searching users by partial email with advanced search issue</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=21481214" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=21481214</id>
    <updated>2013-02-13T21:48:40Z</updated>
    <published>2013-02-13T21:26:05Z</published>
    <summary type="html">I&amp;#039;ve upgraded to 6.1 CE GA2 recently. I notice one thing that seems to be different then my previous 6.05 version when it comes to searching for users with the Control Panel&amp;#039;s advanced search facilities.  I used to be able to enter a partial email address which would result in retrieving all the users whose email contained the partial address. This no longer seems to work in 6.1 CE GA2.  I can only search using the full address. Is there some new setting for searching that I&amp;#039;m missing. Thanks.&lt;br /&gt;&lt;br /&gt;By the way I think this problem is related to lucene not allowing leading wildcard searches by default. I can perform trailing wildcard searches ok. Can leading wildcard searches be enabled in Liferay?</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2013-02-13T21:26:05Z</dc:date>
  </entry>
  <entry>
    <title>RE: LR 6.11 GA2 CMS very slow and uses a lot of cpu</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=17168970" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=17168970</id>
    <updated>2012-10-15T15:36:56Z</updated>
    <published>2012-10-15T15:35:28Z</published>
    <summary type="html">I&amp;#039;m using the editor that comes with Liferay for creating web content display.&lt;br /&gt;&lt;br /&gt;We are on an EC2 large (8gb ram and 2 cores).  Mysql is on the same box as well.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-10-15T15:35:28Z</dc:date>
  </entry>
  <entry>
    <title>RE: LR 6.11 GA2 CMS very slow and uses a lot of cpu</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=17123201" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=17123201</id>
    <updated>2012-10-12T21:05:28Z</updated>
    <published>2012-10-12T21:02:05Z</published>
    <summary type="html">Again I&amp;#039;m talking about the out of the box CMS web content editor that comes with Liferay 6.11, so this is nothing that we&amp;#039;ve developed or added.&lt;br /&gt;&lt;br /&gt;I&amp;#039;m on a win2008 server with 8gb memory and two Zeon processors. Actually its an EC2 instance, however its the same exact instance that I had my 6.05 portal deployed on. 6.05 did not have the same kind of issues that I&amp;#039;m seeing with 6.11.&lt;br /&gt;&lt;br /&gt;I&amp;#039;m using a MySql database for Liferay&amp;#039;s schema and again its the same exact database that I had 6.05 on as well&lt;br /&gt;&lt;br /&gt;So the major change was from 6.05 to 6.11.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-10-12T21:02:05Z</dc:date>
  </entry>
  <entry>
    <title>LR 6.11 GA2 CMS very slow and uses a lot of cpu</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=17113412" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=17113412</id>
    <updated>2012-10-12T13:16:38Z</updated>
    <published>2012-10-12T13:16:38Z</published>
    <summary type="html">I just upgraded a 6.05 portal to 6.11 GA2. For the most part everything seems to work ok and the upgrade process went fairly smootth.  We did migrate all are custom development as for 6.11. &lt;br /&gt;&lt;br /&gt;The one issue I&amp;#039;m noticing is with the Content Management System, especially the web content editor.  Using it is very slow and causes a tremendous cpu load to occur.&lt;br /&gt;&lt;br /&gt;Is there something that can be done about this.  We didn&amp;#039;t really notice this problem with 6.05.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-10-12T13:16:38Z</dc:date>
  </entry>
  <entry>
    <title>RE: SOLVED 6.05 AutoLogin not working  in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16457130" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16457130</id>
    <updated>2012-09-17T11:01:04Z</updated>
    <published>2012-09-17T11:01:04Z</published>
    <summary type="html">Actually people are already working on the ticket I submitted, so it would seem the the ticket you referred to didn&amp;#039;t fully address the issue.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-17T11:01:04Z</dc:date>
  </entry>
  <entry>
    <title>RE: Overriding ServicePreAction throws exception in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16383610" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16383610</id>
    <updated>2012-09-13T15:28:41Z</updated>
    <published>2012-09-13T15:27:56Z</published>
    <summary type="html">Ok thanks to the forum I found my answer here: https://www.liferay.com/community/forums/-/message_boards/message/13109956&lt;br /&gt;&lt;br /&gt;There is now more then on a pre service action class that need to be listed with the like the following:&lt;br /&gt;servlet.service.events.pre=com.liferay.portal.events.ServicePreAction,com.liferay.portal.events.DeviceServicePreAction,com.liferay.portal.events.ThemeServicePreAction,com.myorg.portal.events.SQServicePreAction&lt;br /&gt;&lt;br /&gt;I also change my code it no longer use the deprecated isViewableGroup method.  Here&amp;#039;s my new code:&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;public class SQServicePreAction extends Action {&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp; &amp;nbsp; public void run(HttpServletRequest request, HttpServletResponse response)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;throws ActionException {&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; try {&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;7&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;ThemeDisplay themeDisplay = (ThemeDisplay) request&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; .getAttribute(WebKeys.THEME_DISPLAY);&lt;br /&gt;&lt;span class="code-lines"&gt;10&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;if (GroupLocalServiceUtil.getGroup(&lt;br /&gt;&lt;span class="code-lines"&gt;11&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; themeDisplay.getLayout().getGroupId()).isControlPanel()) {&lt;br /&gt;&lt;span class="code-lines"&gt;12&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;13&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; User currentUser = UserServiceUtil.getUserById(themeDisplay&lt;br /&gt;&lt;span class="code-lines"&gt;14&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;.getUserId());&lt;br /&gt;&lt;span class="code-lines"&gt;15&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;16&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; if (SQPortalUtils.isUserEnterpriseUser(currentUser.getUserId())) {&lt;br /&gt;&lt;span class="code-lines"&gt;17&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; throw new PrincipalException(&amp;#034;Enterprise User, &amp;#034;&lt;br /&gt;&lt;span class="code-lines"&gt;18&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; + currentUser.getScreenName()&lt;br /&gt;&lt;span class="code-lines"&gt;19&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; + &amp;#034;, is not allowed access to the Control Panel.&amp;#034;);&lt;br /&gt;&lt;span class="code-lines"&gt;20&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;span class="code-lines"&gt;21&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&lt;span class="code-lines"&gt;22&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;23&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; } catch (Exception ex) {&lt;br /&gt;&lt;span class="code-lines"&gt;24&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;throw new ActionException(ex);&lt;br /&gt;&lt;span class="code-lines"&gt;25&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;span class="code-lines"&gt;26&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;27&lt;/span&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;span class="code-lines"&gt;28&lt;/span&gt;}&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;I found this approach at: http://java-liferay.blogspot.com/2012/07/hide-and-disable-access-to-liferays-61.html</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-13T15:27:56Z</dc:date>
  </entry>
  <entry>
    <title>RE: SOLVED 6.05 AutoLogin not working  in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16380464" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16380464</id>
    <updated>2012-09-13T13:41:32Z</updated>
    <published>2012-09-13T13:41:32Z</published>
    <summary type="html">Here&amp;#039;s the jira issue I created fro this problem: http://issues.liferay.com/browse/LPS-29871</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-13T13:41:32Z</dc:date>
  </entry>
  <entry>
    <title>Overriding ServicePreAction throws exception in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16380320" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16380320</id>
    <updated>2012-09-13T13:29:49Z</updated>
    <published>2012-09-13T13:29:49Z</published>
    <summary type="html">I had an extension that I wrote for 6.0..5 the overrides com.liferay.portal.events.ServicePreAction. I was using this extension the deny access to the control panel for certain users. Here&amp;#039;s the code I was using :&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;public class SQServicePreAction extends ServicePreAction {&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp; &amp;nbsp; @Override&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp; &amp;nbsp; protected boolean isViewableGroup(User user, long groupId,&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;boolean privateLayout, long layoutId, String controlPanelCategory,&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;PermissionChecker permissionChecker) throws PortalException,&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;SystemException {&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;9&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;10&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; boolean isViewable = super.isViewableGroup(user, groupId, privateLayout, layoutId,&lt;br /&gt;&lt;span class="code-lines"&gt;11&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; controlPanelCategory, permissionChecker);&lt;br /&gt;&lt;span class="code-lines"&gt;12&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span class="code-lines"&gt;13&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if (isViewable) {&lt;br /&gt;&lt;span class="code-lines"&gt;14&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;Group group = GroupLocalServiceUtil.getGroup(groupId);&lt;br /&gt;&lt;span class="code-lines"&gt;15&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&lt;span class="code-lines"&gt;16&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;if (group.isControlPanel())&lt;br /&gt;&lt;span class="code-lines"&gt;17&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;&lt;span class="code-lines"&gt;18&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; long companyId = group.getCompanyId();&lt;br /&gt;&lt;span class="code-lines"&gt;19&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; long userId = user.getUserId();&lt;br /&gt;&lt;span class="code-lines"&gt;20&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;21&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; if (SQPortalUtils.isUserAdminUser(companyId, userId))&lt;br /&gt;&lt;span class="code-lines"&gt;22&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; isViewable = true;&lt;br /&gt;&lt;span class="code-lines"&gt;23&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; else&lt;br /&gt;&lt;span class="code-lines"&gt;24&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; isViewable = !SQPortalUtils.isUserEnterpriseUser(userId);&lt;br /&gt;&lt;span class="code-lines"&gt;25&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&lt;span class="code-lines"&gt;26&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&amp;nbsp; &amp;nbsp; &lt;br /&gt;&lt;span class="code-lines"&gt;27&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span class="code-lines"&gt;28&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; return isViewable;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span class="code-lines"&gt;29&lt;/span&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;span class="code-lines"&gt;30&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;31&lt;/span&gt;}&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;I know that isViewableGroup is now deprecated so I&amp;#039;ve tried replacing it with something else. It doesn&amp;#039;t to matter what I put in the class now because as soon as it deploys I get the following exception:&lt;br /&gt;&lt;br /&gt;SEVERE: Servlet.service() for servlet jsp threw exception&lt;br /&gt;java.lang.NullPointerException&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt; 12:55:11,310 ERROR [http-bio-8080-exec-1][error_jsp:422] User ID null&lt;br /&gt;12:55:11,311 ERROR [http-bio-8080-exec-1][error_jsp:423] Current URL /&lt;br /&gt;12:55:11,311 ERROR [http-bio-8080-exec-1][error_jsp:424] Referer null&lt;br /&gt;12:55:11,312 ERROR [http-bio-8080-exec-1][error_jsp:425] Remote address 127.0.0.1&lt;br /&gt;12:55:11,315 ERROR [http-bio-8080-exec-1][error_jsp:427] javax.servlet.ServletException: javax.servlet.jsp.JspException: java.lang.NullPointerException&lt;br /&gt;javax.servlet.ServletException: javax.servlet.jsp.JspException: java.lang.NullPointerException&lt;br /&gt;	at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:907)&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;Caused by: java.lang.NullPointerException&lt;br /&gt;	at com.liferay.taglib.util.ThemeUtil.include(ThemeUtil.java:94)&lt;br /&gt;	at com.liferay.taglib.theme.IncludeTag.doEndTag(IncludeTag.java:39)&lt;br /&gt;	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_liferay_002dtheme_005finclude_005f1(portal_jsp.java:479)&lt;br /&gt;	at org.apache.jsp.html.common.themes.portal_jsp._jspService(portal_jsp.java:424)&lt;br /&gt;	... 161 more&lt;br /&gt;&lt;br /&gt;As soon as I remove servlet.service.events.pre=com.salesquest.portal.events.SQServicePreAction form my portal ext properties file the exception goes away. Can theis class no longer be overwritten for some  Any help understanding this issue would be greatly appreciated.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-13T13:29:49Z</dc:date>
  </entry>
  <entry>
    <title>RE: Page Permissions Panel not displaying in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16379173" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16379173</id>
    <updated>2012-09-13T13:14:16Z</updated>
    <published>2012-09-13T13:14:16Z</published>
    <summary type="html">See https://www.liferay.com/community/forums/-/message_boards/message/16274809 for the solution to this issue.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-13T13:14:16Z</dc:date>
  </entry>
  <entry>
    <title>RE: SOLVED 6.05 AutoLogin not working  in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16379157" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16379157</id>
    <updated>2012-09-13T13:12:51Z</updated>
    <published>2012-09-13T13:12:36Z</published>
    <summary type="html">Thanks for your reply. It&amp;#039;s nice to know that others are reading my posts and find them useful. I&amp;#039;ll get the issue into jira.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-13T13:12:36Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay sucks!! - may be not so.</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16359910" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16359910</id>
    <updated>2012-09-12T22:03:31Z</updated>
    <published>2012-09-12T22:03:31Z</published>
    <summary type="html">I think it should be mentioned that Liferay is a deployment platform and not just a framework for web app development.  As a platform it provides a tremendous amount of infrastructure out of the box that can be used immediately without any custom development. &lt;br /&gt;&lt;br /&gt;Liferay also doesn&amp;#039;t restrict from using other web development frameworks, such as Icefaces and Vaadin, for developing your custom portlets.  I know that both of these frameworks are Ajax enabled.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-12T22:03:31Z</dc:date>
  </entry>
  <entry>
    <title>SOLVED 6.05 AutoLogin not working  in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16349402" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16349402</id>
    <updated>2012-09-13T13:09:05Z</updated>
    <published>2012-09-12T15:06:30Z</published>
    <summary type="html">I finally figured out what was breaking my autologin in 6.1.1. In the com.liferay.portal.servlet.filters.autologin.AutoLoginFilter the following code had been added to the to the getLoginRemoteUser method:&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;else if (PropsValues.LIVE_USERS_ENABLED) {&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; UserTracker userTracker =&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;UserTrackerLocalServiceUtil.fetchUserTracker(userId);&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;5&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; if ((userTracker == null) &amp;amp;&amp;amp;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;(session.getAttribute(WebKeys.USER) == null)) {&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;8&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;session.invalidate();&lt;br /&gt;&lt;span class="code-lines"&gt;10&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;11&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;return null;&lt;br /&gt;&lt;span class="code-lines"&gt;12&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;span class="code-lines"&gt;13&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;I do have live users enabled so this new code inconveniently invalidated my user session.  Commenting out this code and redeploying this class as part of my extension allowed my autologin to now work. I&amp;#039;m not sure why live users enabled is now being check in this method but this will probably break any autologin if live users are enabled.  This was the only thing that seem to be different between the 6.0 version and the 6.1 version of the getLoginRemoteUser method in the com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.&lt;br /&gt;&lt;br /&gt;One other thing I noticed is that this code passes the userId to the  UserTrackerLocalServiceUtil.fetchUserTracker method.  This doesn&amp;#039;t seem to be correct because the javadocs says that the argument should be the userTrackerId, which is  not the same as the userId. I think that passing the userId will always cause the method to return null.  This new code just doesn&amp;#039;t make any sense to me.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-12T15:06:30Z</dc:date>
  </entry>
  <entry>
    <title>Fixed: Page Permissions Panel not displaying in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16307797" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16307797</id>
    <updated>2012-09-11T15:58:02Z</updated>
    <published>2012-09-11T15:58:02Z</published>
    <summary type="html">I added the following legacy 6.0 portal parameters to my portal-ext.properties file which seem to have solved this issue.&lt;br /&gt;users.last.name.required=true&lt;br /&gt;portal.security.manager.strategy=liferay&lt;br /&gt;layout.types=portlet,panel,embedded,article,url,link_to_layout&lt;br /&gt;editor.wysiwyg.portal-web.docroot.html.portlet.message_boards.edit_message.bb_code.jsp=bbcode&lt;br /&gt;setup.wizard.enabled=false&lt;br /&gt;discussion.subscribe.by.default=false&lt;br /&gt;message.boards.subscribe.by.default=false&lt;br /&gt;&lt;br /&gt;I&amp;#039;m not sure which one actually fixed the problem. I&amp;#039;m guessing layout.types=portlet,panel,embedded,article,url,link_to_layout.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-11T15:58:02Z</dc:date>
  </entry>
  <entry>
    <title>RE: Page Permissions Panel not displaying in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16304794" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16304794</id>
    <updated>2012-09-11T15:02:40Z</updated>
    <published>2012-09-11T15:02:40Z</published>
    <summary type="html">Has anyone seen this issue while migrating from 6.0 to 6.1.? Please help.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-11T15:02:40Z</dc:date>
  </entry>
  <entry>
    <title>Page Permissions Panel not displaying in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16274809" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16274809</id>
    <updated>2012-09-10T19:42:33Z</updated>
    <published>2012-09-10T19:42:33Z</published>
    <summary type="html">I recently migrated my 6.05 portal to 6.1 GA2. I used the automatic upgrade process to perform this migration. Everything seems to be working but when I click the permissions button for a page the panel opens but all I see is $theme.include($content_include) being displayed.&lt;br /&gt;&lt;br /&gt;The following exception is also thrown in the portal&amp;#039;s console:&lt;br /&gt;Sep 10, 2012 7:05:35 PM org.apache.catalina.core.ApplicationDispatcher invoke&lt;br /&gt;SEVERE: Servlet.service() for servlet default threw exception&lt;br /&gt;java.io.FileNotFoundException: The requested resource (/html$tilesContent) is not available</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-10T19:42:33Z</dc:date>
  </entry>
  <entry>
    <title>Page Permissions Panel not displaying in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16274485" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16274485</id>
    <updated>2012-09-10T19:16:33Z</updated>
    <published>2012-09-10T19:16:33Z</published>
    <summary type="html">I recently migrated my 6.05 portal to 6.1 GA2.  I used the automatic upgrade process to perform this migration. Everything seems to be working but when I click the permissions button for a page the panel opens but all I see is $theme.include($content_include) being displayed.&lt;br /&gt;&lt;br /&gt;The following exception is also thrown in the portal&amp;#039;s console:&lt;br /&gt;Sep 10, 2012 7:05:35 PM org.apache.catalina.core.ApplicationDispatcher invoke&lt;br /&gt;SEVERE: Servlet.service() for servlet default threw exception&lt;br /&gt;java.io.FileNotFoundException: The requested resource (/html$tilesContent) is not available</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-10T19:16:33Z</dc:date>
  </entry>
  <entry>
    <title>6.05 AutoLogin not working  in 6.1 GA2</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16218995" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=16218995</id>
    <updated>2012-09-07T21:07:26Z</updated>
    <published>2012-09-07T20:51:43Z</published>
    <summary type="html">I have a custom AutoLogin class that worked fine in 6.05 but not in 6.1 GA2.  When I step through the code with a debugger everything seems to execute correctly and my credentials array gets built and returned.  However, instead of going to my requested page I&amp;#039;m landing on the on the sign in page.  Does anyone know of any changes that were made for autologins in 6.1?  I should mention that I&amp;#039;m passing the encrypted liferay password in my request. Here&amp;#039;s my code:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;public class SQAutoLogin implements AutoLogin {&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp; &amp;nbsp; private static Log s_log = LogFactoryUtil.getLog(SQAutoLogin.class.getName());&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp; &amp;nbsp; private static final String REQUESTURI = &amp;#034;/web/guest/pdf-reports&amp;#034;;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp; &amp;nbsp; private static final String REQUESTPARM = &amp;#034;al&amp;#034;;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;6&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp; &amp;nbsp; public String[] login(HttpServletRequest request,&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;HttpServletResponse response) throws AutoLoginException {&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; String credentials[] = null;&lt;br /&gt;&lt;span class="code-lines"&gt;10&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;11&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; try {&lt;br /&gt;&lt;span class="code-lines"&gt;12&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;String requestURI = request.getRequestURI();&lt;br /&gt;&lt;span class="code-lines"&gt;13&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;if (!requestURI.equals(REQUESTURI)) {&lt;br /&gt;&lt;span class="code-lines"&gt;14&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; return null;&lt;br /&gt;&lt;span class="code-lines"&gt;15&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&lt;span class="code-lines"&gt;16&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;17&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;String paramValues = request.getParameter(REQUESTPARM);&lt;br /&gt;&lt;span class="code-lines"&gt;18&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;if (paramValues == null) {&lt;br /&gt;&lt;span class="code-lines"&gt;19&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; throw new Exception(&amp;#034;Autologin request parameters are null.&amp;#034;);&lt;br /&gt;&lt;span class="code-lines"&gt;20&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&lt;span class="code-lines"&gt;21&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;22&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;String s[] = paramValues.split(&amp;#034;;&amp;#034;);&lt;br /&gt;&lt;span class="code-lines"&gt;23&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;Long userId = Long.valueOf(s[0]);&lt;br /&gt;&lt;span class="code-lines"&gt;24&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;String password = s[1];&lt;br /&gt;&lt;span class="code-lines"&gt;25&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&lt;span class="code-lines"&gt;26&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;boolean success = UserLocalServiceUtil.authenticateForJAAS(userId, password);&lt;br /&gt;&lt;span class="code-lines"&gt;27&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;if(success) {&lt;br /&gt;&lt;span class="code-lines"&gt;28&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; credentials = new String[3];&lt;br /&gt;&lt;span class="code-lines"&gt;29&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; credentials[0] = String.valueOf(userId);&lt;br /&gt;&lt;span class="code-lines"&gt;30&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; credentials[1] = password;&lt;br /&gt;&lt;span class="code-lines"&gt;31&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; credentials[2] = Boolean.FALSE.toString();&lt;br /&gt;&lt;span class="code-lines"&gt;32&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&lt;span class="code-lines"&gt;33&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;else {&lt;br /&gt;&lt;span class="code-lines"&gt;34&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; throw new Exception(&amp;#034;Invalid credentials provided for user id : &amp;#034; + userId);&lt;br /&gt;&lt;span class="code-lines"&gt;35&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;}&amp;nbsp; &amp;nbsp; &lt;br /&gt;&lt;span class="code-lines"&gt;36&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&lt;span class="code-lines"&gt;37&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; } catch (Exception e) {&lt;br /&gt;&lt;span class="code-lines"&gt;38&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;s_log.error(e.getMessage());&lt;br /&gt;&lt;span class="code-lines"&gt;39&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;span class="code-lines"&gt;40&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span class="code-lines"&gt;41&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; return credentials;&lt;br /&gt;&lt;span class="code-lines"&gt;42&lt;/span&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;span class="code-lines"&gt;43&lt;/span&gt;}&lt;br /&gt;&lt;/div&gt;</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-09-07T20:51:43Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 6.1 and Icefaces 1.82 push server issue</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=14622584" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=14622584</id>
    <updated>2012-06-28T15:25:41Z</updated>
    <published>2012-06-28T15:25:41Z</published>
    <summary type="html">Removing that render for the getter did clear up my NoRowFound exception.&lt;br /&gt;&lt;br /&gt;But I&amp;#039;m still seeing &amp;#034;WARN ReceivePing:75 - could not get a valid queue for&amp;#034; in my log.&lt;br /&gt; &lt;br /&gt;Can you tell me what that&amp;#039;s about?</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-06-28T15:25:41Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 6.1 and Icefaces 1.82 push server issue</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=14602524" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=14602524</id>
    <updated>2012-06-27T16:12:44Z</updated>
    <published>2012-06-27T16:12:44Z</published>
    <summary type="html">Oh boy, I can&amp;#039;t believe I put the SessionRenderer.render(groupName) call in a getter. I&amp;#039;ve used this hundreds of times before but never inside a getter. I just went back and double checked my usage of SessionRenderer.render(groupName) in my other code. In no other case was it in a getter.  I must of had a momentary lapse of sanity. &lt;br /&gt;I&amp;#039;m hoping that this might be the cause of my original problem only because I&amp;#039;ve never experienced this issue before with any of my previous code. &lt;br /&gt;&lt;br /&gt;In any event its a necessary fix. &lt;br /&gt;&lt;br /&gt;Thanks Neil for catching this one for me.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-06-27T16:12:44Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 6.1 and Icefaces 1.82 push server issue</title>
    <link rel="alternate" href="http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=14584773" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>http://www.liferay.com/it/c/message_boards/find_message?p_l_id=&amp;messageId=14584773</id>
    <updated>2012-06-26T17:58:30Z</updated>
    <published>2012-06-26T17:47:38Z</published>
    <summary type="html">Hi Neil,&lt;br /&gt;&lt;br /&gt;I&amp;#039;ve attached both the jspx and the backing bean.  It&amp;#039;s kind of a big portlet.  &lt;br /&gt;&lt;br /&gt;Thanks,&lt;br /&gt;&lt;br /&gt;Not sure how difficult it would be to upgrade to 3.0.  Tried going to 2.0 in the past but it broke some of my code.  I have lots of other 1.82 portlet that seem to work fine  on both this new portal and my old portal that&amp;#039;s kind of why I stuck with 1.82.&lt;br /&gt;&lt;br /&gt;One hypothesis I have is that the session is timeout while a popup is open.&lt;br /&gt;&lt;br /&gt;I also start to see  several &amp;#034;WARN ReceivePing:75 - could not get a valid queue for 26&amp;#034;. Not sure if this is significant.&lt;br /&gt;&lt;br /&gt;Also I&amp;#039;m not using any ice:panelSeries tags, but I am using datatables</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2012-06-26T17:47:38Z</dc:date>
  </entry>
</feed>

