Re: OpenJPA and GWT Serialization

2011-04-28 Thread tovarisch
If I don't use this property, how are entities detached? Thank you very much, Santa. -- View this message in context: http://openjpa.208410.n2.nabble.com/OpenJPA-and-GWT-Serialization-tp6256796p6313944.html Sent from the OpenJPA Users mailing list archive at Nabble.com.

Re: OpenJPA and GWT Serialization

2011-04-28 Thread Michael Dick
> >>>> > short term.... and depending on how your application is structured, > >>>> enabling > >>>> > LiteAutoDetach[2] might get you by this problem. The only reason I'm > >>>> > suggesting this property as I know that it will remove all proxies > on > >>>> > EntityManager.close(). > >>>> > > >>>> > [1] http://openjpa.markmail.org/thread/sczpivhncne27co4 > >>>> > [2] > >>>> > > >>>> > http://openjpa.apache.org/builds/latest/docs/manual/manual.html#ref_guide_detach_state--- > >>>> > openjpa.DetachState=loaded(LiteAutoDetach=true) > >>>> > > >>>> > Thanks, > >>>> > Rick > >>>> > > >>>> > On Sat, Apr 9, 2011 at 6:55 AM, Jason Ferguson > >>>> <fergusonja...@gmail.com > > >>> >wrote: > >>>> > > >>>> >> Sorry if this is a frequently asked question. > >>>> >> > >>>> >> I have an entity, Location, which has a bidirectional > >>>> >> OneToMany/ManyToOne relationship with another entity, BorderPoint. > >>>> >> Both entities implement Serializable and IsSerializable. > >>>> >> > >>>> >> The BorderPoint collection within the Location object is an > >>>> ArrayList. > >>>> >> Unfortunately, OpenJPA uses a proxy class which is not serializable > >>>> by > >>>> >> GWT. I've tried annotating both entities with > >>>> >> @DetachedState(enabled=true) with no luck. > >>>> >> > >>>> >> Can anyone assist? > >>>> >> > >>>> >> Jason > >>>> >> > >>>> > > >>>> > >>> > >>> > >> > > > > > -- > View this message in context: > http://openjpa.208410.n2.nabble.com/OpenJPA-and-GWT-Serialization-tp6256796p6311931.html > Sent from the OpenJPA Users mailing list archive at Nabble.com. >

Re: OpenJPA and GWT Serialization

2011-04-27 Thread tovarisch
gesting this property as I know that it will remove all proxies on >>>> > EntityManager.close(). >>>> > >>>> > [1] http://openjpa.markmail.org/thread/sczpivhncne27co4 >>>> > [2] >>>> > >>>> http://openjpa.apache.org/builds/latest/docs/manual/manual.html#ref_guide_detach_state--- >>>> > openjpa.DetachState=loaded(LiteAutoDetach=true) >>>> > >>>> > Thanks, >>>> > Rick >>>> > >>>> > On Sat, Apr 9, 2011 at 6:55 AM, Jason Ferguson >>>> <fergusonja...@gmail.com > >>> >wrote: >>>> > >>>> >> Sorry if this is a frequently asked question. >>>> >> >>>> >> I have an entity, Location, which has a bidirectional >>>> >> OneToMany/ManyToOne relationship with another entity, BorderPoint. >>>> >> Both entities implement Serializable and IsSerializable. >>>> >> >>>> >> The BorderPoint collection within the Location object is an >>>> ArrayList. >>>> >> Unfortunately, OpenJPA uses a proxy class which is not serializable >>>> by >>>> >> GWT. I've tried annotating both entities with >>>> >> @DetachedState(enabled=true) with no luck. >>>> >> >>>> >> Can anyone assist? >>>> >> >>>> >> Jason >>>> >> >>>> > >>>> >>> >>> >> > -- View this message in context: http://openjpa.208410.n2.nabble.com/OpenJPA-and-GWT-Serialization-tp6256796p6311931.html Sent from the OpenJPA Users mailing list archive at Nabble.com.

Re: OpenJPA and GWT Serialization

2011-04-11 Thread Jason Ferguson
It looks like I have 1.0. I'll try switching over to 2.0 tonight and let you know. Jason On Mon, Apr 11, 2011 at 9:58 AM, Michael Dick wrote: > I took another look at the proxy code again and realized that my > persistence.xml file was using version 1.0 as the schema version. > > Changing it to

Re: OpenJPA and GWT Serialization

2011-04-11 Thread Michael Dick
I took another look at the proxy code again and realized that my persistence.xml file was using version 1.0 as the schema version. Changing it to version 2.0 lead to results more like what you're looking for. Proxies still remain in the entities after the entity is detached, but will be removed wh

Re: OpenJPA and GWT Serialization

2011-04-11 Thread Michael Dick
Hi Jason, Detachment and proxy classes are fairly complicated in OpenJPA. Like Rick mentioned I've started looking at what it'd take to remove the proxies and it's turned into a more sizable effort than I'd hoped. OpenJPA was originally designed with JEE application servers in mind and it answers

Re: OpenJPA and GWT Serialization

2011-04-09 Thread Jason Ferguson
I'm running with 2.1.0. I figured if I was going to learn to use JPA versus Hibernate, I may as well use the most current version. So let me see if I'm doing this right. I added the following property to persistence.xml: The docs seem to recommend adding a version field, which I haven't done y

Re: OpenJPA and GWT Serialization

2011-04-09 Thread Rick Curtis
Jason - > Sorry if this is a frequently asked question. This isn't a frequent question... yet. It seems that this issue has come up a number of times on users/dev. There was a recent post[1] on a similar issue that didn't end with much of a solution. Mike has had this detach/proxy business on his

OpenJPA and GWT Serialization

2011-04-09 Thread Jason Ferguson
Sorry if this is a frequently asked question. I have an entity, Location, which has a bidirectional OneToMany/ManyToOne relationship with another entity, BorderPoint. Both entities implement Serializable and IsSerializable. The BorderPoint collection within the Location object is an ArrayList. Un