Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

under construction

OSGi requires that if one bundle needs code in another bundle, the first needs to Import-Package the java package, and the second needs to Export-Package in their MANIFEST.MF files. If some of these are missing, the program will fail somehow. If we are lucky, we get a ClassNotFoundException or NoClassDefFoundException listing the class that is the problem. But sometimes, like in Hiral's case, there is no direct error message. I tried "grep"ing all the "import ..." statements in the .java source files, but this did not find all the required imports.

...