Skip to content

Commit c4c56bd

Browse files
committed
removed schema module
1 parent 45d07cb commit c4c56bd

5 files changed

Lines changed: 50 additions & 57 deletions

File tree

consumer_producer_kafka_avro/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
</properties>
2424

2525
<modules>
26-
<module>sample-kafka-avro-schema</module>
2726
<module>sample-kafka-avro-producer</module>
2827
<module>sample-kafka-avro-consumer</module>
2928
</modules>

consumer_producer_kafka_avro/sample-kafka-avro-consumer/pom.xml

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,15 @@
1313
<artifactId>sample-kafka-avro-consumer</artifactId>
1414
<packaging>jar</packaging>
1515

16+
<properties>
17+
<avro.version>1.12.0</avro.version>
18+
</properties>
19+
1620
<dependencies>
1721
<dependency>
18-
<groupId>org.springframework.cloud</groupId>
19-
<artifactId>spring-cloud-contract-sample-kafka-avro-schema</artifactId>
20-
<version>${project.version}</version>
22+
<groupId>org.apache.avro</groupId>
23+
<artifactId>avro</artifactId>
24+
<version>${avro.version}</version>
2125
</dependency>
2226
<dependency>
2327
<groupId>org.springframework.boot</groupId>
@@ -62,6 +66,24 @@
6266

6367
<build>
6468
<plugins>
69+
<plugin>
70+
<groupId>org.apache.avro</groupId>
71+
<artifactId>avro-maven-plugin</artifactId>
72+
<version>1.11.3</version>
73+
<executions>
74+
<execution>
75+
<phase>generate-sources</phase>
76+
<goals>
77+
<goal>schema</goal>
78+
</goals>
79+
<configuration>
80+
<sourceDirectory>${project.basedir}/src/main/resources/avro</sourceDirectory>
81+
<outputDirectory>${project.build.directory}/generated-sources/avro</outputDirectory>
82+
<stringType>String</stringType>
83+
</configuration>
84+
</execution>
85+
</executions>
86+
</plugin>
6587
<plugin>
6688
<groupId>org.springframework.boot</groupId>
6789
<artifactId>spring-boot-maven-plugin</artifactId>

consumer_producer_kafka_avro/sample-kafka-avro-schema/src/main/resources/avro/Book.avsc renamed to consumer_producer_kafka_avro/sample-kafka-avro-consumer/src/main/resources/avro/Book.avsc

File renamed without changes.

consumer_producer_kafka_avro/sample-kafka-avro-producer/pom.xml

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,15 @@
1313
<artifactId>sample-kafka-avro-producer</artifactId>
1414
<packaging>jar</packaging>
1515

16+
<properties>
17+
<avro.version>1.12.0</avro.version>
18+
</properties>
19+
1620
<dependencies>
1721
<dependency>
18-
<groupId>org.springframework.cloud</groupId>
19-
<artifactId>spring-cloud-contract-sample-kafka-avro-schema</artifactId>
20-
<version>${project.version}</version>
22+
<groupId>org.apache.avro</groupId>
23+
<artifactId>avro</artifactId>
24+
<version>${avro.version}</version>
2125
</dependency>
2226
<dependency>
2327
<groupId>org.springframework.boot</groupId>
@@ -62,6 +66,24 @@
6266

6367
<build>
6468
<plugins>
69+
<plugin>
70+
<groupId>org.apache.avro</groupId>
71+
<artifactId>avro-maven-plugin</artifactId>
72+
<version>1.11.3</version>
73+
<executions>
74+
<execution>
75+
<phase>generate-sources</phase>
76+
<goals>
77+
<goal>schema</goal>
78+
</goals>
79+
<configuration>
80+
<sourceDirectory>${project.basedir}/src/main/resources/avro</sourceDirectory>
81+
<outputDirectory>${project.build.directory}/generated-sources/avro</outputDirectory>
82+
<stringType>String</stringType>
83+
</configuration>
84+
</execution>
85+
</executions>
86+
</plugin>
6587
<plugin>
6688
<groupId>org.springframework.cloud</groupId>
6789
<artifactId>spring-cloud-contract-maven-plugin</artifactId>

consumer_producer_kafka_avro/sample-kafka-avro-schema/pom.xml

Lines changed: 0 additions & 50 deletions
This file was deleted.

0 commit comments

Comments
 (0)