You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Diwaker Gupta (Commented) (JIRA)" <ji...@apache.org> on 2011/12/13 01:11:31 UTC

[jira] [Commented] (THRIFT-317) Issues with Java struct validation

    [ https://issues.apache.org/jira/browse/THRIFT-317?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13167966#comment-13167966 ] 

Diwaker Gupta commented on THRIFT-317:
--------------------------------------

Bump. This is becoming a show stopper for us. As always, I'll try and provide a patch if possible.


                
> Issues with Java struct validation
> ----------------------------------
>
>                 Key: THRIFT-317
>                 URL: https://issues.apache.org/jira/browse/THRIFT-317
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Java - Compiler, Java - Library
>            Reporter: Bryan Duxbury
>            Assignee: Bryan Duxbury
>
> The generated validate() methods don't call validate() on their child structs directly. Instead, they wait until the child structs' write() method is called. This could lead to structs being partially written to the wire before encountering an invalid substruct. Additionally, users calling validate() directly would not get the expected behavior.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira