by XTIVIA | Mar 31, 2016 | Applications, Blog, Portals
There are times when you want to handle multiple Liferay API calls as a single, atomic transaction. For example, let’s say you have a business process that has the following 3 steps: Create an Organization. Add a Role to the User. Update the User’s...
by Michael Hahn | Feb 21, 2016 | Blog, Portals
If you have custom code for rendering Liferay web content, you may not know it but you may not be leveraging Liferay caching for the rendered web content, and this may be at the root of some performance problems in your Liferay environment. Recently, one of our...
by XTIVIA | Feb 10, 2016 | Blog, Portals
This blog shows you how to create a portlet to be able to zoom in and out of an image. This portlet is web content driven using Liferay 6.2, jquery and animate.css. I have included all the source code for this project at the bottom of this page. How it Looks: When you...
by Derek Nerenberg | Feb 8, 2016 | Blog, Portals
During Liferay upgrades from v6.1 to v6.2, we often see our portlets not working correctly once deployed. The portlets often deploy correctly without any errors, and they show up in the category menu as expected. When it comes to using the forms, this is the piece...
by XTIVIA | Feb 8, 2016 | Blog, Portals
In this post, I am going to show you how to enable site wide settings for the Language Portlet, so you can add the portlet to your header or footer without having to edit the settings for each and every page. The Problem In Liferay, the Language...
by XTIVIA | Oct 5, 2015 | Applications, Blog, Cloud, Enterprise Infrastructure, Enterprise Java, Portals
A key step for setting up a reliable Liferay environment is to configure Liferay clustering. Liferay clustering can be achieved in multiple ways. Some of the supported clustering methods are UDP Multicast, UDP Unicast and TCP Unicast. While Multicast is...
by XTIVIA | Sep 28, 2015 | Blog, Enterprise Java, Portals
This post describes the process of Migrating Liferay EXT plugin projects from SDK to Maven. Maven EXT plugins are set up as multi-module Maven projects. Migrating from the SDK to Maven is pretty easy, but there are some things that you need to be aware of. Creating...
by XTIVIA | Sep 25, 2015 | Blog, Enterprise Java, Portals
This posting helps you with the process of migrating Liferay ServiceBuilder projects from SDK to Maven. Migrating Liferay plugin projects from the Liferay SDK to Maven is normally a straight-forward process. ServiceBuilder plugins, however, are structured differently...
by XTIVIA | Sep 23, 2015 | Blog, Enterprise Java, Portals
Ant-based development used in the Liferay SDK fell out of favor with developers a long time ago; modern build tools such as Maven are now all the rage. Although it took Liferay a while to update the tool chain, Maven is now a supported Liferay build tool....
by XTIVIA | Sep 21, 2015 | Blog, Enterprise Infrastructure, Portals
Many times an incorrect process is used to set up the production application server for Liferay: Download a Liferay bundle. Expand on the server. Start up and go. We cannot emphasize how wrong, wrong, wrong this is. Best practices for a production Liferay setup...