Uploaded image for project: 'Extended Templating Kit (closed)'
  1. Extended Templating Kit (closed)
  2. MGNLETK-41

Incomplete site definitions render Magnolia CMS unusable

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 1.4
    • 1.3.5
    • None
    • Magnolia 4.3.7, ETK 1.3.5

      Incomplete site definitions render Magnolia CMS unusable. AdminCentral will return "HTTP Status 500" and does not render pages.

      To reproduce:

      1. Install Enterprise Edition 4.3.7
      2. In Templating Kit > Site Definitions, copy the existing site definition "demo-project-de" as a new site definition and change its name to "example".
      3. Under "example", add a sub content node "mappings".
      4. Under "mappings", add a sub content node "websit" (note the intentional typo, missing "e")
      5. Go to the Website workspace.

      Magnolia breaks, displaying HTTP Status 500. System is unrecoverable except maybe with Groovy Rescue Console. Please make the system more forgiving regarding incomplete and mistyped site definitions.

      Error message attached.

        Acceptance criteria

              ochytil Ondrej Chytil
              ahietala Antti Hietala
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: