Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Every time i launch Talend Studio i get a dialog box with the only text: "java.lang.NullPointerException" and an OK button.
The dialog comes before the "Select Project" dialog.
I click OK and Talend Studio launches as normal.
OS: Windows 10 x64
Java: 1.8.0_191
Talend Studio 6.5.1
The problem was due to Workspace corruption.
Solution:
Create a new Workspace from scratch
@Slup,how long are you getting this? have you import any custom components?
It has been for a couple of months.
And it has occured both before and after a reinstallation of Windows (change from Windows 8.1 to Windows 10)
I have installed all additional packages and a couple of jars related to the use of job component.
No other custom components though.
@Slup,may be your Talend is not recognition Java or Java home path..you can try the by re-installing Talend.
I have tried reinstalling. The problem persists.
I do not think it is a problem with the jdk/jre because Talend Studio starts as normal, start up is just interrupted by a dialog with the NullPointerReference.
@Slup,have you set the Java home path?
I have now and it made no difference
Hello,
It seems to be the corruption of Workspace directory. Could you please upload your whole error log? Are you using talend open studio V 6.5?
Best regards
Sabrina
If it is corruption of workspace it is the second workspace I have had corrupted this way.
Since the problem persisted after a reinstall of Windows.
Where do i find the whole error log?
I am using the enterprise edition of Talend Studio
Ï found a log file which matches the NullPointerException
It reads:
!ENTRY org.talend.platform.logging 2 0 2018-11-27 10:41:26.819 !MESSAGE 2018-11-27 10:41:26,819 WARN org.talend.commons.exception.CommonExceptionHandler - java.lang.NullPointerException !STACK 0 org.talend.commons.exception.PersistenceException: java.lang.NullPointerException at org.talend.core.tis.service.CoreTisService.validateBigDataLicense(CoreTisService.java:224) at org.talend.core.tis.service.CoreTisService.validProject(CoreTisService.java:165) at org.talend.repository.ui.login.LoginHelper.logIn(LoginHelper.java:492) at org.talend.repository.ui.login.LoginHelper.loginAuto(LoginHelper.java:455) at org.talend.repository.RepositoryService.openLoginDialog(RepositoryService.java:325) at org.talend.rcp.intro.Application.logUserOnProject(Application.java:495) at org.talend.rcp.intro.Application.start(Application.java:195) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 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:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: java.lang.NullPointerException at org.talend.core.tis.service.CoreTisService.validateBigDataLicense(CoreTisService.java:220) ... 18 more