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.