Yes thank you Doug. This was the answer.

W dniu 03.09.2013 19:15, Doug Cutting pisze:
This can be accomplished with something like:

   import org.apache.avro.compiler.idl.Idl;
   ...
     Protocol p = new Idl(new File("MyProtocol.avdl")).CompilationUnit();
   ...

This should be better documented.

Doug

On Mon, Sep 2, 2013 at 3:57 AM, michał <[email protected]> wrote:
Hi,

This is my first time with mailing list.
Question:

The reading od AVPR is easy:

Protocol protocol = Protocol.parse(new File("ht-proto.avpr"));

But this does not work for IDL files (AVDL).

How to read the AVDL file so I could accomplish the following task but using
AVDL instead of AVPR:

public static void main (String[] args)  {
      Main.class.getResourceAsStream("net/protocol_man.avdl");
      Protocol protocol  =

Protocol.parse(Main.class.getResourceAsStream("net/protocol_man.avpr"));
                                                    //this doesnt work for
AVDL file
  }





Reply via email to