Duane Moore created AVRO-1367:
---------------------------------

             Summary: Compiling multiple schemas in a directory fails if 
dependencies are not in alphabetical order
                 Key: AVRO-1367
                 URL: https://issues.apache.org/jira/browse/AVRO-1367
             Project: Avro
          Issue Type: Bug
          Components: java
    Affects Versions: 1.7.6
            Reporter: Duane Moore
         Attachments: avro-multiple-schema-directory-failure.diff

When compiling a schema with multiple input files, no dependencies can be found 
unless they are located in a file name that precedes the current file being 
parsed alphabetically.  I added two sample test cases to illustrate this using 
the existing player.avsc and position.avsc in the test folder.  Simply calling 
the doCompile using the input directory versus specifying the files manually, 
or specifying the input files by name, but in alphabetical order, results in an 
error:
org.apache.avro.SchemaParseException: Undefined name: "Position"


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to