Also, if all else fails, try replacing your name "TD" with something else. I remember (though this was a long time ago!) short names which were capitalised created trouble with reflection..
I think you're referring to issues about mapping javabean property names to getter/setter method names. This is indeed a bit complicated when the property name starts with a capital letter.
However that does not apply in this case; the TD is a managed bean name not a property name.
Cheers, Simon

