Are you using the latest source from GitHub? Would be nice to find the real 
issue with that. I remember something changed in the server source at one point 
regarding encoding. The latest version (before the MySQL fix) was giving me 
problem with french accentuated character. I didn't updated my prod server yet 
so I can't check right now.


  - Louis

Le 2013-03-14 à 13:27, Nicolas <[email protected]> a écrit :

> It seems to be working for the moment.
> 
> For others' reference, I have copied your solution on Core.js like this:
> 
> I have replaced this bit:
> 
>               if (raws) {
>                       raws = JSON.parse(raws); 
>                       if (!raws){ // Something went wrong, json decode failed
>                               this.check();
>                               return;
>                       }
> 
> 
> by this piece of code:
> 
> 
>         if (raws)
>         {
>                         try
>                         {
>                             raws = JSON.parse(raws);
>                         }
>                         catch(e)
>                         {
>                             //Temporary FIX for malformed JSON with escaped 
> single quotes
>                             raws = raws.replace(/\\'/g, "'");
>                             try 
>                             {
>                                     raws = JSON.parse(raws);
>                             }
>                             catch(e)
>                             {
>                                 this.check();
>                               return;
>                             }
>                         }
> 
> 
> 
> Le jeudi 14 mars 2013 16:50:49 UTC, Pablo a écrit :
> Most likely in the server code as the problem also occurs while using 
> websocket as the transport method.
> 
> On Mar 14, 2013 12:46 PM, "Louis Charette" <[email protected]> wrote:
> Make sense. I don't encode before sending also.
> 
> Pablo, any idea where the encoding fail in the first place? Server C code or 
> in the JSF?
> 
> Envoyé de mon iPhone
> 
> Le 2013-03-14 à 12:37, Nicolas <[email protected]> a écrit :
> 
> > I think APE already does the encoding itself when sending. So one needs to 
> > decode but not encode (I  remember pointing out this weird behaviour at the 
> > time, probably more than one year ago).
> 
> --
> --
> You received this message because you are subscribed to the Google
> Groups "APE Project" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/ape-project?hl=en
> ---
> APE Project (Ajax Push Engine)
> Official website : http://www.ape-project.org/
> Git Hub : http://github.com/APE-Project/
> 
> ---
> You received this message because you are subscribed to the Google Groups 
> "APE Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
> 
> 
> 
> -- 
> -- 
> You received this message because you are subscribed to the Google
> Groups "APE Project" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/ape-project?hl=en
> ---
> APE Project (Ajax Push Engine)
> Official website : http://www.ape-project.org/
> Git Hub : http://github.com/APE-Project/
>  
> --- 
> You received this message because you are subscribed to the Google Groups 
> "APE Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
-- 
You received this message because you are subscribed to the Google
Groups "APE Project" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/ape-project?hl=en
---
APE Project (Ajax Push Engine)
Official website : http://www.ape-project.org/
Git Hub : http://github.com/APE-Project/

--- 
You received this message because you are subscribed to the Google Groups "APE 
Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to