-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I think I have it figured out.
The form was basically OK - except that on the FIRST render, the 'anyMatching'
was null, therefore false - so only a single component was being rendered and
recorded, via the <input type="hidden" name="Form0" value="1"/>
On the rewind, the 'currently selected' category was being set, which meant
that the second render DID include a second component. Because the count was
out, I think Form.renderComponent() was throwing a StaleLink exception.
Is there any way to propagate th exception dump to the stale link page? It
would have helped me discovering this problem immensely (I would have known
immediately what was kind of wrong, rather than having to make educated
guesses).
For my peace of mind, does my own diagnosis of the problem sound about right?
Neil
On Friday 11 Oct 2002 11:26 am, Neil Clayton wrote:
> I've been attempting to create a page that allows for the selection of
> "content", based simply on a single category name ("content" in this case
> has a category, and what I want to do is show any "content" matching that
> category).
>
> The page itself contains a single component, called the ContentSelector.
> The selector takes an input parameter, being a Collection of strings. It
> uses this to produce a IPropertySelectionModel implementation, similar to
> that of the StringPropertySelection, and then renders this as a drop down
> using the PropertySelection component.
.... cut ...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE9ptdlLXcfQF3yrNoRAipxAJ9WWK0AfBp9xtspYiAtPH3RSLDL5gCeL2Q5
9cWaDowm9XJ6undT0bXFlUI=
=UGVj
-----END PGP SIGNATURE-----
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Tapestry-developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/tapestry-developer