Advanced Portal Operation

In this chapter, you’ll find several advanced features of Liferay Portal, including portal maintenance, backup, and logging. You’ll also learn how to access Liferay’s web services remotely. It’s generally not much more complicated to maintain a running Liferay instance than it is to maintain the application server upon which it’s running. However, Liferay provides tools for logging, patching, and upgrading Liferay that you should know how to use. It’s also important to follow secure backup procedures to protect your Liferay instance’s source code, database, and properties files.

We’ll discuss the following topics in this section:

  • Backing Up a Liferay Installation
  • Changing Logging Levels
  • Patching Liferay
  • Upgrading Liferay
  • Sandboxing Portlets to Ensure Portal Resiliency
  • Using Web Services for Remote Portlets (WSRP)
  • Remotely Accessing Liferay Services

First, you’ll learn how to back up a Liferay installation.

Backing up a Liferay Installation

Once you have an installation of Liferay Portal running, you’ll want to have proper backup procedures in place in case of a catastrophic hardware failure of some kind. Liferay isn’t very different...

Read More

Liferay’s Logging System

Liferay’s logging system uses Log4j extensively to implement logging for nearly every class in the portal. If you need to debug something specific while the system is running, you can use the...

Read More

Patching Liferay

EE Only Feature While we strive for perfection with every release of Liferay Portal, the reality of the human condition dictates that releases of the product may not be as perfect as originally...

Read More

Upgrading Liferay

Liferay upgrades are fairly straightforward. A consistent set of steps is all you need to follow to upgrade a standard Liferay installation. Things do get more complicated if your organization has...

Read More

Sandboxing Portlets to Ensure Portal Resiliency

EE Only Feature The performance, health, and stability of a portal deployment is heavily dependent upon the portlet modules deployed to it. If one portlet leaks memory or is extremely slow, your...

Read More

Using Web Services for Remote Portlets (WSRP)

The Web Services for Remote Portlets (WSRP) specification defines a web service interface for accessing and interacting with presentation-oriented web services in the form of portlets. What are...

Read More

Remotely Accessing Liferay Services

Liferay includes a utility called the Service Builder which is used to generate all of the low level code for accessing resources from the portal database. This utility is further explained in the...

Read More


Liferay Portal is an easy environment to maintain. Backup procedures are simple and straightforward. Administrators have all the options they need to view and diagnose a running Liferay Portal...

Read More
0 (0 Votes)
Summary Previous