You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pivot.apache.org by "Appddevvv (JIRA)" <ji...@apache.org> on 2010/06/20 01:02:23 UTC
[jira] Created: (PIVOT-536) WTKXSerializer should provide a
structure error object when a serializer error occurs
WTKXSerializer should provide a structure error object when a serializer error occurs
-------------------------------------------------------------------------------------
Key: PIVOT-536
URL: https://issues.apache.org/jira/browse/PIVOT-536
Project: Pivot
Issue Type: Improvement
Components: wtk
Reporter: Appddevvv
Priority: Trivial
When an error occurs in the serializer, logException() is typically called. The error message, line number and other information is typically not available for use by tooling. WTKXSerializer should provide a structured object with the error information in it e.g. the line number.
I don't have a patch for this but I think a simple error object and a property accessor would be all that's needed. The error object could be accessed as part of exception handling.
I came across when writing pivotpad (xamlpad like tool) and wanted to highlight the error in the bxml text.
This improvement is targeted towards tooling support and has no other apparent use.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (PIVOT-536) WTKXSerializer should provide a
structure error object when a serializer error occurs
Posted by "Noel Grandin (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIVOT-536?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12898893#action_12898893 ]
Noel Grandin commented on PIVOT-536:
------------------------------------
As near as I can tell, all you need is an API to access
xmlStreamReader.getLocation()
which will give you the position of the parser at the time of the error.
Is this sufficient?
> WTKXSerializer should provide a structure error object when a serializer error occurs
> -------------------------------------------------------------------------------------
>
> Key: PIVOT-536
> URL: https://issues.apache.org/jira/browse/PIVOT-536
> Project: Pivot
> Issue Type: Improvement
> Components: wtk
> Reporter: Appddevvv
> Priority: Trivial
>
> When an error occurs in the serializer, logException() is typically called. The error message, line number and other information is typically not available for use by tooling. WTKXSerializer should provide a structured object with the error information in it e.g. the line number.
> I don't have a patch for this but I think a simple error object and a property accessor would be all that's needed. The error object could be accessed as part of exception handling.
> I came across when writing pivotpad (xamlpad like tool) and wanted to highlight the error in the bxml text.
> This improvement is targeted towards tooling support and has no other apparent use.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.