Andrus,
We're still using 1.4, so this is how we do it.
Create a class, like Session.java (with a DataContext instance
variable). In the <appname>.application file you add the following
line:
<meta key="org.apache.tapestry.visit-class" value="com.nhl.cmseditor.Session"/>
In MyPage.java
public abstract Object getSession();
In MyPage.page
<inject property="session" type="state" object="visit"/>
I think that's it.
e.
On 6/8/06, Andrus Adamchik <andru..bjectstyle.org> wrote:
> 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
>
This archive was generated by hypermail 2.0.0 : Thu Jun 08 2006 - 14:28:10 EDT