Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
ALERT: The support homepage carousel is not displaying. We are working toward a resolution.

CICD: Builder-maven_plugin nullpointer exception during executescript goal

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
Brian_Chan
Support
Support

CICD: Builder-maven_plugin nullpointer exception during executescript goal

Last Update:

May 28, 2024 4:55:29 AM

Updated By:

Sonja_Bauernfeind

Created date:

May 28, 2024 4:53:25 AM

When running the executescript goal a nullpointer exception occured when trying to execute the ChangeMavenVersion command.

java.lang.NullPointerException
at org.talend.commandline.util.ItemsHelper.getAllSubjobs(ItemsHelper.java:890)
at org.talend.commandline.util.ItemsHelper.access$5(ItemsHelper.java:882)
at org.talend.commandline.util.ItemsHelper$5.run(ItemsHelper.java:850)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2338)
at org.talend.commandline.util.ItemsHelper.changeMavenVersion(ItemsHelper.java:876)
at org.talend.commandline.command.execute.ChangeMavenVersionExecuteCommand$1.run(ChangeMavenVersionExecuteCommand.java:72)
at org.talend.repository.RepositoryWorkUnit.executeRun(RepositoryWorkUnit.java:103)
at org.talend.core.repository.model.AbstractRepositoryFactory.executeRepositoryWorkUnit(AbstractRepositoryFactory.java:260)
at org.talend.repository.localprovider.model.LocalRepositoryFactory.executeRepositoryWorkUnit(LocalRepositoryFactory.java:3765)
  at org.talend.core.repository.model.ProxyRepositoryFactory.executeRepositoryWorkUnit(ProxyRepositoryFactory.java:2719)
  at org.talend.commandline.command.execute.ChangeMavenVersionExecuteCommand.execute(ChangeMavenVersionExecuteCommand.java:80)
  at org.talend.commandline.command.ExtensionCommandSwitch.caseExtensionServerCommand(ExtensionCommandSwitch.java:189)
  at org.talend.commandline.client.command.extension.AbstractExtensionCommandSwitch.doSwitch(AbstractExtensionCommandSwitch.java:31)
  at org.talend.commandline.command.CommandProcessorSwitch.caseExtensionCommand(CommandProcessorSwitch.java:179)
  at org.talend.commandline.client.util.CommandAbstractSwitch.doSwitch(CommandAbstractSwitch.java:70)
  at org.talend.commandline.command.CommandConsumer.executeCommand(CommandConsumer.java:57)
  at org.talend.commandline.command.CommandConsumer.execute(CommandConsumer.java:35)
  at org.talend.commandline.cli.CommandLineHandler.process(CommandLineHandler.java:289)
  at org.talend.commandline.cli.CommandLineHandler.execute(CommandLineHandler.java:219)
  at org.talend.commandline.cli.CommandLineHandler.execute(CommandLineHandler.java:206)
  at org.talend.commandline.command.CommandProcessor.processScriptFile(CommandProcessor.java:423)
  at org.talend.commandline.cli.CommandLineHandler.executeClientCommand(CommandLineHandler.java:735)
  at org.talend.commandline.cli.CommandLineHandler.process(CommandLineHandler.java:268)
  at org.talend.commandline.cli.CommandLineHandler.execute(CommandLineHandler.java:219)
  at org.talend.commandline.cli.CommandLineHandler.execute(CommandLineHandler.java:206)
  at org.talend.commandline.mode.NormalCommandLine.start(NormalCommandLine.java:32)
  at org.talend.commandline.CommandLineApplication.start(CommandLineApplication.java:441)
  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:654)
  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)
  at org.eclipse.equinox.launcher.Main.run(Main.java:1462)
  at org.eclipse.equinox.launcher.Main.main(Main.java:1435)
  at org.eclipse.core.launcher.Main.main(Main.java:44)

Resolution

Remove --subjobs flag.

Cause

A --subjobs flag was used in the script, which caused the nullpointer exception:

java.lang.NullPointerException
at org.talend.commandline.util.ItemsHelper.getAllSubjobs(ItemsHelper.java:890)

Labels (2)
Version history
Last update:
‎2024-05-28 04:55 AM
Updated by: