Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-1700

Make NanoHTTPD available to entire platform in OSGi bundle

    Details

      Description

      The following two modules are using packages from artifactId NanoHTTPD

      • App Store
      • Bookmark

      These are packaging the same code into two separate bundles. This seems wasteful.

      Make NanoHTTPD into an OSGi bundle either by creating a wrapper module just for it or by adding it to shared-lib-wrapper.

        Attachments

          Activity

          Hide
          ann.loraine Ann Loraine added a comment -

          Added groupId fi.iki.elonen, artifactId NanoHTTPD to shared-lib-wrapper module.

          Show
          ann.loraine Ann Loraine added a comment - Added groupId fi.iki.elonen, artifactId NanoHTTPD to shared-lib-wrapper module.
          Hide
          ann.loraine Ann Loraine added a comment -
          Show
          ann.loraine Ann Loraine added a comment - NanoHTTPD has no dependencies. See: https://github.com/NanoHttpd/nanohttpd/blob/master/pom.xml
          Hide
          ann.loraine Ann Loraine added a comment -

          To test, open shared-lib-wrapper jar.
          Confirm NanoHTTPD jar is included in the bundle and that NanoHTTPD packages used in other bundles are being exported.

          Show
          ann.loraine Ann Loraine added a comment - To test, open shared-lib-wrapper jar. Confirm NanoHTTPD jar is included in the bundle and that NanoHTTPD packages used in other bundles are being exported.
          Hide
          sameer Sameer Shanbhag (Inactive) added a comment -

          The Shared-lib-wrapper.jar contains the NanoHTTPD.jar inside.

          I have attached a Screenshot of the shared-lib-wrapper.jar and its contents.

          Testing Complete. Can be moved to Completed.

          Show
          sameer Sameer Shanbhag (Inactive) added a comment - The Shared-lib-wrapper.jar contains the NanoHTTPD.jar inside. I have attached a Screenshot of the shared-lib-wrapper.jar and its contents. Testing Complete. Can be moved to Completed.

            People

            • Assignee:
              ann.loraine Ann Loraine
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: