Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Rich Client Platform (RCP) » "No application id has been found." when I imported new dependency
"No application id has been found." when I imported new dependency [message #557861] Thu, 09 September 2010 09:18 Go to next message
Frank is currently offline FrankFriend
Messages: 23
Registered: July 2010
Junior Member
Hello, everybody. I'm developing a RCP-based project. I decided to use JFace data-binding framework to build the GUI form stuff. Since that, I imported some neccessary packages to my project, such as

org.eclipse.core.databinding,
org.eclipse.core.databinding.observable,
org.eclipse.core.databinding.observable.list

etc.

All seem all right, but when I added this one to MANIFEST.MF:


org.eclipse.core.databinding.beans


my program failed to start, and the runtime exception info is:

[i]java.lang.RuntimeException: No application id has been found.
	at  org.eclipse.equinox.internal.app.EclipseAppContainer.startDe faultApp(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(EclipseS tarter.java:369)
	at  org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
	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: 619)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1383)[/i]



What am I supposed to do in terms of this problem?

[Updated on: Thu, 09 September 2010 09:20]

Report message to a moderator

Re: "No application id has been found." when I imported new dependency [message #557874 is a reply to message #557861] Thu, 09 September 2010 10:04 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 5466
Registered: July 2009
Senior Member
Fix your PDE-launch configuration and if you already have a
..product-Definition this one as well.

Tom

Am 09.09.10 11:18, schrieb Frank:
> Hello, everybody. I'm developing a RCP-based project. I decided to use
> JFace data-binding framework to build the GUI form stuff. Since that, I
> imported some neccessary packages to my project, such as
> org.eclipse.core.databinding,
> org.eclipse.core.databinding.observable,
> org.eclipse.core.databinding.observable.list
> etc.
>
> All seem all right, but when I added this one to MANIFEST.MF:
>
> org.eclipse.core.databinding.beans
>
> my program can run, and the runtime exception info is:
> java.lang.RuntimeException: No application id has been found.
> at org.eclipse.equinox.internal.app.EclipseAppContainer.startDe
> faultApp(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(EclipseS
> tarter.java:369)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS
> tarter.java:179)
> 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: 619)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
>
>
> What am I supposed to do in terms of this problem?
Re: "No application id has been found." when I imported new dependency [message #557929 is a reply to message #557874] Thu, 09 September 2010 13:28 Go to previous messageGo to next message
eshvar60  is currently offline eshvar60 Friend
Messages: 51
Registered: March 2010
Member
To clarify the last answer. You are missing plugins in your startup config. So open the start configuration for your product, click on the plugins tab and Click on Add Required Plugins.
Re: "No application id has been found." when I imported new dependency [message #558053 is a reply to message #557929] Fri, 10 September 2010 03:12 Go to previous message
Frank is currently offline FrankFriend
Messages: 23
Registered: July 2010
Junior Member
Thank you all, I get it. Razz
Previous Topic:Opening an editor / view (SWT) without loading eclipse
Next Topic:for org.eclipse.ui.navigator.navigatorContent where/how are the "property" values defined?
Goto Forum:
  


Current Time: Mon Nov 24 21:54:25 GMT 2014

Powered by FUDForum. Page generated in 0.02093 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software