No component class is allowed to have anything but the default constructor. I'm not sure if this is made sufficiently clear in the documentation.
On Tue, Jan 19, 2010 at 6:07 AM, lyf <yifanliu...@gmail.com> wrote: > > I use groovy with T5 > > I got a base abstract class ObjectList.groovy in the base package > And I got a component class DomainList.groovy extends ObjectList in the > components package. > > ObjectList got only one constructor with a parameter, in which case T5 would > throw a exception saying the ObjectList should be in the base package or > somehing like that ( the code throws this exception in > org.apache.tapestry5.internal.services.ComponentClassTransformerImpl.transformComponentClass > method, 150th line) > > But when I removed the parameter of the ObjectList's constructor, it worked > fine. > > Why can not a base class have a construtor with parameters? I think it's a > bug, isn't it? > -- > View this message in context: > http://old.nabble.com/Is-it-a-bug--T5.1.05-tp27226305p27226305.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- Howard M. Lewis Ship Creator of Apache Tapestry The source for Tapestry training, mentoring and support. Contact me to learn how I can get you up and productive in Tapestry fast! (971) 678-5210 http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org