March 31, 2011
Captivate 5.0 AICC enabled SWF hang issue
Comments
(22)
March 31, 2011
Captivate 5.0 AICC enabled SWF hang issue
(22)

Issue:

 AICC enabled LMS allows SCO’s to reside on different server i.e. CMS, File server etc. When the Captivate course and LMS are in different domains and when user tries to access the course from LMS it hangs at the loading screen

 Reason:

 Adobe Captivate does not construct the required URLs correctly when the course and LMS are in different domains.  Same domain no issues have been reported, course which resides in LMS also has no issues.  The fix is specific to cross domain AICC

 Solution:

For Windows

To download and install the fix, follow these steps:

  1. Close Captivate.
  2. Navigate to the Captivate installation folder (For ex: C:Program FilesAdobeAdobe Captivate 5).
  3. Open the folder: swf_templates.
  4. Rename the file “CPSwf9Template.dll” to “CPSwf9Template_old.dll”.
  5. Download the zip file from https://acrobat.com/#d=82L3YlLHRbRNXSFq5MKo7g .
  6. Unzip the contents and place only the “CPSwf9Template.dll” in the “swf_templates” folder.
  7. In the Captivate installation folder , Open folders Templates >>Publish >>AICC
  8. In “AICC” folder rename file “default.htm” to “default_old.htm”.
  9. Copy “default.htm” from unzipped contents and paste it in AICC folder.
  10. Relaunch Captivate, open your project, and publish it for LMS.
  11. Now, upload the course to your LMS.

For Mac:

  1. Close Captivate.
  2. Navigate to the Captivate installation folder (For ex: Macintosh HD/Applications/Adobe Captivate 5).
  3. Open the folder: swf_templates.
  4. Rename the file “CPSwf9AS3Template.framework” to “CPSwf9Template_old.framework”.
  5. Download the zip file from https://acrobat.com/#d=C95n-BfhZ*7*UuUufnReEQ .
  6. Unzip the contents and place only the “CPSwf9AS3Template.framework” in the “swf_templates” folder.
  7. In the Captivate installation folder , Open folders Templates >>Publish >>AICC
  8. In “AICC” folder rename file “default.htm” to “default_old.htm”.
  9. Copy “default.htm” from unzipped contents and paste it in AICC folder.
  10. Relaunch Captivate, open your project, and publish it for LMS.
  11. Now, upload the course to your LMS.
22 Comments
2013-05-14 12:55:00
2013-05-14 12:55:00

I use Captivate 5 and developed a quizz which I would like to put into Active Learner LMS. With AICC files, when I start the quizz from the LMS it stays on the loading page but can not load the quizz (no error message but loading page stucked).
I would like to test this fix, but I can not download the file (broken link?). could you please tell me where I can find the cpswf9template.dll file?

Like
2012-04-24 23:39:00
2012-04-24 23:39:00

I have Captivate 5.5. I followed the instructions and published the courses. My LMS manager is now testing to see if the change helped. Now I’m starting a new course. I cleared the cache, put in 1 slide with 1 object and previewed. The error message I got is this: “No sufficient memory resources to preview the file. Externalize the Adobe Captivate resources, they reside outside the SWF file and are referenced from within the file when published.

To externalize resources, select Edit> Preferences > Projects > Publish Settings and choose the resources that you want to externalize in the Externalize Resources section.”

I followed the instructions. Now when I preview I get a blank slide. Same result for publishing to html and pdf.

Has anyone else had this issue? Anyone discover fixes? Is it the new .dll file? thanks!

Like
2012-02-16 14:41:00
2012-02-16 14:41:00

I had the same issue, but was using SCORM 2004. We had to go to an iis server to get around the issue, but that causes security issues for our client

Like
2011-06-02 01:40:09
2011-06-02 01:40:09

thanks all – new fix including the html template works beautifully – you guys rock! 🙂
Meg

Like
2011-05-11 18:40:43
2011-05-11 18:40:43

We have Peoplesoft LMS and have put the client fix on. The course launches but does not track with AICC. We have a half dozen other vendors using AICC without any cross domain issues. Where should crossdomain.xm file reside? App server, web server?

Like
2011-04-22 18:23:14
2011-04-22 18:23:14

In a cross domain environment, a “cross domain XML” file should also be available in the LMS server to trust the course path and start tracking the course. If the fix provided above does still does not work for you, please verify if this file is present in your LMS server. You have to apply the hotfix as described above and also place the correct crossdomain.xml file on your LMS.

Like
2011-04-16 02:24:29
2011-04-16 02:24:29

I’m having this same issue but with SCORM 1.2 instead of AICC…..any fix for that?

Like
(3)
>
Anonymous
's comment
2011-04-17 18:32:21
2011-04-17 18:32:21
>
Anonymous
's comment

Doris, it may be a slightly different issue. Can you send a note to wish-captivate (at) macromedia (dot) com. We should be able to help you get it all sorted. (Also, have you updated to the latest version of Captivate?) You can use the Help – Update command to call up the latest update automatically.

Like
>
Allen_Partridge
's comment
2011-09-14 00:35:00
2011-09-14 00:35:00
>
Allen_Partridge
's comment

Hi, I’m having this problem, too, with the PeopleSoft/SCORM combination. Were you able to resolve?

Until we publish to the LMS, everything works fine. Then when it gets imported into the LMS (PeopleSoft), it takes anywhere from 2 – 4 minutes to load. The courses are very straightforward – only 2 – 4 MBs each, no audio, and we’ve tried everything we know to optimize the load time. Using the latest version – CP 5.5.

Hope you can help?

Like
>
Allen_Partridge
's comment
2011-09-20 15:13:00
2011-09-20 15:13:00
>
Allen_Partridge
's comment

Hi! We are having the same problems using SCORM / SmartLearn LMS. We have recently purchased CP5 and we’ve got the latest updates. Our training -files still tends to “lag” and skip, something that did not happend before publishing to the LMS. Our files are about 1,4 mb (13 slides). The Demos are bigger, but they dont have the same “lagging”.
Does anybody have a solution to this problem?

Like
2011-04-08 23:42:44
2011-04-08 23:42:44

I’m in the same position as Meg; I use Plateau also. I can’t get past loading screen with SCORM enabled course, and can’t even load an AICC course into Plateau with CP5. This fix didn’t help me.

Like
2011-04-08 20:40:15
2011-04-08 20:40:15

um, yeah, still doesn’t work with my LMS (Plateau). All the setting I’ve used are the ones that work when publishing from Captivate 4. Any advice?

Thanks,
Meg

Like
(9)
>
Anonymous
's comment
2011-04-08 23:26:13
2011-04-08 23:26:13
>
Anonymous
's comment

I’m in the same boat as Meg (also using Plateu). When I monitor the traffic I’m not seeing any calls being made back to the Plateu server.

Like
>
Anonymous
's comment
2011-04-14 23:49:16
2011-04-14 23:49:16
>
Anonymous
's comment

Fix didn’t work for me either.

-Tim

Like
>
Anonymous
's comment
2011-04-15 07:16:19
2011-04-15 07:16:19
>
Anonymous
's comment

Everyone, We worked with Meg to pin down the secondary problem with Plateau and AICC. There is an HTML file that is also needed. I expect the blog post to get updated with the HTML in addition to this DLL fix soon. If you are experiencing this problem and cannot wait for the blog, send a note to wish-captivate@macromedia.com – letting them know you need the HTML fix for the Plateau AICC X-Domain issue.

Like
>
Allen_Partridge
's comment
2011-04-15 08:55:23
2011-04-15 08:55:23
>
Allen_Partridge
's comment

I have updated the blog post. Please follow the steps to solve the problem.

Like
>
Anonymous
's comment
2011-04-15 08:56:44
2011-04-15 08:56:44
>
Anonymous
's comment

Hi Meg,

Has the problem solved for you ? Can you please update the comments here.

Thanks,
Ashwin Bharghav B

Like
>
Anonymous
's comment
2011-04-15 08:57:03
2011-04-15 08:57:03
>
Anonymous
's comment

Hi Ed,

Has the problem solved for you ? Can you please update the comments here.

Thanks,
Ashwin Bharghav B

Like
>
Allen_Partridge
's comment
2011-04-17 18:35:46
2011-04-17 18:35:46
>
Allen_Partridge
's comment

The blog post has been updated. You should find that if you follow the instructions here you can overcome both x-domain issues with AICC on Plateau. Let us know if anything else comes up along this line, but I’m pretty sure this closes the loop on the AICC x-domain issues with Plateau.

Like
>
Anonymous
's comment
2011-05-03 15:34:29
2011-05-03 15:34:29
>
Anonymous
's comment

Hi Meg,

I am also facing the same issue. I have Plateau LMS and when I am trying to launch the AICC content which is publish through Captivate 5. It is not working.

If your issue has been resolved then could you please help me with this.

Thanks,
Varun

Like
>
Anonymous
's comment
2011-05-03 20:46:42
2011-05-03 20:46:42
>
Anonymous
's comment

Varun,
Three big things to look at. First make sure that you have a x-domain policy on the server if you are using different servers for hosting the Cp files and for reporting the data. Second and third, follow the steps to above to replace the dll and the HTML files. This should make the two systems play nice. if you still don’t see it working, or if you need additional help, don’t hesitate to ping us at wish-captivate (at) macromedia (dot) com.

Like
2011-04-01 03:10:58
2011-04-01 03:10:58

thank you so much, this is awesome – I’ll be trying it out probably tomorrow! 🙂

Like
Add Comment