We’ve noticed that since we upgraded to Rhythmyx 7.3 the version of EditLive (9.0.2.31) crashes on content with nav elements in it. Unfortunately we have snippets with nav elements so it’s breaking any page that has that snippet added to the sys_inline_variant slot. We can change the snippets to use div instead of nav and then go update the content in the database directly, but thought we’d see if anyone else has this issue. Is it a known issue and is there a patch coming out to fix this?
Here’s the error in the java console on the client:
Exception in thread “AWT-EventQueue-2” java.lang.IllegalStateException: Image inserted into views incorrectly. Parent = e.bel@1f83dec, grandparent = e.bdk@a96260
at e.adl.setParent(SourceFile:528)
at e.bee.setParent(SourceFile:32)
at javax.swing.text.CompositeView.replace(Unknown Source)
at javax.swing.text.BoxView.replace(Unknown Source)
at e.bdo.replace(SourceFile:734)
at javax.swing.text.CompositeView.loadChildren(Unknown Source)
at javax.swing.text.CompositeView.setParent(Unknown Source)
at javax.swing.text.html.BlockView.setParent(Unknown Source)
at e.bel.setParent(SourceFile:142)
at javax.swing.text.CompositeView.replace(Unknown Source)
at javax.swing.text.BoxView.replace(Unknown Source)
at e.bdo.replace(SourceFile:734)
at javax.swing.text.CompositeView.loadChildren(Unknown Source)
at javax.swing.text.CompositeView.setParent(Unknown Source)
at javax.swing.text.html.BlockView.setParent(Unknown Source)
at e.bdk.setParent(SourceFile:168)
at javax.swing.text.CompositeView.replace(Unknown Source)
at javax.swing.text.BoxView.replace(Unknown Source)
at javax.swing.text.CompositeView.loadChildren(Unknown Source)
at javax.swing.text.CompositeView.setParent(Unknown Source)
at javax.swing.text.html.BlockView.setParent(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI$RootView.setView(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI.setView(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI.modelChanged(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.propertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.fire(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.awt.Component.firePropertyChange(Unknown Source)
at javax.swing.text.JTextComponent.setDocument(Unknown Source)
at javax.swing.JTextPane.setDocument(Unknown Source)
at e.mn.setDocument(SourceFile:899)
at com.ephox.editlive.java2.editor.l.a(SourceFile:312)
at com.ephox.editlive.java2.editor.az.a(SourceFile:3688)
at e.bvm.a(SourceFile:6)
at e.asu.a(SourceFile:38)
at com.ephox.editlive.java2.editor.l.b(SourceFile:3669)
at com.ephox.editlive.java2.editor.l.a(SourceFile:3562)
at com.ephox.editlive.java2.editor.ay.a(SourceFile:3529)
at e.bvm.a(SourceFile:6)
at e.bro.a(SourceFile:104)
at com.ephox.editlive.java2.editor.l.a(SourceFile:3524)
at com.ephox.editlive.java2.editor.l.a(SourceFile:3479)
at com.ephox.editlive.java2.editor.l.b(SourceFile:3456)
at com.ephox.editlive.java2.editor.l.a(SourceFile:3918)
at e.atp.getValue(SourceFile:221)
at com.ephox.editlive.java2.editor.actionhandler.EphoxAction.getFont(SourceFile:346)
at e.bbr.getListCellRendererComponent(SourceFile:58)
at javax.swing.plaf.basic.BasicListUI.updateLayoutState(Unknown Source)
at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(Unknown Source)
at javax.swing.plaf.basic.BasicListUI.getCellBounds(Unknown Source)
at javax.swing.JList.getCellBounds(Unknown Source)
at javax.swing.JList.ensureIndexIsVisible(Unknown Source)
at javax.swing.plaf.basic.BasicComboPopup.setListSelection(Unknown Source)
at javax.swing.plaf.basic.BasicComboPopup.access$300(Unknown Source)
at javax.swing.plaf.basic.BasicComboPopup$Handler.itemStateChanged(Unknown Source)
at javax.swing.JComboBox.fireItemStateChanged(Unknown Source)
at javax.swing.JComboBox.selectedItemChanged(Unknown Source)
at javax.swing.JComboBox.contentsChanged(Unknown Source)
at e.bcb.a(SourceFile:46)
at e.bcb.propertyChange(SourceFile:111)
at java.beans.PropertyChangeSupport.fire(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at javax.swing.AbstractAction.firePropertyChange(Unknown Source)
at e.nk.a(SourceFile:269)
at e.nk.raiseEvent(SourceFile:173)
at e.jx.b(SourceFile:23)
at e.jy.a(SourceFile:86)
at e.bqr.a(SourceFile:67)
at e.jx.broadcastEvent(SourceFile:77)
at e.ays.a(SourceFile:70)
at com.ephox.editlive.java2.editor.dy.a(SourceFile:18)
at com.ephox.editlive.java2.editor.dz.a(SourceFile:33)
at e.bqr.a(SourceFile:67)
at e.bqt.a(SourceFile:31)
at e.bzl.run(SourceFile:25)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)