I also posted the patch to JIRA, so it doesn't get lost.
Regarding autowiring, I'm not a big fan: I like explicit, even at the
cost of extra typing. However, my opinion remains the same:
polymorphism applies to methods, init() is a method, and therefore
whether init() is declared in the class or inherited should be
irrelevant.
I'd think it would be straightforward to change my
beanMetadataIncludesInitMethod() method to return the init method (so
the args could be read out) rather than boolean, and stick it
somewhere else so that it can be accessed by both classes as needed.
I haven't looked into the architrecture beyond fixing that "bug",
though, so I don't know.
cheers,
barneyb
On 5/10/06, Dave Ross <[EMAIL PROTECTED]> wrote:
Thanks for the patch Barney... one issue off the bat is the question of
autowiring... do we autowire inherited init() methods? If so, we would need
to modify BeanDefinition.cfc as well to search for the init()'s method
signature for the superclass we are going to call it in.
--
Barney Boisvert
[EMAIL PROTECTED]
360.319.6145
http://www.barneyb.com/
Got Gmail? I have 100 invites.