"No application id has been found" exception


When you launch Talend Studio for the first time, or you haven't used it for some time, Studio could fail to start and may throw the exception "java.lang.RuntimeException: No application id has been found" that prevents you from using the Talend Studio. This article details the various possible causes for this exception and provides some solutions to fix it.



When launching Talend Studio, it fails to start and a message pops up such as:

An error has occured. See the log file...

Open the log file (1364737831515.log in the example above), you will see the error message such as:

!MESSAGE Application error
java.lang.RuntimeException: No application id has been found.
   at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:242)
   at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
   at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
   at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
   at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
   at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
   at java.lang.reflect.Method.invoke(libgcj.so.7rh)
   at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
   at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
   at org.eclipse.equinox.launcher.Main.run(Main.java:1407)

There are two possible causes for this exception:

  • The system used an old version of JRE to launch Talend Studio.
  • If you are on a subscription version of a Talend product, your license may be invalid or has expired.



If the JRE version is old

Find out which version of the JRE your system is using to launch Talend Studio. The JRE version appears at the beginning of the .log file in an information block such as:

java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ro_RO
Command-line arguments: -os win32 -ws win32 -arch x86


The java.version=1.x.x_xx line shows which version of the JRE your system uses.

  • Prior to v5.0, Talend Studio required Oracle JDK 1.5 or 1.6.
  • Since v5.0, Talend Studio requires Oracle JDK 1.6 or 1.7.
  • Since v6.0, Talend Studio requires Oracle JDK 1.7 or 1.8.

To resolve the problem, you need to upgrade your JDK version.

If you have more than one JDK installation on your machine, make sure the path to the most recent JRE version is set in the PATH system variable, before other versions. You can also specify another JVM to launch Talend Studio, see Specifying another JVM to launch Talend Studio for more information.


If your license is invalid or has expired

Check that you have selected the correct license for your Talend subscription product and the license is still within the effective period. If so, try to perform the following procedure Setting/updating a license for the Studio to set up your license for Talend Studio again.

If you still have problem, contact your Talend representative or open a ticket to the Talend Support.

Version history
Revision #:
9 of 9
Last update:
‎02-24-2019 11:10 PM
Updated by:
Labels (2)
Five Stars

Hi Team, 


I am facing the above issue in both mac and PC and I have installed the latest version of java as well as open studio DI.


please suggest.



Community Manager

Hi psharma035,


I expect you will get more responses if you ask your question on one of the Community discussion forums. If you need additional assistance, please contact Talend Support.


Hope that helps,


Five Stars

Thanks @agershenson


Eight Stars

In my case, I placed my new license and launched the application again. It work like a charm from then..

Community Manager

Hi @ashif,

Thanks for letting us know this worked for you!


Five Stars

Hi All,

wanted to share my scenerio

I downloaded talend recently, the zip file.

i got this error while opening the software for the first time

but infact the unzip process of the downloaded software zip file was not complete by then, which i have overlooked.

when the unzip is complete, then talend opened normally for me



Community Manager

@sarath, thanks for sharing your cases.