17 Replies
Heather Young

Steve,

There are 2 TIRs in particular that Im trying to replicate and resolve:

1. When a user terminates the course window, a secondary window remains. This window contains a Launch button. If the user clicks this button, an error log is created in a pop-up window, and the course does not launch again. The user must terminate the second window as well as return to the LMS. They have provided me the data on the error log, and I can pass this along to you if it will help.

2. Upon completion of the course, the LMS is not tracking the course as completed.

1.1.2 Completion Requirements & Supporting Data: Check the SR. Did the developer describe requirements to achieve complete status? If required for completion, were correct responses for all activities/assessments/evaluations provided.

o We did not have any activities, assessments, or evaluations but required the learner to physically touch all but 5 frames in the product to accomplish a complete status in the Articulate product.

5.4.1 Course Completion Requirements: Review the Course Completion Requirements as provided on the Test Support Information. Are the requirements clearly stated, and is all information necessary to achieve completion provided?

o The Course Completion Requirements identified on the cover sheet were incorrectly written as Learner should be able to pull a transcript showing completion of the course, and should be able to print a certificate for all courses completed. Our developed to requirements were that Learner will need to complete xx of yy frames (yy minus 5) to receive a completion status for the course. Upon completion, learner should be able to print a certificate.

Heather Young

Error log from first item listed:

The error log contains the following information:

The error log contains the following information:

0:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - Trying to create MSXML2.XMLHTTP in VBScript 1:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - intReCheckLoadedInterval=250 2:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - intReCheckAttemptsBeforeTimeout=240 3:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - IFrameLoaded 4:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - In GetAICCURL 5:Mon Mar 19 13:34:02 EDT 2012 - GetQueryStringValue Element 'AICC_URL' Not Found, Returning: empty string 6:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - Querystring value = 7:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - GetAICCURL returning: 8:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - In DetectPreferredCommMethod, checking XMLHTTP 9:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - Checking IFrame 10:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - blnCanUseXMLHTTP=true 11:Mon Mar 19 13:34:02 EDT 2012 - AICCComm - blnCanUseIFrame=true 12:Mon Mar 19 13:34:02 EDT 2012 - ---------------------------------------- 13:Mon Mar 19 13:34:02 EDT 2012 - ---------------------------------------- 14:Mon Mar 19 13:34:02 EDT 2012 - In Start - Version: 3.3 Last Modified=08/29/2011 17:18:47 15:Mon Mar 19 13:34:02 EDT 2012 - Browser Info (Microsoft Internet Explorer 4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; MS-RTC LM 8; InfoPath.3)) 16:Mon Mar 19 13:34:02 EDT 2012 - URL: https://www.marinenet.usmc.mil/Stage/CDE_Virtual/Courses/Testcourses/mcftb_bsm_01b/index_lms.html 17:Mon Mar 19 13:34:02 EDT 2012 - ---------------------------------------- 18:Mon Mar 19 13:34:02 EDT 2012 - ---------------------------------------- 19:Mon Mar 19 13:34:02 EDT 2012 - In ClearErrorInfo 20:Mon Mar 19 13:34:02 EDT 2012 - GetQueryStringValue Element 'StandAlone' Not Found, Returning: empty string 21:Mon Mar 19 13:34:02 EDT 2012 - GetQueryStringValue Element 'ShowDebug' Not Found, Returning: empty string 22:Mon Mar 19 13:34:02 EDT 2012 - strStandAlone= strShowInteractiveDebug= 23:Mon Mar 19 13:34:02 EDT 2012 - Standard From Configuration File - SCORM2004 24:Mon Mar 19 13:34:02 EDT 2012 - Using Standard From Configuration File - SCORM2004 25:Mon Mar 19 13:34:02 EDT 2012 - In LMSStandardAPI strStandard=SCORM2004 26:Mon Mar 19 13:34:02 EDT 2012 - Calling Standard Initialize 27:Mon Mar 19 13:34:02 EDT 2012 - In SCORM2004_Initialize 28:Mon Mar 19 13:34:02 EDT 2012 - In SCORM2004_ClearErrorInfo 29:Mon Mar 19 13:34:02 EDT 2012 - Grabbing API 30:Mon Mar 19 13:34:02 EDT 2012 - In SCORM2004_GrabAPI 31:Mon Mar 19 13:34:02 EDT 2012 - Searching with Rustici Software algorithm 32:Mon Mar 19 13:34:02 EDT 2012 - Grab API, returning, found API = true 33:Mon Mar 19 13:34:02 EDT 2012 - Calling LMSInit 34:Mon Mar 19 13:34:02 EDT 2012 - In SCORM2004_CallInitialize 35:Mon Mar 19 13:34:02 EDT 2012 - In SCORM2004_GrabAPI

Steve Flowers

Peter beat me to it. Heather, I think that should resolve all of your errors. Basically, the LMS is expecting to receive API calls from the launched window (looks like it's in an iFrame). Since your relaunched content doesn't probably know where the LMS is (it's out of the window scope) there basically isn't any communication happening between the course and the LMS. There may be other problems, but try this first to see how much clears up and what types of errors remain.

Heather Young

Justin,

Will do. I have to find a way to test this out in an environment that mimics MarineNet to see if that resolves the issue, which is actually by biggest challenge. They have a unique way of doing their testing and do not provide access to a Test Server for development. We don't know what's wrong until the product has failed their tests.

Do you know of any ways to replicate their environment that could be useful? I've got migraines working these issues and "resolving in the dark" ...

Thanks!

H

Heather Young

After doing a number of different tests and trying a whole slew of things, I'm still experiencing issues. I've just submitted a case and the associated files (Articulate package and MarineNet Design and Development Guidelines).

Can someone confirm they have been received because there were a few hiccups while uploading.

Thanks in advance!

Heather

This discussion is closed. You can start a new discussion or contact Articulate Support.