You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Mathias Broekelmann (JIRA)" <my...@incubator.apache.org> on 2005/04/12 13:22:17 UTC
[jira] Created: (MYFACES-179) UIInput.updateModel(...) hides a RuntimeException
UIInput.updateModel(...) hides a RuntimeException
--------------------------------------------------
Key: MYFACES-179
URL: http://issues.apache.org/jira/browse/MYFACES-179
Project: MyFaces
Type: Improvement
Versions: Nightly Build
Reporter: Mathias Broekelmann
Priority: Minor
If a RuntimeException is thrown in the Method UIInput.updateModel(FacesContext) an error message is generated but without any stacktrace. This causes a lot of trouble for the user to find the cause of the error.
Here is a patch to write the stacktrace:
Index: UIInput.java
===================================================================
RCS file: /home/cvspublic/incubator-myfaces/src/jsfapi/javax/faces/component/UIInput.java,v
retrieving revision 1.16
diff -u -r1.16 UIInput.java
--- UIInput.java 4 Mar 2005 00:28:45 -0000 1.16
+++ UIInput.java 12 Apr 2005 11:13:34 -0000
@@ -252,6 +252,7 @@
catch (RuntimeException e)
{
//Object[] args = {getId()};
+ context.getExternalContext().log(e.getMessage(), e);
_MessageUtils.addErrorMessage(context, this,CONVERSION_MESSAGE_ID,new Object[]{getId()});
setValid(false);
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[jira] Resolved: (MYFACES-179) UIInput.updateModel(...) hides a RuntimeException
Posted by "Manfred Geiler (JIRA)" <my...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/MYFACES-179?page=history ]
Manfred Geiler resolved MYFACES-179:
------------------------------------
Assign To: Manfred Geiler
Resolution: Fixed
Fix Version: 1.0.9 beta
> UIInput.updateModel(...) hides a RuntimeException
> -------------------------------------------------
>
> Key: MYFACES-179
> URL: http://issues.apache.org/jira/browse/MYFACES-179
> Project: MyFaces
> Type: Improvement
> Versions: Nightly Build
> Reporter: Mathias Broekelmann
> Assignee: Manfred Geiler
> Priority: Minor
> Fix For: 1.0.9 beta
>
> If a RuntimeException is thrown in the Method UIInput.updateModel(FacesContext) an error message is generated but without any stacktrace. This causes a lot of trouble for the user to find the cause of the error.
> Here is a patch to write the stacktrace:
> Index: UIInput.java
> ===================================================================
> RCS file: /home/cvspublic/incubator-myfaces/src/jsfapi/javax/faces/component/UIInput.java,v
> retrieving revision 1.16
> diff -u -r1.16 UIInput.java
> --- UIInput.java 4 Mar 2005 00:28:45 -0000 1.16
> +++ UIInput.java 12 Apr 2005 11:13:34 -0000
> @@ -252,6 +252,7 @@
> catch (RuntimeException e)
> {
> //Object[] args = {getId()};
> + context.getExternalContext().log(e.getMessage(), e);
> _MessageUtils.addErrorMessage(context, this,CONVERSION_MESSAGE_ID,new Object[]{getId()});
> setValid(false);
> }
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira