Uploaded image for project: 'Apache Jena'
  1. Apache Jena
  2. JENA-1597

Split module jena-fuseki-core into the engine and separate webapp.

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Jena 3.8.0
    • Fix Version/s: Jena 3.9.0
    • Component/s: Fuseki
    • Labels:
      None

      Description

      The module jena-fuseki-core has both the core of Fuseki (data registries, service servlets, the servlet filter) and the webapp code needed for the full server with UI.

      The embedded Fuseki does not need the webapp.

      Separating the two aspects into separate modules is cleaner and avoids the risk of webapp assumptions leaking into the non-webapp embedded server.

       

      The key difference is that the embedded/base server makes no assumptions about disk, it is given datasets to manage, where as the webapp full/UI server has an on-disk configuration and database area.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                andy Andy Seaborne
                Reporter:
                andy Andy Seaborne
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: