Sur un prototype Alfresco Labs3c (environnement Linux - Suse 10 avec MySQL) j'ai constaté un comportement curieux dans l'envoi d'invitation par mail à partir de Share sur un site collaboratif.
Si le Prénom ou le Nom de l'utilisateur (expéditeur ou destinataire) comporte des caractères accentués, les url d'invitation et de refus transmises par mail ne sont pas correctes : 1/ Le caractère "=" est suivi de son code ASCII (3D) 2/ La longueur des url est fixe et se trouve découpée en plusieurs lignes qui se terminent également par "="
En supprimant les accents, dans mon cas (Frédéric devient Frederic) les urls sont correctes.
Voici une illustration du problème et de sa solution : url incorrecte :
Je précise que le charset de la base MySQL est en UTF8 et que j'ai rajouté, suite à la lecture d'un message relatif aux accents dans les messages : "-Dfile.encoding=UTF8" à la variable d'environnement JAVA_OPTS.
Avez-vous une idée pour résoudre ce problème et utiliser les accents dans les profils utilisateurs ? Merci
Bonjour à tous, Est-ce qu'il y a une personne qui a trouvé une solution pour le problème d'accent. tous mes emails contiennent des caractères : Vous =C3=AAtes assign=C3=A9 =C3=A0 la t=C3=A2che de r=C3=A9vision du Cv par = Mettre =C3=A0 jour Je viens de faire le changement au niveau de alfresco.bat pour la variable JAVA_OPT mais ca n'a rien donné.
Re-Bonjour, Désolé, c'est encore moi, je viens de corriger mon problème d'accent en corrigeant le problème de Subject de la propriété de email. Mettre cette ligne dans le alfresco.bat set JAVA_OPTS=-Xms128m -Xmx512m -Xss64k -server -Dfile.encoding=UTF8 et enfin enlever : le jar geronimo-javamail_1.4_spec.jar du fichier WEB_INF / LIB