I'm pretty sure you can't serialize a component ( ORM or otherwise ). You could write a toStruct method on the component and serialize the struct to send that as JSOn.
Paul On 14/07/2009, at 6:51 PM, Gavin Baumanis wrote: > > Hi Ray - and everyone else. > > It is an object returned via the CF9 ORM. > So it actually contans "other" objects via its relationships, too. > > Interestingly I could serialize the individual sub components without > error. > But as a whole - it didn't seem like to it. > > I did notice in the java stack trace, that it ended with "stack > overfow". > So there might be some kind of circular reference via the > relationships that is causig my woes - I really don't know. > > But via CFdump it all outputs fine and dandy and "without" the "see > this object" that you normally get when you have a circular reference > showing up in cfdump. > > I am happy to provude the code, if that's going to help... I am > certainly not beyond thinking that is my code (ORm relationships etc) > that could eb at fault - But thought I would see if there was an > apparent "easy" answer first, that I had overlooked. > > Gavin. > > On Jul 14, 11:44 pm, Raymond Camden <rcam...@gmail.com> wrote: >> I don't think size matters - any more than it does with anything else >> in CF. Technically, I could create a CF array with 1 billion >> elements, >> but I might run out of RAM. I'd think you would have more trouble >> making the large object than serializing it (although the string >> generated may be 'bigger' RAM wise). I guess I personally wouldn't >> worry about it. >> >> Max depth? Not that I know of. >> >> You mentioned complex obs - are you trying to serialize a CFC? If so, >> you can't. Well, you _can_, but you just get the This scope >> variables. >> >> Maybe you can share more about the object you are trying to >> serialize? >> >> >> >> On Tue, Jul 14, 2009 at 2:26 AM, Gavin >> Baumanis<beauecli...@gmail.com> wrote: >> >>> Hi Everyone, >> >>> I seem to be having an issue with serialisation of objects to JSON >>> objects. >> >>> I thought initially that it was a cfdate object issue. But I can >>> serialize individual datetime objects just fine. >>> The only things left - that I don't know the answer to are; >> >>> is there a max size that can be converted? >>> Is there a max depth? can I have nested objects and serialise the >>> "top" object and expect it all to work? >> >>> Technically I have no idea what I am talking about - which makes >>> it a >>> little hard to ask for help... >>> All I know is that I can serialze simple data values and deserialize >>> them fine and dandy - but it doesn't seem to want to work for me >>> with >>> a complex object graph. >> >>> Gavin. >> >> -- >> ===================================================================== >> ====== >> Raymond Camden, ColdFusion Jedi Master >> >> Email : r...@camdenfamily.com >> Blog :www.coldfusionjedi.com >> AOL IM : cfjedimaster >> >> Keep up to date with the community:http://www.coldfusionbloggers.org > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com To unsubscribe from this group, send email to cfaussie+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en -~----------~----~----~----~------~----~------~--~---