I had some issues upgrading T3->T4. T4 wants to serialize all my
CayenneDataObjects into the form and that didn't work so well when you
clicked the Submit button (I suspect because the deserialized objects
were disconnected from their DataContext). Also, it made the page HUGE
with all those hidden form items. I didn't really explore it that much,
but found if I told T4 the data was "volatile" then it wouldn't
serialize it. T4 was kicking my butt on many levels, so I just wanted
to make it work at that point ...
/dev/mrg
PS. The volatile="true" attributes were added to my jwcid=..or"
components. It might be needed on other things.
-----Original Message-----
From: Andrus Adamchik [mailto:andru..bjectstyle.org]
Sent: Thursday, June 08, 2006 3:46 PM
To: cayenne-use..ncubator.apache.org
Subject: Re: Tapestry tutorial advice
Just wanted to point out that Cayenne works just fine with *all* of
them.
I recall some recent attempts to marry Cayenne with WO frontend, not
sure about the outcome; Click is interesting in that (among other
things) it explores reusing of Cayenne metadata in the UI layer;
there is a long history of Cayenne working with Tapestry; same is
true for JSP, Struts and WebWork. So there are some choices :-)
Andrus
On Jun 8, 2006, at 10:02 PM, Watkins, Garry wrote:
> Just taking a quick poll. What is everyone using with Cayenne for the
> Web Application Frameworks(WAF) (Click, Tapestry, Spring, JSF ...
> WebObjects)? If you would not recommend using the WAF please let me
> know. I am getting ready to start up a new project.
>
> Thanks
> Garry
>
> -----Original Message-----
> From: Andrus Adamchik [mailto:andru..bjectstyle.org]
> Sent: Thursday, June 08, 2006 1:06 PM
> To: cayenne-use..ncubator.apache.org
> Subject: Tapestry tutorial advice
>
> I am reworking Cayenne tutorials for 1.2 final release. Since I
> haven't
> used Tapestry for almost a year, and totally missed on 4.0, I
> wanted to
> get some feedback from Cayenne/Tapestry users. What are the good
> ways to
> bind DataContext to a session?
>
> Current example puts it in the visit. I would personally use a regular
> web app setup with Cayenne filter (making Tapestry app just another
> web
> app case as far as Cayenne is concerned). I wonder what others are
> doing
> in this respect? Any HiveMind magic?
>
> Andrus
>
>
>
>
> Confidential & Privileged
>
> Unless otherwise indicated or obvious from its nature, the
> information contained in this communication is attorney-client
> privileged and confidential information/work product. This
> communication is intended for the use of the individual or entity
> named above. If the reader of this communication is not the
> intended recipient, you are hereby notified that any dissemination,
> distribution or copying of this communication is strictly
> prohibited. If you have received this communication in error or
> are not sure whether it is privileged, please immediately notify us
> by return e-mail and destroy any copies--electronic, paper or
> otherwise--which you may have of this communication.
>
>
>
>
This archive was generated by hypermail 2.0.0 : Thu Jun 08 2006 - 15:54:38 EDT