Modeler: problème d'accent dans les commentaires

4.0
Modeler: problème d'accent dans les commentaires
0
Tags: #<Tag:0x00007f6488d1a788>

(Lucie Richard) #1

Bonjour,

Dans le modeler, quand je mets un accent dans une note, à la réouverture du modèle j’ai un caractère spécial.

MODELER_SAVING_ACCENT_01 MODELER_SAVING_ACCENT_02

Ma version:
Simplicité version4.0 patch level P21 (database patch level P21)Built on2018-10-26 16:27 (revision d6df03ea7ebbf5536a5674c50552f027ee8fffc7) for tomcat 8EncodingUTF-8 (system encoding UTF-8)

Erreur dans les logs:
2018-11-08 14:03:30,308 ERROR [com.simplicite.objects.Modeler.Model] SIMPLICITE|https://partenor.simplicite.io:10513||ERROR|designer|com.simplicite.objects.Modeler.Model|syncItems||Event: Unable to synchronize ModelItem
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence.
at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:701)
at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:408)
at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1895)
at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar(XMLEntityScanner.java:1551)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2821)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)
at com.simplicite.objects.Modeler.Model.syncItemsSVG(Model.java:261)
at com.simplicite.objects.Modeler.Model.syncModelItems(Model.java:169)
at com.simplicite.objects.Modeler.Model.access$000(Model.java:37)
at com.simplicite.objects.Modeler.Model$1.run(Model.java:131)
at java.lang.Thread.run(Thread.java:748)


(François Genestin) #2

Effectivement jQuery.html() ne retourne pas un contenu UTF8 lors du save.
On va regarder comment forcer le bon encoding dans le SVG.