| Sigil provides sophisticated bundle dependency management, access to multiple public and private OSGi bundle repositories, and allows the developer to test the resultant composite applications from Eclipse within a local Paremus Service Fabric runtime.
Sigil uses OSGi metadata to calculate project dependencies dynamically at build time, using the same Import-Package metadata that is used by OSGi at runtime. The OSGi-aware bundle repository, can access existing bundles in the file system or from an OSGi Bundle Repository (OBR). For example, Sigil provides an OBR index to the SpringSource Enterprise Repository, enabling use of the contents for automatic resolution of Import-Package dependencies. |