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 Asier Del Pozo | Aug 31, 2015 | Blog, Enterprise Java, Portals
Once upon a time… Sometimes a new project becomes a challenge. That’s the interesting part of software development; otherwise, this job would not be as special as it is! And the reason could not only be the technology you have to use, or the specific...
by XTIVIA | May 29, 2015 | Applications, Blog, Enterprise Java, Portals
AngularJS is a great framework for Single Page Applications (SPAs) – it’s easy to learn and use. There’s no reason not to (and actually every reason to) create your Liferay portlets as AngularJS SPAs. Our organization considers...
by Cameron McBride | Mar 4, 2015 | Blog, Portals
Introduction The Unused Documents and Media portlet is a Liferay Control Panel portlet. This portlet allows site administrators to see documents and media that are not used in any web content. The site administrator can take action on each document or media by either...
by Susobhan Mishra | Feb 20, 2015 | Blog, Enterprise Java, Portals
Introduction The Documents and Media File System Checker portlet was developed by XTIVIA, the 2012, 2013 and 2014 Liferay North America Partner of the Year. As we work with Liferay customers, we often run into situations where the client has a Liferay environment...