En suspens exigence: require-Bundle: org.eclipse.de base.la liaison de données.les haricots; bundle-version=“1.2.200”

Je suis en train de créer une application RCP dans lequel, je veux lier une variable à partir d'une fève de vue.
Le Code du bean #

public class SaveFileBean implements PropertyChangeListener {
private String text;
private PropertyChangeSupport propertyChangeSupport = new PropertyChangeSupport(
        this);

@Override
public void propertyChange(PropertyChangeEvent arg0) {
    propertyChangeSupport.firePropertyChange("text", null, text);
}

public void addPropertyChangeListener(String propertyName,
        PropertyChangeListener listener) {
    propertyChangeSupport.addPropertyChangeListener(propertyName, listener);
}

public void removePropertyChangeListener(PropertyChangeListener listener) {
    propertyChangeSupport.removePropertyChangeListener(listener);
}

public String getText() {
    return text;
}

}

Le code pour Afficher

public class NewView extends ViewPart {
private DataBindingContext m_bindingContext;
public static final String ID = "com.app.Editor.newView";
SaveFileBean bean = new SaveFileBean();
private StyledText text;

public NewView() {
}

@Override
public void createPartControl(Composite parent) {

    text = new StyledText(parent, SWT.BORDER);
    bindValues();

}

private void bindValues() {
}

@Override
public void setFocus() {
    //create new Context
    DataBindingContext ctx = new DataBindingContext();

    //define the IObservables
    IObservableValue target = WidgetProperties.text(SWT.Modify).
      observe(text);
    IObservableValue model= BeanProperties.
      value(SaveFileBean.class,"text").observe(text);

    //connect them
    ctx.bindValue(target, model);
}
}

J'ai ajouté les dépendances suivantes dans le manifeste.mf Voici mon MANIFESTE.MF

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Editor
Bundle-SymbolicName: com.app.Editor;singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-Activator: com.app.editor.Activator
Bundle-Vendor: APP
Require-Bundle: org.eclipse.ui,
   com.ibm.icu,
   org.eclipse.core.runtime,
   org.eclipse.core.databinding;bundle-version="1.4.2",
   org.eclipse.jface.databinding;bundle-version="1.6.200",
   org.eclipse.core.databinding.property,
   org.eclipse.core.databinding.beans;bundle-version="1.2.200"
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-ActivationPolicy: lazy. Here is 
Export-Package: com.app.editor,
      com.app.editor.actions,
      com.app.editor.beans,
      com.app.editor.commands,
       com.app.editor.functionalities,
       com.app.editor.perspectives,
        com.app.editor.views

Lors de l'exécution du code, j'obtiens l'erreur -

org.osgi.framework.BundleException: Could not resolve module: com.app.Editor    [81]
Unresolved requirement: Require-Bundle: org.eclipse.core.databinding.beans; bundle-version="1.2.200"

Mais, j'ai ajouté cette dépendance se MANIFESTE et je peux voir ce jar dans le projet.
Une idée?

Merci!

Edit : le fichier journal complet est :

!SESSION 2015-08-19 08:53:21.748 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments:  -application com.app.Editor.application
Command-line arguments:  -application com.app.Editor.application -data C:\Srijani\Personal Workspace\RCP/../runtime-com.app.Editor.application -dev file:C:/Srijani/Personal Workspace/RCP/.metadata/.plugins/org.eclipse.pde.core/com.app.Editor.application/dev.properties -os win32 -ws win32 -arch x86 -consoleLog
!ENTRY com.app.Editor 4 0 2015-08-19 08:53:22.559
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: com.app.Editor [87]
Unresolved requirement: Require-Bundle: org.eclipse.core.databinding.beans
at org.eclipse.osgi.container.Module.start(Module.java:434)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1561)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1533)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1476)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
!ENTRY com.app.Editor 2 0 2015-08-19 08:53:22.888
!MESSAGE Could not resolve module: com.app.Editor [87]
Unresolved requirement: Require-Bundle: org.eclipse.core.databinding.beans
!ENTRY org.eclipse.osgi 4 0 2015-08-19 08:53:22.888
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: Application "com.app.Editor.application" could not be found in the registry. The applications available are: org.eclipse.ant.core.antRunner, org.eclipse.e4.ui.workbench.swt.E4Application, org.eclipse.e4.ui.workbench.swt.GenTopic, org.eclipse.equinox.app.error.
at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:248)
at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
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)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
Sont il y a plus de messages dans le .fichier journal dans l'espace de travail .les métadonnées d'annuaire à propos de la résolution de problèmes?
Oui, il est.... Je joins le fichier journal. Merci!
Si vous utilisez Eclipse RCP édition il y a une vue appelée Target Platform State. Est mentionné plugin énumérés à l'? Vous pouvez filtrer sur le nom. Si oui, vérifiez les Run Configuation si le plugin est prise en chargé.

OriginalL'auteur Srijani Ghosh | 2015-08-18