It's also possible to force it to use a HashSet by copying the contents of the PersistentSet to a new HashSet. That worked for us.
-- Arthur Kalmenson On Sun, Dec 7, 2008 at 7:05 AM, gregor <[EMAIL PROTECTED]> wrote: > > Hi, > > PersistentSet is one of Hibernate's "magic collections". Like the > proxies that Hibernate also uses for lazy loading, domain objects so > adorned are incompatible with the GWT Emulation library and AFAIK > there is no direct way around it at the moment. You have to copy them > to DTO representations for transfer and copy them back on return. > > Hibernate4gwt does this for you - have you had a look at it? > > regards > gregor > > On Dec 7, 9:54 am, LoneWolf <[EMAIL PROTECTED]> wrote: >> Hey, >> Our application is using Hibernate 3 as the persistence mechanism, and >> of course we have one-to-many relationship. >> The problem is when trying to pass a domain object that has a list of >> lazy initialized objects back to the browser, I got this exception: >> ++++ >> Caused by: com.google.gwt.user.client.rpc.SerializationException: Type >> 'org.hibernate.collection.PersistentSet' was not included in the set >> of types which can be serialized by this SerializationPolicy or its >> Class object could not be loaded. For security purposes, this type >> will not be serialized. >> ++++ >> Yes, I understand this exception but to overcome this issue? >> Thanks. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---