Download Free Adobe Captivate content to experience all new features of our 2017 release

Captivate 5.0 AICC enabled SWF hang issue

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 Responses

  1. 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

      • 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.

    • 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

      • 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.

  2. 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.

    • 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.

      • 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?

      • 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?

  3. 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.

  4. 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?

  5. 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!

  6. 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?

Leave a reply

Related