Hello Thomas,

What kind of tool do you use to encode files to utf-8?

Thanks, Gyorgy

Idézés Thomas Schmidt <[EMAIL PROTECTED]>:

> Gyorgy Knyihar wrote:
> > Hello Thomas,
> >
> > Please find attached the notification template.
> > It is in ISO-8859-1.
> > I tried to encode it to UTF-8 with notepad in windows but then it got even
> > worse. After encoding to UTF-8 the message body was incorrect as well.
> > My workflow.xml is in ISO-8859-1 as well.
>
> Hi, I converted your template to UTF-8, and it was working here.
> Maybe the problem is, that your system encoding is not UTF-8.
> I changed the code to always read the files as UTF-8 never mind the
> systems encoding. Also the mail subject was not explicitely set to UTF-8
> which could explain the difference between your message subject and body.
> Greetings
>
>
> --- swamp/src/de/suse/swamp/core/notification/NotificationTools.java
> (Revision 7203)
> +++ swamp/src/de/suse/swamp/core/notification/NotificationTools.java
> (Arbeitskopie)
> @@ -85,7 +85,7 @@
>                  msg.addRecipient(Message.RecipientType.TO, toadd[0]);
>              }
>              // -- Set the subject and body text --
> -            msg.setSubject(subject);
> +            msg.setSubject(subject, "UTF-8");
>              msg.setText(body, "UTF-8");
>
>              // No CC Feature at the Moment
>
>
>
> --- swamp/src/de/suse/swamp/core/notification/Notification.java
> (Revision 7203)
> +++ swamp/src/de/suse/swamp/core/notification/Notification.java
> (Arbeitskopie)
> @@ -285,7 +285,7 @@
>                                         Logger.ERROR("Template File <" +
> file + "> not found !!");
>                      throw e;
>                                 }
> -                               foundContent = new String(b);
> +                               foundContent = new String(b, "UTF-8");
>                         } else {
>                                 Logger.ERROR("You have to set either a
> Template File, or A Template String");
>                         }
>
> --
> Thomas Schmidt (tschmidt [at] suse.de)
> SUSE Linux Products GmbH :: Research & Development :: Internal Tools
> "Wer die Vergangenheit kontrolliert, kontrolliert die Zukunft.
> Wer die Gegenwart kontrolliert, kontrolliert die Vergangenheit.", 1984
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live webcast
> and join the prime developer group breaking into this new coding territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> _______________________________________________
> swamp-devel mailing list
> swamp-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/swamp-devel
> http://swamp.sf.net
>
>





-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
swamp-devel mailing list
swamp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/swamp-devel
http://swamp.sf.net

Reply via email to