Skip to content

Few issues around of OSGi-specific headers in manifests #678

@bigmarvin

Description

@bigmarvin

I'm glad to see most artifacts of this project are packed as bundles, while I find some little glitches as listed below.

  1. The artifacts of name simpleclient_tracer_* are not packed as bundles while other bundles like simpleclient itself import packages from them, which fails the startup of OSGi runtime.
  2. The resolution of all imported packages is mandatory by default, but I doubt if every client would use every imported package every time. It's better to make them optional so the runtime knows which version of packages to look for when necessary and yet no startup is blocked.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions