You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Dave Dombrosky (JIRA)" <de...@tapestry.apache.org> on 2008/08/15 23:07:44 UTC
[jira] Created: (TAPESTRY-2591) Email Validator Throws
MissingFormatArgumentException
Email Validator Throws MissingFormatArgumentException
-----------------------------------------------------
Key: TAPESTRY-2591
URL: https://issues.apache.org/jira/browse/TAPESTRY-2591
Project: Tapestry
Issue Type: Bug
Components: Core Components
Affects Versions: 5.0.15
Reporter: Dave Dombrosky
Now that TAPESTRY-2585 has been fixed, a new issue has come up.
Now when trying to visir a page with an email validator on it, the following error is thrown:
java.util.MissingFormatArgumentException
Format specifier '2$s'
Stack trace
* java.util.Formatter.format(Formatter.java:2454)
* java.util.Formatter.format(Formatter.java:2383)
* java.lang.String.format(String.java:2825)
* org.apache.tapestry5.ioc.internal.util.MessageFormatterImpl.format(MessageFormatterImpl.java:49)
* org.apache.tapestry5.validator.Email.buildMessage(Email.java:52)
* org.apache.tapestry5.validator.Email.render(Email.java:47)
* org.apache.tapestry5.validator.Email.render(Email.java:28)
* org.apache.tapestry5.internal.services.FieldValidatorImpl.render(FieldValidatorImpl.java:56)
* org.apache.tapestry5.internal.services.CompositeFieldValidator.render(CompositeFieldValidator.java:45)
* org.apache.tapestry5.corelib.base.AbstractTextField.begin(AbstractTextField.java:177)
* org.apache.tapestry5.corelib.base.AbstractTextField.beginRender(AbstractTextField.java)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
[jira] Commented: (TAPESTRY-2591) Email Validator Throws
MissingFormatArgumentException
Posted by "Ulrich Stärk (JIRA)" <de...@tapestry.apache.org>.
[ https://issues.apache.org/jira/browse/TAPESTRY-2591?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12627710#action_12627710 ]
Ulrich Stärk commented on TAPESTRY-2591:
----------------------------------------
This is caused by the email validator only providing one argument to MessageFormatter.format() but the message is expecting two. %2$s has to be changed to %1$s in Validate*.properties
> Email Validator Throws MissingFormatArgumentException
> -----------------------------------------------------
>
> Key: TAPESTRY-2591
> URL: https://issues.apache.org/jira/browse/TAPESTRY-2591
> Project: Tapestry
> Issue Type: Bug
> Components: Core Components
> Affects Versions: 5.0.15
> Reporter: Dave Dombrosky
> Assignee: Igor Drobiazko
>
> Now that TAPESTRY-2585 has been fixed, a new issue has come up.
> Now when trying to visir a page with an email validator on it, the following error is thrown:
> java.util.MissingFormatArgumentException
> Format specifier '2$s'
> Stack trace
> * java.util.Formatter.format(Formatter.java:2454)
> * java.util.Formatter.format(Formatter.java:2383)
> * java.lang.String.format(String.java:2825)
> * org.apache.tapestry5.ioc.internal.util.MessageFormatterImpl.format(MessageFormatterImpl.java:49)
> * org.apache.tapestry5.validator.Email.buildMessage(Email.java:52)
> * org.apache.tapestry5.validator.Email.render(Email.java:47)
> * org.apache.tapestry5.validator.Email.render(Email.java:28)
> * org.apache.tapestry5.internal.services.FieldValidatorImpl.render(FieldValidatorImpl.java:56)
> * org.apache.tapestry5.internal.services.CompositeFieldValidator.render(CompositeFieldValidator.java:45)
> * org.apache.tapestry5.corelib.base.AbstractTextField.begin(AbstractTextField.java:177)
> * org.apache.tapestry5.corelib.base.AbstractTextField.beginRender(AbstractTextField.java)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
[jira] Commented: (TAPESTRY-2591) Email Validator Throws
MissingFormatArgumentException
Posted by "Igor Drobiazko (JIRA)" <de...@tapestry.apache.org>.
[ https://issues.apache.org/jira/browse/TAPESTRY-2591?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12627814#action_12627814 ]
Igor Drobiazko commented on TAPESTRY-2591:
------------------------------------------
Thanx, Ulrich. I figured it out already but didn't had the time to commit the fix.
> Email Validator Throws MissingFormatArgumentException
> -----------------------------------------------------
>
> Key: TAPESTRY-2591
> URL: https://issues.apache.org/jira/browse/TAPESTRY-2591
> Project: Tapestry
> Issue Type: Bug
> Components: Core Components
> Affects Versions: 5.0.15
> Reporter: Dave Dombrosky
> Assignee: Igor Drobiazko
>
> Now that TAPESTRY-2585 has been fixed, a new issue has come up.
> Now when trying to visir a page with an email validator on it, the following error is thrown:
> java.util.MissingFormatArgumentException
> Format specifier '2$s'
> Stack trace
> * java.util.Formatter.format(Formatter.java:2454)
> * java.util.Formatter.format(Formatter.java:2383)
> * java.lang.String.format(String.java:2825)
> * org.apache.tapestry5.ioc.internal.util.MessageFormatterImpl.format(MessageFormatterImpl.java:49)
> * org.apache.tapestry5.validator.Email.buildMessage(Email.java:52)
> * org.apache.tapestry5.validator.Email.render(Email.java:47)
> * org.apache.tapestry5.validator.Email.render(Email.java:28)
> * org.apache.tapestry5.internal.services.FieldValidatorImpl.render(FieldValidatorImpl.java:56)
> * org.apache.tapestry5.internal.services.CompositeFieldValidator.render(CompositeFieldValidator.java:45)
> * org.apache.tapestry5.corelib.base.AbstractTextField.begin(AbstractTextField.java:177)
> * org.apache.tapestry5.corelib.base.AbstractTextField.beginRender(AbstractTextField.java)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
[jira] Issue Comment Edited: (TAPESTRY-2591) Email Validator Throws
MissingFormatArgumentException
Posted by "Martijn Brinkers (JIRA)" <de...@tapestry.apache.org>.
[ https://issues.apache.org/jira/browse/TAPESTRY-2591?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12623025#action_12623025 ]
martijn_brinkers edited comment on TAPESTRY-2591 at 8/15/08 2:21 PM:
---------------------------------------------------------------------
I had a similar error just 5 minutes ago when I deployed my war on jetty. After I did a clean build the error was gone. I don't know if this is some kind of transient Tapestry error or if there was something wrong with my build.
The error was also caused by java.util.MissingFormatArgumentException but was format was called by addScript in my case
Caused by: java.util.MissingFormatArgumentException: Format specifier '40e'
at java.util.Formatter.format(Formatter.java:2431)
at java.util.Formatter.format(Formatter.java:2366)
at java.lang.String.format(String.java:2770)
at org.apache.tapestry5.internal.services.RenderSupportImpl.addScript(RenderSupportImpl.java:134)
was (Author: martijn_brinkers):
I had a similar error just 5 minutes ago when I deployed my war on jetty. After I did a clean build the error was gone. I don't know if this is some kind of transient Tapestry error or if there was something wrong with my build.
> Email Validator Throws MissingFormatArgumentException
> -----------------------------------------------------
>
> Key: TAPESTRY-2591
> URL: https://issues.apache.org/jira/browse/TAPESTRY-2591
> Project: Tapestry
> Issue Type: Bug
> Components: Core Components
> Affects Versions: 5.0.15
> Reporter: Dave Dombrosky
>
> Now that TAPESTRY-2585 has been fixed, a new issue has come up.
> Now when trying to visir a page with an email validator on it, the following error is thrown:
> java.util.MissingFormatArgumentException
> Format specifier '2$s'
> Stack trace
> * java.util.Formatter.format(Formatter.java:2454)
> * java.util.Formatter.format(Formatter.java:2383)
> * java.lang.String.format(String.java:2825)
> * org.apache.tapestry5.ioc.internal.util.MessageFormatterImpl.format(MessageFormatterImpl.java:49)
> * org.apache.tapestry5.validator.Email.buildMessage(Email.java:52)
> * org.apache.tapestry5.validator.Email.render(Email.java:47)
> * org.apache.tapestry5.validator.Email.render(Email.java:28)
> * org.apache.tapestry5.internal.services.FieldValidatorImpl.render(FieldValidatorImpl.java:56)
> * org.apache.tapestry5.internal.services.CompositeFieldValidator.render(CompositeFieldValidator.java:45)
> * org.apache.tapestry5.corelib.base.AbstractTextField.begin(AbstractTextField.java:177)
> * org.apache.tapestry5.corelib.base.AbstractTextField.beginRender(AbstractTextField.java)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
[jira] Commented: (TAPESTRY-2591) Email Validator Throws
MissingFormatArgumentException
Posted by "Dave Dombrosky (JIRA)" <de...@tapestry.apache.org>.
[ https://issues.apache.org/jira/browse/TAPESTRY-2591?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12626832#action_12626832 ]
Dave Dombrosky commented on TAPESTRY-2591:
------------------------------------------
I just want to state that I am still experiencing this issue. It is definitely not a transient error like the previous comment suggested.
> Email Validator Throws MissingFormatArgumentException
> -----------------------------------------------------
>
> Key: TAPESTRY-2591
> URL: https://issues.apache.org/jira/browse/TAPESTRY-2591
> Project: Tapestry
> Issue Type: Bug
> Components: Core Components
> Affects Versions: 5.0.15
> Reporter: Dave Dombrosky
>
> Now that TAPESTRY-2585 has been fixed, a new issue has come up.
> Now when trying to visir a page with an email validator on it, the following error is thrown:
> java.util.MissingFormatArgumentException
> Format specifier '2$s'
> Stack trace
> * java.util.Formatter.format(Formatter.java:2454)
> * java.util.Formatter.format(Formatter.java:2383)
> * java.lang.String.format(String.java:2825)
> * org.apache.tapestry5.ioc.internal.util.MessageFormatterImpl.format(MessageFormatterImpl.java:49)
> * org.apache.tapestry5.validator.Email.buildMessage(Email.java:52)
> * org.apache.tapestry5.validator.Email.render(Email.java:47)
> * org.apache.tapestry5.validator.Email.render(Email.java:28)
> * org.apache.tapestry5.internal.services.FieldValidatorImpl.render(FieldValidatorImpl.java:56)
> * org.apache.tapestry5.internal.services.CompositeFieldValidator.render(CompositeFieldValidator.java:45)
> * org.apache.tapestry5.corelib.base.AbstractTextField.begin(AbstractTextField.java:177)
> * org.apache.tapestry5.corelib.base.AbstractTextField.beginRender(AbstractTextField.java)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
[jira] Closed: (TAPESTRY-2591) Email Validator Throws
MissingFormatArgumentException
Posted by "Igor Drobiazko (JIRA)" <de...@tapestry.apache.org>.
[ https://issues.apache.org/jira/browse/TAPESTRY-2591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Drobiazko closed TAPESTRY-2591.
------------------------------------
Resolution: Fixed
Fix Version/s: 5.0.15
> Email Validator Throws MissingFormatArgumentException
> -----------------------------------------------------
>
> Key: TAPESTRY-2591
> URL: https://issues.apache.org/jira/browse/TAPESTRY-2591
> Project: Tapestry
> Issue Type: Bug
> Components: Core Components
> Affects Versions: 5.0.15
> Reporter: Dave Dombrosky
> Assignee: Igor Drobiazko
> Fix For: 5.0.15
>
>
> Now that TAPESTRY-2585 has been fixed, a new issue has come up.
> Now when trying to visir a page with an email validator on it, the following error is thrown:
> java.util.MissingFormatArgumentException
> Format specifier '2$s'
> Stack trace
> * java.util.Formatter.format(Formatter.java:2454)
> * java.util.Formatter.format(Formatter.java:2383)
> * java.lang.String.format(String.java:2825)
> * org.apache.tapestry5.ioc.internal.util.MessageFormatterImpl.format(MessageFormatterImpl.java:49)
> * org.apache.tapestry5.validator.Email.buildMessage(Email.java:52)
> * org.apache.tapestry5.validator.Email.render(Email.java:47)
> * org.apache.tapestry5.validator.Email.render(Email.java:28)
> * org.apache.tapestry5.internal.services.FieldValidatorImpl.render(FieldValidatorImpl.java:56)
> * org.apache.tapestry5.internal.services.CompositeFieldValidator.render(CompositeFieldValidator.java:45)
> * org.apache.tapestry5.corelib.base.AbstractTextField.begin(AbstractTextField.java:177)
> * org.apache.tapestry5.corelib.base.AbstractTextField.beginRender(AbstractTextField.java)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
[jira] Assigned: (TAPESTRY-2591) Email Validator Throws
MissingFormatArgumentException
Posted by "Igor Drobiazko (JIRA)" <de...@tapestry.apache.org>.
[ https://issues.apache.org/jira/browse/TAPESTRY-2591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Drobiazko reassigned TAPESTRY-2591:
----------------------------------------
Assignee: Igor Drobiazko
> Email Validator Throws MissingFormatArgumentException
> -----------------------------------------------------
>
> Key: TAPESTRY-2591
> URL: https://issues.apache.org/jira/browse/TAPESTRY-2591
> Project: Tapestry
> Issue Type: Bug
> Components: Core Components
> Affects Versions: 5.0.15
> Reporter: Dave Dombrosky
> Assignee: Igor Drobiazko
>
> Now that TAPESTRY-2585 has been fixed, a new issue has come up.
> Now when trying to visir a page with an email validator on it, the following error is thrown:
> java.util.MissingFormatArgumentException
> Format specifier '2$s'
> Stack trace
> * java.util.Formatter.format(Formatter.java:2454)
> * java.util.Formatter.format(Formatter.java:2383)
> * java.lang.String.format(String.java:2825)
> * org.apache.tapestry5.ioc.internal.util.MessageFormatterImpl.format(MessageFormatterImpl.java:49)
> * org.apache.tapestry5.validator.Email.buildMessage(Email.java:52)
> * org.apache.tapestry5.validator.Email.render(Email.java:47)
> * org.apache.tapestry5.validator.Email.render(Email.java:28)
> * org.apache.tapestry5.internal.services.FieldValidatorImpl.render(FieldValidatorImpl.java:56)
> * org.apache.tapestry5.internal.services.CompositeFieldValidator.render(CompositeFieldValidator.java:45)
> * org.apache.tapestry5.corelib.base.AbstractTextField.begin(AbstractTextField.java:177)
> * org.apache.tapestry5.corelib.base.AbstractTextField.beginRender(AbstractTextField.java)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org
[jira] Commented: (TAPESTRY-2591) Email Validator Throws
MissingFormatArgumentException
Posted by "Martijn Brinkers (JIRA)" <de...@tapestry.apache.org>.
[ https://issues.apache.org/jira/browse/TAPESTRY-2591?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12623025#action_12623025 ]
Martijn Brinkers commented on TAPESTRY-2591:
--------------------------------------------
I had a similar error just 5 minutes ago when I deployed my war on jetty. After I did a clean build the error was gone. I don't know if this is some kind of transient Tapestry error or if there was something wrong with my build.
> Email Validator Throws MissingFormatArgumentException
> -----------------------------------------------------
>
> Key: TAPESTRY-2591
> URL: https://issues.apache.org/jira/browse/TAPESTRY-2591
> Project: Tapestry
> Issue Type: Bug
> Components: Core Components
> Affects Versions: 5.0.15
> Reporter: Dave Dombrosky
>
> Now that TAPESTRY-2585 has been fixed, a new issue has come up.
> Now when trying to visir a page with an email validator on it, the following error is thrown:
> java.util.MissingFormatArgumentException
> Format specifier '2$s'
> Stack trace
> * java.util.Formatter.format(Formatter.java:2454)
> * java.util.Formatter.format(Formatter.java:2383)
> * java.lang.String.format(String.java:2825)
> * org.apache.tapestry5.ioc.internal.util.MessageFormatterImpl.format(MessageFormatterImpl.java:49)
> * org.apache.tapestry5.validator.Email.buildMessage(Email.java:52)
> * org.apache.tapestry5.validator.Email.render(Email.java:47)
> * org.apache.tapestry5.validator.Email.render(Email.java:28)
> * org.apache.tapestry5.internal.services.FieldValidatorImpl.render(FieldValidatorImpl.java:56)
> * org.apache.tapestry5.internal.services.CompositeFieldValidator.render(CompositeFieldValidator.java:45)
> * org.apache.tapestry5.corelib.base.AbstractTextField.begin(AbstractTextField.java:177)
> * org.apache.tapestry5.corelib.base.AbstractTextField.beginRender(AbstractTextField.java)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org