I have observed the same thing.

Also, quite a bit more dependency challenges started from 2.18. when using
the Dataflow runner and GCP IO extensions. In particular io.opencensus.

Cheers,
Kjetil

On Thu, Mar 5, 2020 at 3:55 PM Péter Farkas <[email protected]> wrote:

> BEAM-9452
>
> On Thu, 5 Mar 2020 at 15:04, Ismaël Mejía <[email protected]> wrote:
>
>> Can you please create a JIRA for this issue.
>>
>> On Thu, Mar 5, 2020 at 2:35 PM Péter Farkas <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> I'm trying to upgrade to version 2.19, but when I try to test it I keep
>>> getting this error:
>>> Exception in thread "main" java.lang.RuntimeException: Failed to
>>> construct instance from factory method DataflowRunner#fromOptions(interface
>>> org.apache.beam.sdk.options.PipelineOptions)
>>> at
>>> org.apache.beam.sdk.util.InstanceBuilder.buildFromMethod(InstanceBuilder.java:224)
>>> at
>>> org.apache.beam.sdk.util.InstanceBuilder.build(InstanceBuilder.java:155)
>>> at org.apache.beam.sdk.PipelineRunner.fromOptions(PipelineRunner.java:55)
>>> at org.apache.beam.sdk.Pipeline.create(Pipeline.java:147)
>>> ...
>>> Caused by: java.lang.reflect.InvocationTargetException
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>> at
>>> org.apache.beam.sdk.util.InstanceBuilder.buildFromMethod(InstanceBuilder.java:214)
>>> ... 8 more
>>> Caused by: java.lang.IllegalArgumentException: No files to stage has
>>> been found.
>>> at
>>> org.apache.beam.runners.dataflow.DataflowRunner.fromOptions(DataflowRunner.java:281)
>>> ... 13 more
>>>
>>> Process finished with exit code 1
>>>
>>> Additional information:
>>> - The same pipeline works well with 2.18
>>> - The problem only occurs on Windows machines, on Linux it works
>>> perfectly fine
>>> - After digging into the code, the library seems to think that my local
>>> jars are remote jars (the remote jar regex matches to windows paths as
>>> well):
>>>   - nonapi.io.github.classgraph.fastzipfilereader.NestedJarHandler:257
>>>   - io.github.classgraph.ClasspathElementZip:163
>>>
>>> Did anyone else run into this? How did you solve it?
>>> --
>>>
>>> Peter Farkas
>>>
>>> Lead Data Architect
>>>
>>>
>>> www.aliz.ai
>>>
>>> LinkedIn <https://www.linkedin.com/company/alizcompany/>| Facebook
>>> <https://www.facebook.com/aliztechnologies/>| Blog
>>> <https://medium.com/@aliz_ai>
>>>
>>> <http://www.aliz.ai/>
>>>
>>
>
> --
>
> Peter Farkas
>
> Lead Data Architect
>
>
> www.aliz.ai
>
> LinkedIn <https://www.linkedin.com/company/alizcompany/>| Facebook
> <https://www.facebook.com/aliztechnologies/>| Blog
> <https://medium.com/@aliz_ai>
>
> <http://www.aliz.ai/>
>


-- 

*Kjetil Halvorsen*
Chief Architect, Enterprise Integration
+47 48 01 13 75 | [email protected]
www.cognite.com | LIBERATE YOUR DATA™

Reply via email to