O'Reilly logo

Liferay Portal 5.2 Systems Development by Jonas Yuan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

This chapter first introduced how to use custom attributes for both journal article templates and custom portlets. Then it addressed how to build OpenSearch and how to employ search capabilities. Later, it focused on approaches to employ the Spring services and to construct web services. Finally, it discussed the best practices, such as using JavaScript portlet URL, customizing the user and organization administration, speeding up portal, sharing UI Taglibs, producing and consuming WSRP, and integrating with SharePoint and Terracotta DSO.

As expected, you can find common API related to external services in both the /portal/portal-kernel/src and /portal/portal-service/src folders. These external services are not only useful for portlets, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required