mbeddr / mbeddr.core

The mbeddr core. An extensible C
Eclipse Public License 2.0
225 stars 77 forks source link

NoClassDefFoundError for StatemachineTableModel #905

Closed DomenikP closed 10 years ago

DomenikP commented 10 years ago

When working on mbeddr from sources, from time to time I get the exception trace shown below.

: com/mbeddr/ext/statemachines/table/pluginSolution/plugin/StatemachineTableModel java.lang.NoClassDefFoundError: com/mbeddr/ext/statemachines/table/pluginSolution/plugin/StatemachineTableModel at com.mbeddr.ext.statemachines.table.pluginSolution.plugin.TransitionTableTool_Tool.init(TransitionTableTool_Tool.java:39) at com.mbeddr.ext.statemachines.table.pluginSolution.plugin.TransitionTableTool_Tool.getComponent(TransitionTableTool_Tool.java:113) at jetbrains.mps.ide.tools.BaseTool.register(BaseTool.java:243) at jetbrains.mps.plugins.projectplugins.BaseProjectPlugin.init(BaseProjectPlugin.java:85) at jetbrains.mps.plugins.projectplugins.ProjectPluginManager$1.run(ProjectPluginManager.java:162) at jetbrains.mps.ide.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:105) at jetbrains.mps.plugins.projectplugins.ProjectPluginManager.loadPlugins(ProjectPluginManager.java:144) at jetbrains.mps.plugins.PluginReloader.loadPlugins(PluginReloader.java:73) at jetbrains.mps.plugins.PluginReloader.access$500(PluginReloader.java:46) at jetbrains.mps.plugins.PluginReloader$MyReloadAdapter$1.run(PluginReloader.java:200) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$10.compute(WorkbenchModelAccess.java:412) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$10.compute(WorkbenchModelAccess.java:405) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$TryWriteActionComputable$1.compute(WorkbenchModelAccess.java:918) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1024) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$TryWriteActionComputable.compute(WorkbenchModelAccess.java:914) at jetbrains.mps.ide.smodel.WorkbenchModelAccess.tryWrite(WorkbenchModelAccess.java:427) at jetbrains.mps.ide.smodel.EDTExecutor$2.tryRun(EDTExecutor.java:78) at jetbrains.mps.ide.smodel.EDTExecutor$Executor.worker(EDTExecutor.java:194) at jetbrains.mps.ide.smodel.EDTExecutor$Executor.access$300(EDTExecutor.java:130) at jetbrains.mps.ide.smodel.EDTExecutor$Executor$1.run(EDTExecutor.java:136) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715) at java.awt.EventQueue.access$400(EventQueue.java:82) at java.awt.EventQueue$2.run(EventQueue.java:676) at java.awt.EventQueue$2.run(EventQueue.java:674) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86) at java.awt.EventQueue.dispatchEvent(EventQueue.java:685) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:686) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:511) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:334) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) java.lang.NoClassDefFoundError: com/mbeddr/ext/statemachines/table/pluginSolution/plugin/StatemachineTableModel at com.mbeddr.ext.statemachines.table.pluginSolution.plugin.TransitionTableTool_Tool.init(TransitionTableTool_Tool.java:39) at com.mbeddr.ext.statemachines.table.pluginSolution.plugin.TransitionTableTool_Tool.getComponent(TransitionTableTool_Tool.java:113) at jetbrains.mps.ide.tools.BaseTool.register(BaseTool.java:243) at jetbrains.mps.plugins.projectplugins.BaseProjectPlugin.init(BaseProjectPlugin.java:85) at jetbrains.mps.plugins.projectplugins.ProjectPluginManager$1.run(ProjectPluginManager.java:162) at jetbrains.mps.ide.smodel.WorkbenchModelAccess.runReadAction(WorkbenchModelAccess.java:105) at jetbrains.mps.plugins.projectplugins.ProjectPluginManager.loadPlugins(ProjectPluginManager.java:144) at jetbrains.mps.plugins.PluginReloader.loadPlugins(PluginReloader.java:73) at jetbrains.mps.plugins.PluginReloader.access$500(PluginReloader.java:46) at jetbrains.mps.plugins.PluginReloader$MyReloadAdapter$1.run(PluginReloader.java:200) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$10.compute(WorkbenchModelAccess.java:412) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$10.compute(WorkbenchModelAccess.java:405) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$TryWriteActionComputable$1.compute(WorkbenchModelAccess.java:918) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:1024) at jetbrains.mps.ide.smodel.WorkbenchModelAccess$TryWriteActionComputable.compute(WorkbenchModelAccess.java:914) at jetbrains.mps.ide.smodel.WorkbenchModelAccess.tryWrite(WorkbenchModelAccess.java:427) at jetbrains.mps.ide.smodel.EDTExecutor$2.tryRun(EDTExecutor.java:78) at jetbrains.mps.ide.smodel.EDTExecutor$Executor.worker(EDTExecutor.java:194) at jetbrains.mps.ide.smodel.EDTExecutor$Executor.access$300(EDTExecutor.java:130) at jetbrains.mps.ide.smodel.EDTExecutor$Executor$1.run(EDTExecutor.java:136) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715) at java.awt.EventQueue.access$400(EventQueue.java:82) at java.awt.EventQueue$2.run(EventQueue.java:676) at java.awt.EventQueue$2.run(EventQueue.java:674) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86) at java.awt.EventQueue.dispatchEvent(EventQueue.java:685) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:686) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:511) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:334) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
DomenikP commented 10 years ago

The class doesn't exist anymore.