Adding some relevant folks, in case they have an ideas: @XQ Hu
<x...@google.com> @Danny McCormick <dannymccorm...@google.com>

On Thu, Oct 3, 2024 at 9:16 AM Frédéric Pin <frederic....@behavox.com>
wrote:

> Hi Dev team,
>
> I am using Apache Beam with Google Dataflow in Java and I am trying to
> migrate the java lib from v2.51.0 to v2.59.0
>
> We are using ANTLR v4.11.1 as a dependency of our Beam Pipeline.
>
> With the v2.59.0 the pipeline fails to start with the error
>
>> ANTLR Tool version 4.7 used for code generation does not match the
>> current runtime version 4.11.1
>>
>
> I can see both Apache Beam v2.51.0 and v2.59.0 are compiled with ANTLR
> v4.7 as a dependency HERE
> <https://github.com/apache/beam/blob/v2.51.0/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy#L652C66-L652C71>
> and HERE
> <https://github.com/apache/beam/blob/v2.59.0/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy#L667>
>
> My questions are the following:
>
>    - Why do I suddenly get an exception at runtime with v2.59.0 when the
>    v2.51.0 was working correctly?
>    - I am not very confident to downgrade our version of ANTLR
>    just because Apache Beam uses the v4.7. What if you upgrade it to v4.13? I
>    would need to adapt again... this problem can be met by a lot of users of
>    Apache Beam, is it possible to get rid of this dependency on your side?
>
>
> Thanks a lot for your support!
>
> --
>
> Regards,
>
> Frédéric Pin
>
> Java Developer
>
> +1 (438) 270 6010 <(438)%20270-6010>
>
>
>
> The information contained in this email, including any attachments, is
> intended solely for use by the individual or entity named above and may be
> confidential. If you have received this email in error please delete it and
> notify the sender immediately; you should not retain the message or
> disclose its contents to anyone. Behavox is a trademark of Behavox Limited,
> a company registered in England under number 09066452 whose registered
> office is at Alto Tower, 30 Stamford Street, London, SE1 9LQ ©2024
> Behavox Ltd. All rights reserved.
>

Reply via email to