Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-2506

org.apache.felix.sigil.ivy.BldRepositoryManager has hardcoded references to internal packages in common.core and common.obr

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Trivial
    • Resolution: Unresolved
    • None
    • None
    • Sigil
    • None

    Description

      static

      { aliases.put("filesystem", "org.apache.felix.sigil.common.core.repository.FileSystemRepositoryProvider"); aliases.put("obr", "org.apache.felix.sigil.common.obr.OBRRepositoryProvider"); aliases.put("project", "org.apache.felix.sigil.ivy.ProjectRepositoryProvider"); aliases.put("system", "org.apache.felix.sigil.common.core.repository.SystemRepositoryProvider"); }

      ;

      Problem here is that the ivy bundle internalizes these packages so it can be deployed as a single unit - need to update sigil classpath container so it understands -contents imports are visible on classpath?

      Attachments

        Activity

          People

            Unassigned Unassigned
            davemssavage David Savage
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: