aIbrahiim commented on PR #38509: URL: https://github.com/apache/beam/pull/38509#issuecomment-4461788441
> this dependency should present transitively: > > https://github.com/apache/beam/blob/6e23bc1ef3a28b58328c3c04af036f35f22a4f12/runners/google-cloud-dataflow-java/build.gradle#L105 > > There is something wrong if it doesn't yes right as the runner does declare google-api-services-dataflow in build.gradle, and it shows up in the generated POM. I dug into it a bit more though: the published snapshot POM is invalid (opentelemetry-context has no version). Maven then says transitive deps from the runner aren’t available, and dependency:tree with only the runner jar didnt pull in google-api-services-dataflow so adding it explicitly in the archetype fixes that for generated quickstarts so i suggest keeping the archtype change for now and i will be working on fixing runner POM generation so BOM-managed deps get proper versions in the published POM then we could drop the duplicate from the archetype @Abacn -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
