UTF8 (encoding)

Bonjour,

Nous avons suivi vos recommandations concernant l’UTF8 (https://www.simplicite.io/resources/documentation/99-misc/utf8-howto.md)

Néanmoins, l’ensemble des caractères spéciaux sont mal encodés dans les exports : xml

Système Linux
Simplicité 3.2

Cordialement,

Simplicité fonctionne parfaitement en UTF-8 (c’est d’ailleurs l’encodage par défaut depuis la 3.1) mais il faut être absolument certain que l’ensemble des composants utilisés travaillent bien en UTF-8 de bout en bout.

Il ne faut strictement rien laisser au hasard faute de quoi les résultats sont totalement imprévisibles.

Quoiqu’il en soit il manque beaucoup trop informations dans votre message pour pouvoir investiguer (par exemple il faudrait déjà indiquer quelle base de données vous utilisez)

Pour commencer, merci de nous fournir le contenu du /health de votre instance

[Platform]
Status=OK
Version=3.2.M01
BuiltOn=2016-01-11
Encoding=UTF-8
SystemDate=2017-02-27 14:36:38

[Application]
ApplicationVersion=0.0.2
ContextPath=/afdDemo
ContextURL=http://XXXXXXXX:8080/afdDemo
ActiveSessions=4
EnabledUsers=15
TotalUsers=18

[OS]
Name=Linux
Architecture=amd64
Version=3.18.43-guest-7-e34a08f-x86_64

[Disk]
DiskFree=46659
DiskUsable=44565
DiskTotal=50332

[JavaVM]
Version=1.7.0_121
Vendor=Oracle Corporation
VMname=OpenJDK 64-Bit Server VM
VMversion=24.121-b00
HeapFree=291043
HeapSize=929792
HeapMaxSize=1864192
TotalFreeSize=1225443

[Cache]
GrantCache=12
GrantCacheMax=0
GrantCacheRatio=0
ObjectCache=144
ObjectCacheMax=10000
ObjectCacheRatio=1
ProcessCache=0
ProcessCacheMax=10000
ProcessCacheRatio=0

[Database]
Vendor=1
ProductName=MySQL
ProductVersion=5.7.17
DriverName=MySQL Connector Java
DriverVersion=mysql-connector-java-5.1.39 ( Revision: 3289a357af6d09ecc1a10fd3c26e95183e5790ad )
DBDate=2017-02-27 14:36:38
DBDateoffset=0

[Healthcheck]
Date=2017-02-27 14:36:38
ElapsedTime=8

Le health check ne donne pas tout, notamment les paramètres de lancement de la JVM.
Quand il y a des problème d’encoding de fichier c’est généralement là qu’il faut chercher.

  • Avez-vous le paramètre -Dfile.encoding=UTF8 dans le lancement de la JVM ?
  • Sinon pouvez vous sinon nous faire la check liste des pré-requis d’installation UTF8 disponible dans la documentation ?