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

          [RUNTIME-4180] Content silently lost when saving a newsletter with <o:p> in it (part 1)

          Raphaël Franchet made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]
          Raphaël Franchet made changes -
          Attachment New: nouveau 5.html [ 32267 ]
          Raphaël Franchet made changes -
          Attachment Original: nouveau 5.txt [ 32256 ]
          Raphaël Franchet made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          Raphaël Franchet made changes -
          Link New: This issue Est référencé par RUNTIME-4181 [ RUNTIME-4181 ]
          Raphaël Franchet made changes -
          Summary Original: Content silently lost when saving a newsletter with <o:p> in it New: Content silently lost when saving a newsletter with <o:p> in it (part 1)
          Raphaël Franchet made changes -
          Fix Version/s New: 4.8.12 [ 19602 ]
          Fix Version/s New: 4.9.0 [ 18880 ]
          Fix Version/s Original: 2.14.0 [ 19099 ]
          Key Original: NEWSLETTER-353 New: RUNTIME-4180
          Project Original: Newsletter [ 10060 ] New: Runtime [ 10020 ]
          Raphaël Franchet made changes -
          Summary Original: Content lost when saving a newsletter with <o:p> in it New: Content silently lost when saving a newsletter with <o:p> in it
          Raphaël Franchet made changes -
          Projet New: AGGLOMONTP-414
          Raphaël Franchet made changes -
          Attachment New: nouveau 5.txt [ 32256 ]
          Raphaël Franchet created issue -

            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: