[Building Sakai] errors with turnitin integration

David Wafula davidwaf at gmail.com
Fri Aug 10 03:41:03 PDT 2012


Steve...we had an issue with Turnitin recently, turns out they
recently made changes to their API, and this affected some of the
integrations. It is possible that could be the issue here. In our
case, passwords were simply not matching, but after talking to their
support team, they corrected this.

On Fri, Aug 10, 2012 at 12:30 PM, Steve Swinsburg
<steve.swinsburg at gmail.com> wrote:
> Hi all,
>
> I'm having some issues with the TurnItIn integration. Its all working fine
> in the UI but the sync jobs are returning errors. It doesn't look like
> classes or users are being created in the TII system so its always failing.
> Must have missed some config, any idea? Relevant log output below.
>
>
> 2012-08-08 11:14:38,999  INFO QuartzScheduler_Worker-2
> org.sakaiproject.contentreview.impl.turnitin.TurnitinRosterSync - About to
> Turnitin Syncing: 84 , dd6d42ab-2be2-4807-8195-8ce7ce5db62f , 1
> 2012-08-08 11:14:40,082 DEBUG QuartzScheduler_Worker-2
> org.sakaiproject.turnitin.util.TurnitinAPIUtil.apicalltrace - Starting TII
> CALL:
> aid = x
> cid = x
> ctl = x
> diagnostic = 0
> encrypt = 0
> fcmd = 5
> fid = 19
> gmtime = 20120808151
> said = 34362
> src = 9
> uem = bob.smith at fake.com
> ufn = Bob
> uid = 9daef21c-cfc7-473c-80d5-a7985a4a50d4
> uln = Smith
> username = Bob Smith
> utp = 2
> md5 = d4e083c799263dc89134f3ef823b4e2d
> 2012-08-08 11:14:40,228 DEBUG QuartzScheduler_Worker-2
> org.sakaiproject.turnitin.util.TurnitinAPIUtil.apicalltrace -  Result from
> call: <?xml version="1.0" encoding="UTF-8"?>
> <returndata>
> <rmessage>Could not find user with the given userid or email.</rmessage>
> <rcode>238</rcode>
> </returndata><!-- Turnitin API Return Data -->
>
>
>
>
> 2012-08-08 11:22:56,424  INFO QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
> Processing submission queue
> 2012-08-08 11:22:56,455 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
> Attempting to submit content:
> /attachment/bee6a4dc-cb29-4ce3-8ebf-d6f21e151a61/Assignments/38b025da-8764-448f-b38d-4c32538c9897/VC_Handbook_2010.docx
> for user: 7efa66e5-fc63-4480-8a5b-d6dc3c2a3b28 and site:
> bee6a4dc-cb29-4ce3-8ebf-d6f21e151a61
> 2012-08-08 11:22:56,471 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
> Looking for email for tst281 with prefer system profile email set to true
> 2012-08-08 11:22:56,472 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl - try
> system profile email first
> 2012-08-08 11:22:56,661 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
> Enrolling user tst281(7efa66e5-fc63-4480-8a5b-d6dc3c2a3b28)  in class
> bee6a4dc-cb29-4ce3-8ebf-d6f21e151a61
> 2012-08-08 11:22:56,829 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.turnitin.util.TurnitinAPIUtil.apicalltrace - Starting TII
> CALL:
> aid = x
> cid = x
> ctl = x
> diagnostic = 0
> dis = 0
> encrypt = 0
> fcmd = 2
> fid = 3
> gmtime = 20120808152
> said = 34362
> src = 9
> tem = wc877 at fake.com
> uem = tst281 at fake.com
> ufn = Fred
> uid = 7efa66e5-fc63-4480-8a5b-d6dc3c2a3b28
> uln = Jones
> utp = 1
> md5 = 97b1d3adcd235c1fb87e90168ce3fcc5
> 2012-08-08 11:22:56,978 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.turnitin.util.TurnitinAPIUtil.apicalltrace -  Result from
> call: <?xml version="1.0" encoding="UTF-8"?>
> <returndata>
> <rmessage>Class does not exist in Turnitin database for account.  Please
> contact your instructor for further details.</rmessage>
> <rcode>204</rcode>
> </returndata><!-- Turnitin API Return Data -->
> 2012-08-08 11:22:56,979 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
> Results from enrollInClass with user + 7efa66e5-fc63-4480-8a5b-d6dc3c2a3b28
> and class title: bee6a4dc-cb29-4ce3-8ebf-d6f21e151a61.
> rCode: 204 rMessage: Class does not exist in Turnitin database for account.
> Please contact your instructor for further details.
> 2012-08-08 11:22:56,986 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
> origional filename is: VC_Handbook_2010.docx
> 2012-08-08 11:22:56,986 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
> fileName is :VC_Handbook_2010.docx
> 2012-08-08 11:22:56,986 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
> fileName is :VC_Handbook_2010.docx
> 2012-08-08 11:22:57,046 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
> Using Emails: tem: wc877 at fake.com uem: tst281 at fake.com
> 2012-08-08 11:22:57,047 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl - got
> ref org.sakaiproject.entity.impl.ReferenceComponent at 3456ad30 of type:
> sakai:assignment
> 2012-08-08 11:22:57,053 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl - got
> entity
> org.sakaiproject.assignment.impl.BaseAssignmentService$BaseAssignment at 9b358718
> 2012-08-08 11:22:57,053 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl - Got
> reflected assignemment title from entity Turnitin Assignment
> 2012-08-08 11:22:57,126 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.turnitin.util.TurnitinAPIUtil.apicalltrace - Starting
> Multipart TII CALL:
> aid = x
> assign = Turnitin Assignment
> assignid =
> /assignment/a/bee6a4dc-cb29-4ce3-8ebf-d6f21e151a61/1cce2447-f520-4a7a-aea2-7cb556be9b86
> cid = x
> ctl = x
> diagnostic = 0
> dis = 0
> encrypt = 0
> fcmd = 2
> fid = 5
> gmtime = 20120808152
> ptl = tst281:VC_Handbook_2010.docx
> ptype = 2
> resource_obj = ContentHostingResource:
> /attachment/bee6a4dc-cb29-4ce3-8ebf-d6f21e151a61/Assignments/38b025da-8764-448f-b38d-4c32538c9897/VC_Handbook_2010.docx
> said = 34362
> src = 9
> tem = wc877 at fake.com
> uem = tst281 at fake.com
> ufn = Fred
> uid = 7efa66e5-fc63-4480-8a5b-d6dc3c2a3b28
> uln = Jones
> utp = 1
> md5 = 5275068538dc23d53720890d632a7dbf
>
> 2012-08-08 11:22:59,427 DEBUG QuartzScheduler_Worker-4
> org.sakaiproject.turnitin.util.TurnitinAPIUtil.apicalltrace -  Result from
> call: <?xml version="1.0" encoding="UTF-8"?>
> <returndata>
> <rmessage>Class does not exist in Turnitin database for account.  Please
> contact your instructor for further details.</rmessage>
> <rcode>204</rcode>
> </returndata><!-- Turnitin API Return Data -->
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"



-- 
David Wafula


More information about the sakai-dev mailing list