<?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: ClassCastException: com.sun.media.jai.imageioimpl.ImageReadWriteSpi</title>
  <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_recent_posts?p_l_id=" />
  <subtitle>RE: ClassCastException: com.sun.media.jai.imageioimpl.ImageReadWriteSpi</subtitle>
  <entry>
    <title>RE: How to call a action for a Hyper Link say for anchor tag &lt;a&gt; In Liferay</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=15385783" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=15385783</id>
    <updated>2012-08-06T13:53:36Z</updated>
    <published>2012-08-06T13:53:23Z</published>
    <summary type="html">Hi Namrata, &lt;br /&gt;&lt;br /&gt;the issue you&amp;#039;re having is just a syntax one, the correct code should be:&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;2&lt;/span&gt;&amp;lt;%&lt;br /&gt;&lt;span class="code-lines"&gt;3&lt;/span&gt;PortletURL actionURL = renderResponse.createActionURL();&lt;br /&gt;&lt;span class="code-lines"&gt;4&lt;/span&gt;actionURL.setParameter(&amp;#034;paramName&amp;#034;, &amp;#034;paramValue&amp;#034;);&lt;br /&gt;&lt;span class="code-lines"&gt;5&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;6&lt;/span&gt;out.print(&amp;#034;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;#039;&amp;#034; + actionURL.toString() + &amp;#034;&amp;#039; target=&amp;#039;_self&amp;#039;&amp;gt;&amp;#034; + count.getName() + &amp;#034;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#034;);&lt;br /&gt;&lt;span class="code-lines"&gt;7&lt;/span&gt;%&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Take care of the &amp;#034; and &amp;#039; combination, by using out.print you are sending a String to the jsp, but that String is getting malformed and that&amp;#039;s causing you errors.&lt;br /&gt;&lt;br /&gt;Juan M.</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2012-08-06T13:53:23Z</dc:date>
  </entry>
  <entry>
    <title>RE: AUI().('aui-viewport')</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=15322212" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=15322212</id>
    <updated>2012-08-03T12:19:20Z</updated>
    <published>2012-08-03T12:19:20Z</published>
    <summary type="html">Hi all,&lt;br /&gt;&lt;br /&gt;This behavior works only in Liferay? or including the alloy js and css files will make it work in a normal html site?&lt;br /&gt;&lt;br /&gt;Juan M.</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2012-08-03T12:19:20Z</dc:date>
  </entry>
  <entry>
    <title>RE: How to call a action for a Hyper Link say for anchor tag &lt;a&gt; In Liferay</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=15321715" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=15321715</id>
    <updated>2012-08-03T12:00:16Z</updated>
    <published>2012-08-03T11:59:45Z</published>
    <summary type="html">Hi Namrata,&lt;br /&gt;&lt;br /&gt;if you are doing this in a JSP and you need to call the process action method of the portlet, you can do it like this:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&amp;lt;%&lt;br /&gt;&lt;span class="code-lines"&gt;2&lt;/span&gt;PortletURL actionURL = renderResponse.createActionURL();&lt;br /&gt;&lt;span class="code-lines"&gt;3&lt;/span&gt;actionURL.setParameter(&amp;#034;paramName&amp;#034;, paramValue);&lt;br /&gt;&lt;span class="code-lines"&gt;4&lt;/span&gt;%&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;5&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;6&lt;/span&gt;&amp;lt;a href=&amp;#034;&amp;lt;%= actionURL.toString() %&amp;gt;&amp;#034; target=&amp;#034;_self&amp;#034;&amp;gt;Link&amp;lt;/a&amp;gt;&amp;#034;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Let me know if it helps.&lt;br /&gt;&lt;br /&gt;Juan M.</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2012-08-03T11:59:45Z</dc:date>
  </entry>
  <entry>
    <title>RE: Portlet FriendlyURL not being generated correctly [RESOLVED]</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13496316" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13496316</id>
    <updated>2012-04-16T22:15:38Z</updated>
    <published>2012-04-16T22:15:38Z</published>
    <summary type="html">Great!!&lt;br /&gt;&lt;br /&gt;Thanks for the help, I´m editing the topic so it appears as resolved &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/smile.gif" &gt;&lt;br /&gt;&lt;br /&gt;Juan M. Gómez</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2012-04-16T22:15:38Z</dc:date>
  </entry>
  <entry>
    <title>RE: Portlet FriendlyURL not being generated correctly</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13488092" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13488092</id>
    <updated>2012-04-16T14:23:25Z</updated>
    <published>2012-04-16T14:23:25Z</published>
    <summary type="html">I haven&amp;#039;t undestood completely about generated parameters &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/tongue.gif" &gt;.. &lt;br /&gt;&lt;br /&gt;I removed that sections of the routes.xml but the urls are the same as before. However, I changed the order as you suggested and now works as expected.. &lt;br /&gt;&lt;br /&gt;The final routes:&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&amp;lt;route&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;2&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;pattern&amp;gt;/date/{date:\d+}/{category}&amp;lt;/pattern&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;3&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/route&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;4&lt;/span&gt;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&lt;span class="code-lines"&gt;5&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;route&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;6&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;pattern&amp;gt;/date/{date:\d+}&amp;lt;/pattern&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;7&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/route&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Thanks for the help, it is safe to infer that you must construct the patterns in the routes.xml from more to least parameters?&lt;br /&gt;&lt;br /&gt;Juan M.</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2012-04-16T14:23:25Z</dc:date>
  </entry>
  <entry>
    <title>Portlet FriendlyURL not being generated correctly [RESOLVED]</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13462159" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=13462159</id>
    <updated>2012-04-16T22:16:04Z</updated>
    <published>2012-04-13T18:51:56Z</published>
    <summary type="html">Hi all,&lt;br /&gt;&lt;br /&gt;I´m experiencing a strange behavior while using FriendlyURL mapping, I&amp;#039;m trying to map 2 parameters into the friendly url but the second one is never being mapped. &lt;br /&gt;&lt;br /&gt;My liferay-portlet.xml:&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;&amp;lt;?xml version=&amp;#034;1.0&amp;#034; encoding=&amp;#034;UTF-8&amp;#034;?&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;&amp;lt;!DOCTYPE liferay-portlet-app PUBLIC &amp;#034;-//Liferay//DTD Portlet Application 6.0.0//EN&amp;#034; &amp;#034;http://www.liferay.com/dtd/liferay-portlet-app_6_0_0.dtd&amp;#034;&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;&amp;lt;liferay-portlet-app&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp; &amp;lt;portlet&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;portlet-name&amp;gt;CalendarView&amp;lt;/portlet-name&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;friendly-url-mapper-class&amp;gt;com.liferay.portal.kernel.portlet.DefaultFriendlyURLMapper&amp;lt;/friendly-url-mapper-class&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;friendly-url-mapping&amp;gt;cal&amp;lt;/friendly-url-mapping&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;friendly-url-routes&amp;gt;com/calendar/portlet/urlmapping/calendar-friendly-url-routes.xml&amp;lt;/friendly-url-routes&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;instanceable&amp;gt;false&amp;lt;/instanceable&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;10&lt;/span&gt;&amp;nbsp; &amp;lt;/portlet&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;11&lt;/span&gt;&amp;nbsp; &amp;lt;role-mapper&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;12&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;role-name&amp;gt;administrator&amp;lt;/role-name&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;13&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;role-link&amp;gt;Administrator&amp;lt;/role-link&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;14&lt;/span&gt;&amp;nbsp; &amp;lt;/role-mapper&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;15&lt;/span&gt;&amp;nbsp; &amp;lt;role-mapper&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;16&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;role-name&amp;gt;guest&amp;lt;/role-name&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;17&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;role-link&amp;gt;Guest&amp;lt;/role-link&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;18&lt;/span&gt;&amp;nbsp; &amp;lt;/role-mapper&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;19&lt;/span&gt;&amp;nbsp; &amp;lt;role-mapper&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;20&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;role-name&amp;gt;power-user&amp;lt;/role-name&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;21&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;role-link&amp;gt;Power User&amp;lt;/role-link&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;22&lt;/span&gt;&amp;nbsp; &amp;lt;/role-mapper&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;23&lt;/span&gt;&amp;nbsp; &amp;lt;role-mapper&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;24&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;role-name&amp;gt;user&amp;lt;/role-name&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;25&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;role-link&amp;gt;User&amp;lt;/role-link&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;26&lt;/span&gt;&amp;nbsp; &amp;lt;/role-mapper&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;27&lt;/span&gt;&amp;lt;/liferay-portlet-app&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;My friendly-url-routes.xml:&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;&amp;lt;?xml version=&amp;#034;1.0&amp;#034; encoding=&amp;#034;UTF-8&amp;#034;?&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;&amp;lt;!DOCTYPE routes PUBLIC &amp;#034;-//Liferay//DTD Friendly URL Routes 6.0.0//EN&amp;#034; &amp;#034;http://www.liferay.com/dtd/liferay-friendly-url-routes_6_0_0.dtd&amp;#034;&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;&amp;lt;routes&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;lt;route&amp;gt;&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;lt;pattern&amp;gt;/date/{date:\d+}&amp;lt;/pattern&amp;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;lt;generated-parameter name=&amp;#034;date&amp;#034;&amp;gt;{date}&amp;lt;/generated-parameter&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/route&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp; &amp;nbsp; &lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;lt;route&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;10&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;pattern&amp;gt;/date/{date:\d+}/{category}&amp;lt;/pattern&amp;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;lt;generated-parameter name=&amp;#034;date&amp;#034;&amp;gt;{date}&amp;lt;/generated-parameter&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;12&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;generated-parameter name=&amp;#034;category&amp;#034;&amp;gt;{category}&amp;lt;/generated-parameter&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;13&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/route&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;14&lt;/span&gt;&amp;lt;/routes&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;My portlet.jsp:&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;&amp;lt;div&amp;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; Parameters: DATE: &amp;lt;%= ParamUtil.getString(renderRequest, &amp;#034;date&amp;#034;, &amp;#034;&amp;#034;) %&amp;gt;, CATEGORY: &amp;lt;%= ParamUtil.getString(renderRequest, &amp;#034;category&amp;#034;, &amp;#034;&amp;#034;) %&amp;gt;.&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;5&lt;/span&gt;&amp;lt;%&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;PortletURL dayNavigation = renderResponse.createRenderURL();&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;dayNavigation.setParameter(&amp;#034;date&amp;#034;, &amp;#034;20120413&amp;#034;);&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;PortletURL dayCategoryNavigation = renderResponse.createRenderURL();&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;dayCategoryNavigation.setParameter(&amp;#034;date&amp;#034;, &amp;#034;20120413&amp;#034;);&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;dayCategoryNavigation.setParameter(&amp;#034;category&amp;#034;, &amp;#034;category1&amp;#034;);&lt;br /&gt;&lt;span class="code-lines"&gt;12&lt;/span&gt;%&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;13&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;14&lt;/span&gt;&amp;lt;a href=&amp;#034;&amp;lt;%= dayNavigation.toString() %&amp;gt;&amp;#034;&amp;gt;Day Navigation&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;15&lt;/span&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;16&lt;/span&gt;&amp;lt;a href=&amp;#034;&amp;lt;%= dayCategoryNavigation.toString() %&amp;gt;&amp;#034;&amp;gt;Day/Category Navigation&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The first URL is getting mapped as &amp;#034;http://server/calendar/-/cal/date/20120413&amp;#034;, &lt;br /&gt;but the second is resulting in &amp;#034;http://server/calendar/-/cal/date/20120413?_CalendarView_WAR_Calendar_category=category1&amp;#034;.&lt;br /&gt;&lt;br /&gt; However, if i manually enter the url &amp;#034;http://server/calendar/-/cal/date/20120413/category1&amp;#034; (the one i expect from the second link), both parameters get resolved, so the mapper is working in that way..&lt;br /&gt;&lt;br /&gt;What can I be doing wrong? I appreciate any comments.&lt;br /&gt;&lt;br /&gt;Juan M.</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2012-04-13T18:51:56Z</dc:date>
  </entry>
  <entry>
    <title>RE: Prevent page refresh in pagination.</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=11944487" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=11944487</id>
    <updated>2012-01-02T14:31:54Z</updated>
    <published>2012-01-02T14:31:54Z</published>
    <summary type="html">Hi Gaurang,&lt;br /&gt;&lt;br /&gt;By using AJAX pagination do you mean writing a different plugin? or using AJAX in conjunction with the Liferay SearchContainer? I&amp;#039;m facing the same problem and would appreciate your help,&lt;br /&gt;&lt;br /&gt;Thanks in advance,&lt;br /&gt;Juan M.</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2012-01-02T14:31:54Z</dc:date>
  </entry>
  <entry>
    <title>RE: restrict one session per user</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=9892666" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=9892666</id>
    <updated>2011-07-06T20:44:31Z</updated>
    <published>2011-07-06T20:42:11Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;Corné Aussems:&lt;/div&gt;&lt;div class="quote"&gt;&lt;div class="quote-content"&gt;You could look at the PortletSessionTracker or learn from the code&lt;br /&gt;\portal-web\docroot\html\portlet\enterprise_admin\view_monitoring.jsp&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;2&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Map&amp;lt;String, UserTracker&amp;gt; sessionUsers = LiveUsers.getSessionUsers(company.getCompanyId());&lt;br /&gt;&lt;/div&gt; &lt;br /&gt;or implement your own sessionlistener&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Hello there Corné, I&amp;#039;m trying to accomplish this behavior and so far I have been able to drop logged user from the LiveUsers list by using &lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;LiveUsers.signOut(PortalUtil.getCompanyId(request), userTracker.getUserId(), userTracker.getSessionId());&lt;/div&gt; however, the User is still logged in the portal and I&amp;#039;m not been able to log the old session out.. Can you point me in the right direction?&lt;br /&gt;&lt;br /&gt;I also took a look at LogoutAction code but using it is logging out the new session that is created (the one coming from the request), and not the one that already exists (the one in LiveUsers list). Is there a way to get the Session object from the UserTracker to invalidate it? I&amp;#039;m using Liferay EE 6.0.&lt;br /&gt;&lt;br /&gt;Thanks in advance.</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2011-07-06T20:42:11Z</dc:date>
  </entry>
  <entry>
    <title>RE: Errors launching Liferay 6.0ee - related to jamwiki</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=5941115" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=5941115</id>
    <updated>2010-09-21T16:13:09Z</updated>
    <published>2010-09-21T16:13:09Z</published>
    <summary type="html">After some digging, we have been able to solve this problem and Liferay is starting as expected.&lt;br /&gt;&lt;br /&gt;The problem seemed to be that the jamwiki plugin wasn&amp;#039;t able to find the tmpdir from the portal context, so what we did to solve it was to force the directory passing it in the jvm parameters.&lt;br /&gt;&lt;br /&gt;We included the &amp;#034;-Djava.io.tmpdir=/somedirectory&amp;#034; option where &amp;#034;/somedirectory&amp;#034; is a directory in which the current user has write permissions, and Liferay started without problems.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;Juan M. Gómez&lt;br /&gt;Grupodot - Colombia</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2010-09-21T16:13:09Z</dc:date>
  </entry>
  <entry>
    <title>Errors launching Liferay 6.0ee - related to jamwiki</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=5931667" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=5931667</id>
    <updated>2011-01-11T02:05:06Z</updated>
    <published>2010-09-20T21:03:33Z</published>
    <summary type="html">Hello all,&lt;br /&gt;&lt;br /&gt;we have been trying to start &amp;#034;Liferay Portal Enterprise Edition 6.0 EE (Bunyan / Build 6010 / September 7, 2010)&amp;#034; unsuccessfully because of some dependency errors that may be caused by the jamwiki plugin.&lt;br /&gt;&lt;br /&gt;In the initial launch of the portal, and after the hot deploy manager has started, the following trace appears:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;15:58:36,010 ERROR [[/]] StandardWrapper.Throwable&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;java.lang.ExceptionInInitializerError&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.GlobalStartupAction.run(GlobalStartupAction.java:237)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.EventsProcessorImpl.processEvent(EventsProcessorImpl.java:106)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.EventsProcessorImpl.process(EventsProcessorImpl.java:58)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.ee.license.EventsProcessorImpl.process(Unknown Source)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.EventsProcessorUtil.process(EventsProcessorUtil.java:32)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.MainServlet.processGlobalStartupEvents(MainServlet.java:1020)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:307)&lt;br /&gt;&lt;span class="code-lines"&gt;10&lt;/span&gt;&amp;nbsp; &amp;nbsp; at javax.servlet.GenericServlet.init(GenericServlet.java:212)&lt;br /&gt;&lt;span class="code-lines"&gt;11&lt;/span&gt;...&lt;br /&gt;&lt;span class="code-lines"&gt;12&lt;/span&gt;Caused by: java.lang.NullPointerException&lt;br /&gt;&lt;span class="code-lines"&gt;13&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.jamwiki.Environment.retrieveDefaultRelativeUploadDirectory(Environment.java:368)&lt;br /&gt;&lt;span class="code-lines"&gt;14&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.jamwiki.Environment.initDefaultProperties(Environment.java:213)&lt;br /&gt;&lt;span class="code-lines"&gt;15&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.jamwiki.Environment.&amp;lt;init&amp;gt;(Environment.java:123)&lt;br /&gt;&lt;span class="code-lines"&gt;16&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.jamwiki.Environment.&amp;lt;clinit&amp;gt;(Environment.java:116)&lt;br /&gt;&lt;span class="code-lines"&gt;17&lt;/span&gt;&amp;nbsp; &amp;nbsp; ... 79 more&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Followed by&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;15:58:36,025 ERROR [[/]] Servlet&amp;nbsp; threw load() exception&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;java.lang.NullPointerException&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.jamwiki.Environment.retrieveDefaultRelativeUploadDirectory(Environment.java:368)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.jamwiki.Environment.initDefaultProperties(Environment.java:213)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.jamwiki.Environment.&amp;lt;init&amp;gt;(Environment.java:123)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.jamwiki.Environment.&amp;lt;clinit&amp;gt;(Environment.java:116)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.GlobalStartupAction.run(GlobalStartupAction.java:237)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.EventsProcessorImpl.processEvent(EventsProcessorImpl.java:106)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.EventsProcessorImpl.process(EventsProcessorImpl.java:58)&lt;br /&gt;&lt;span class="code-lines"&gt;10&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.ee.license.EventsProcessorImpl.process(Unknown Source)&lt;br /&gt;&lt;span class="code-lines"&gt;11&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.EventsProcessorUtil.process(EventsProcessorUtil.java:32)&lt;br /&gt;&lt;span class="code-lines"&gt;12&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.MainServlet.processGlobalStartupEvents(MainServlet.java:1020)&lt;br /&gt;&lt;span class="code-lines"&gt;13&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:307)&lt;br /&gt;&lt;span class="code-lines"&gt;14&lt;/span&gt;&amp;nbsp; &amp;nbsp; at javax.servlet.GenericServlet.init(GenericServlet.java:212)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;After those, the server reports that it has started.&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;15:58:36,272 INFO&amp;nbsp; [ServerImpl] JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221053)] Started in 1m:4s:816ms&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;However, if we try to enter in the portal by going to http://localhost:8080/portal, an exception is thrown..&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;16:04:30,748 ERROR [XmlRpcServlet] There is already an XML-RPC method registered with name pingback.ping at pingback&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;16:04:30,980 INFO&amp;nbsp; [PluginPackageUtil] Reloading repositories&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;16:04:30,987 INFO&amp;nbsp; [PluginPackageUtil] Reloading repositories&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;16:04:31,060 ERROR [MainServlet] java.lang.UnsupportedOperationException&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;5&lt;/span&gt;java.lang.UnsupportedOperationException&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp; &amp;nbsp; at java.util.Collections$UnmodifiableCollection.add(Collections.java:1018)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.I18nServlet.setLanguageIds(I18nServlet.java:68)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.MainServlet.checkWebSettings(MainServlet.java:583)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.MainServlet.initWebSettings(MainServlet.java:974)&lt;br /&gt;&lt;span class="code-lines"&gt;10&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:285)&lt;br /&gt;&lt;span class="code-lines"&gt;11&lt;/span&gt;&amp;nbsp; &amp;nbsp; at javax.servlet.GenericServlet.init(GenericServlet.java:212)&lt;br /&gt;&lt;span class="code-lines"&gt;12&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1048)&lt;br /&gt;&lt;span class="code-lines"&gt;13&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:777)&lt;br /&gt;&lt;span class="code-lines"&gt;14&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:607)&lt;br /&gt;&lt;span class="code-lines"&gt;15&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:444)&lt;br /&gt;&lt;span class="code-lines"&gt;16&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:382)&lt;br /&gt;&lt;span class="code-lines"&gt;17&lt;/span&gt;&amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:310)&lt;br /&gt;&lt;span class="code-lines"&gt;18&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.util.PortalImpl.sendError(PortalImpl.java:3935)&lt;br /&gt;&lt;span class="code-lines"&gt;19&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.util.PortalUtil.sendError(PortalUtil.java:1225)&lt;br /&gt;&lt;span class="code-lines"&gt;20&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:110)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Followed by&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;16:04:31,088 ERROR [[/]] StandardWrapper.Throwable&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;java.lang.NoClassDefFoundError: Could not initialize class org.jamwiki.Environment&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;3&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.GlobalStartupAction.run(GlobalStartupAction.java:237)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;4&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.EventsProcessorImpl.processEvent(EventsProcessorImpl.java:106)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;5&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.EventsProcessorImpl.process(EventsProcessorImpl.java:58)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;6&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.ee.license.EventsProcessorImpl.process(Unknown Source)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;7&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.events.EventsProcessorUtil.process(EventsProcessorUtil.java:32)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;8&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.MainServlet.processGlobalStartupEvents(MainServlet.java:1020)&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;9&lt;/span&gt;&amp;nbsp; &amp;nbsp; at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:307)&lt;br /&gt;&lt;span class="code-lines"&gt;10&lt;/span&gt;&amp;nbsp; &amp;nbsp; at javax.servlet.GenericServlet.init(GenericServlet.java:212)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And the portal doesn&amp;#039;t load content and redirects to a HTTP Status 500 page.&lt;br /&gt;&lt;br /&gt;This is happening both with the Liferay 6.0ee bundled with Jboss 5.1.0 and with Liferay 6.0ee installed as a war with dependencies in a full fledged Jboss 5.1.0.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I appreciate any advice or hint about what to do with this error,&lt;br /&gt;Thanks in advance.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;Juan M. Gómez&lt;br /&gt;Grupodot - Colombia</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2010-09-20T21:03:33Z</dc:date>
  </entry>
  <entry>
    <title>Questions about Document Library API</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3782072" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3782072</id>
    <updated>2009-08-12T17:23:08Z</updated>
    <published>2009-08-12T17:23:08Z</published>
    <summary type="html">Hello there, i have succesfully created a file using the DLFileEntryLocalServiceUtil.addDLFileEntry(fileEntry) method, and the reference is showing correctly in the Document Libray, however, if i try to access the file, the portal shows me a &amp;#034;resource not found error&amp;#034;. That happens because the file is never created on the file system...&lt;br /&gt;&lt;br /&gt;To surpass that, i needed to make use of the FileUtil exists, mkdirs and copyFile methods, to verify if the directory already exists to create another version of the file or if i have to create both directory and file.&lt;br /&gt;&lt;br /&gt;My questions are...&lt;br /&gt;1. Is that the correct approach to do that (the file creation part)?&lt;br /&gt;2. If i upload a document using the document library in Liferay Portal, there are 5 tables that are directly modified (DLFileEntry, mbmessage, mbthread, mbdiscussion and TagsAsset) and some others that also create registries (permission, resource, roles_permissions and social_activity), but if i upload the document using the api, i&amp;#039;m only touching DLFileEntry table... Do i have to modify all that tables???&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I&amp;#039;m using Liferay Enterprise 5.2.4 bundled with JBOSS 4.2 and JDK 6.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks in advance,&lt;br /&gt;Juan M. Gómez</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2009-08-12T17:23:08Z</dc:date>
  </entry>
  <entry>
    <title>RE: creating new user via API</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3398861" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3398861</id>
    <updated>2009-06-24T22:04:28Z</updated>
    <published>2009-06-24T21:21:01Z</published>
    <summary type="html">Hi Amos,&lt;br /&gt;&lt;br /&gt;I had to import the portal-impl.jar into my project to use that method.. but after that everything worked perfectly. &lt;br /&gt;Thank you.&lt;br /&gt;&lt;br /&gt;Is there any similar method for Organizations??&lt;br /&gt;Thanks again.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Juan M. Gomez</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2009-06-24T21:21:01Z</dc:date>
  </entry>
  <entry>
    <title>RE: creating new user via API</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3397201" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3397201</id>
    <updated>2009-06-24T17:42:28Z</updated>
    <published>2009-06-24T16:44:40Z</published>
    <summary type="html">Hello, i have been able to create a new User using the following code..&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;long userId = CounterLocalServiceUtil.increment();&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;User userToCreate = UserUtil.create(userId);&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;userToCreate.setFirstName(firstName);&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;userToCreate.setLastName(lastName);&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;userToCreate.setEmailAddress(email);&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;userToCreate.setPassword(password);&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;userToCreate.setScreenName(screenName);&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;userToCreate.setActive(true);&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;userToCreate.setCreateDate(new Date());&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;userToCreate.setGreeting(&amp;#034;Hi &amp;#034; + screenName);&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;userToCreate.setJobTitle(job_title);&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;userToCreate.setLanguageId(languageId);&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;userToCreate.setMiddleName(middleName);&lt;br /&gt;&lt;span class="code-lines"&gt;14&lt;/span&gt;&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;User createdUser = UserLocalServiceUtil.addUser(userToCreate);&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The user is persisted on liferay database with all the data i have passed.. but I still cannot login with it, and the User doesn&amp;#039;t appear on the Users admin list. What is missing or what am I doing wrong?&lt;br /&gt;&lt;br /&gt;I&amp;#039;m using Liferay 5.2.3.&lt;br /&gt;&lt;br /&gt;Thanks in advance,&lt;br /&gt;Juan M. Gomez&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;EDIT: The same happens with organizations.. i successfully create both the organization and the related group from the API, but i can&amp;#039;t use them from the Portal.</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2009-06-24T16:44:40Z</dc:date>
  </entry>
  <entry>
    <title>RE: Problem with icefaces and Liferay 5.2.3</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3333147" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3333147</id>
    <updated>2009-06-16T14:29:57Z</updated>
    <published>2009-06-16T14:29:57Z</published>
    <summary type="html">If you are using ICEFaces 1.8, you can also include&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&amp;lt;context-param&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;2&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;param-name&amp;gt;com.icesoft.faces.compressResources&amp;lt;/param-name&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;3&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;4&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/context-param&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;in your web.xml to disable the additional resource compress that is being done.&lt;br /&gt;&lt;br /&gt;Juan M. Gómez</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2009-06-16T14:29:57Z</dc:date>
  </entry>
  <entry>
    <title>RE: how to get the Request in liferay+icefaces</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3276872" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3276872</id>
    <updated>2009-06-08T20:53:46Z</updated>
    <published>2009-06-08T20:53:46Z</published>
    <summary type="html">Which version of ICEFaces are you using?, I&amp;#039;m with the 1.8 in Liferay 5.2.2 and the code I posted works without a problem.&lt;br /&gt;&lt;br /&gt;Juan M.</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2009-06-08T20:53:46Z</dc:date>
  </entry>
  <entry>
    <title>RE: how to get the Request in liferay+icefaces</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3260059" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3260059</id>
    <updated>2009-06-05T13:20:31Z</updated>
    <published>2009-06-05T13:20:31Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;Alaa Hendi:&lt;/div&gt;&lt;div class="quote"&gt;&lt;div class="quote-content"&gt;so, is this right?  and how can i have the Request??&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Yup, that&amp;#039;s the way i&amp;#039;m capturing it too, after that, you can cast the resulting object to the portletRequest and use it.&lt;br /&gt;&lt;br /&gt;That would be something like..&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;2&lt;/span&gt;FacesContext context = FacesContext.getCurrentInstance();&lt;br /&gt;&lt;span class="code-lines"&gt;3&lt;/span&gt;PortletRequest pRequest = (PortletRequest) context.getExternalContext().getRequest();&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Juan M. Gomez</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2009-06-05T13:20:31Z</dc:date>
  </entry>
  <entry>
    <title>RE: Añadir enlace de sign out</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3161924" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3161924</id>
    <updated>2009-05-22T14:24:56Z</updated>
    <published>2009-05-22T14:24:56Z</published>
    <summary type="html">El $sign_out_url y demás del estilo sólo te sirven si los utilizas desde un archivo .vm como los templates de Liferay. &lt;br /&gt;&lt;br /&gt;Para generar el link de deslogueo solo necesitas colocar el /c/portal/logout a la url de tu link. Con un &lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&amp;lt;a href=&amp;#034;/c/portal/logout&amp;#034;&amp;gt;Cerrar Sesión&amp;lt;/a&amp;gt;&lt;/div&gt; te debería funcionar.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Juan M. Gómez</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2009-05-22T14:24:56Z</dc:date>
  </entry>
  <entry>
    <title>RE: Export Date from dataTable to Excel with icefaces components</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3161832" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3161832</id>
    <updated>2009-05-22T14:06:36Z</updated>
    <published>2009-05-22T14:06:36Z</published>
    <summary type="html">Its not a Liferay Problem but an ICEFaces one, it has been already reported on ICEFaces Jira &lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;jira&amp;#x2e;icefaces&amp;#x2e;org&amp;#x2f;browse&amp;#x2f;ICE-4367"&gt;http://jira.icefaces.org/browse/ICE-4367&lt;/a&gt;, and the problem seems to be a cast made from the FacesContext to the HTTPSession that works on a normal application but fails under portlet environment.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Juan M. Gómez</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2009-05-22T14:06:36Z</dc:date>
  </entry>
  <entry>
    <title>RE: Launching an ICEFaces Portlet - Liferay 5.2.2</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3092532" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3092532</id>
    <updated>2009-05-14T00:08:27Z</updated>
    <published>2009-05-14T00:08:27Z</published>
    <summary type="html">Yes sergei, I have found two problems..&lt;br /&gt;&lt;br /&gt;The first is the one you pointed out about the compression, that one is resolved by simply putting the&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&amp;lt;context-param&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;2&lt;/span&gt;&amp;lt;param-name&amp;gt;com.icesoft.faces.compressResources&amp;lt;/param-name&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;3&lt;/span&gt;&amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;4&lt;/span&gt;&amp;lt;/context-param&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;in the web.xml file&lt;br /&gt;&lt;br /&gt;The other one is about the push-server that icefaces includes in its 1.8 version, if it isn&amp;#039;t deployed on liferay, the portlet will hang and never load. The solution is obviously to deploy the push-server.war that is included on the ICEFaces release directly on the /server/default/deploy folder (on liferay-jboss bundle) if you need the push technology. If you don&amp;#039;t need it, you can simply put&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&amp;lt;context-param&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;2&lt;/span&gt;&amp;lt;param-name&amp;gt;com.icesoft.faces.synchronousUpdate&amp;lt;/param-name&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;3&lt;/span&gt;&amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;4&lt;/span&gt;&amp;lt;/context-param&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;and the portlet should work as expected.&lt;br /&gt;&lt;br /&gt;After checking that issues, i have been able to continue developing icefaces 1.8 portlets over liferay 5.2.2 without problems.&lt;br /&gt;&lt;br /&gt;Juan M. Gomez.</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2009-05-14T00:08:27Z</dc:date>
  </entry>
  <entry>
    <title>RE: ClassCastException: com.sun.media.jai.imageioimpl.ImageReadWriteSpi</title>
    <link rel="alternate" href="http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3079058" />
    <author>
      <name>Juan M. Gomez</name>
    </author>
    <id>http://www.liferay.com/c/message_boards/find_message?p_l_id=&amp;messageId=3079058</id>
    <updated>2009-05-12T15:31:17Z</updated>
    <published>2009-05-12T15:31:17Z</published>
    <summary type="html">Hi all, &lt;br /&gt;the problem was the update of the JAVA (jvm) that was running on the server machine. The server was trying to start liferay using java version 1.5.0_09 and that caused the Cast Exception, after pointing the java that the server was using to 1.5.0_11 it started normally.&lt;br /&gt;&lt;br /&gt;Juan M. Gomez</summary>
    <dc:creator>Juan M. Gomez</dc:creator>
    <dc:date>2009-05-12T15:31:17Z</dc:date>
  </entry>
</feed>

