Hi, On Fri, Jan 27, 2012 at 5:15 PM, Andrew Colin Kissa <[email protected]> wrote: > > On 27 Jan 2012, at 6:09 PM, Mikael Syska wrote: > >> Thanks, this seems to work, but ran into some problems, not sure who >> to blame :-) >> >> Using Newtonsoft.Json to serialize my .NET class ... and it works. >> Should be valid json: >> {"retries":0,"task":"process-quarantine","args":{"use_alt":false,"altrecipients" >> :"","learn":true,"salearn_as":"spam","todelete":false,"release":false,"message_i >> d":["37EC6193BEA.A97A0"]},"expires":null,"eta":null,"id":"f23cf671-c3a5-4637-b9a >> 3-b45a54e88663"} >> >> The celery process however dont like it at all ... it throws an >> Exception and its because of the format of the above json. >> >> {"retries":0,"task":"process-quarantine","args":[{"use_alt":false,"altrecipients >> ":"","learn":true,"salearn_as":"spam","todelete":false,"release":false,"message_ >> id":["37EC6193BEA.A97A0"]}],"expires":null,"eta":null,"id":"f23cf671-c3a5-4637-b >> 9a3-b45a54e88663"} >> >> Its having problems ... but if I take the json and take the "args" and >> surround it with [], then it works. >> >> Heres the .NET code: https://gist.github.com/1689498 >> >> It could be me that are doing something wrong ..... but both apears to >> be valid if http://jsonlint.com/ can be trusted. > > I have only limited computer access at the moment so cannot really check the > code for > you, i will when i get back home on monday.
Fine, just wanted to let you know. Maybe there a bug in the "anyjson" module. Great job on baruwa, love it ... other than its written in python :-), guess I will have a look at it some day. > > -- > www.baruwa.org > > > > _______________________________________________ > Keep Baruwa FREE - http://pledgie.com/campaigns/12056 mvh _______________________________________________ Keep Baruwa FREE - http://pledgie.com/campaigns/12056

