[Building Sakai] turnitin API call is missing for creation of instructor, class, and assignment in assignment2 and sakai 2.8.0

Jehan jeehaaan at gmail.com
Sun Dec 18 03:03:20 PST 2011


Thanks David for reply

Following are lines which are containing turnitin word


when I manually create instructor,class and assignment on turnitin.com, and
then run quartz jobs then it working fine,
but I don't like to do things twice, e.g.,  create assignment on sakai and
then on turnitin.


I searched in sakai-dev mailing list that lot of peoples faced same problem
("class does not exists in turnitin database"), but no one given any
solution.


2011-12-17 13:21:47,203  INFO main org.sakaiproject.log.impl.
Log4jConfigurationManager - DEBUG logging for:
org.sakaiproject.contentreview.impl.turnitin
2011-12-17 13:21:47,203  INFO main
org.sakaiproject.log.impl.Log4jConfigurationManager - DEBUG logging for:
org.sakaiproject.turnitin.util.TurnitinAPIUtil.apicalltrace

2011-12-17 13:22:06,944  INFO main
org.sakaiproject.contentreview.impl.turnitin.TurnitinAccountConnection -
init()
2011-12-17 13:22:06,945  INFO main
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
init()


*
2011-12-17 13:24:13,047  INFO main org.apache.catalina.startup.Catalina -
Server startup in 153611 ms*
2011-12-17 13:31:37,191  INFO http-8080-1
org.sakaiproject.contentreview.impl.turnitin.MembershipChangeObserver -
Adding site to Turnitin Roster Sync Queue:
2d5802c8-4ee9-4576-85e5-9af845ab48ff
2011-12-17 13:32:17,408  INFO http-8080-3
org.sakaiproject.contentreview.impl.turnitin.MembershipChangeObserver -
Updating existing site in Turnitin Roster Sync Queue:
2d5802c8-4ee9-4576-85e5-9af845ab48ff
2011-12-17 13:32:44,033  INFO http-8080-2
org.apache.myfaces.shared_impl.config.MyfacesConfig - Tomahawk jar not
available. Autoscrolling, DetectJavascript, AddResourceClass and
CheckExtensionsFilter are disabled now.
2011-12-17 13:32:44,033  INFO http-8080-2
org.apache.myfaces.shared_impl.config.MyfacesConfig - Starting up Tomahawk
on the MyFaces-JSF-Implementation
2011-12-17 14:24:37,637 DEBUG http-8080-5
org.sakaiproject.contentreview.impl.turnitin.TurnitinContentValidator - Got
a content type of application/msword
2011-12-17 14:24:37,684 DEBUG http-8080-5
org.sakaiproject.contentreview.impl.turnitin.TurnitinContentValidator -
FileType matches a known mime
2011-12-17 14:24:37,685 DEBUG http-8080-5
org.sakaiproject.contentreview.impl.turnitin.TurnitinContentValidator - Got
a content type of application/msword
2011-12-17 14:24:37,685 DEBUG http-8080-5
org.sakaiproject.contentreview.impl.turnitin.TurnitinContentValidator -
FileType matches a known mime
2011-12-17 14:24:38,400  WARN http-8080-5
org.sakaiproject.email.impl.BasicEmailService -
sendToUsers:javax.mail.MessagingException: Unknown SMTP host:
smtp.googlemail.com1;
  nested exception is:
    java.net.UnknownHostException: smtp.googlemail.com1
2011-12-17 14:24:38,401  INFO http-8080-5
org.sakaiproject.email.impl.BasicEmailService - sendToUsers: headers[
MIME-Version: 1.0 Content-Type: multipart/alternative;
boundary="======sakai-multi-part-boundary======" Subject: Email
notification for assignment submission From: "University
LMS."<no-reply at localhost> To: testingStudent.demo1 at gmail.com] to[
testingStudent.demo1 at gmail.com]
2011-12-17 14:31:06,398  INFO QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Processing submission queue
2011-12-17 14:31:06,471 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Attempting to submit content:
/attachment/2d5802c8-4ee9-4576-85e5-9af845ab48ff/Assignments/51272805-f8cb-4a12-91e3-d5ed5d42f67e/assignment_data_mining.doc
for user: 9b7b5c88-340b-46fa-8ab2-b8afb0da1949 and site:
2d5802c8-4ee9-4576-85e5-9af845ab48ff
2011-12-17 14:31:06,513 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Looking for email for TestingStudent with prefer system profile email set
to true
2011-12-17 14:31:06,513 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
try system profile email first
2011-12-17 14:31:06,743 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Enrolling user TestingStudent(9b7b5c88-340b-46fa-8ab2-b8afb0da1949)  in
class 2d5802c8-4ee9-4576-85e5-9af845ab48ff
2011-12-17 14:31:09,062 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.turnitin.util.TurnitinAPIUtil.apicalltrace - Starting TII
CALL:
aid = ?????
cid = 2d5802c8-4ee9-4576-85e5-9af845ab48ff
ctl = 2d5802c8-4ee9-4576-85e5-9af845ab48ff
diagnostic = 0
dis = 0
encrypt = 0
fcmd = 2
fid = 3
gmtime = 20111217093
said =
src = 9
tem = adrian.gough83 at hotmail.com
uem =  testingStudent.demo1 at gmail.com
ufn = TestingStudent
uid = 9b7b5c88-340b-46fa-8ab2-b8afb0da1949
uln = Demo1
utp = 1
md5 = d554e856b580c9c46e5d00a72389c558
2011-12-17 14:31:09,849 DEBUG QuartzScheduler_Worker-2
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 -->
2011-12-17 14:31:09,849 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Results from enrollInClass with user + 9b7b5c88-340b-46fa-8ab2-b8afb0da1949
and class title: 2d5802c8-4ee9-4576-85e5-9af845ab48ff.
rCode: 204 rMessage: Class does not exist in Turnitin database for
account.  Please contact your instructor for further details.
2011-12-17 14:31:09,851 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
origional filename is: assignment_data_mining.doc
2011-12-17 14:31:09,851 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
fileName is :assignment_data_mining.doc
2011-12-17 14:31:09,851 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
fileName is :assignment_data_mining.doc
2011-12-17 14:31:09,857 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Using Emails: tem: adrian.gough83 at hotmail.com uem: adrian.gough83 at gmail.com
2011-12-17 14:31:09,858 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
got ref org.sakaiproject.entity.impl.ReferenceComponent at e05eab of type:
sakai:assignment
2011-12-17 14:31:09,860 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
got entity
org.sakaiproject.assignment.impl.BaseAssignmentService$BaseAssignment at e4445089
2011-12-17 14:31:09,861 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Got reflected assignemment title from entity Content Management System
2011-12-17 14:31:09,870 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.turnitin.util.TurnitinAPIUtil.apicalltrace - Starting
Multipart TII CALL:
aid = ?????
assign = Content Management System
assignid =
/assignment/a/2d5802c8-4ee9-4576-85e5-9af845ab48ff/e6832af4-48f0-48f7-8580-ac74cac50ae3
cid = 2d5802c8-4ee9-4576-85e5-9af845ab48ff
ctl = 2d5802c8-4ee9-4576-85e5-9af845ab48ff
diagnostic = 0
dis = 0
encrypt = 0
fcmd = 2
fid = 5
gmtime = 20111217093
ptl = TestingStudent:assignment_data_mining.doc
ptype = 2
resource_obj = ContentHostingResource:
/attachment/2d5802c8-4ee9-4576-85e5-9af845ab48ff/Assignments/51272805-f8cb-4a12-91e3-d5ed5d42f67e/assignment_data_mining.doc
said =
src = 9
tem = adrian.gough83 at hotmail.com
uem = testingStudent.demo1 at gmail.com
ufn = TestingStudent
uid = 9b7b5c88-340b-46fa-8ab2-b8afb0da1949
uln = Demo1
utp = 1
md5 = 3f2ba9ad674cae70462f5282a14a5ea0

2011-12-17 14:31:11,528 DEBUG QuartzScheduler_Worker-2
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 -->
2011-12-17 14:31:11,528 DEBUG QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Submission not successful: Class does not exist in Turnitin database for
account.  Please contact your instructor for further details.
2011-12-17 14:31:11,618  INFO QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Queue run completed 0 items submitted 1, 0 successes
2011-12-17 14:35:00,088  INFO QuartzScheduler_Worker-4
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Processing submission queue
2011-12-17 14:35:00,137  INFO QuartzScheduler_Worker-4
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Queue run completed 0 items submitted 0, 0 successes
2011-12-17 14:40:00,060  INFO QuartzScheduler_Worker-5
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Processing submission queue
2011-12-17 14:40:00,064  INFO QuartzScheduler_Worker-5
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Queue run completed 0 items submitted 0, 0 successes
2011-12-17 14:45:00,063  INFO QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Processing submission queue
2011-12-17 14:45:00,067  INFO QuartzScheduler_Worker-2
org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
Queue run completed 0 items submitted 0, 0 successes
2011-12-17 14:46:00,004  INFO Thread-8
org.apache.coyote.http11.Http11AprProtocol - Pausing Coyote HTTP/1.1 on
http-8080




On Sun, Dec 18, 2011 at 1:42 PM, David Horwitz <david.horwitz at uct.ac.za>wrote:

> **
> Hi Adrian,
>
> With assignments the calls to the turnitin API are made when the quartz
> job attempts to submit a file to the API. Have you tried submitting a file?
>
> D
>
>
> On 12/17/2011 11:15 AM, Adrian Gough wrote:
>
> Dear All
>
> I am using sakai 2.8.0
> Content review version 2.9.1
> Turnitin content review 0.7
> Turnitin log enabled
>
>
> I have created a project site, in which 1 participant is student and
> another is Instructor.
>
> When Instructor creating assignment with "Turnitin Service" checkbox
> checked in.
> From sakai log I came to know that assignment2 is not calling turnitin.comservice for creation of instructor, class and assignment.
>
> From instructor account I created a simple assignment and turnitin service
> checkbox checked in,
> then in tomcat startup log I found only following lines which contains
> turnitin word
>
> 2011-12-17 13:21:47,203  INFO main
> org.sakaiproject.log.impl.Log4jConfigurationManager - DEBUG logging for:
> org.sakaiproject.contentreview.impl.turnitin
> 2011-12-17 13:21:47,203  INFO main
> org.sakaiproject.log.impl.Log4jConfigurationManager - DEBUG logging for:
> org.sakaiproject.turnitin.util.TurnitinAPIUtil.apicalltrace
>
> 2011-12-17 13:22:06,944  INFO main
> org.sakaiproject.contentreview.impl.turnitin.TurnitinAccountConnection -
> init()
> 2011-12-17 13:22:06,945  INFO main
> org.sakaiproject.contentreview.impl.turnitin.TurnitinReviewServiceImpl -
> init()
>
> 2011-12-17 13:31:37,191  INFO http-8080-1
> org.sakaiproject.contentreview.impl.turnitin.MembershipChangeObserver -
> Adding site to Turnitin Roster Sync Queue:
> 2d5802c8-4ee9-4576-85e5-9af845ab48ff
> 2011-12-17 13:32:17,408  INFO http-8080-3
> org.sakaiproject.contentreview.impl.turnitin.MembershipChangeObserver -
> Updating existing site in Turnitin Roster Sync Queue:
> 2d5802c8-4ee9-4576-85e5-9af845ab48ff
>
>
> _______________________________________________
> sakai-dev mailing listsakai-dev at collab.sakaiproject.orghttp://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>
>
> _______________________________________________
> 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"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20111218/f6921b13/attachment.html 


More information about the sakai-dev mailing list