Uploaded image for project: 'Stanbol (Retired)'
  1. Stanbol (Retired)
  2. STANBOL-768

Entityhub Indexing Tool sets invalied "Install-Path" header to the bundle when running on Windows

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • entityhub-0.11.0
    • Entityhub
    • None

    Description

      The "Install-Path" header is used by the Stanbol BundleInstaller plugin to the Sling Installer framework to install the configurations for the SolrYard, Cache and ReferencedSite for the dataset indexed with the Entityhub Indexing tool.

      The "Install-Path" provides the directory within the Bundle that contains those information. As this directory is located within a JAR file '/' need to be used as separators regardless of the operating system.

      However in case the Entityhub Indexing Tool is executed on Windows '\' are used as separators in the generated Bundle. Because of that the configuration can than not be loaded when the bundle is installed to an OSGI environment.

      This affects only bundles that where created by Entityhub Indexing Tool running on WIndows. Those bundles do not work on any Stanbol Instance regardless of the Operating System.

      Thanks to Gniewosław Rzepka for the extensive help in tracking this down (see also http://markmail.org/message/zb6fr7iw3kondbin).

      Attachments

        Activity

          People

            rwesten Rupert Westenthaler
            rwesten Rupert Westenthaler
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: