-
Notifications
You must be signed in to change notification settings - Fork 45
Open
Description
We are trying this library for LTI integration in our Python/Django app and it mostly works like a charm. Great job there!
However, one issue we faced while integrating with Blackboard LMS LTI, that returns a 500 error code while syncing, though it accepts and syncs the grade as well. It most likely related to this issue: 1EdTech/basiclti-util-java#30
This is the request body looks like that we are sending from our side:
<?xml version='1.0' encoding='utf-8'?>
<imsx_POXEnvelopeRequest
xmlns=\"http://www.imsglobal.org/services/ltiv1p1/xsd/imsoms_v1p0\">
<imsx_POXHeader>
<imsx_POXRequestHeaderInfo>
<imsx_version>V1.0</imsx_version>
<imsx_messageIdentifier/>
</imsx_POXRequestHeaderInfo>
</imsx_POXHeader>
<imsx_POXBody>
<replaceResultRequest>
<resultRecord>
<sourcedGUID>
<sourcedId>03050aac78e2ffe64d32d829c83e9d665d4d79f3bc3309bc91dbe402984eef2c:::db561a20-9c39-4f53-98f4-142bc545c032:::content:1376</sourcedId>
</sourcedGUID>
<result>
<resultScore>
<language>en</language>
<textString>1.0</textString>
</resultScore>
</result>
</resultRecord>
</replaceResultRequest>
</imsx_POXBody>
</imsx_POXEnvelopeRequest>
imsx_messageIdentifier does not have any valid value.
Metadata
Metadata
Assignees
Labels
No labels