What is the difference between accessing HttpSession directly using this injection: <inject property="request" object="service:tapestry.globals.HttpServletRequest"/>
and using hivemodule.xml state-object like this: <contribution configuration-id="tapestry.state.ApplicationObjects"> <state-object name="cart" scope="session"> <create-instance class="java.util.ArrayList"/> </state-object> </contribution> Is there any advantages and disadvantages? Which one is recommended? Thanks.. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]