[
https://issues.apache.org/jira/browse/AVRO-505?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12853487#action_12853487
]
Doug Cutting commented on AVRO-505:
-----------------------------------
> What's our Grand Theory of Exceptions?
Recall AVRO-447. RPC messages declare exceptions, but if the application or
framework throws something outside of that, the union used at runtime includes
an extra initial branch of "string" for so-called 'system errors'.
The problem in AVRO-503 is that the client runtime didn't know about AVRO-447.
Few do. That's why it's a bug.
> Java impl is spitting any ol' error text on to the wire
> -------------------------------------------------------
>
> Key: AVRO-505
> URL: https://issues.apache.org/jira/browse/AVRO-505
> Project: Avro
> Issue Type: Bug
> Components: java
> Affects Versions: 1.3.2
> Reporter: Jeff Hodges
> Priority: Critical
>
> The current java implementation is sending the error text of unhandled errors
> back as RPC responses.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.