This seems to work:
<service-point id="myencoder"
interface="org.apache.tapestry.engine.ServiceEncoder">
<invoke-factory>
<construct
class="org.myorg.tapestry.myproject.serviceencoders.DBObjectServiceEncod
er">
<set property="pageName" value="node" />
<set-object property="applicationStateManager"
value="service:tapestry.state.ApplicationStateManager" />
</construct>
</invoke-factory>
</service-point>
and in the service encoder class:
...
private ApplicationStateManager applicationStateManager;
...
public void setApplicationStateManager(ApplicationStateManager
applicationStateManager)
{
this.applicationStateManager = applicationStateManager;
}
...
... = (...) this.applicationStateManager.get("whatever you need");
...
Kaspar
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]