OSGi Basics for Liferay Development

Liferay leverages the OSGi framework to provide a development environment for modular applications. There are many OSGi best practices that Liferay Portal follows to provide an easy-to-develop-for platform. Here, you’re introduced to some OSGi basics and common Liferay best practices for your bundle’s (module) development.

Adding Third Party Libraries to a Module

The OSGi framework is intended for modular development where you can create modules containing explicit information about their requirements and capabilities that can be used to assemble a working...

Read More

Using the WAB Generator

Developers creating applications for Liferay Portal CE 7.0 can choose to create them as Java EE-style Web Application ARchive (WAR) artifacts or as Java ARchive (JAR) OSGi bundle artifacts. Some...

Read More

Overriding Reluctant Service References

When there’s an existing service that you want to customize or implement differently, you can override the existing one. To do this, you create and deploy a new, higher-ranked service...

Read More
0 (0 Votes)
Liferay Slim Runtime Previous