IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Java Discussion :

Problème de lancement de mon application lors de la mise a jour d'une application Eclipse Kepler vers Mars


Sujet :

Eclipse Java

  1. #1
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut Problème de lancement de mon application lors de la mise a jour d'une application Eclipse Kepler vers Mars
    Bonjour,

    J'essai de mettre à jour mon application Eclise de Kepler vers Mars.

    Après avoir mis à jour ma "target platform", je lance l'application et l'exception suivante est levé.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    org.eclipse.swt.SWTException: Invalid thread access
    	at org.eclipse.swt.SWT.error(SWT.java:4491)
    	at org.eclipse.swt.SWT.error(SWT.java:4406)
    	at org.eclipse.swt.SWT.error(SWT.java:4377)
    	at org.eclipse.swt.widgets.Display.error(Display.java:1258)
    	at org.eclipse.swt.widgets.Display.checkDevice(Display.java:764)
    	at org.eclipse.swt.widgets.Display.getHighContrast(Display.java:1872)
    	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.setCSSContextVariables(E4Application.java:312)
    	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:293)
    	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:620)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    	at my.MyApplication.start(MyApplication.java:52)
    Cette exception est levé lors du start() de MonApplication.java (IApplication), lors de l'appel de la méthode :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    	Display display = PlatformUI.createDisplay();
    		try
    		{
    			int returnCode = PlatformUI.createAndRunWorkbench(display, new IDEWorkbenchAdvisor());
    }
    ...
    Je n'ai changé aucun code source entre les deux versions.

    J'ai tout de même essayé d'utiliser les méthodes Display.getDefault.syncExec ou asynchExec, mais cela ne change rien.

    Qu'est ce qui a changé entre Kepler et Mars ? quelqu'un à une idée ?

    Merci d'avance.

  2. #2
    Membre éclairé Avatar de L4BiN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    432
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2006
    Messages : 432
    Par défaut
    Trouvé:

    Dans la Target platform que j'ai mis en place. Des plugins CDO UI posaient problème.

    Je crois que c'est le fait qu'ils initiaient le Display() avant mon MyApplication.start().

    Par contre je ne sais pas pourquoi c'est un problème.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Problème de deselection listbox lors de sa mise a jour
    Par courriel dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 23/11/2014, 10h23
  2. Réponses: 0
    Dernier message: 21/01/2008, 19h28
  3. [MySQL] Problème de mise a jour d'une donnée dans la base
    Par Yagami_Raito dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 24/05/2007, 16h06
  4. Réponses: 10
    Dernier message: 24/08/2006, 19h52
  5. Réponses: 18
    Dernier message: 24/08/2005, 09h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo