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 corruption de workspace


Sujet :

Eclipse Java

  1. #1
    Membre du Club Avatar de gojira
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 94
    Points : 55
    Points
    55
    Par défaut Problème corruption de workspace
    Bonjour à tous,

    J'ai un gros soucis et je ne sais pas d'où ça peut venir. J'ai fait quelques recherche sur internet et sur ce forum, avec les mot clef de l'exception levée, mais les solutions ne sont pas convaincantes.

    J'utilise Eclipse 3.5 (Galiléo) Build 20090920-1017 sous windows XP avec le jdk 1.6

    Les seuls plugin installés son tigris subclipse et JUtils toString Generator

    au bout de quelques temps d'utilisation il ne m'est plus possible d'ouvrir une seule classe java... et j'ai l'erreur:
    Could not open the editor: The editor class could not be instantiated. This usually indicates a missing no-arg constructor or that the editor's class name was mistyped in plugin.xml.
    la stackTrace est détaillée plus bas...

    En faisant des recherche sur internet avec cette stack trace et notamment l'erreur
    Caused by: org.osgi.framework.BundleException: The activator org.eclipse.jdt.internal.ui.JavaPlugin for bundle org.eclipse.jdt.ui is invalid
    J'ai eu comme solution de mettre un java compliance avec la version du jdk utilisée pour la compilation.
    Seulement il ne m'est plus possible de retourner dans les paramètres du projet.
    Si je fais projet >> Properties >> Java Build Path
    j'obtiens un message d'erreur:
    Unable to create the selected property page. An error occurred while automatically activating bundle org.eclipse.jdt.ui (312)
    j'ai bien supprimé le .dat comme conseillé ici: http://www.eclipse.org/forums/index....17bf2a67519faa
    mais ça ne change rien

    Si je réinstalle eclipse, ça ne change rien.
    Si je fais pointer eclipse sur un autre workspace, pas de soucis, je n'ai pas les erreurs et je peux très bien éditer mes fichiers.

    en cherchant pour des histoires de workspace corrompu j'ai trouvé cette méthode:
    http://james.hawesfamily.net/2009/01...pse-workspace/

    Elle fonctionne très bien, sauf que je passe un temps fou à devoir réimporter TOUS mes projets du workspace, recompiler, re configurer, etc. etc. etc.
    Le hic... c'est que les problèmes finissent par revenir à nouveau...

    Si vous avez ce problème ou que vous l'avez eu je vous serai infiniment gré de bien vouloir partager ces informations avec moi.

    Merci d'avance pour votre aide.

    Cordialement
    gojira

    org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.jdt.ui (312).
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:125)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:457)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ......
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
    ... 57 more
    Caused by: java.lang.NoClassDefFoundError: org/eclipse/jdt/core/IBufferFactory
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
    at java.lang.Class.getConstructor0(Unknown Source)
    ......
    ... 62 more
    Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.jdt.core (303).
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:125)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)
    ......
    ... 68 more
    Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.jdt.core.JavaCore.start() of bundle org.eclipse.jdt.core.
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755)
    ......
    ... 78 more
    Caused by: java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    ......
    ... 83 more
    mon site sur la culture japonaise et le Uechi-ryû: http://www.shinryu.fr

  2. #2
    Membre du Club Avatar de gojira
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 94
    Points : 55
    Points
    55
    Par défaut
    en rapatriant un projet de SVN (checkout dans Tigris subversion) j'obtiens un plantage et depuis plus moyen d'ouvrir un seul .java

    J'avoue ne plus comprendre.
    J'ai beau rebooter eclipse...
    Tout part en live....

    voici le log d'éclipse au moment du plantage

    !ENTRY org.eclipse.core.resources 4 2 2009-11-12 14:12:09.625
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    at org.eclipse.jdt.internal.core.JavaProject.addToResult(JavaProject.java:2651)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2628)
    .......

    !ENTRY org.eclipse.ui.workbench 4 2 2009-11-12 14:12:09.640
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    .......

    !ENTRY org.eclipse.ui 4 4 2009-11-12 14:12:09.734
    !MESSAGE Exception in Decorator. The 'Java Build Path Indicator' decorator will be disabled.

    !ENTRY org.eclipse.ui 4 4 2009-11-12 14:12:09.734
    !MESSAGE java.lang.NullPointerException
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    .......

    !ENTRY org.eclipse.core.resources 4 2 2009-11-12 14:12:10.781
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    .......

    !ENTRY org.eclipse.core.resources 4 2 2009-11-12 14:12:10.875
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    .......

    !ENTRY org.eclipse.core.resources 4 2 2009-11-12 14:12:11.031
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    .......

    !ENTRY org.eclipse.core.resources 4 2 2009-11-12 14:12:11.062
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    at org.eclipse.jdt.internal.core.JavaProject.addToResult(JavaProject.java:2651)
    .......

    !ENTRY org.eclipse.core.resources 2 75 2009-11-12 14:12:11.156
    !MESSAGE Errors occurred during the build.
    !SUBENTRY 1 org.eclipse.jdt.core 2 75 2009-11-12 14:12:11.156
    !MESSAGE Errors running builder 'Java Builder' on project 'Routines'.
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    at org.eclipse.jdt.internal.core.JavaProject.addToResult(JavaProject.java:2651)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2628)
    .......

    !ENTRY org.eclipse.core.resources 4 2 2009-11-12 14:12:11.281
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    at org.eclipse.jdt.internal.core.JavaProject.addToResult(JavaProject.java:2651)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2628)
    .......

    !ENTRY org.eclipse.ui 4 0 2009-11-12 14:12:11.593
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
    at org.eclipse.swt.SWT.error(SWT.java:3884)
    at org.eclipse.swt.SWT.error(SWT.java:3799)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476)
    .......
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
    Caused by: java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    at org.eclipse.jdt.internal.core.JavaProject.addToResult(JavaProject.java:2651)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2628)
    .......
    ... 22 more

    !ENTRY org.eclipse.jface 4 2 2009-11-12 14:12:11.734
    !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:183)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:179)
    at org.eclipse.jdt.internal.core.ExternalFoldersManager.isExternalFolderPath(ExternalFoldersManager.java:77)
    at org.eclipse.jdt.internal.core.JavaProject.addToResult(JavaProject.java:2651)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2628)
    .......
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
    mon site sur la culture japonaise et le Uechi-ryû: http://www.shinryu.fr

  3. #3
    Membre du Club Avatar de gojira
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 94
    Points : 55
    Points
    55
    Par défaut
    Et voici le log au moment du redémarrage
    Voici le log au redémarrage

    !SESSION 2009-11-12 14:30:07.750 -----------------------------------------------
    eclipse.buildId=M20090917-0800
    java.version=1.6.0_15
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_FR
    Framework arguments: -product org.eclipse.epp.package.jee.product
    Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product

    This is a continuation of log file D:\jdh_workspace\.metadata\.bak_0.log
    Created Time: 2009-11-12 14:30:16.859

    !ENTRY org.eclipse.osgi 4 0 2009-11-12 14:30:16.859
    !MESSAGE An error occurred while automatically activating bundle org.eclipse.jdt.ui (315).
    !STACK 0
    org.osgi.framework.BundleException: The activator org.eclipse.jdt.internal.ui.JavaPlugin for bundle org.eclipse.jdt.ui is invalid
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:157)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)
    at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:408)
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:449)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:211)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:381)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:457)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)

    ...............
    mon site sur la culture japonaise et le Uechi-ryû: http://www.shinryu.fr

  4. #4
    Membre du Club Avatar de gojira
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 94
    Points : 55
    Points
    55
    Par défaut
    je réinstalle galiléo SR1 (eclipse 3.5.1) for J2EE Developpers en partant de zéro (suppression du répertoire de l'ancienne installation)... J'ajout tigris subclipse 1.6.x via le site de tigris.org
    Au checkout de mes projets... replantage...

    A moins d'une solution miracle ou d'une explication je repasse sous Ganymède.
    Personnellement j'ai perdu trop de temps à cause de ces versions bugguées.
    mon site sur la culture japonaise et le Uechi-ryû: http://www.shinryu.fr

  5. #5
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Points : 17 036
    Points
    17 036
    Par défaut
    Bonjour,

    As-tu tenté avec une version moins récente de Subclipse ?

    Sinon, retourne à Ganymede, tu verras bien si c'est mieux ou pas.

    Bon courage
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

Discussions similaires

  1. Problème avec le workspace?
    Par malgache dans le forum Eclipse PHP
    Réponses: 0
    Dernier message: 12/08/2011, 13h55
  2. Plantage Eclipse au démarrage, problème sur le workspace
    Par romaintaz dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 08/10/2007, 13h44
  3. [Access 2002] - Problème avec DAO.Workspace
    Par SamLeChiseuji dans le forum Sécurité
    Réponses: 2
    Dernier message: 30/05/2007, 08h57
  4. Problème d'éxécution: double free or corruption
    Par ciol_tebroc dans le forum C++
    Réponses: 3
    Dernier message: 17/05/2006, 19h44
  5. Réponses: 10
    Dernier message: 20/04/2006, 07h23

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