Uploaded image for project: 'Runtime'
  1. Runtime
  2. RUNTIME-4180

Content silently lost when saving a newsletter with <o:p> in it (part 1)

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 4.8.12, 4.9.0
    • None
    • None
    • None
    • 4.9.0 RC2

      Copy paste a richcontent from word with the attached code

      The content is silently not modified with the following trace

      org.apache.excalibur.source.SourceException: Exception during processing of cocoon://_plugins/cms/convert/htmleditor2html
      	at org.apache.cocoon.components.source.impl.SitemapSource.getInputStream(SitemapSource.java:277)
      	at org.ametys.cms.transformation.AbstractRichTextTransformer.transform(AbstractRichTextTransformer.java:67)
      	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
      	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
      	at org.ametys.runtime.plugin.component.PluginsComponentManager$ComponentInvocationHandler.invoke(PluginsComponentManager.java:199)
      	at jdk.proxy4/jdk.proxy4.$Proxy20.transform(Unknown Source)
      	at org.ametys.cms.data.type.BaseRichTextElementType._fromHTML(BaseRichTextElementType.java:184)
      	at org.ametys.cms.data.type.BaseRichTextElementType._singleValueFromJSON(BaseRichTextElementType.java:136)
      	at org.ametys.cms.data.type.BaseRichTextElementType._singleValueFromJSON(BaseRichTextElementType.java:1)
      	at org.ametys.core.model.type.AbstractElementType.fromJSONForClient(AbstractElementType.java:130)
      	at org.ametys.cms.workflow.EditContentFunction.lambda$12(EditContentFunction.java:735)
      	at org.ametys.plugins.repository.model.ViewHelper.visitView(ViewHelper.java:65)
      	at org.ametys.cms.workflow.EditContentFunction._parseValues(EditContentFunction.java:694)
      	at org.ametys.cms.workflow.EditContentFunction.parseValues(EditContentFunction.java:686)
      	at org.ametys.cms.workflow.EditContentFunction.getValues(EditContentFunction.java:661)
      	at org.ametys.cms.workflow.EditContentFunction.execute(EditContentFunction.java:272)
      	at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWorkflow.java:871)
      	at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(AbstractWorkflow.java:1044)
      	at org.ametys.plugins.workflow.AbstractAmetysWorkflow.transitionWorkflow(AbstractAmetysWorkflow.java:213)
      	at com.opensymphony.workflow.AbstractWorkflow.doAction(AbstractWorkflow.java:567)
      	at org.ametys.plugins.workflow.AbstractAmetysWorkflow.doAction(AbstractAmetysWorkflow.java:165)
      	at org.ametys.cms.workflow.ContentWorkflowAction._act(ContentWorkflowAction.java:69)
      	at org.ametys.plugins.workflow.cocoon.AbstractWorkflowAction.act(AbstractWorkflowAction.java:74)
      Caused by: org.xml.sax.SAXParseException; lineNumber: 21; columnNumber: 85; The prefix "o" for element "o:p" is not bound.
      
      

        1. nouveau 5.html
          0.6 kB
          Raphaël Franchet

            raphael Raphaël Franchet
            raphael Raphaël Franchet
            Raphaël Franchet Raphaël Franchet
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: