Configure spring:message tags for your Liferay portlet

The blog entry Add a New Language to Liferay contains a note at the bottom about using <spring:message> tags with UTF-8 (Unicode) languages.  This entry is meant to expound on those notes a little more. There are two main ways to handle Unicode in properties...

SELinux and Tomcat Clustering

In this article I’ll briefly explain my experience of how SELinux can affect Tomcat clustering.  My setup is a single host with two Tomcat application servers with Liferay Enterprise 6.1.20 installed in a vertical cluster. System Setup OS: Centos 6.3 Webserver:...

Add a New Language To Liferay

Liferay currently supports about 40 languages out of the box.  The full list of translated languages and their progress may be seen here: http://translate.liferay.com/pootle/ What about adding a language to Liferay that is not one of the ones supported?  The Cherokee...

Liferay 6.1 SAML Custom Assertion

Identity Provider Custom Assertions After a request by a customer to provide custom attributes for an Identity Provider initiated login, I looked into what it would take to provide the attributes that were requested (a brief introduction to SAML can be viewed here)....
Basic Portlet Styling in Liferay

Basic Portlet Styling in Liferay

Portlets are the basic building blocks of any site running Liferay. The default portlet styles are fine; but to really make your site sing, you can get a handle on them and dress them up to look as good as the rest of that theme you so lovingly handcrafted. Let’s...