by XTIVIA | Aug 9, 2016 | Applications, Blog, Cloud, Enterprise Infrastructure, Enterprise Java, Portals
Chef is a powerful automation platform that transforms complex infrastructure into code, bringing your servers and services to life. Whether you’re operating in the cloud, on-premises, or a hybrid, Chef automates how applications are configured, deployed, and...
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 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 Cameron McBride | Sep 29, 2015 | Applications, Blog, Enterprise Java, Mobility, Portals
Today we will demonstrate part two of the XTIVIA Mobile Demo application for Android. If you haven’t watched part one you should check it out by clicking here. Since the last video we have added several new features that will be covered: Revamped article...
by XTIVIA | Sep 4, 2015 | Applications, Blog, Portals
At XTIVIA, we have been building enterprise AngularJS applications for more than a couple of years now, particularly on top of Liferay. We think AngularJS 1.x is production ready. This, in fact, gave birth to our homegrown Liferay-based REST services...
by XTIVIA | Sep 2, 2015 | Applications, Blog, Enterprise Java, Portals
AngularJS has been around for some time and has proven itself to be a framework that is here to stay. While there is a lot of promise (pun intended!) and speculation around the AngularJS 2.0 release, the 1.x releases have stabilized quite a bit. Checkout this blog...
by XTIVIA | Aug 5, 2015 | Applications, Blog, Enterprise Infrastructure
On my third day at XTIVIA, it was recommended I tinker with Oracle’s free VirtualBox. The following week, I was hooked! A Unix guy at heart, I can launch whichever flavor of Linux desktop I’m in the mood for, while Windows keeps running and all the tools...
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 XTIVIA | May 12, 2015 | Applications, Blog, Enterprise Infrastructure, Portals
This blog post explains using HTTP to remotely get and add documents to Liferay’s Document and Media Library. Since documents may require authentication for access, this post explains how to use basic authentication to achieve that. It will also cover...
by XTIVIA | May 6, 2015 | Applications, Blog, Enterprise Java, Perspectives, Portals
Should we use AngularJS? Should we use it now? In light of the announcement by the AngularJS team to release AngularJS 2.0 as a total rewrite, it is a valid question to ask: Should we build new applications on AngularJS 1.x? And given that 2.x is not...