7.0.3 Ephox EditLive! stuck on "Loading .... 59%"

After I upgraded our test environment from 6.7.0 to 7.0.3, I deleted Java and EditLive plugin cache, deleted both Percussion and Ephox certificates and cleared browser cache. Then, I clicked into an empty EditLive field, and approved the Security Certificate request, the browser stuck on the “Ephox EditLive! Loading … 59%”, and spins there forever

This is true for both IE 8.0.7601 and FF 9.0.1

Any one has any any solutions?

Thanks, Hua

Hi Hua,

Just to be clear and to help anyone else reading this post, did you perform all the steps from the following post? http://forum.percussion.com/showthread.php?10579-How-to-clear-all-EditLive-and-Java-Client-Caches&highlight=cache

Also, can you please answer the following questions:

What browser(s) are you using?
What version of Java are you using?
What Operating System are you using?

Have you tried logging into CM System from a computer that has never logged into CM System before, such as a brand new PC or laptop? If you have a machine available that has never logged into CM System before, please try logging in using that machine. If you can Load Ephox, that will tell us that it’s definitely a cache issue. If you cannot Load Ephox, that will tell us it’s something more serious.

I did follow the steps to clear both Java cache and browser cache. My environment is OS Windows 7 Enterprise, Browsers IE 8.0 and FF 9.0.1. JVM is 1.6.0_26. I also tested on a colleague’s machine who had never logged into CMS before; he uses FF 3.6.13 and JVM 1.6.0_29

Both of us have the same issue, stopped on Loading … 59%

I then opened up the Java console which reported this error

Setting debug level to off
Starting using applet: com.ephox.editlive.applets.EditLiveJava
EditLive! Version: 7.6.0.73
Java VM Details: Vendor=Sun Microsystems Inc. Vendor version=20.1-b02 Java Version=1.6.0_26
Default charset: Cp1252
Locale: en_US
Browser UserAgent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
13:29:51:883 [ERROR] EditorCommandHandler - -(Thread-18) No valid licenses found.
13:29:51:904 [ERROR] ELJApplet - -(AWT-EventQueue-3) Your 30 day trial period has expired. To purchase your license go to: http://www.ephox.com
Setting debug level to off
Starting using applet: com.ephox.editlive.applets.EditLiveJava
EditLive! Version: 7.6.0.73
Java VM Details: Vendor=Sun Microsystems Inc. Vendor version=20.1-b02 Java Version=1.6.0_26
Default charset: Cp1252
Locale: en
Browser UserAgent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
Exception in thread “Thread-30” java.lang.NoSuchMethodError: com.ephox.editlive.AppletBean.getParameter(Ljava/lang/String;)Ljava/lang/String;
at com.percussion.ephox.sourcefilters.PSFormEncodeDecodeSourceFilter.filterIn(Unknown Source)
at com.ephox.editlive.java2.editor.EPane.doTimedSetSource(EPane.java:3674)
at com.ephox.editlive.java2.editor.EPane.doSetSource(EPane.java:3658)
at com.ephox.editlive.java2.editor.EPane.access$1100(EPane.java:210)
at com.ephox.editlive.java2.editor.EPane$22.get(EPane.java:3643)
at com.ephox.editlive.java2.editor.EPane$22.get(EPane.java:3640)
at com.ephox.editlive.common.DefaultLoadTimer.run(DefaultLoadTimer.java:93)
at com.ephox.editlive.java2.editor.EPane.setSource(EPane.java:3640)
at com.ephox.editlive.java2.editor.EPane.setSource(EPane.java:3627)
at com.ephox.editlive.common.EditorCommandHandler.setSource(EditorCommandHandler.java:1066)
at com.ephox.editlive.applets.ELJApplet$3.perform(ELJApplet.java:317)
at com.ephox.functional.closures.Effect.get(Effect.java:9)
at com.ephox.functional.closures.Effect.get(Effect.java:5)
at com.ephox.functional.closures.Thunk.apply(Thunk.java:9)
at com.ephox.functional.closures.Thunk.apply(Thunk.java:5)
at com.ephox.editlive.safetynet.SafetyNet.safetyNet(SafetyNet.java:60)
at com.ephox.editlive.safetynet.SafetyNet.safetyNet(SafetyNet.java:55)
at com.ephox.editlive.safetynet.SafetyNet.safetyNet(SafetyNet.java:42)
at com.ephox.editlive.safetynet.SafetyNet$2.perform(SafetyNet.java:36)
at com.ephox.functional.factory.Closures$2.run(Closures.java:26)
at java.lang.Thread.run(Unknown Source)

With the excellent help from Percussion tech support (Alex in specific), I was able to resolve the issue. This is a summary of the steps that we took:

  1. Cleared all browser cache and cookies.
  2. Close out of the browser.
  3. Clear the Java cache via the Java Control Panel.
  4. Clear Ephox cache located at C:\Users<your username folder>\AppData\LocalLow including the EditLiveForJava.ini file.
  5. Shut down the server
  6. Rename the {root}\rx_resources\ephox\plugins\rxEditLiveFormEncodeDecode.xml to xEditLiveFormEncodeDecode.disabled.
  7. Restart the server.
  8. Re-Launch the browser.