Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-4692

Decouple Sightly from the JCR Compiler

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Scripting Sightly Engine 1.0.2
    • Scripting
    • None

    Description

      The current implementation of the Sightly scripting engine depends on the JCR Compiler for generating Java classes from the Sightly script files. However, the JCR Compiler can be slow on some systems due to JCR's locking mechanisms.

      Since Sling also provides the org.apache.sling.commons.fsclassloader, which implements a faster filesystem-based ClassLoaderWriter, it would be better to use a more generic approach for generating Java classes.

      Attachments

        Activity

          People

            radu Radu Cotescu
            radu Radu Cotescu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: