You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@hop.apache.org by Rodrigo Gus <rg...@gmail.com> on 2025/02/10 00:46:06 UTC
Need help running embedded Hop pipelines with Springboot
We have a large number of Pentaho transformations that are currently
deployed using Springboot executable jar files. We plan to convert the
existing Pentaho transformations to Hop pipelines and have similar
Springboot deployments.
When I try to embed Hop pipelines in a Springboot application and run a
pipeline using the Springboot executable jar file I get the following error
message (also attached the logs).
*org.apache.hop.core.exception.HopException: Unable to find plugin with ID
'Hop' at org.apache.hop.core.encryption.Encr.init(Encr.java:47) at
org.apache.hop.core.HopClientEnvironment.init(HopClientEnvironment.java:120)
at
org.apache.hop.core.HopClientEnvironment.init(HopClientEnvironment.java:76)
at org.apache.hop.core.HopEnvironment.init(HopEnvironment.java:114)*
I, however, am able to run the same code in an IDE or using mvn
spring-boot:run. It looks like a class loading issue that I am not able to
figure out and I am sure someone might be able to provide some guidance. I
am attaching the example I used (JDK 17, Hop 2.9.0).
I really appreciate your help.
Regards
RG