Hi Holger,

Any chance you imported your PDI project into the default or samples hop
project?
The "local-audit" and "first-last" execution information and data profiles
are not part of the importer, but are defined in the default project.

Regards,
Bart

On Mon, Nov 13, 2023 at 12:28 PM <holger.hym...@comline.de> wrote:

> Hi Bart,
>
>
>
> Thank you. That has done the job.
>
> I don’t know if my configuration stems from the port, but it contained the
> following:
>
>
>
>
>
> Regards
>
>
>
> Holger
>
>
>
> *Dipl.-Inf.** Holger Hymmen*
> *Berater*
> Healthcare
>
>
>
> <https://www.iqvia.com>Learn more about IQVIA
>
> Comline GmbH - an IQVIA Business
> Hauert 8, 44227 Dortmund
>
> *T:* +49 231 97575 142 | *E:* holger.hym...@comline.de
>
> Geschäftsführer: Dr. Frank Wartenberg
> Sitz der Gesellschaft: Dortmund
> Registergericht & -nummer: Amtsgericht Dortmund, HRB 32636
>
>
>
> *Von:* Bart Maertens <bartm...@apache.org>
> *Gesendet:* Montag, 13. November 2023 11:30
> *An:* users@hop.apache.org
> *Betreff:* Re: Error finding child executions for parent ID null
>
>
>
> Hi Holger,
>
>
>
> The last part in your error message [1] seems to point to an Execution
> Information Location.
>
> Even though execution information could provide useful information, let's
> see if you can get your workflows and pipelines to work as close as
> possible to the PDI environment.
>
> Can you verify if your pipeline run configuration (metadata perspective)
> doesn't contain anything for "Execution information location" and
> "Execution data profile"?
>
> If there are any values there, can you remove those, save your pipeline
> run configuration and try again (similar for workflow run configuration).
>
>
>
>
>
> [1] Caused by: java.lang.NullPointerException: Cannot invoke
> "String.equals(Object)" because "parentExecutionId" is null
>                 at
> org.apache.hop.execution.local.FileExecutionInfoLocation.findExecutions(FileExecutionInfoLocation.java:476)
>
>
>
> Regards,
>
> Bart
>
>
>
> On Mon, Nov 13, 2023 at 11:07 AM <holger.hym...@comline.de> wrote:
>
> Hi,
>
>
>
> I ported my workflows and pipelines from Pentaho Data Integration 7.1 to
> Apache HOP 2.6.
>
> When I start my biggest and most complex workflow, it runs fine until it
> enters a pipeline in one of the sub workflows. It logs 36 times that it has
> connected to databases and then the log stops for quite a while. That are
> not all of the needed connections, but it doesn’t log about more and after
> some time it opens the following error window:
>
>
>
>
>
> The details are:
>
> org.apache.hop.core.exception.HopException:
>
> Error finding child executions for parent ID null
>
> Cannot invoke "String.equals(Object)" because "parentExecutionId" is null
>
>
>
>                 at
> org.apache.hop.execution.local.FileExecutionInfoLocation.findExecutions(FileExecutionInfoLocation.java:482)
>
>                 at
> org.apache.hop.ui.hopgui.file.workflow.HopGuiWorkflowGraph.viewActionExecutionInfo(HopGuiWorkflowGraph.java:4204)
>
>                 at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>
>                 at
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>
>                 at
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
>                 at
> java.base/java.lang.reflect.Method.invoke(Method.java:568)
>
>                 at
> org.apache.hop.core.gui.plugin.action.GuiActionLambdaBuilder.lambda$createLambda$0(GuiActionLambdaBuilder.java:96)
>
>                 at
> org.apache.hop.ui.hopgui.context.GuiContextUtil.lambda$handleActionSelection$0(GuiContextUtil.java:183)
>
>                 at
> org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
>
>                 at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
>
>                 at
> org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4029)
>
>                 at
> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3645)
>
>                 at org.apache.hop.ui.hopgui.HopGui.open(HopGui.java:473)
>
>                 at org.apache.hop.ui.hopgui.HopGui.main(HopGui.java:351)
>
> Caused by: java.lang.NullPointerException: Cannot invoke
> "String.equals(Object)" because "parentExecutionId" is null
>
>                 at
> org.apache.hop.execution.local.FileExecutionInfoLocation.findExecutions(FileExecutionInfoLocation.java:476)
>
>                 ... 13 more
>
>
>
> Too many connections, too little memory or something completely different?
>
>
>
> Regards
>
> Holger Hymmen
>
>
>
>
>
> *Dipl.-Inf. Holger Hymmen*
> *Berater*
> Healthcare
>
>
>
> Learn more about IQVIA
>
> Comline GmbH - an IQVIA Business
> Hauert 8, 44227 Dortmund
>
> *T:* +49 231 97575 142 | *E:* holger.hym...@comline.de
>
> Geschäftsführer: Dr. Frank Wartenberg
> Sitz der Gesellschaft: Dortmund
> Registergericht & -nummer: Amtsgericht Dortmund, HRB 32636
>
>
>
>

Reply via email to