Liferay integration with Solr cloud – Part 2

As a follow up to my last blog post on Integration Liferay with Solr Cloud, I felt that this post will help enhance Liferay’s integration with Solr cloud further by reducing the number of indexing requests that are fired off to Solr instances thus reducing the...

Interaction of Liferay with Amazon S3

Overview Liferay is at the forefront of providing integration with many popular platforms for Documents and Media. One of the options provided by Liferay out-of-the-box is integration with S3. S3 is a service provided by Amazon. Amazon S3 (Simple Storage Service) is...

Better Liferay Sharing with Facebook and Twitter Tags

Sharing links on Facebook and Twitter is a huge traffic driver for websites. We’ve all pasted a link into that little box and watched that preview magically appear, but how does it know what to put in there? The answer is ‘Well, it does kind of, but not...

Easy Xuggler install on Liferay 6.2

In a previous blog I had posted what can only be described as a rather complicated process for enabling Xuggler in Liferay 6.1. The primary problem was Xuggler itself. Since then, Xuggler, had a couple of releases that greatly improved it’s deployability,...

XTIVIA’s Standard Liferay Deployment Structure

Introduction Liferay’s out-of-the-box packaging provides a set of ready-made “bundles” which include a functional application server configured to work with the Liferay application. While these “bundles” do make it convenient for an individual to quickly start up a...

Un-bundle that Liferay Environment!

One of the most common questions we encounter when starting up a new Liferay project is: “Which Liferay bundle should I use for installation?” Our response is often not what clients are expecting to hear; in most cases, we do not recommend that you use any...
Make your dynamic data list more powerful

Make your dynamic data list more powerful

Liferay Dynamic Data List is a powerful tool to create simple CRUD applications without writing any code. But it is not powerful enough to create a real dynamic application, because simple CRUD actions do not contain business logic. For example, if we want to...