Skip to content

Commit 4ac7598

Browse files
authored
Fix Dataflow archetype missing API client dependency (#38509)
1 parent 6ae46e3 commit 4ac7598

4 files changed

Lines changed: 16 additions & 0 deletions

File tree

sdks/java/maven-archetypes/examples/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ processResources {
2929
'project.version': version,
3030
'bigquery.version': dependencies.create(project.library.java.google_api_services_bigquery).getVersion(),
3131
'google-api-client.version': dependencies.create(project.library.java.google_api_client).getVersion(),
32+
'google-api-services-dataflow.version': dependencies.create(project.library.java.google_api_services_dataflow).getVersion(),
3233
'guava.version': dependencies.create(project.library.java.guava).getVersion(),
3334
'hamcrest.version': dependencies.create(project.library.java.hamcrest).getVersion(),
3435
'jackson.version': dependencies.create(project.library.java.jackson_core).getVersion(),

sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131

3232
<bigquery.version>@bigquery.version@</bigquery.version>
3333
<google-api-client.version>@google-api-client.version@</google-api-client.version>
34+
<google-api-services-dataflow.version>@google-api-services-dataflow.version@</google-api-services-dataflow.version>
3435
<guava.version>@guava.version@</guava.version>
3536
<hamcrest.version>@hamcrest.version@</hamcrest.version>
3637
<jackson.version>@jackson.version@</jackson.version>
@@ -200,6 +201,12 @@
200201
<version>${beam.version}</version>
201202
<scope>runtime</scope>
202203
</dependency>
204+
<dependency>
205+
<groupId>com.google.apis</groupId>
206+
<artifactId>google-api-services-dataflow</artifactId>
207+
<version>${google-api-services-dataflow.version}</version>
208+
<scope>runtime</scope>
209+
</dependency>
203210
</dependencies>
204211
</profile>
205212

sdks/java/maven-archetypes/gcp-bom-examples/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ processResources {
3030
'project.version': version,
3131
'bigquery.version': dependencies.create(project.library.java.google_api_services_bigquery).getVersion(),
3232
'google-api-client.version': dependencies.create(project.library.java.google_api_client).getVersion(),
33+
'google-api-services-dataflow.version': dependencies.create(project.library.java.google_api_services_dataflow).getVersion(),
3334
'hamcrest.version': dependencies.create(project.library.java.hamcrest).getVersion(),
3435
'jackson.version': dependencies.create(project.library.java.jackson_core).getVersion(),
3536
'joda.version': dependencies.create(project.library.java.joda_time).getVersion(),

sdks/java/maven-archetypes/gcp-bom-examples/src/main/resources/archetype-resources/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131

3232
<bigquery.version>@bigquery.version@</bigquery.version>
3333
<google-api-client.version>@google-api-client.version@</google-api-client.version>
34+
<google-api-services-dataflow.version>@google-api-services-dataflow.version@</google-api-services-dataflow.version>
3435
<hamcrest.version>@hamcrest.version@</hamcrest.version>
3536
<jackson.version>@jackson.version@</jackson.version>
3637
<joda.version>@joda.version@</joda.version>
@@ -195,6 +196,12 @@
195196
<artifactId>beam-runners-google-cloud-dataflow-java</artifactId>
196197
<scope>runtime</scope>
197198
</dependency>
199+
<dependency>
200+
<groupId>com.google.apis</groupId>
201+
<artifactId>google-api-services-dataflow</artifactId>
202+
<version>${google-api-services-dataflow.version}</version>
203+
<scope>runtime</scope>
204+
</dependency>
198205
</dependencies>
199206
</profile>
200207

0 commit comments

Comments
 (0)