From 8f2056751f9cd6b3295beb7a66e108aa826da9e6 Mon Sep 17 00:00:00 2001 From: aIbrahiim Date: Fri, 15 May 2026 17:08:58 +0300 Subject: [PATCH] Fix Dataflow archetype missing API client dependency --- sdks/java/maven-archetypes/examples/build.gradle | 1 + .../src/main/resources/archetype-resources/pom.xml | 7 +++++++ sdks/java/maven-archetypes/gcp-bom-examples/build.gradle | 1 + .../src/main/resources/archetype-resources/pom.xml | 7 +++++++ 4 files changed, 16 insertions(+) diff --git a/sdks/java/maven-archetypes/examples/build.gradle b/sdks/java/maven-archetypes/examples/build.gradle index 1edb55a10f95..af4fe78e6461 100644 --- a/sdks/java/maven-archetypes/examples/build.gradle +++ b/sdks/java/maven-archetypes/examples/build.gradle @@ -29,6 +29,7 @@ processResources { 'project.version': version, 'bigquery.version': dependencies.create(project.library.java.google_api_services_bigquery).getVersion(), 'google-api-client.version': dependencies.create(project.library.java.google_api_client).getVersion(), + 'google-api-services-dataflow.version': dependencies.create(project.library.java.google_api_services_dataflow).getVersion(), 'guava.version': dependencies.create(project.library.java.guava).getVersion(), 'hamcrest.version': dependencies.create(project.library.java.hamcrest).getVersion(), 'jackson.version': dependencies.create(project.library.java.jackson_core).getVersion(), diff --git a/sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources/pom.xml b/sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources/pom.xml index e734e98e7d40..60e3648f0992 100644 --- a/sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources/pom.xml +++ b/sdks/java/maven-archetypes/examples/src/main/resources/archetype-resources/pom.xml @@ -31,6 +31,7 @@ @bigquery.version@ @google-api-client.version@ + @google-api-services-dataflow.version@ @guava.version@ @hamcrest.version@ @jackson.version@ @@ -200,6 +201,12 @@ ${beam.version} runtime + + com.google.apis + google-api-services-dataflow + ${google-api-services-dataflow.version} + runtime + diff --git a/sdks/java/maven-archetypes/gcp-bom-examples/build.gradle b/sdks/java/maven-archetypes/gcp-bom-examples/build.gradle index f9fabcfe19b0..2b5a9ace344d 100644 --- a/sdks/java/maven-archetypes/gcp-bom-examples/build.gradle +++ b/sdks/java/maven-archetypes/gcp-bom-examples/build.gradle @@ -30,6 +30,7 @@ processResources { 'project.version': version, 'bigquery.version': dependencies.create(project.library.java.google_api_services_bigquery).getVersion(), 'google-api-client.version': dependencies.create(project.library.java.google_api_client).getVersion(), + 'google-api-services-dataflow.version': dependencies.create(project.library.java.google_api_services_dataflow).getVersion(), 'hamcrest.version': dependencies.create(project.library.java.hamcrest).getVersion(), 'jackson.version': dependencies.create(project.library.java.jackson_core).getVersion(), 'joda.version': dependencies.create(project.library.java.joda_time).getVersion(), diff --git a/sdks/java/maven-archetypes/gcp-bom-examples/src/main/resources/archetype-resources/pom.xml b/sdks/java/maven-archetypes/gcp-bom-examples/src/main/resources/archetype-resources/pom.xml index d93a6b09284f..146e07bdfe99 100644 --- a/sdks/java/maven-archetypes/gcp-bom-examples/src/main/resources/archetype-resources/pom.xml +++ b/sdks/java/maven-archetypes/gcp-bom-examples/src/main/resources/archetype-resources/pom.xml @@ -31,6 +31,7 @@ @bigquery.version@ @google-api-client.version@ + @google-api-services-dataflow.version@ @hamcrest.version@ @jackson.version@ @joda.version@ @@ -195,6 +196,12 @@ beam-runners-google-cloud-dataflow-java runtime + + com.google.apis + google-api-services-dataflow + ${google-api-services-dataflow.version} + runtime +