You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by lolowok <la...@air2web.fr> on 2007/09/18 10:03:19 UTC
extends TextField (T4.1.3)
Hi,
I do a simple component (only this java class, no specification file):
abstract public class UserTextField extends TextField
{
}
And when i use it in a template (@UserTextField), i have this stacktrace:
org.apache.tapestry.form.TranslatedFieldSupportImpl.format(TranslatedFieldSupportImpl.java:52)
$TranslatedFieldSupport_115179adb83.format($TranslatedFieldSupport_115179adb83.java)
org.apache.tapestry.form.TextField.renderFormComponent(TextField.java:51)
org.apache.tapestry.form.AbstractFormComponent.renderComponent(AbstractFormComponent.java:104)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:725)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:179)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:539)
org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java:504)
org.apache.tapestry.form.Form.renderComponent(Form.java:217)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:725)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:179)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:539)
org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:39)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:725)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:179)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:539)
org.apache.tapestry.html.Body.renderComponent(Body.java:38)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:725)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:179)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:539)
org.apache.tapestry.html.Shell.renderComponent(Shell.java:124)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:725)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:179)
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:725)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:179)
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:725)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:177)
org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:249)
How can, il simply extend the TextField ?
(my goal, is to inject a spring bean in the component, so i can use my bean
in a custom validator)
thanks
--
View this message in context: http://www.nabble.com/extends-TextField-%28T4.1.3%29-tf4472430.html#a12752007
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org