Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-7546

CKEditor cannot save after image has been removed via the image picker dialog

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • High
    • Resolution: Fixed
    • 2.26.00
    • 2.26.00-alpha-1, 2.26.00
    • None
    • Sprint 69

    Description

      One method to remove a picked image is to re-open the image picker dialog for that image and click the 'Remove' button. However, this leaves an empty <img> tag lingering around in the HTML that generates a NPE when the document is saved.

      Steps to reproduce:
      1. login to the archetype CMS
      2. edit a document
      3. add an image to a rich text field
      4. double-click on the added image to open the image picker dialog again
      5. click the 'Remove' button in the dialog
      6. click 'Save & Close'

      Expected: the document is saved and closed and no longer contains the added-and-removed image
      Actual: saving the document fails with the error below. The document stays open for editing.

      Workaround: in step 6, first click 'Save'. This will remove the lingering <img> element. After that, click 'Save & Close' to close the document.

      [INFO] [talledLocalContainer] 04.12.2013 11:16:04 ERROR http-bio-8080-exec-5 [DefaultExceptionMapper.internalMap:123] Unexpected error occurred
      [INFO] [talledLocalContainer] org.apache.wicket.WicketRuntimeException: Exception in rendering component: [HtmlContainer [Component id = view]]
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2575)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:689)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:689)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:689)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.FragmentMarkupSourcingStrategy.onComponentTagBody(FragmentMarkupSourcingStrategy.java:84)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.repeater.AbstractRepeater.renderChild(AbstractRepeater.java:107)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.repeater.AbstractRepeater.onRender(AbstractRepeater.java:94)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:689)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1484)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.repeater.AbstractRepeater.renderChild(AbstractRepeater.java:107)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.repeater.AbstractRepeater.onRender(AbstractRepeater.java:94)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:689)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:689)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:689)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1390)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1554)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1529)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:689)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.AssociatedMarkupSourcingStrategy.renderAssociatedMarkup(AssociatedMarkupSourcingStrategy.java:76)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.PanelMarkupSourcingStrategy.onComponentTagBody(PanelMarkupSourcingStrategy.java:112)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1493)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRender(Component.java:2378)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.render(Component.java:2306)
      [INFO] [talledLocalContainer] at org.apache.wicket.ajax.XmlAjaxResponse.writeComponent(XmlAjaxResponse.java:127)
      [INFO] [talledLocalContainer] at org.apache.wicket.ajax.AbstractAjaxResponse.writeComponents(AbstractAjaxResponse.java:212)
      [INFO] [talledLocalContainer] at org.apache.wicket.ajax.AbstractAjaxResponse.writeTo(AbstractAjaxResponse.java:144)
      [INFO] [talledLocalContainer] at org.apache.wicket.ajax.AjaxRequestHandler.respond(AjaxRequestHandler.java:363)
      [INFO] [talledLocalContainer] at org.hippoecm.frontend.PluginRequestTarget.respond(PluginRequestTarget.java:138)
      [INFO] [talledLocalContainer] at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861)
      [INFO] [talledLocalContainer] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
      [INFO] [talledLocalContainer] at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:97)
      [INFO] [talledLocalContainer] at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
      [INFO] [talledLocalContainer] at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218)
      [INFO] [talledLocalContainer] at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
      [INFO] [talledLocalContainer] at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259)
      [INFO] [talledLocalContainer] at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
      [INFO] [talledLocalContainer] at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
      [INFO] [talledLocalContainer] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      [INFO] [talledLocalContainer] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.login.ConcurrentLoginFilter.doFilter(ConcurrentLoginFilter.java:54)
      [INFO] [talledLocalContainer] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      [INFO] [talledLocalContainer] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
      [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
      [INFO] [talledLocalContainer] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
      [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
      [INFO] [talledLocalContainer] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
      [INFO] [talledLocalContainer] at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
      [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
      [INFO] [talledLocalContainer] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
      [INFO] [talledLocalContainer] at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
      [INFO] [talledLocalContainer] at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
      [INFO] [talledLocalContainer] at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
      [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      [INFO] [talledLocalContainer] at java.lang.Thread.run(Thread.java:744)
      [INFO] [talledLocalContainer] Caused by: java.lang.RuntimeException: An error occurred while getting the model object for Component: [HtmlContainer [Component id = view, page = org.hippoecm.frontend.PluginPage, path = 1:root:tabs:panel-container:cards:2:panel:center:tabs:panel-container:cards:0:panel:editor:extension.editor:template:view:3:item:view:1:item:cmp:panel:view.HtmlContainer, isVisible = true, isVersioned = false, markup = [markup = jar:file:/home/mathijs/projects/hippo/archetype/website/target/gettingstarted/target/tomcat7x/webapps/cms/WEB-INF/lib/hippo-cms-richtext-frontend-2.25.04-SNAPSHOT.jar!/org/hippoecm/frontend/plugins/richtext/view/AbstractRichTextViewPanel.html
      [INFO] [talledLocalContainer] <wicket:container wicket:id="view"></wicket:container>, index = 0, current = '<wicket:container wicket:id="view">' (line 0, column 0)]]]
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.getDefaultModelObject(Component.java:1629)
      [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.richtext.view.AbstractRichTextViewPanel$HtmlContainer.onComponentTagBody(AbstractRichTextViewPanel.java:64)
      [INFO] [talledLocalContainer] at org.apache.wicket.markup.html.panel.DefaultMarkupSourcingStrategy.onComponentTagBody(DefaultMarkupSourcingStrategy.java:71)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.internalRenderComponent(Component.java:2548)
      [INFO] [talledLocalContainer] ... 151 more
      [INFO] [talledLocalContainer] Caused by: java.lang.NullPointerException
      [INFO] [talledLocalContainer] at org.outerj.daisy.diff.html.dom.ImageNode.<init>(ImageNode.java:30)
      [INFO] [talledLocalContainer] at org.outerj.daisy.diff.html.dom.DomTreeBuilder.endElement(DomTreeBuilder.java:109)
      [INFO] [talledLocalContainer] at org.outerj.daisy.diff.helper.MergeCharacterEventsHandler.endElement(MergeCharacterEventsHandler.java:101)
      [INFO] [talledLocalContainer] at org.outerj.daisy.diff.helper.NekoHtmlParser$RemoveNamespacesHandler.endElement(NekoHtmlParser.java:123)
      [INFO] [talledLocalContainer] at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
      [INFO] [talledLocalContainer] at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
      [INFO] [talledLocalContainer] at org.cyberneko.html.HTMLTagBalancer.startElement(HTMLTagBalancer.java:724)
      [INFO] [talledLocalContainer] at org.cyberneko.html.HTMLTagBalancer.emptyElement(HTMLTagBalancer.java:771)
      [INFO] [talledLocalContainer] at org.cyberneko.html.filters.DefaultFilter.emptyElement(DefaultFilter.java:144)
      [INFO] [talledLocalContainer] at org.cyberneko.html.filters.NamespaceBinder.emptyElement(NamespaceBinder.java:302)
      [INFO] [talledLocalContainer] at org.cyberneko.html.HTMLScanner$ContentScanner.scanStartElement(HTMLScanner.java:2694)
      [INFO] [talledLocalContainer] at org.cyberneko.html.HTMLScanner$ContentScanner.scan(HTMLScanner.java:2013)
      [INFO] [talledLocalContainer] at org.cyberneko.html.HTMLScanner.scanDocument(HTMLScanner.java:907)
      [INFO] [talledLocalContainer] at org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java:499)
      [INFO] [talledLocalContainer] at org.cyberneko.html.HTMLConfiguration.parse(HTMLConfiguration.java:452)
      [INFO] [talledLocalContainer] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
      [INFO] [talledLocalContainer] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
      [INFO] [talledLocalContainer] at org.outerj.daisy.diff.helper.NekoHtmlParser.parse(NekoHtmlParser.java:68)
      [INFO] [talledLocalContainer] at org.hippoecm.htmldiff.DiffHelper.diffHTML(DiffHelper.java:93)
      [INFO] [talledLocalContainer] at org.hippoecm.htmldiff.DiffHelper.diffHtml(DiffHelper.java:75)
      [INFO] [talledLocalContainer] at org.hippoecm.htmldiff.DiffHelper.diffHtml(DiffHelper.java:61)
      [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.standards.diff.HtmlDiffModel.load(HtmlDiffModel.java:55)
      [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.standards.diff.HtmlDiffModel.load(HtmlDiffModel.java:33)
      [INFO] [talledLocalContainer] at org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:121)
      [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.richtext.model.BrowsableModel.getObject(BrowsableModel.java:38)
      [INFO] [talledLocalContainer] at org.hippoecm.frontend.plugins.richtext.model.BrowsableModel.getObject(BrowsableModel.java:25)
      [INFO] [talledLocalContainer] at org.apache.wicket.Component.getDefaultModelObject(Component.java:1624)
      [INFO] [talledLocalContainer] ... 154 more

      Attachments

        Activity

          People

            jsheriff Junaidh Kadhar Sheriff
            mdenburger Mathijs den Burger (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: