Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Avro >> mail # user >> avro-service-archetype


Copy link to this message
-
Re: avro-service-archetype
Well that is it. First m2e needs to run "generate-sources" than the Run
As-> Maven build install.
This was not obviuos to me at the start thank you.

W dniu 23.10.2013 17:20, Eric Wasserman pisze:
> If you have the m2e plugin for eclipse, you can right click the
> project and find "generate-sources" under one of the hierarchical
> menus. I think its called "Run...".
>
> Also you can run
>
> mvn generate-sources
>
> From the command line.
>
> On Oct 23, 2013, at 12:36 AM, "micha?" <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>> Ok, but how do you run it? It is made to eliminate the need to use
>> the tools jar and force maven to do it.
>> How should a simple HelloWorld look like using this archetype and
>> maven avro plugin?
>>
>>
>> W dniu 23.10.2013 03:57, Vignesh Srinivasan pisze:
>>> Hi
>>>
>>> I use the plugin as configured below
>>>
>>> <plugin>
>>>     <groupId>org.apache.avro</groupId>
>>> <artifactId>avro-maven-plugin</artifactId>
>>>     <version>1.7.4</version>
>>>     <executions>
>>>         <execution>
>>>             <id>schemas</id>
>>>             <phase>generate-sources</phase>
>>>             <goals>
>>>                 <goal>schema</goal>
>>>                 <goal>idl-protocol</goal>
>>>             </goals>
>>>             <configuration>
>>> <stringType>String</stringType>
>>> <sourceDirectory>src/main/avro/</sourceDirectory>
>>> <outputDirectory>target/generated-sources/java/</outputDirectory>
>>>             </configuration>
>>>         </execution>
>>>     </executions>
>>> </plugin>
>>>
>>> I have defined my avro schema files in src/main/avro directory.
>>>
>>>
>>>
>>>
>>>
>>> On Tue, Oct 22, 2013 at 6:53 AM, micha? <[EMAIL PROTECTED]
>>> <mailto:[EMAIL PROTECTED]>> wrote:
>>>
>>>     Hi,
>>>
>>>     I want to run avro-service-archetype available in maven central
>>>     repository.
>>>     It has a protocol defined in order-service.avsc
>>>
>>>     What is the procedure to generate .java files in Eclipse using:
>>>
>>>     <plugin>
>>>       <groupId>org.apache.avro</groupId>
>>>     <artifactId>avro-maven-plugin</artifactId>
>>>       <version>${avro.version}</version>
>>>       <executions>
>>>         <execution>
>>>           <phase>generate-sources</phase>
>>>           <goals>
>>>             <goal>schema</goal>
>>>             <goal>protocol</goal>
>>>             <goal>idl-protocol</goal>
>>>           </goals>
>>>         </execution>
>>>       </executions>
>>>     </plugin>
>>>
>>>     and then run the client and the server to comunicate?
>>>
>>>     PS
>>>     I know it is beginner question but I feel confused about how to
>>>     generate the java files simply using the maven in Avro. The test
>>>     is running ok but can't find any files in /atrget directory.
>>>
>>>
>>>
>>>
>>>
>>

NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB