You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Eric Schneider <er...@centralparksoftware.com> on 2003/11/11 23:35:33 UTC

DateField exception with format

Hi,

I can't seem to get the DateField component to work when I bind a format.
The following exception is thrown.

Illegal pattern character 'j'
java.text.SimpleDateFormat.compile(SimpleDateFormat.java:675)
java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:494)
java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:443)
java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:424)
org.apache.tapestry.form.DatePicker.renderComponent(DatePicker.java:143)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:880)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:657)
org.apache.tapestry.form.Form.renderComponent(Form.java:396)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:880)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:657)
org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:86
)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:880)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:657)
org.apache.tapestry.html.Body.renderComponent(Body.java:310)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:880)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:657)
org.apache.tapestry.html.Shell.renderComponent(Shell.java:173)

The SimpleFormat seems to work fine in Inserts......

public static final SimpleDateFormat DATE_FORMAT_WITH_SLASHES =
     new SimpleDateFormat("MM/dd/yyyy");

Anyone know why this is happening?

Thanks,
Eric



---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org