Big clients ask about Liferay vulnerabilities and security exploits. In this post I will explain how to identify and fix these security issues in Liferay 6.0.x. Please note that some of these Liferay exploits and their fixes might apply to newer versions of the Liferay Portal like 6.1.x to even 7.0. I have worked with...
Category: Liferay
Liferay portal instances explained
Liferay portal instances are a way through which Liferay handles data separation. Each Liferay instance can be seen as a separate website within the same server. Each instance has its own domain name (setup via the Virtual Host attribute of the instance). Each portal instance is only accessible through this domain name and not otherwise. How to setup Liferay portal...
Liferay Architecture – a Simplified View
Liferay Architecture Diagram Let’s do a very brief analysis of the Liferay portal architecture. The best way to do that get an overview of Liferay portal architecture is through a visual representation, so here is a diagram of the Liferay architecture. As you can see in the diagram the Liferay architecture has 3 tiers,...
Liferay Beanshell Scripts for Sharded Environments
Liferay Beanshell scripts are a quick way of handling Liferay portal administration tasks that otherwise would take a very long time to do manually.