Repository navigation
Missing essential files (pom.xml and App.java) required for Hop SDK configuration and successful pipeline execution #5960
shivanandullagaddi
started this conversation in
General
Replies: 2 comments 4 replies
|
https://hop.apache.org/dev-manual/latest/sdk/index.html also: converting this to a discussion, because this is obviously not a bug. |
1 reply
|
The samples repository that is referred from the docs is here. |
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi Team,
While setting up Apache Hop SDK integration to execute a Hop pipeline programmatically, we are missing the key files required for successful configuration and execution.
Specifically, we need the following files:
pom.xml — containing the correct Maven dependencies for the Hop SDK libraries
App.java (or RunPipeline.java) — the main Java class responsible for initializing the Hop environment, loading the pipeline metadata, and executing the pipeline
Without these files, the project cannot resolve Hop SDK classes such as:
org.apache.hop.core.HopEnvironment
org.apache.hop.core.exception.HopException
org.apache.hop.pipeline.engine.IPipelineEngine
org.apache.hop.pipeline.engine.PipelineEngineFactory
This causes build and runtime errors (e.g., “The type org.apache.hop.core.exception.HopException cannot be resolved”).
Versions:
Apache Hop SDK version: 2.15.0
Java version: 17 (recommended)
Maven version: 3.9.x or later
Expected Outcome:
Once pom.xml and App.java are added and properly configured:
The project should compile successfully
Hop environment should initialize correctly
Pipeline execution through the Hop SDK should complete without errors
All reactions