mon EDI éclipse de temps en temps une exception de pointeur nulle de façon très régulière (tous les 3-4 jours). Tout d'abord, mes projets Java EE ne seront pas compilés et généreront une exception nullpointer dans l'onglet des erreurs.Eclipse Ganymede lève une exception de pointeur nul
J'ai vérifié que ma facette de projet (java 5.0) et le compilateur sont les mêmes (1.5). Cependant, lorsque je redémarre Eclipse, le problème disparaît après le nettoyage et la reconstruction des projets - lorsqu'il n'y a pas d'erreurs en premier lieu.
Cela devient ennuyeux car il me faut beaucoup de temps pour redémarrer Eclipse IDE, nettoyer + construire, redémarrer le serveur et en fait dev + tester le code. J'ai également fait en sorte d'avoir beaucoup de mémoire, 512 parce que j'ai eu un problème de mémoire avec Eclipse dans le passé, mais cela a été résolu. Je le mentionne comme cela peut être pertinent.
J'ai réintégré 3 fois Eclipse Ganymede pour Java EE dans C: \ Eclipse et j'ai toujours le même problème. Essayé dans D: \ un autre disque partitionné et ne fonctionne pas.
Des conseils seront grandement appréciés.
Eclipse Platform
Version: 3.4.2
Build id: M20090211-1700
Java EE Ganymede SR2 Win32
Platform: Windows XP 32-bit
Voici la trace de la pile:
!ENTRY com.bea.weblogic.eclipse 4 9999 2012-06-15 12:22:53.989
!MESSAGE Unhandled Eclipse-WebLogic error
!STACK 0
java.lang.NullPointerException
at com.bea.weblogic.eclipse.model.Deployments.getName(Deployments.java:292)
at com.bea.weblogic.eclipse.model.Deployments.loadEJBs(Deployments.java:237)
at com.bea.weblogic.eclipse.model.Deployments.loadAll(Deployments.java:109)
at com.bea.weblogic.eclipse.ui.views.WebLogicServerTreeContentProvider.loadModulesAndRefresh(WebLogicServerTreeContentProvider.java:273)
at com.bea.weblogic.eclipse.ui.views.WebLogicServerTreeContentProvider.serverStateChanged(WebLogicServerTreeContentProvider.java:247)
at com.bea.weblogic.eclipse.model.ServerManager.fireServerStateChanged(ServerManager.java:94)
at com.bea.weblogic.eclipse.launcher.ServerLauncher$3.run(ServerLauncher.java:199)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
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:386)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
Vous pouvez essayer une nouvelle version, mais au moins révéler la trace de la pile de l'exception. – nitind
hi nitind, j'ai réussi à déterrer la trace de la pile – bouncingHippo
Utilisez-vous vraiment le plugin d'intégration de WebLogic? Pourriez-vous essayer de l'enlever? –