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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Problems occurred when invoking code from plug-in: "org.eclipse.core.resources"

A particular job in 1 Git branch opens and runs fine.  When it gets merged into another branch that had an older version of this job, we receive the "java.lang.NullPointerException"

 

It manifests itself when:

-The Git indicates there is a Merge conflict and after we resolve it by choosing the new version ("Accept theirs").  A message shows all conflicts have been resolved, but a pop-up message shows the null exception

-When opening this job in the merged branch

-When running the job

 

 

Here is the exception in the Error Log:

java.lang.NullPointerException
 at org.talend.repository.viewer.content.listener.ResourceCollectorVisitor.getTopNodeFromResourceDelta(ResourceCollectorVisitor.java:65)
 at org.talend.repository.viewer.content.listener.ResourceCollectorVisitor.isValidResourceDelta(ResourceCollectorVisitor.java:60)
 at org.talend.repository.viewer.content.listener.ResourceCollectorVisitor.visit(ResourceCollectorVisitor.java:118)
 at org.talend.repository.viewer.content.listener.ResourceCollectorVisitor.visit(ResourceCollectorVisitor.java:47)
 at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:69)
 at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
 at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:80)
 at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:49)
 at org.talend.repository.viewer.content.listener.ResourcePostChangeRunnableListener.resourceChanged(ResourcePostChangeRunnableListener.java:98)
 at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291)
 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
 at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285)
 at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149)
 at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:378)
 at org.eclipse.core.internal.resources.Workspace.aboutToBuild(Workspace.java:301)
 at org.eclipse.core.internal.resources.Project$1.run(Project.java:608)
 at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
 at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
 at org.eclipse.core.internal.resources.Project.build(Project.java:114)
 at org.talend.designer.runprocess.java.TalendProcessJavaProject.buildWholeCodeProject(TalendProcessJavaProject.java:321)
 at org.talend.designer.runprocess.java.TalendProcessJavaProject.mavenBuildCodeProjectPom(TalendProcessJavaProject.java:299)
 at org.talend.designer.runprocess.java.TalendProcessJavaProject.buildModules(TalendProcessJavaProject.java:258)
 at org.talend.designer.maven.tools.MavenPomSynchronizer.cleanMavenFiles(MavenPomSynchronizer.java:230)
 at org.talend.designer.runprocess.java.TalendProcessJavaProject.cleanMavenFiles(TalendProcessJavaProject.java:360)
 at org.talend.core.repository.model.ProxyRepositoryFactory.logOnProject(ProxyRepositoryFactory.java:1918)
 at org.talend.repository.remoteprovider.RemoteProviderPlugin.logonProject(RemoteProviderPlugin.java:43)
 at org.talend.repository.gitprovider.ui.action.SwitchBranchAction$1.run(SwitchBranchAction.java:239)
 at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
 at org.talend.repository.gitprovider.ui.action.SwitchBranchAction$2.run(SwitchBranchAction.java:397)
 at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)

 

Labels (3)
1 Reply
Anonymous
Not applicable
Author

Hello.

 Could you please clarify in which Talend version/edition you are?

Best regards

Sabrina