See also some newer slides

Sometimes it is necessary to add a new bundle to odysseus, e.g. for new functionality that is not covered yet or does not fit into other bundles.


Create name (must be unique inside an Odysseus installation!)

Location:

Recommendation: Place bundle in one of the given subfolders:

  • common: For shared classes between client and server
  • client: Only for client, dependency only to common & resources
  • monolithic: client and server together (no remote working)
  • server: server components, dep. only to common & resources
  • wrapper: special server component, dependencies to common, resources, server allowed
  • resources: place resources not available on target platform here

Use standard OSGi framework

  • No labels