Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-40531

Need to change the namespace in XML To be Compliant With Updates IMS LTI Certification Tests

XMLWordPrintable

    • MOODLE_24_STABLE, MOODLE_25_STABLE, MOODLE_26_STABLE
    • MOODLE_24_STABLE, MOODLE_25_STABLE
    • Hide
      • Note this has been already tested against the 1.1 certification tests and is passing for all branches (see attached pdfs).
      • No testing needed, just ensure visually that the new URL is the correct one.
      • And confirm there is not any unit test failure (although that namespace is not verified by current unit tests).
      Show
      Note this has been already tested against the 1.1 certification tests and is passing for all branches (see attached pdfs). No testing needed, just ensure visually that the new URL is the correct one. And confirm there is not any unit test failure (although that namespace is not verified by current unit tests).

      The XML Namespace used by Moodle for the XML messages required for LTI 1.1 grade exchange are incorrect because the code was based on the final draft of LTI 1.1 and not the actual final version of the spec. The namespace was changed between the drafts. The early IMS LTI Certification tests allowed for either the new or old namespace to allow for a transition. But for Moodle that transition was never made and we have kept the wrong namespace from 2.2 through 2.5.

      This is the wrong namespace:

      http://www.imsglobal.org/lis/oms1p0/pox

      This is the right namespace:

      http://www.imsglobal.org/services/ltiv1p1/xsd/imsoms_v1p0

      The newest version of the certification will now demand the proper namespace so we should get this fixed so as to be compliant with the updated certification tests.

            sbc24 Sam Chaffee
            drchuck Charles Severance
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            Dan Poltawski Dan Poltawski
            Dan Poltawski Dan Poltawski
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.