Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-1182

Refactorings of the management of domain services; slightly simplified classpath scanning.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • core-1.8.0
    • 1.9.0
    • Core
    • None

    Description

      Originally this ticket was to use different classpath scanner to reduce time to boot. However, subsequent issues (eg failing to run under jetty:run) mean that the change has been backed out.

      Instead this ticket relates only to the other minor refactorings that were done to clean up the management of domain services; namely that this is held by the ServicesInjectorDefault object throughout, which also performs validation of services.

      A new ticket, ISIS-1186, has been raised for the use of the fast-classpath-scanner, if the original issues can be resolved.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              danhaywood Daniel Keir Haywood
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: