Community Forums

ATutor Bug Reports

LiveConnect doesn't work on Firefox 3.5.5


You must be signed-in to post.

AuthorSubject
 
Page: 1 | 2
haida
Subject: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
Hi

I've Firefox version 3.5.5 and accessed SCORM packages on your demo server (logged in as 'demo' user). When I clicked on any of the SCORM packages, I get 'LiveConnect does not work' message. I've googled and found that LiveConnect is DEAD with the new version of Firefox. So how do I access SCORM packages then?

Thanks.
Posted: 2009-12-14 20:35:41
vegard

Avatar for vegard
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
we've been trying to figure out this issue ourselves, and this we have so far:

* the SCORM player itself is written in java, and it seems to use functions that have now been deprecated in java. so it's a problem that will only be worse over time.
* we do not have the source code to all the .jar files, but have tried to decompile them ourselves, but with mixed results.

I wonder if the ATRC knows if this is completely GPL and if all the source files are available somewhere?

also, it might be time to get a different SCORM player alltogether, as the java dependency is a bit annoying..

anyone knows which SCO players the other OSS LMSes use, or if there are other OSS players available that can be integrated?
Posted: 2009-12-15 06:20:55
greg

Avatar for greg
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
The SCORM player has become outdated. Originally the LiveConnect error was the result of using an old java vm. Upgrading to Java 5 fixed the problem in most cases. Now that Java 6 has come out, the problem has returned.

We do not have the source files, and yes it is completely GPL'd

I'd agree, that if we can find another suitable SCORM player, preferably one that does not rely on Java, we may be better off moving to a new one. One that's been mentioned is eSCORTE, from

www.techniques.org/scorm.html

That said though, our efforts are moving toward better IMS support, with the introduction of Common Cartridge 1.0 in 1.6.4, and further work with CC1.1 and LTI 1.0, probably in the June release. We'd like a community group who uses SCORM to take ownership of the module.
Posted: 2009-12-15 10:44:11
matthai
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
Hello,

Which OS and browser are you using?

en.wikipedia.org/wiki/LiveConnect

Regards,
Matthai
Posted: 2010-01-05 16:20:56
weatherr
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
Here are the browsers/OS combinations I have tested

Internet Explorer version 6 & 7 work on XP SP2 & SP3
IE 7 works on Vista

IE 8 does not work on either OS

Firefox doesn't work on XP, Vista or Ubuntu 9.04

Chrome doesn't work on Vista

In each case I get "liveconnect" errors, and we have standardized on the java version found here java.sun.com/products/archive/j2se/6u11/index.html which has worked fine on IE6 & 7

In reply to:
Hello,

Which OS and browser are you using?

en.wikipedia.org/wiki/LiveConnect

Regards,
Matthai

Posted: 2010-01-18 15:39:03
greg

Avatar for greg
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
The current SCORM player only works with Java JRE 1.5. You'll get the error using 1.4 or 1.6.

Matthai is currently working on a new version, so hopefully before too long, this problem will be resolved.
Posted: 2010-01-18 16:50:59
weatherr
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
Is there any time frame for the completion of the new version.
Posted: 2010-01-18 17:17:28
matthai
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
Hello,
on GNU/Linux systems it works just fine with any
version of Firefox and the Sun Java plugin.

Please make sure that Firefox does not use any other
Java plugin because they are all incomplete.

On ubuntu systems all you have to do is
install the "ubuntu-restricted-extras" package, which
most people will install anyway because they want Flash.
If you want just the proper Java plugin, then
install just the package "sun-java6-plugin".
Check in tools/addons/plugins that the Sun Java
plugin is being used.

On Microsoft OSes (have not looked at these since several years) Firefox asks whether it should
install the plugin when it encounters a Java Applet.
If you allow it, it will even install the plugin in
such a way that it will work with the other browser.

One does not need a JDK or SDK for running Java Applets.

It just works fine, if you really want it, just as Flash works.

If you have a specific combination of OS/Browser/Java which does not work at all, please
let me know.

Regards,
Matthai
Posted: 2010-01-22 07:57:40
weatherr
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
Linux Ubuntu 9.04
Firefox 3.0.17
- Sorry Liveconnect does not work
Chrome
initial install today
did not prompt for any add in
installed latest version of java from java.com (1.6.0_18)
- Sorry Liveconnect does not work
********************************************
Vista SP1
IE 8
- works
Java console reports
********************************************
Reading certificates from 11 elearning.suth.com/Aristotlev1.2/tools/packages/scorm-1.2/java/ATutorApiAdapterApplet.jar | C:\Users\weatherr\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\60\7da3e87c-52c7c105.idx
Reading certificates from 11 elearning.suth.com/Aristotlev1.2/tools/packages/scorm-1.2/java/PfPLMS-API-adapter-core.jar | C:\Users\weatherr\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\53\6c99575-58d48f44.idx
Reading certificates from 11 elearning.suth.com/Aristotlev1.2/tools/packages/scorm-1.2/java/gnu.jar | C:\Users\weatherr\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\60\76ef363c-719deebd.idx
********************************************
Firefox
Fails
Sorry, Liveconnect does not work
********************************************
Console Log


load: class ATutorApiAdapterApplet not found.
java.lang.ClassNotFoundException: ATutorApiAdapterApplet
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://elearning.suth.com/Aristotlev1.2/tools/packages/scorm-1.2/tools/packages/scorm-1.2/ATutorApiAdapterApplet.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 7 more
Exception: java.lang.ClassNotFoundException: ATutorApiAdapterApplet

********************************************
Chrome 3.0.195.38
Fails
Sorry, Liveconnect does not work
********************************************
Console log

load: class ATutorApiAdapterApplet not found.
java.lang.ClassNotFoundException: ATutorApiAdapterApplet
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://elearning.suth.com/Aristotlev1.2/tools/packages/scorm-1.2/tools/packages/scorm-1.2/ATutorApiAdapterApplet.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 7 more
Exception: java.lang.ClassNotFoundException: ATutorApiAdapterApplet

********************************************
Windows XP SP3
********************************************
Firefox 3.5.7

********************************************
Console Log

Java Plug-in 1.6.0_15
Using JRE version 1.6.0_15-b03 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\chris

load: class ATutorApiAdapterApplet not found.
java.lang.ClassNotFoundException: ATutorApiAdapterApplet
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://elearning.suth.com/Aristotlev1.2/tools/packages/scorm-1.2/tools/packages/scorm-1.2/ATutorApiAdapterApplet.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 7 more
Exception: java.lang.ClassNotFoundException: ATutorApiAdapterApplet


********************************************
IE 8 Works
********************************************
Console Log

Reading certificates from 11 elearning.suth.com/Aristotlev1.2/tools/packages/scorm-1.2/java/ATutorApiAdapterApplet.jar | C:\Documents and Settings\chris\Application Data\Sun\Java\Deployment\cache\6.0\60\7da3e87c-59773240.idx
Reading certificates from 11 elearning.suth.com/Aristotlev1.2/tools/packages/scorm-1.2/java/PfPLMS-API-adapter-core.jar | C:\Documents and Settings\chris\Application Data\Sun\Java\Deployment\cache\6.0\53\6c99575-689bd466.idx
Reading certificates from 11 elearning.suth.com/Aristotlev1.2/tools/packages/scorm-1.2/java/gnu.jar | C:\Documents and Settings\chris\Application Data\Sun\Java\Deployment\cache\6.0\60\76ef363c-48e7864a.idx
Posted: 2010-01-22 13:42:31
matthai
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
Hello,

on ubuntu 9.04, remove any other java plugins like icedtea,gjc etc then

sudo apt-get install sun-java6-plugin

Maybe you have to enable some repositories first.

If it still does not work, please post the console output for
Linux Ubuntu 9.04
Firefox 3.0.17


The other error messages contain the line:

Caused by: java.io.IOException: open HTTP connection failed:http://elearning.suth.com/Aristotlev1.2/tools/packages/scorm-1.2/tools/packages/scorm-1.2/ATutorApiAdapterApplet.class

For some reason the browser/plugin tries to get the ATutorApiAdapterApplet.class from the wrong place. Maybe you can try whether it works for those browsers
if you create those directories and put the file there.
You can extract the ATutorApiAdapterApplet.class file from the
java/ATutorApiAdapterApplet.jar file.

Please try.
Regards,
Matthai
~
~
Posted: 2010-01-22 16:40:00
matthai
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
Hello,
just noticed that there is
codebase="tools/packages/scorm-1.2"
in the applet tag.

See tools/packages/scorm-1.2/view.php

Please remove the codebase attribute and test.

Regards,
Matthai
Posted: 2010-01-23 05:33:23
matthai
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
Please ignore my previous post.

Please try the following:

In the files
tools/packages/scorm-1.2/view.php
and
tools/packages/scorm-1.2/view.inc.php

in the applet tag, prepend <?php echo AT_BASE_HREF?>
to the value of the codebase attribute.

Please post the result here.

Regards,
Matthai
Posted: 2010-01-23 06:03:50
matthai
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
... even easier

codebase="."
Posted: 2010-01-23 10:50:59
greg

Avatar for greg
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
I've packaged up an updated version of the SCORM module. Ended up using full paths for codebase and archive in the view and view.inc file, and all seems to work fine across browsers and java versions now.

www.atutor.ca/atutor/modules/index.php

This module now contains everything associated with the SCORM module, pulling all the scattered code from around ATutor into one place, the addon module.

The next version of ATutor will be a significant restructuring of the code, trying to gather all the old cathedral code from the early versions, and consolidating it better, so its easier to work on the standard and core modules.
Posted: 2010-02-02 13:17:28
greg

Avatar for greg
Subject: Re: LiveConnect doesn't work on Firefox 3.5.5Quote this post in your reply
...and Matthai, the SCORM module is now in Subversion, so if you're planning on doing any more work on it, you can work with the code from the repository at:

atutorsvn.atrc.utoronto.ca/repos/atutor/trunk/mods/scorm_packages/
Posted: 2010-02-02 13:19:16
 
Page: 1 | 2

You must be signed-in to post.

Related Articles