Hi Srikanth,

Could you give a bit more information on Hop version and what the pipeline 
looks like?
Have you tried following and running the Beam Dataflow Sample [1]

Kr,
Hans

[1] 
https://hop.apache.org//manual/latest/pipeline/beam/beam-samples-dataflow.html
On 9 Apr 2025 at 08:37 +0200, Srikanth Komirishetty 
<srikanthpatel...@gmail.com>, wrote:
> Hi Team,
>
> Hope this email finds you well,I writing this mail to get a help regarding
> apache hop.
> I am running a cloud dataflow pipeline using Hop with apache beam.
> There are some errors .could you please suggest the solutions for
> that.Below are the errors.
> 2025/04/09 10:36:03 - Hop - Projects enabled
> 2025/04/09 11:45:24 - Hop - Pipeline opened.
> 2025/04/09 11:45:24 - Hop - Launching pipeline [cus]...
> 2025/04/09 11:45:24 - Hop - Started the pipeline execution.
> 2025/04/09 11:45:27 - Hop - ERROR: cus: preparing pipeline execution failed
> 2025/04/09 11:45:27 - Hop - ERROR:
> org.apache.hop.core.exception.HopException:
> 2025/04/09 11:45:27 - Hop - Error preparing remote pipeline
> 2025/04/09 11:45:27 - Hop - Error converting Hop pipeline to Beam
> 2025/04/09 11:45:27 - Hop -
> 2025/04/09 11:45:27 - Hop - at
> org.apache.hop.beam.engines.BeamPipelineEngine.prepareExecution(BeamPipelineEngine.java:296)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.lambda$preparePipeline$15(HopGuiPipelineGraph.java:4532)
> 2025/04/09 11:45:27 - Hop - at
> java.base/java.lang.Thread.run(Thread.java:842)
> 2025/04/09 11:45:27 - Hop - Caused by: java.lang.Exception: Error
> converting Hop pipeline to Beam
> 2025/04/09 11:45:27 - Hop - at
> org.apache.hop.beam.pipeline.HopPipelineMetaToBeamPipelineConverter.createPipeline(HopPipelineMetaToBeamPipelineConverter.java:308)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.hop.beam.engines.BeamPipelineEngine.prepareExecution(BeamPipelineEngine.java:265)
> 2025/04/09 11:45:27 - Hop - ... 2 more
> 2025/04/09 11:45:27 - Hop - Caused by: java.lang.RuntimeException:
> Encountered checked exception when constructing an instance from factory
> method DataflowRunner#fromOptions(interface
> org.apache.beam.sdk.options.PipelineOptions)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.util.InstanceBuilder.buildFromMethod(InstanceBuilder.java:233)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.util.InstanceBuilder.build(InstanceBuilder.java:158)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.PipelineRunner.fromOptions(PipelineRunner.java:55)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.Pipeline.create(Pipeline.java:158)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.hop.beam.pipeline.HopPipelineMetaToBeamPipelineConverter.createPipeline(HopPipelineMetaToBeamPipelineConverter.java:283)
> 2025/04/09 11:45:27 - Hop - ... 3 more
> 2025/04/09 11:45:27 - Hop - Caused by: java.lang.NoSuchMethodError:
> 'java.lang.Object
> com.google.protobuf.DescriptorProtos$ServiceOptions.getExtension(com.google.protobuf.GeneratedMessage$GeneratedExtension)'
> 2025/04/09 11:45:27 - Hop - at
> com.google.cloud.hadoop.gcsio.GoogleCloudStorageOptions.<clinit>(GoogleCloudStorageOptions.java:58)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.extensions.gcp.util.GcsUtil.<init>(GcsUtil.java:261)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.extensions.gcp.util.GcsUtil$GcsUtilFactory.create(GcsUtil.java:150)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.extensions.gcp.util.GcsUtil$GcsUtilFactory.create(GcsUtil.java:130)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.options.ProxyInvocationHandler.returnDefaultHelper(ProxyInvocationHandler.java:689)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.options.ProxyInvocationHandler.getDefault(ProxyInvocationHandler.java:630)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.options.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:227)
> 2025/04/09 11:45:27 - Hop - at
> jdk.proxy2/jdk.proxy2.$Proxy82.getGcsUtil(Unknown Source)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.extensions.gcp.storage.GcsPathValidator.verifyPathIsAccessible(GcsPathValidator.java:83)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.extensions.gcp.storage.GcsPathValidator.validateOutputFilePrefixSupported(GcsPathValidator.java:53)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.extensions.gcp.options.GcpOptions$GcpTempLocationFactory.create(GcpOptions.java:385)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.extensions.gcp.options.GcpOptions$GcpTempLocationFactory.create(GcpOptions.java:366)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.options.ProxyInvocationHandler.returnDefaultHelper(ProxyInvocationHandler.java:689)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.options.ProxyInvocationHandler.getDefault(ProxyInvocationHandler.java:630)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.options.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:227)
> 2025/04/09 11:45:27 - Hop - at
> jdk.proxy2/jdk.proxy2.$Proxy55.getGcpTempLocation(Unknown Source)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.runners.dataflow.DataflowRunner.fromOptions(DataflowRunner.java:290)
> 2025/04/09 11:45:27 - Hop - at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> 2025/04/09 11:45:27 - Hop - at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
> 2025/04/09 11:45:27 - Hop - at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 2025/04/09 11:45:27 - Hop - at
> java.base/java.lang.reflect.Method.invoke(Method.java:568)
> 2025/04/09 11:45:27 - Hop - at
> org.apache.beam.sdk.util.InstanceBuilder.buildFromMethod(InstanceBuilder.java:217)
> 2025/04/09 11:45:27 - Hop - ... 7 more
>
> Best Regards,
> Srikanth komirishetty
> 7095450229

Reply via email to