<?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>English</title>
  <link rel="alternate" href="http://www.liferay.com/de/c/message_boards/find_category?p_l_id=&amp;mbCategoryId=243728" />
  <subtitle />
  <entry>
    <title>RE: my liferay-tomcat server not recognising  CSS and JS files in portel pa</title>
    <link rel="alternate" href="http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=10043187" />
    <author>
      <name>Jan Gregor</name>
    </author>
    <id>http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=10043187</id>
    <updated>2011-07-19T14:31:13Z</updated>
    <published>2011-07-19T14:31:10Z</published>
    <summary type="html">Hi,&lt;br /&gt;&lt;br /&gt;If your using just one company and not planning to use more companies in future, you can use PortalUtil.getDefaultCompanyId().&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Jan.</summary>
    <dc:creator>Jan Gregor</dc:creator>
    <dc:date>2011-07-19T14:31:10Z</dc:date>
  </entry>
  <entry>
    <title>my liferay-tomcat server not recognising  CSS and JS files in portel page</title>
    <link rel="alternate" href="http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=10042290" />
    <author>
      <name>murali krishna</name>
    </author>
    <id>http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=10042290</id>
    <updated>2011-07-19T12:10:59Z</updated>
    <published>2011-07-19T12:10:59Z</published>
    <summary type="html">hi all,&lt;br /&gt;&lt;br /&gt;my liferay server not recognizing the CSS,JS and Images files. it throughing null&amp;#039;s.&lt;br /&gt;&lt;br /&gt;my error log&amp;#039;s :&lt;br /&gt;17:39:07,074 INFO  [PortalImpl:3829] Current URL /user/joebloggs/css/admin.css generates exception: null&lt;br /&gt;17:39:07,074 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:07,132 INFO  [PortalImpl:3829] Current URL /user/joebloggs/js/admin.js generates exception: null&lt;br /&gt;17:39:07,132 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:08,546 INFO  [PortalImpl:3829] Current URL /user/joebloggs/images/globe.png generates exception: null&lt;br /&gt;17:39:08,547 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:08,588 INFO  [PortalImpl:3829] Current URL /user/joebloggs/images/icon_alert_embed.gif generates exception: null&lt;br /&gt;17:39:08,588 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:08,617 INFO  [PortalImpl:3829] Current URL /user/joebloggs/CsPrtlLognDtl050Hlp.htm generates exception: null&lt;br /&gt;17:39:08,617 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:08,673 INFO  [PortalImpl:3829] Current URL /user/joebloggs/images/photo9_bg.png generates exception: null&lt;br /&gt;17:39:08,674 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:08,710 INFO  [PortalImpl:3829] Current URL /user/joebloggs/images/photo10_bg.png generates exception: null&lt;br /&gt;17:39:08,711 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:08,739 INFO  [PortalImpl:3829] Current URL /user/joebloggs/css/admin.css generates exception: null&lt;br /&gt;17:39:08,739 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:08,768 INFO  [PortalImpl:3829] Current URL /user/joebloggs/images/photo11_bg.png generates exception: null&lt;br /&gt;17:39:08,803 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:08,792 INFO  [PortalImpl:3829] Current URL /user/joebloggs/js/admin.js generates exception: null&lt;br /&gt;17:39:08,833 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:09,508 INFO  [PortalImpl:3829] Current URL /user/joebloggs/js/admin.js generates exception: null&lt;br /&gt;17:39:09,509 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:09,557 INFO  [PortalImpl:3829] Current URL /user/joebloggs/CsPrtlLognDtl050Hlp.htm generates exception: null&lt;br /&gt;17:39:09,558 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:10,303 INFO  [PortalImpl:3829] Current URL /user/joebloggs/css/admin.css generates exception: null&lt;br /&gt;17:39:10,303 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:10,350 INFO  [PortalImpl:3829] Current URL /user/joebloggs/js/admin.js generates exception: null&lt;br /&gt;17:39:10,351 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:10,396 INFO  [PortalImpl:3829] Current URL /user/joebloggs/CsPrtlLognDtl050Hlp.htm generates exception: null&lt;br /&gt;17:39:10,397 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:11,193 INFO  [PortalImpl:3829] Current URL /user/joebloggs/CsPrtlLognDtl050Hlp.htm generates exception: null&lt;br /&gt;17:39:11,194 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:11,243 INFO  [PortalImpl:3829] Current URL /user/joebloggs/js/admin.js generates exception: null&lt;br /&gt;17:39:11,244 INFO  [PortalImpl:3841] &lt;br /&gt;17:39:11,974 INFO  [PortalImpl:3829] Current URL /user/joebloggs/CsPrtlLognDtl050Hlp.htm generates exception: null&lt;br /&gt;17:39:11,975 INFO  [PortalImpl:3841] &lt;br /&gt;&lt;br /&gt;regards,&lt;br /&gt;murali</summary>
    <dc:creator>murali krishna</dc:creator>
    <dc:date>2011-07-19T12:10:59Z</dc:date>
  </entry>
  <entry>
    <title>RE: Re: [Liferay Forums][Liferay  English] company id in workflow definitio</title>
    <link rel="alternate" href="http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=1483541" />
    <author>
      <name>Chaitanya Swamy</name>
    </author>
    <id>http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=1483541</id>
    <updated>2008-10-24T04:03:38Z</updated>
    <published>2008-10-24T04:03:38Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;Ray Augé:&lt;/div&gt;&lt;div class="quote"&gt;&lt;div class="quote-content"&gt;Open the Admin portlet and then the &amp;#034;Instances&amp;#034; tab. The list of&lt;br /&gt;Companies is listed. The first column is &amp;#034;Company Id&amp;#034;.&lt;br /&gt;&lt;br /&gt;HTH!&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ok I will see there.Thank you Ray.</summary>
    <dc:creator>Chaitanya Swamy</dc:creator>
    <dc:date>2008-10-24T04:03:38Z</dc:date>
  </entry>
  <entry>
    <title>Re: [Liferay Forums][Liferay  English] company id in workflow definition</title>
    <link rel="alternate" href="http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=1482625" />
    <author>
      <name>Ray Augé</name>
    </author>
    <id>http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=1482625</id>
    <updated>2008-10-23T20:23:14Z</updated>
    <published>2008-10-23T20:23:14Z</published>
    <summary type="html">Open the Admin portlet and then the &amp;#034;Instances&amp;#034; tab. The list of&lt;br /&gt;Companies is listed. The first column is &amp;#034;Company Id&amp;#034;.&lt;br /&gt;&lt;br /&gt;HTH!</summary>
    <dc:creator>Ray Augé</dc:creator>
    <dc:date>2008-10-23T20:23:14Z</dc:date>
  </entry>
  <entry>
    <title>Forum Guidelines and FAQ - *Read before posting*</title>
    <link rel="alternate" href="http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=572822" />
    <author>
      <name>JR Houn</name>
    </author>
    <id>http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=572822</id>
    <updated>2012-01-24T18:39:37Z</updated>
    <published>2008-03-14T17:23:34Z</published>
    <summary type="html">I&amp;#039;d like to first give credit to forum user and moderator, Roman Hoyenko, for organizing and putting out the original FAQs on the forums. They are primarily his work and I am simply reorganizing them and combining the information.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;BEFORE&lt;/strong&gt; posting a new thread in the forums (especially if you are new to Liferay), please DO THE FOLLOWING:&lt;br /&gt;&lt;br /&gt;1. &lt;strong&gt;Search the forum&lt;/strong&gt;, wiki, or &lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;google&amp;#x2e;com"&gt;Google&lt;/a&gt; to find out if your question has already been answered here or elsewhere.&lt;br /&gt;&lt;br /&gt;2. &lt;strong&gt;Check the official Liferay Documentation&lt;/strong&gt; located here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;documentation&amp;#x2f;liferay-portal&amp;#x2f;6&amp;#x2e;1"&gt;Liferay 6.1&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;documentation&amp;#x2f;liferay-portal&amp;#x2f;6&amp;#x2e;0"&gt;Liferay 6.0&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;web&amp;#x2f;guest&amp;#x2f;community&amp;#x2f;documentation&amp;#x2f;5_2"&gt;Liferay Documentation for 5.2&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;web&amp;#x2f;guest&amp;#x2f;community&amp;#x2f;documentation&amp;#x2f;5_1"&gt;Liferay Documentation for 5.1&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;web&amp;#x2f;guest&amp;#x2f;community&amp;#x2f;documentation&amp;#x2f;4_3"&gt;Liferay End User Documentation 4.3&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;web&amp;#x2f;guest&amp;#x2f;community&amp;#x2f;documentation&amp;#x2f;4_2"&gt;Liferay End User Documentation 4.2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;cdn&amp;#x2e;docs&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;portal&amp;#x2f;6&amp;#x2e;0&amp;#x2f;official&amp;#x2f;liferay-administrator-guide-6&amp;#x2e;0&amp;#x2e;pdf"&gt;Liferay Portal Administrators Guide for Liferay 6&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;cdn&amp;#x2e;docs&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;portal&amp;#x2f;5&amp;#x2e;2&amp;#x2f;official&amp;#x2f;liferay-administrator-guide-5&amp;#x2e;2&amp;#x2e;pdf"&gt;Liferay Portal Administrators Guide for Liferay 5.2&lt;/a&gt;&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;3. &lt;strong&gt;Search the Liferay Wiki&lt;/strong&gt; and &lt;strong&gt;JIRA&lt;/strong&gt;:&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;community&amp;#x2f;wiki&amp;#x2f;-&amp;#x2f;wiki&amp;#x2f;Main&amp;#x2f;Frequently&amp;#x2b;Asked&amp;#x2b;Questions"&gt;Liferay Wiki and FAQ&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;issues&amp;#x2e;liferay&amp;#x2e;com"&gt;Liferay JIRA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. &lt;strong&gt;Check this post for updates to the FAQ&lt;/strong&gt; in this post. The FAQs listed here are divided by their respective forum categories. (Note: If you feel something ought to be added to this post please feel free to post on this thread or email me directly james.falkner@liferay.com and I will promptly update it.)&lt;br /&gt;&lt;u&gt;&lt;br /&gt;&lt;strong&gt;Forum Do&amp;#039;s and Don&amp;#039;ts&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;If you post...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;DO&lt;/strong&gt; post in an existing subcategory.&lt;br /&gt;&lt;strong&gt;DO&lt;/strong&gt; post as much relevant information as you can, including but not limited to: version of Liferay, app server, error logs, database, and detailed steps taken to reproduce your problem.&lt;br /&gt;&lt;strong&gt;DO&lt;/strong&gt; post Java stack traces, but if they are really long, please trim them down to only show the relevant bits.&lt;br /&gt;&lt;strong&gt;DO&lt;/strong&gt; feel free to post in other threads and encourage other users and help answer questions! &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/big_grin.gif" &gt;&lt;br /&gt;&lt;strong&gt;DO&lt;/strong&gt; mark your post as a Question (using the &amp;#034;Mark as a Question&amp;#034; checkbox) when you are asking a question.  If you are answering a thread that was marked as a question, mark your post as an answer.&lt;br /&gt;&lt;br /&gt;&lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;em&gt;DON&amp;#039;T&lt;/em&gt; post the same question multiple times. (AKA - Thread Spamming) &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;br /&gt;&lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;em&gt;DON&amp;#039;T&lt;/em&gt; post questions in threads that are about different topics. (AKA - Thread Jacking, Thread Hijacking) &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;br /&gt;&lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;em&gt;DON&amp;#039;T&lt;/em&gt; revive old, dead threads with only remotely relevant new questions or comments.  Start a new thread, and if applicable, link to the old, dead one. &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;br /&gt;&lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;em&gt;DON&amp;#039;T&lt;/em&gt; post complaints or bug reports that are not substantiated. &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;br /&gt;&lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;em&gt;DON&amp;#039;T&lt;/em&gt; post in the Legacy Archive. &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;br /&gt;&lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;em&gt;DON&amp;#039;T&lt;/em&gt; Post blatant advertising for you or your company, or post spam. &lt;img alt="emoticon" src="http://www.liferay.comhttp://cdn.www.liferay.com/osb-www-theme/images/emoticons/exclamation.gif" &gt;&lt;br /&gt;Failure to follow these guidelines will result in your post being moved or deleted without notice.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;I can&amp;#039;t access Liferay&amp;#039;s SVN! What happened?&lt;/strong&gt;&lt;br /&gt;The following command should now be used for anonymous access to Liferay source code:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Courier&amp;#x20;New"&gt;svn co svn://svn.liferay.com/repos/public/portal/trunk --username guest --password &amp;#034;&amp;#034;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;br /&gt;&lt;strong&gt;Installation and Deployment FAQ&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;For questions concerning the Glassfish bundles please post here and also at the &lt;a href="https&amp;#x3a;&amp;#x2f;&amp;#x2f;glassfish&amp;#x2e;dev&amp;#x2e;java&amp;#x2e;net&amp;#x2f;quality&amp;#x2f;portal&amp;#x2f;index&amp;#x2e;html"&gt;Glassfish Quality Community&lt;/a&gt; web site.&lt;br /&gt;&lt;br /&gt;Looking for hosting?&lt;br /&gt;Please refer to the &lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;web&amp;#x2f;guest&amp;#x2f;community&amp;#x2f;wiki&amp;#x2f;-&amp;#x2f;wiki&amp;#x2f;Main&amp;#x2f;Hosting&amp;#x2b;providers"&gt;Hosting Providers&lt;/a&gt; wiki&lt;br /&gt;&lt;br /&gt;&amp;#034;I can&amp;#039;t find the file I&amp;#039;m looking for for version x.xx!&amp;#034;&lt;br /&gt;Please check &lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;sourceforge&amp;#x2e;net&amp;#x2f;project&amp;#x2f;showfiles&amp;#x2e;php&amp;#x3f;group_id&amp;#x3d;49260&amp;#x26;package_id&amp;#x3d;42607"&gt;Sourceforge&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SVN&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;Note:As of late 2011 Liferay is moving away from SVN and onto Git.  The SVN repository is now a mirror of the &lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;github&amp;#x2e;com&amp;#x2f;liferay"&gt;primary Liferay Git repository&lt;/a&gt;.&lt;/em&gt;&lt;br /&gt;SVN access rules have changed for 5.1.x and later branches (including 6.x) - To access SVN please login as user &amp;#034;guest&amp;#034; and no password (blank).&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;br /&gt;&lt;strong&gt;Using Liferay FAQ&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol style="list-style: decimal inside;"&gt;&lt;li&gt;How to redirect to a new page after user logged in successfully?&lt;br /&gt;Please look here &lt;strong&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;community&amp;#x2f;wiki&amp;#x2f;-&amp;#x2f;wiki&amp;#x2f;Main&amp;#x2f;Customizing&amp;#x2b;the&amp;#x2b;default&amp;#x2b;page&amp;#x2b;after&amp;#x2b;login"&gt;Customizing the default page&lt;/a&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;I configured URL of the portal to be different from localhost:8080, but some of the links still go there (logo, home link). How to change it? &lt;br /&gt;Go to &lt;strong&gt;Enterprise Admin portlet -&amp;gt; Settings&lt;/strong&gt;. You can change the host name there as well as some other things like logo, language, timezone, etc.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; I have created a page, then i added a portlet. I can see all the icons(maximise,minimise, close etc ...) , but I want to disable them for some of the users.&lt;br /&gt;To disable icons you need to login as non-administrator user. Administrator by default has all the permissions - to maximize, configure, close, etc. If you create a new user and just add the user to community, the user by default can&amp;#039;t change the portlets, it can just view.&lt;/li&gt;&lt;li&gt; How do I set session timeout?&lt;br /&gt;Read this wiki article: &lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;community&amp;#x2f;wiki&amp;#x2f;-&amp;#x2f;wiki&amp;#x2f;Main&amp;#x2f;Session&amp;#x2b;Timeout"&gt;Session Timeout&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Where do I find properties files (portal.properties, portal-ext.properties, system.properties)?&lt;br /&gt;You usually need to modify portal-ext.properties properties, but you might want to look at the default values in portal.properties.&lt;br /&gt;&lt;br /&gt;If you&amp;#039;ve downloaded and unzipped the portal-source you can find the &lt;strong&gt;portal.properties&lt;/strong&gt; and &lt;strong&gt;system.properties&lt;/strong&gt; file in&lt;br /&gt;../source/portal-impl/classes folder&lt;br /&gt;&lt;br /&gt;Your portal-ext.properties file will usually be deployed to the &lt;em&gt;Liferay Home Directory&lt;/em&gt; (one directory above your app server directory).  Alternatively, it can be placed on the class path of the webapp,  &lt;span style="font-family: Courier&amp;#x20;New"&gt;../tomcat-5.5.23/webapps/ROOT/WEB-INF/classes&lt;/span&gt; . &lt;br /&gt;&lt;br /&gt;If you don&amp;#039;t have the source you can look at the jar file - portal-impl.jar&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;Development FAQ&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol style="list-style: decimal inside;"&gt;&lt;li&gt;How to redirect to a new page after user logged in successfully? &lt;br /&gt;Please look here &lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;community&amp;#x2f;wiki&amp;#x2f;-&amp;#x2f;wiki&amp;#x2f;Main&amp;#x2f;Customizing&amp;#x2b;the&amp;#x2b;default&amp;#x2b;page&amp;#x2b;after&amp;#x2b;login"&gt;Customizing the default page&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;How to deploy a portlet or make sure it is deployed successfully? &lt;br /&gt;Read the wiki pages: &lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;community&amp;#x2f;wiki&amp;#x2f;-&amp;#x2f;wiki&amp;#x2f;Main&amp;#x2f;Hot&amp;#x2b;Deploy&amp;#x2b;Troubleshooting"&gt;Hot Deploy Troubleshooting&lt;/a&gt;&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;community&amp;#x2f;wiki&amp;#x2f;-&amp;#x2f;wiki&amp;#x2f;Main&amp;#x2f;Plugin&amp;#x2b;Deployment&amp;#x2b;Troubleshooting"&gt;Exceptions / Problems with deployment&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; How do I get user information about a user?&lt;br /&gt;The JSR-168 remote user is mapped to the user ID in Liferay. To obtain the User object (which holds the field for the screen name), you have to make a call once you&amp;#039;ve retrieved the JSR-168 remote user:&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;String userId = renderRequest.getRemoteUser();&lt;br /&gt;&lt;span class="code-lines"&gt;3&lt;/span&gt;User user = UserServiceUtil.getUserById(Long.parseLong(userId));&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; How do I develop a Portlet?&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;community&amp;#x2f;wiki&amp;#x2f;-&amp;#x2f;wiki&amp;#x2f;tag&amp;#x2f;development"&gt; Portlet Development&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; How do I work with the EXT environment?&lt;br /&gt;The Ext (Extension) Plugin is the preferred mechanism for extending and augmenting Liferay&amp;#039;s core behavior.  Ext plugins have been created as an evolution of the extension environment provided in Liferay 5.2 and previous versions of Liferay. &lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;community&amp;#x2f;wiki&amp;#x2f;-&amp;#x2f;wiki&amp;#x2f;Main&amp;#x2f;Ext&amp;#x2b;Plugin"&gt;Working with Ext Plugins&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Where can I find documentation for Liferay version x.x.xx?&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;documentation"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; How do I add namespace to a javascript function or &amp;lt;div&amp;gt; id?&lt;br /&gt;&lt;br /&gt;You can use &amp;lt;portlet:namespace /&amp;gt; before function name ordiv id. If you want to use it in other places, CDATA section for example you can look at this post for more details:&lt;br /&gt;&lt;br /&gt;&lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;www&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;web&amp;#x2f;guest&amp;#x2f;community&amp;#x2f;forums&amp;#x2f;message_boards&amp;#x2f;message&amp;#x2f;358825"&gt;How to use namespaces&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; How do I add a connection pool or access LiferayPool from my app?&lt;br /&gt;&lt;br /&gt;In tomcat you have to place the pool in the global classloader...&lt;br /&gt;&lt;br /&gt;for example, add this to server.xml inside the &amp;#034;GlobalNamingResources&amp;#034;:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;&amp;nbsp;1&lt;/span&gt;&amp;nbsp; &amp;lt;!-- Global JNDI resources --&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;&amp;nbsp;2&lt;/span&gt;&amp;nbsp; &amp;lt;GlobalNamingResources&amp;gt;&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;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; ....&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;lt;Resource&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; name=&amp;#034;LiferayPool&amp;#034;&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; auth=&amp;#034;Container&amp;#034;&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; type=&amp;#034;javax.sql.DataSource&amp;#034;&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; driverClassName=&amp;#034;com.mysql.jdbc.Driver&amp;#034;&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;url=&amp;#034;jdbc:mysql://localhost/lportal?useUnicode=true&amp;amp;amp;characterEncoding=UTF-8&amp;#034;&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; username=&amp;#034;xxx&amp;#034;&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; password=&amp;#034;xxx&amp;#034;&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; maxActive=&amp;#034;100&amp;#034;&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; maxIdle=&amp;#034;30&amp;#034;&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; maxWait=&amp;#034;10000&amp;#034;&lt;br /&gt;&lt;span class="code-lines"&gt;18&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;/&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;19&lt;/span&gt;&lt;br /&gt;&lt;span class="code-lines"&gt;20&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;Resource&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; name=&amp;#034;LiferayMailSession&amp;#034;&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; auth=&amp;#034;Container&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; type=&amp;#034;javax.mail.Session&amp;#034;&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; mail.transport.protocol=&amp;#034;smtp&amp;#034;&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; mail.smtp.host=&amp;#034;192.168.0.1&amp;#034;&lt;br /&gt;&lt;span class="code-lines"&gt;26&lt;/span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;/&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;27&lt;/span&gt;&amp;nbsp; &amp;lt;/GlobalNamingResources&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Then in all the webapps that want to use this pool, setup their&lt;br /&gt;context.xml (in the case of the portal webapp, in ROOT.xml) to contain&lt;br /&gt;the following:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;span class="code-lines"&gt;1&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;ResourceLink name=&amp;#034;jdbc/LiferayPool&amp;#034; global=&amp;#034;LiferayPool&amp;#034;/&amp;gt;&lt;br /&gt;&lt;span class="code-lines"&gt;2&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;lt;ResourceLink name=&amp;#034;mail/MailSession&amp;#034; global=&amp;#034;LiferayMailSession&amp;#034;/&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Don&amp;#039;t forget the delete the other references having the same names...&lt;br /&gt;&lt;br /&gt;Now all your webapps can use the same pool.&lt;br /&gt;&lt;br /&gt;OR &lt;br /&gt;&lt;br /&gt;you can use com.liferay.portal.kernel.jndi.PortalJNDIUtil.getDataSource() from any portlet.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; How do I get my current community name? &lt;br /&gt;&lt;br /&gt;long x = themeDisplay.getPortletGroupId()&lt;br /&gt;Group group = GroupLocalServiceUtil.getGroup(x);&lt;br /&gt;group.getDescriptiveName() or group.getName()&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;</summary>
    <dc:creator>JR Houn</dc:creator>
    <dc:date>2008-03-14T17:23:34Z</dc:date>
  </entry>
  <entry>
    <title>Re: [Liferay Forums][Liferay  English]Does Life ray support Data caching</title>
    <link rel="alternate" href="http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=543616" />
    <author>
      <name>Ray Augé</name>
    </author>
    <id>http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=543616</id>
    <updated>2008-03-06T00:51:58Z</updated>
    <published>2008-03-06T00:51:58Z</published>
    <summary type="html">&amp;gt; Please let me know whether Liferay supports Data caching If yes what are the advantages of having it&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Liferay uses caching in two tiers... hibernate caching (a.k.a. sql&lt;br /&gt;result sets and objects), and additionally in other places where post&lt;br /&gt;processed content is cached to reduce costly CPU cycles...&lt;br /&gt;&lt;br /&gt;The benefit? It&amp;#039;s always much faster to load from memory than either&lt;br /&gt;from disk or DB... updates trigger cache purges of course.</summary>
    <dc:creator>Ray Augé</dc:creator>
    <dc:date>2008-03-06T00:51:58Z</dc:date>
  </entry>
  <entry>
    <title>RE: Need help with portlets and children pages within private pages</title>
    <link rel="alternate" href="http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=335795" />
    <author>
      <name>Scott Lee</name>
    </author>
    <id>http://www.liferay.com/de/c/message_boards/find_message?p_l_id=&amp;messageId=335795</id>
    <updated>2007-12-13T18:12:25Z</updated>
    <published>2007-12-13T18:10:21Z</published>
    <summary type="html">i looked and only saw wiki articles for updating major and minor releases, but nothing on how to upgrade an &amp;#034;update release&amp;#034; so i wrote an article on it.  see here: &lt;a href="http&amp;#x3a;&amp;#x2f;&amp;#x2f;wiki&amp;#x2e;liferay&amp;#x2e;com&amp;#x2f;index&amp;#x2e;php&amp;#x2f;Upgrade_Instructions_for_Update_Releases_x&amp;#x2e;x&amp;#x2e;1"&gt;http://wiki.liferay.com/index.php/Upgrade_Instructions_for_Update_Releases_x.x.1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;if you have other questions about it.. i dont know if you have done so already.. but create a new thread and put a link in here.. so other people can search for it.  hope this is helpful.</summary>
    <dc:creator>Scott Lee</dc:creator>
    <dc:date>2007-12-13T18:10:21Z</dc:date>
  </entry>
</feed>

