XTIVIA BLOG
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, but it is no...
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 local...
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 of the prepackaged...
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 execute some...
Alerting on elevation of privileges in SQL Server
Many of our Virtual-DBA clients need to complete audits for compliance with regulations. SOX (Sarbanes Oxley) is a common audit that our customers need to successfully complete. A common question the auditors ask is, “How do you know a user has been granted elevated...
Liferay and Elastic Search integration
After talking about the Elastic Search main features, how to create an Elastic Search cluster, and the Liferay, Solr and Elastic Search comparison, here's the most interesting part. Liferay and Elastic Search integration As far as I know no one has...
LPX-00106: DataGuard Observer is Version Picky
If you're like me, you tend to brush off concerns of compatibility between Oracle Client and Server versions. After all, SQL*Plus hasn't changed much in the last 15-20 years, and I've gotten used to being able to connect to pretty much any database server version with any...
Mega Menu Portlet
Tasked to think of an easy way for users to create a mega menu, I came up with a 2 portlet display/config portlet combo. At the same time, I also wanted to try JSF after hearing so many good things about it. Here we go! Menu Config Portet Let’s first see how the UI looks like....
Automatic Shutdown and Startup of Oracle Database and Listener on Linux
So I just wanted to share this quick write up on how to stop and start your Oracle database and listener automatically on a Linux server. I use this approach for 10g, 11g, and 12c and so far I haven’t had any issues. Oracle provides the means to do this using scripts called...
SQL Server Deployment Considerations
In cases when a database change needs to be made there are some good rules that when used can save you a lot of time down the road. Run changes via scripts – Scripts add for precise execution and help remove human error when it comes to typos. When creating scripts use a naming...


