Uploaded image for project: 'Content IO'
  1. Content IO
  2. CONTENTIO-183

Import of a content fail on outgoing reference

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 3.4.0
    • None
    • None
    • 4.3 RC2

      See with the ODF demo data after an export then an import.
      Maybe it is missing a migration on demo data...

      Category:	org.ametys.plugins.contentio.archive.ContentsArchiverHelper
      Message:		An unexpected exception occured when trying to import Content for 'D:\work\odfweb\trunk\cms\data\archives\archive-20200325084408.zip!/plugins/odf/contents/16/6b/program-fruai3182988bprh7ahqyzo/content.xml'.
      Location:	org.ametys.plugins.contentio.archive.ContentsArchiverHelper$Importer._importContent(ContentsArchiverHelper.java:388)
      Thrown:
      java.lang.RuntimeException: Cannot find the xslt to extract rich text outgoing references
      	at org.ametys.cms.transformation.docbook.DocbookOutgoingReferencesExtractor._getNodeAfterXSLT(DocbookOutgoingReferencesExtractor.java:103)
      	at org.ametys.cms.transformation.docbook.DocbookOutgoingReferencesExtractor.getOutgoingReferences(DocbookOutgoingReferencesExtractor.java:119)
      	at jdk.internal.reflect.GeneratedMethodAccessor91.invoke(Unknown Source)
      	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
      	at org.ametys.runtime.plugin.component.PluginsComponentManager$ComponentInvocationHandler.invoke(PluginsComponentManager.java:177)
      	at com.sun.proxy.$Proxy20.getOutgoingReferences(Unknown Source)
      	at org.ametys.cms.content.type.RichTextContentElementType.getOutgoingReferences(RichTextContentElementType.java:49)
      ...
      Caused by: org.apache.xerces.impl.io.MalformedByteSequenceException: Invalid byte 3 of 3-byte UTF-8 sequence.
      	at org.apache.xerces.impl.io.UTF8Reader.invalidByte(Unknown Source)
      	at org.apache.xerces.impl.io.UTF8Reader.read(Unknown Source)
      	at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
      	at org.apache.xerces.impl.XMLEntityScanner.scanContent(Unknown Source)
      	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanContent(Unknown Source)
      	... 36 more
      

            laurence Laurence Aumeunier
            laurence Laurence Aumeunier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: