RE: [Xerte] Scorm 1.2 packaged with Xerte 1.9 doesn´t comunicate with LMS

Martín Dobovsek mdobovsek at yahoo.com.ar
Mon Feb 4 17:04:17 GMT 2008


Tenney:

I uninstall and reinstall Xerte 1.9

I edit from scratch 2 (two) rlo with 2 pages, first one with script:

Using Xerte 1.5
_level0.LMSSetValue("cmi.core.lesson_status", "browsed");

Using Xerte 1.9
_level0.setValue("cmi.core.lesson_status", "browsed");


Last page with script:

Using Xerte 1.5
_level0.LMSSetValue("cmi.core.lesson_status", "completed");

Using Xerte 1.9
_level0.setValue("cmi.core.lesson_status", "completed");


Compile each one with Xerte 1.9 and 1.5

Both SCO Tested using Advanced Distributed Learning (ADL)  
Sharable Content Object Reference Model (SCORM®) Version 1.2  
Test Suite Version 1.2.7 .

The result (see log below) shows no data transfer for version 1.9


I use the Reload Scorm 1.2 Player ver. 1.2.1 to test both SCO two : the same result:
cmi.core.lesson_status doesn´t change using SCO compiled with Xertes 1.9

I tested Claroline 1.8.8 with ADL Test suite and was OK.

Thanks for your support

Martin

*********************************************

The result ADL log was:

Advanced Distributed Learning (ADL)  
Sharable Content Object Reference Model (SCORM®) Version 1.2  
Test Suite Version 1.2.7  
Self Test Log  
    Test Identification Information:
       Date: Lunes, 04 de Febrero de 2008 02:56:53 p.m.
       SCO Product: 
       SCO Version: 
       SCO Vendor/Developer: 
   
    Starting Self Test

    Loading the Sharable Content Object
    Attempting to Launch SCO
   file:///C:\15\scormRLO.htm            -------------------->>>>>> Xerte 1.5

    SCO is searching for the API Adapter
    SCO was able to find the API Adapter
   
    LMSInitialize() has been invoked
    LMSInitialize() finished successfully

    LMSGetValue(cmi.core.lesson_mode) has been invoked
    Value returned from LMS: [normal]
    LMSGetValue() finished successfully

    LMSGetValue(cmi.core.lesson_status) has been invoked
    Value returned from LMS: [not attempted]
    LMSGetValue() finished successfully

    LMSSetValue(cmi.core.lesson_status,incomplete) has been invoked
    LMSSetValue() finished successfully

    LMSSetValue(cmi.core.session_time,0000:00:03.95) has been invoked
    LMSSetValue() finished successfully

    LMSCommit() has been invoked
    LMSCommit() finished successfully

    LMSFinish() has been invoked
    LMSFinish() finished successfully
   
    SCO is no longer initialized

    SCORM 1.2 Run-Time Environment Conformant
          SCO-RTE1+Mandatory and Optional
    Features Supported:
    API Support
          Find an LMS provided API Adapter
          Execution State:
                LMSInitialize()
                LMSFinish()
          Data Transfer:
                LMSGetValue()
                LMSSetValue()
                LMSCommit()
          State Management:
                   None Supported
    Data Model Support
          SCORM Run-Time Environment Data Model
                cmi.core.lesson_mode
                cmi.core.lesson_status
                cmi.core.session_time
   
   ==========================================
   
    Loading the Sharable Content Object
    Attempting to Launch SCO: 
   file:///C:\19\scormRLO.htm         --------------------->>>>> XERTE 1.9

    SCO is searching for the API Adapter
    SCO was able to find the API Adapter
   
    LMSInitialize() has been invoked
    LMSInitialize() finished successfully

    LMSFinish() has been invoked
    LMSFinish() finished successfully
   
    SCO is no longer initialized

    SCORM 1.2 Run-Time Environment Conformant
          SCO-RTE1
    Features Supported:
    API Support
          Find an LMS provided API Adapter
          Execution State:
                LMSInitialize()
                LMSFinish()
          Data Transfer:
                   None Supported
          State Management:
                   None Supported
   
   ==========================================


**************************************************************************






--- Tenney Julian <Julian.Tenney at nottingham.ac.uk> escribió:

> I'm getting it working fine in the ADL test suite 1.2.7.
> 
> Did you re-package the file from scratch?
> 
> -----Original Message-----
> From: xerte-bounces at lists.nottingham.ac.uk
> [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Martín Dobovsek
> Sent: 04 February 2008 12:16
> To: Xerte discussion list
> Subject: RE: [Xerte] Scorm 1.2 packaged with Xerte 1.9 doesn´t comunicate with LMS
> 
> Julian:
> 
> I changed the pages to
> 
> _level0.setValue("cmi.core.lesson_status", "browsed");
> _level0.setValue("cmi.core.lesson_status", "completed");
> 
> Now the words "setValue" appears in blue in the Xerte editor.
> 
> In the LMS (Claroline 1.8.8) the status remain unchanged (NOT ATTEMPTED). It seems the
> problem persists.
> 
> Thanks for support
> 
> Martin
> 
> 
> --- Tenney Julian <Julian.Tenney at nottingham.ac.uk> escribió:
> 
> > I changed the implementation to make it consistent with the implementation of the
> SCORM
> > 2004 in Xerte. Try using these functions:
> > 
> > _level0.getValue(dataElement);
> > _level0.setValue(dataElement, value);
> > 
> > Julian
> > 
> >  
> > 
> > -----Original Message-----
> > From: xerte-bounces at lists.nottingham.ac.uk
> > [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Martín Dobovsek
> > Sent: 04 February 2008 10:07
> > To: xerte at lists.nottingham.ac.uk
> > Subject: [Xerte] Scorm 1.2 packaged with Xerte 1.9 doesn´t comunicate with LMS
> > 
> > Julian:
> > 
> > Scorm 1.2 packages made with Xerte 1.9 (downloaded 04/02/02008) doesn´t communicate
> > with
> > LMS.
> > 
> > I use
> > 
> > _level0.LMSSetValue("cmi.core.lesson_status", "completed");
> > 
> > in the last page to change the status in the system.
> > 
> > The same .rlo file compiled with Xertes 1.5 function OK: the status is well changed
> in
> > the LMS.
> > 
> > Thanks for support
> > 
> > Martin
> > 
> > 
> > 
> >       Tarjeta de crédito Yahoo! de Banco Supervielle.
> > Solicitá tu nueva Tarjeta de crédito. De tu PC directo a tu casa.
> > www.tuprimeratarjeta.com.ar 
> > _______________________________________________
> > Xerte mailing list
> > Xerte at lists.nottingham.ac.uk
> > http://lists.nottingham.ac.uk/mailman/listinfo/xerte
> > _______________________________________________
> > Xerte mailing list
> > Xerte at lists.nottingham.ac.uk
> > http://lists.nottingham.ac.uk/mailman/listinfo/xerte
> > 
> 
> 
> 
>       Tarjeta de crédito Yahoo! de Banco Supervielle.
> Solicitá tu nueva Tarjeta de crédito. De tu PC directo a tu casa.
> www.tuprimeratarjeta.com.ar 
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
> 



      Yahoo! Encuentros.

Ahora encontrar pareja es mucho más fácil, probá el nuevo Yahoo! Encuentros http://yahoo.cupidovirtual.com/servlet/NewRegistration


More information about the Xerte mailing list