Arrgh, my mistake. Missed the pageName.equals(_pageName) check in the encode method.
Sorry > Using this setup in hivemodule.xml > > <contribution configuration-id="tapestry.url.ServiceEncoders"> > <page-service-encoder id="page" extension="html" service="page" /> > <direct-service-encoder id="direct" stateless-extension="direct" > stateful-extension="sdirect" /> > <extension-encoder id="extension" extension="svc" after="*" /> > <encoder id="viewcard" before="external" > object="instance:com.cumquatit.refapp.view.tapestry.viewencoders.ViewCardEncoder,pageName=pages/ResearchCardpage,url=/card" > /> > <page-service-encoder id="external" extension="external" > service="external" /> > </contribution> > > > Why is it that all of my external pages 'go through' the 'viewcard' > service encoder? I would have expected only 'pages/ResearchCardpage' being > encoded/decoded. > > Hoping anyone can clear this up, > Thanks, > > -J > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]