I find that if my template uses a field in the backing model java file that hasn't been inited yet, it throws exceptions in when rendering.
Is there a reason the tml file is rendered/reified before the backing model class? I usually have to stick a dummy instance or do some dummy initialization via PageAttached or PageLoaded, so the renderqueue is happy, before the real values are apparently set up via onPassivate/onActivate, or being passed in from a previous page via a initialize or set method. I can't think of any good reason that the renderqueue should run before the page values it uses are even inited. It's a big source of frustration and bugs. One good thing, would be a document on the order of the following calls. PageLoaded PageAttached PageDetached OnActivate OnPassivate The render methods. The render flow is well documented. How Activate/Passivate, external initialization ( via called a setup parameter on the page, say "SomePage.set(SomeValue) play with PageLoaded/PageAttached/PageDetached isn't. -Daniel --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
