Hi Rajaganesh,

Class-not-found exceptions are usually seen if you didn't build a fat jar
or if there's a mismatch between your Spark version and the one included in
Hop.
It's best to follow the Getting Started With Beam page in the
documentation.
Good luck!

Matt

Op do 2 jan 2025 om 12:12 schreef Raja Ganesh <
rajaganesh18beemepco...@gmail.com>:

> Dear Apache Hop Team,
>
> I am reaching out to seek your assistance with an issue I am encountering
> while running a simple Hop pipeline using the Beam Spark pipeline engine.
> The pipeline executes without any issues when using the default local
> runner, but it fails when I switch to the Beam Spark engine.
>
> Below are the details of my setup:
>
>    - *Apache Beam Version:* 2.61.0
>    - *Apache Spark Version:* 3.5.1
>    - *Apache Hop Version:* apache-hop-client-2.11.0
>
> The error logs are as follows:
>
> yaml
> Copy code
> 2025/01/02 15:30:53 - Hop - Pipeline opened.  2025/01/02 15:30:53 - Hop - 
> Launching pipeline [hop_trans2]...  2025/01/02 15:30:53 - Hop - Started the 
> pipeline execution.  java.lang.NoClassDefFoundError: 
> org/apache/spark/metrics/source/Source
>       at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
>       ...  2025/01/02 15:30:53 - Hop - ERROR: hop_trans2: preparing pipeline 
> execution failed  2025/01/02 15:30:53 - Hop - ERROR: 
> org.apache.hop.core.exception.HopException:  2025/01/02 15:30:53 - Hop - 
> Error preparing remote pipeline  2025/01/02 15:30:53 - Hop - Error converting 
> Hop pipeline to Beam  2025/01/02 15:30:53 - Hop -   2025/01/02 15:30:53 - Hop 
> - Caused by: java.lang.NoClassDefFoundError: 
> org/apache/spark/metrics/source/Source  2025/01/02 15:30:53 - Hop -       at 
> java.base/java.lang.Class.getDeclaredMethods0(Native Method)
>       ...
>
> It appears that the issue is related to the
> org.apache.spark.metrics.source.Source class not being found.
>
> I have also attached the following:
>
>    1. *Pipeline Configuration Screenshot*
>    2. *Pipeline Screenshot*
>    3. *Complete Error Log*
>
> Could you please provide guidance on how to resolve this issue? Let me
> know if there are any additional steps or configurations required to
> successfully run the pipeline on the Beam Spark pipeline engine.
>
> Thank you for your support.
>
> Best regards,
> Rajaganesh S
>

Reply via email to