Equinox OSGi: Implementing Patterns

From iDempiere en
Jump to navigation Jump to search

This guide describes how to use OSGi patterns to develop plug-ins to extend the iDempiere core. It is based on this video by Jan Thielemann from Evenos.


Status: Move along, there is nothing to see here.


You must set up the iDempiere development environment in order to explore the core set of plug-ins.

Core iDempiere plug-ins

Base bundle

The base bundle org.adempiere.base: is at the heart of iDempiere and provides the core functionality in the class org.adempiere.base.Core:

  • IResourceFinder: uses Service.locator() to return a list of


References