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

    Details

    • Testing Instructions:
      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).
    • Affected Branches:
      MOODLE_24_STABLE, MOODLE_25_STABLE, MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_24_STABLE, MOODLE_25_STABLE
    • Pull Master Branch:

      Description

      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.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                11/Nov/13