0 Replies Latest reply on Aug 17, 2009 11:00 AM by adrian.brock

    OSGi/MC Deployer todos

      The current deployers are just the ones for bundle lifecycle.

      The ones that are missing are the;

      OSGiStructure

      OSGi bundles are not allowed to have subdeployments. Instead you have
      to specifically list nested jars to be a part of the classpath using the manifest.
      This is similar to how an ear works.

      CLASSLOADING

      As I mentioned on the METADATA todos. Some of the metadata is wrong,
      e.g. the VersionRange for exporting packages. So I haven't mapped all these
      into JBoss ClassLoadingMetaData yet. See also the ClassLoading todos.

      DECLARATIVE SERVICES

      This deployer should add dependencies to a deployment for the required services
      before it is activated, i.e. reaches the "REAL" stage.
      Since the service layer is not yet integrated with the MC (see the services todos)
      this can't be implemented yet.