Powered by Syntax Highlighter scripts!

Issue in starting a specific eclipse workspace Juno ./metadata/.log file Job found still running after platform shutdown error


My local Eclipse workspace stopped working after I've installed some tools for WAS from eclipse workspace, I have had multiple issues and have to go through a series of resolutions to get the errors resolved... I am surprised to see that there were very few links that were actually giving a solution and there are fewer threads even reporting this error.

Issue: 
Not able to start my project workspace in eclipse, I am able to start eclipse with another workspace and even from a new workspace. But it is failing to start my project workspace.

Error in /.metadata/.log file
Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown

Configuration:
Eclipse Juno for Jee Developers
WAS 8.5 developer tools

Detailed Exceptions in logs:

java.lang.NullPointerException
at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.<init>(StatusHandlerRegistry.java:72)
at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)
at org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)
at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)
at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)
at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)
at org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)
at org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)
at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeLogged(ExtendedLogReaderServiceFactory.java:86)
at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:205)
at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:178)
at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)
at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)
at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)
at org.eclipse.core.internal.runtime.Log.log(Log.java:62)

Resolution:
One of the resolution to resolve this error is to remove the workbench.xmi file as in link here: https://bugs.eclipse.org/bugs/show_bug.cgi?format=multiple&id=380608

So I have removed the workbench.xmi file from .metadata/.plugins/org.eclipse.e4.workbench/  folder in my project workspace and restarted the eclipse with -clean tag. And this resolved the issue.


No comments: