<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7119730917185906119</id><updated>2012-02-16T16:33:11.565-08:00</updated><category term='Frequently Asked Questions'/><category term='Introduction'/><category term='Setup'/><category term='Liferay Plugins SDK'/><category term='Help'/><category term='Portlet'/><category term='FAQ'/><category term='About'/><category term='Liferay Portal'/><category term='Configure'/><category term='Liferay'/><category term='Installation'/><category term='SDK'/><category term='Liferay Plugins Development'/><title type='text'>Liferay FAQ and Help</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://liferayfaq.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://liferayfaq.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Tejash (તેજશ)</name><uri>http://www.blogger.com/profile/04939439493593143251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/-W1Zob3rJAtc/TfHlSWvIVrI/AAAAAAAABfM/MJ-aQPWzAbo/s1600/174038_734105065_6716562_n.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7119730917185906119.post-5097846553468364236</id><published>3050-06-10T02:49:00.000-07:00</published><updated>2011-08-17T20:13:04.901-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins Development'/><category scheme='http://www.blogger.com/atom/ns#' term='FAQ'/><category scheme='http://www.blogger.com/atom/ns#' term='About'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='Help'/><category scheme='http://www.blogger.com/atom/ns#' term='Introduction'/><category scheme='http://www.blogger.com/atom/ns#' term='Configure'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Portal'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay'/><category scheme='http://www.blogger.com/atom/ns#' term='Frequently Asked Questions'/><title type='text'>Liferay FAQ and Help Home</title><summary type='text'>Welcome to unofficial Liferay FQA and Help Website. Here you can  find plenty of tutorials related to Liferay plugin development like portlets, themes, hooks, layout templates and ext plugins. Tips and tricks on customizing the Liferay for branding. We also share Liferay administration guidelines which will help Liferay developers.
Following are few topics related to Liferay Frequently Asked </summary><link rel='replies' type='application/atom+xml' href='http://liferayfaq.blogspot.com/feeds/5097846553468364236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/liferay-faq-and-help-home.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/5097846553468364236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/5097846553468364236'/><link rel='alternate' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/liferay-faq-and-help-home.html' title='Liferay FAQ and Help Home'/><author><name>Tejash (તેજશ)</name><uri>http://www.blogger.com/profile/04939439493593143251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/-W1Zob3rJAtc/TfHlSWvIVrI/AAAAAAAABfM/MJ-aQPWzAbo/s1600/174038_734105065_6716562_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7119730917185906119.post-7762886316761546203</id><published>2011-09-07T06:07:00.000-07:00</published><updated>2011-09-07T06:07:53.889-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins Development'/><category scheme='http://www.blogger.com/atom/ns#' term='FAQ'/><category scheme='http://www.blogger.com/atom/ns#' term='About'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='Help'/><category scheme='http://www.blogger.com/atom/ns#' term='Portlet'/><category scheme='http://www.blogger.com/atom/ns#' term='Configure'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Portal'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay'/><category scheme='http://www.blogger.com/atom/ns#' term='Frequently Asked Questions'/><title type='text'>liferay-portlet.xml configuration</title><summary type='text'>You can find liferay-portlet.xml file located at &lt;PORTLET Project Directoy&gt;/docroot/WEB-INF/liferay-portlet.xml. Following is sample portlet.xml file form sample portlet project
liferay-portlet.xml


 
&lt;?xml version="1.0"?&gt;
&lt;!DOCTYPE liferay-portlet-app PUBLIC "-//Liferay//DTD Portlet Application 6.0.0//EN" "http://www.liferay.com/dtd/liferay-portlet-app_6_0_0.dtd"&gt;

&lt;liferay-portlet-app&gt;
    &lt;</summary><link rel='replies' type='application/atom+xml' href='http://liferayfaq.blogspot.com/feeds/7762886316761546203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://liferayfaq.blogspot.com/2011/09/liferay-portletxml-configuration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/7762886316761546203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/7762886316761546203'/><link rel='alternate' type='text/html' href='http://liferayfaq.blogspot.com/2011/09/liferay-portletxml-configuration.html' title='liferay-portlet.xml configuration'/><author><name>Tejash (તેજશ)</name><uri>http://www.blogger.com/profile/04939439493593143251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/-W1Zob3rJAtc/TfHlSWvIVrI/AAAAAAAABfM/MJ-aQPWzAbo/s1600/174038_734105065_6716562_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7119730917185906119.post-2082066913649342396</id><published>2011-09-07T02:18:00.000-07:00</published><updated>2011-09-07T06:41:39.889-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins Development'/><category scheme='http://www.blogger.com/atom/ns#' term='FAQ'/><category scheme='http://www.blogger.com/atom/ns#' term='About'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='Help'/><category scheme='http://www.blogger.com/atom/ns#' term='Portlet'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay'/><category scheme='http://www.blogger.com/atom/ns#' term='Frequently Asked Questions'/><category scheme='http://www.blogger.com/atom/ns#' term='Setup'/><title type='text'>portlet.xml configuration options</title><summary type='text'>


You can find portlet.xml file located at &lt;PORTLET Project Directoy&gt;/docroot/WEB-INF/portlet.xml . Following is sample portlet.xml file form sample portlet project
portlet.xml

 
&lt;?xml version="1.0"?&gt;

&lt;portlet-app version="2.0" xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_2_0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/</summary><link rel='replies' type='application/atom+xml' href='http://liferayfaq.blogspot.com/feeds/2082066913649342396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://liferayfaq.blogspot.com/2011/09/portletxml-configuration-options.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/2082066913649342396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/2082066913649342396'/><link rel='alternate' type='text/html' href='http://liferayfaq.blogspot.com/2011/09/portletxml-configuration-options.html' title='portlet.xml configuration options'/><author><name>Tejash (તેજશ)</name><uri>http://www.blogger.com/profile/04939439493593143251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/-W1Zob3rJAtc/TfHlSWvIVrI/AAAAAAAABfM/MJ-aQPWzAbo/s1600/174038_734105065_6716562_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7119730917185906119.post-368596776951367357</id><published>2011-06-14T06:24:00.000-07:00</published><updated>2011-06-14T07:41:31.589-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins Development'/><category scheme='http://www.blogger.com/atom/ns#' term='FAQ'/><category scheme='http://www.blogger.com/atom/ns#' term='About'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='Help'/><category scheme='http://www.blogger.com/atom/ns#' term='Portlet'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay'/><category scheme='http://www.blogger.com/atom/ns#' term='Frequently Asked Questions'/><category scheme='http://www.blogger.com/atom/ns#' term='Setup'/><title type='text'>Understanding Directory Structure and Various Files in Liferay Portlet Plugin</title><summary type='text'>&lt;b&gt;Understanding directory structure and various files of Portlet Project &lt;/b&gt;A portlet project is made up at a minimum of three components:1. Java Source2. Configuration files3. Client-side files (*.jsp, *.css, *.js, graphics, etc.)These files are stored in a standard directory structure which lookslike the following: 
/&lt;portlet-name&gt;/
                     build.xml
                     /docroot</summary><link rel='replies' type='application/atom+xml' href='http://liferayfaq.blogspot.com/feeds/368596776951367357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/understanding-directory-structure-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/368596776951367357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/368596776951367357'/><link rel='alternate' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/understanding-directory-structure-and.html' title='Understanding Directory Structure and Various Files in Liferay Portlet Plugin'/><author><name>Tejash (તેજશ)</name><uri>http://www.blogger.com/profile/04939439493593143251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/-W1Zob3rJAtc/TfHlSWvIVrI/AAAAAAAABfM/MJ-aQPWzAbo/s1600/174038_734105065_6716562_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7119730917185906119.post-1842874065976524002</id><published>2011-06-13T07:17:00.000-07:00</published><updated>2011-09-07T06:08:27.544-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins Development'/><category scheme='http://www.blogger.com/atom/ns#' term='FAQ'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='Help'/><category scheme='http://www.blogger.com/atom/ns#' term='Portlet'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay'/><category scheme='http://www.blogger.com/atom/ns#' term='Frequently Asked Questions'/><title type='text'>Liferay Portlet : How to Create, Deploy and Customize portlets in Liferay?</title><summary type='text'>It is very simple to create, deploy and customize the portlet in Liferay. Before you start working on portlet with Liferay please make sure you have installed JDK, ANT, Liferay portal and Liferay Plugins SDK on your machine.
Create and Deploy portlet with Liferay Plugins SDK: (Step by Step guide to Create and Deploy portlet using Liferay Plugins SDK)

- Go to &lt;Liferay Plugins Install Directory&gt;/</summary><link rel='replies' type='application/atom+xml' href='http://liferayfaq.blogspot.com/feeds/1842874065976524002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/liferay-portlet-how-to-create-deploy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/1842874065976524002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/1842874065976524002'/><link rel='alternate' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/liferay-portlet-how-to-create-deploy.html' title='Liferay Portlet : How to Create, Deploy and Customize portlets in Liferay?'/><author><name>Tejash (તેજશ)</name><uri>http://www.blogger.com/profile/04939439493593143251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/-W1Zob3rJAtc/TfHlSWvIVrI/AAAAAAAABfM/MJ-aQPWzAbo/s1600/174038_734105065_6716562_n.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-AzFfVG1DCII/TfdvBy8oZzI/AAAAAAAABgQ/D9eQ7vyQXgk/s72-c/custom+portlet+view+mode.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7119730917185906119.post-64227147393365946</id><published>2011-06-10T07:15:00.000-07:00</published><updated>2011-06-10T07:16:31.040-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Plugins SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='Installation'/><category scheme='http://www.blogger.com/atom/ns#' term='Configure'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay'/><category scheme='http://www.blogger.com/atom/ns#' term='Setup'/><title type='text'>Setup Liferay Development Environment | Install Liferay Plugin SDK</title><summary type='text'>If you want to develop plugins (portlet, theme, hook, ext, layout template) for Liferay to customize Liferay, you need to install plug-in SDK for Liferay. You can download Liferay plugin SDK form http://www.liferay.com/downloads/liferay-portal/available-releases

Requirements and steps to install Liferay Plugins SDK
- You must have JDK 1.5 or higher installed on your machine
- You must have </summary><link rel='replies' type='application/atom+xml' href='http://liferayfaq.blogspot.com/feeds/64227147393365946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/setup-liferay-development-environment.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/64227147393365946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/64227147393365946'/><link rel='alternate' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/setup-liferay-development-environment.html' title='Setup Liferay Development Environment | Install Liferay Plugin SDK'/><author><name>Tejash (તેજશ)</name><uri>http://www.blogger.com/profile/04939439493593143251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/-W1Zob3rJAtc/TfHlSWvIVrI/AAAAAAAABfM/MJ-aQPWzAbo/s1600/174038_734105065_6716562_n.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7119730917185906119.post-773185404208589187</id><published>2011-06-10T04:37:00.000-07:00</published><updated>2011-06-10T07:16:08.487-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FAQ'/><category scheme='http://www.blogger.com/atom/ns#' term='Help'/><category scheme='http://www.blogger.com/atom/ns#' term='Introduction'/><category scheme='http://www.blogger.com/atom/ns#' term='Installation'/><category scheme='http://www.blogger.com/atom/ns#' term='Configure'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay Portal'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay'/><category scheme='http://www.blogger.com/atom/ns#' term='Frequently Asked Questions'/><title type='text'>Setting up Liferay Portal on your machine | Installing Liferay Portal</title><summary type='text'>To begin with I will share first tutorial which explains, how to get your machine ready to work with Liferay.

You can download Liferay from http://www.liferay.com/downloads/liferay-portal/available-releases
Liferay Portal by default comes packed with following application servers
- Liferay with Tomcat
- Liferay with JBOSS
- Liferay with Geronimo
- Liferay with GlashFish
- Liferay with JOnAS + </summary><link rel='replies' type='application/atom+xml' href='http://liferayfaq.blogspot.com/feeds/773185404208589187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/setting-up-liferay-portal-on-your.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/773185404208589187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/773185404208589187'/><link rel='alternate' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/setting-up-liferay-portal-on-your.html' title='Setting up Liferay Portal on your machine | Installing Liferay Portal'/><author><name>Tejash (તેજશ)</name><uri>http://www.blogger.com/profile/04939439493593143251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/-W1Zob3rJAtc/TfHlSWvIVrI/AAAAAAAABfM/MJ-aQPWzAbo/s1600/174038_734105065_6716562_n.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-x5ULjMuQJ34/TfH_oQ_V6cI/AAAAAAAABfs/KoVCZMnrK1k/s72-c/1.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7119730917185906119.post-3531388594485589630</id><published>2011-06-10T04:08:00.000-07:00</published><updated>2011-06-10T04:08:19.053-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FAQ'/><category scheme='http://www.blogger.com/atom/ns#' term='About'/><category scheme='http://www.blogger.com/atom/ns#' term='Help'/><category scheme='http://www.blogger.com/atom/ns#' term='Introduction'/><category scheme='http://www.blogger.com/atom/ns#' term='Liferay'/><category scheme='http://www.blogger.com/atom/ns#' term='Frequently Asked Questions'/><title type='text'>Liferay Introduction - Editions of Liferay</title><summary type='text'>Liferay Portal is one of the most flexible applications with regard  to application server environment on the market today. You can install  Liferay Portal on everything from a shared Tomcat installation to a  multi-nodecluster running a commercial application server, and on  everything in between. In fact, Liferay is used successfully in all of  these scenarios every day. 

Editions of Liferay
</summary><link rel='replies' type='application/atom+xml' href='http://liferayfaq.blogspot.com/feeds/3531388594485589630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/liferay-introduction-editions-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/3531388594485589630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7119730917185906119/posts/default/3531388594485589630'/><link rel='alternate' type='text/html' href='http://liferayfaq.blogspot.com/2011/06/liferay-introduction-editions-of.html' title='Liferay Introduction - Editions of Liferay'/><author><name>Tejash (તેજશ)</name><uri>http://www.blogger.com/profile/04939439493593143251</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://1.bp.blogspot.com/-W1Zob3rJAtc/TfHlSWvIVrI/AAAAAAAABfM/MJ-aQPWzAbo/s1600/174038_734105065_6716562_n.jpg'/></author><thr:total>0</thr:total></entry></feed>
