avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eelco Hillenius (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AVRO-101) unable to work with nested classes and reflection based API
Date Wed, 19 Aug 2009 04:37:15 GMT

    [ https://issues.apache.org/jira/browse/AVRO-101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12744874#action_12744874
] 

Eelco Hillenius commented on AVRO-101:
--------------------------------------

Uploaded unit test that shows the issue.

> unable to work with nested classes and reflection based API
> -----------------------------------------------------------
>
>                 Key: AVRO-101
>                 URL: https://issues.apache.org/jira/browse/AVRO-101
>             Project: Avro
>          Issue Type: Bug
>          Components: java
>    Affects Versions: 1.0.0, 1.0.1
>            Reporter: Eelco Hillenius
>             Fix For: 1.0.1
>
>         Attachments: AVRO-101.patch
>
>
> It is currently not possible to work with nested classes and the reflection API. Only
the package and classname are recorded. The test case that I'll attach to this issues writes
this as the schema: {"type":"record","name":"BazRecord","namespace":"org.apache.avro","fields":[{"name":"nbr","type":"int"}]},
even though it is a nested class. The reader then tries to instantiate org.apache.avro.BazRecord,
while it should instantiate org.apache.avro.TestDataFileReflect$BazRecord.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message