Goko
Goko copied to clipboard
Problems starting on MacOSX
I have problems starting Goko on a Mac where the first window won't allow me to select controller. The drop down menu and the ok/cancel buttons are unresponsive and nothing happens when I click on them.
Also tried cloning the project, building and running it with the latest source with the same result.
Hello @breiler,
Do you have anything in the logs ? Can you send them ? Looks for .log files in the Goko directory (log/ and workspace/.metadata/.log)
Thanks,
06:23:58.103 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.feature.GokoFeatureManager] using implementation [class org.goko.core.feature.FeatureSetManagerImpl]
06:23:58.122 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Service [org.goko.core.feature.GokoFeatureManager] is running
06:23:58.154 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Starting org.goko.core.common.io.xml.XmlPersistenceServiceImpl
06:23:58.174 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Successfully started org.goko.core.common.io.xml.XmlPersistenceServiceImpl
06:23:58.177 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.workspace.service.MapperServiceImpl] using implementation [class org.goko.core.workspace.service.MapperServiceImpl]
06:23:58.178 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Service [org.goko.core.workspace.service.MapperServiceImpl] is running
06:23:58.179 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.workspace.WorkspaceService] using implementation [class org.goko.core.workspace.service.WorkspaceService]
06:23:58.182 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.core.workspace.mapper.URIResourceLocationLoader
06:23:58.182 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.core.workspace.mapper.URIResourceLocationExporter
06:23:58.186 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.core.workspace.io.xml.XmlURIResourceLocation] in persistence
06:23:58.187 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Service [org.goko.core.workspace.WorkspaceService] is running
06:23:58.188 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.execution.monitor.service.GCodeExecutionMonitorServiceImpl] using implementation [class org.goko.core.execution.monitor.service.ExecutionServiceImpl]
06:23:58.189 [Component Resolve Thread] INFO o.g.c.e.m.s.ExecutionServiceImpl - Started ExecutionServiceImpl . instance is [org.goko.core.execution.monitor.service.ExecutionServiceImpl@627613a]
06:23:58.189 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Service [org.goko.core.execution.monitor.service.GCodeExecutionMonitorServiceImpl] is running
06:23:58.194 [Component Resolve Thread] INFO o.g.c.e.m.i.ExecutionServiceSaveParticipant - Starting org.goko.core.execution.monitor.io.ExecutionServiceSaveParticipant
06:23:58.196 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.core.execution.monitor.io.bean.XmlExecutionService] in persistence
06:23:58.197 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.core.execution.monitor.io.bean.XmlExecutionToken] in persistence
06:23:58.198 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.core.execution.monitor.io.exporter.XmlExecutionTokenExporter
06:23:58.198 [Component Resolve Thread] INFO o.g.c.e.m.i.ExecutionServiceSaveParticipant - Successfully started org.goko.core.execution.monitor.io.ExecutionServiceSaveParticipant
06:23:58.301 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.workspace.WorkspaceUIService] using implementation [class org.goko.core.workspace.service.WorkspaceUIService]
06:23:58.302 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Service [org.goko.core.workspace.WorkspaceUIService] is running
06:23:58.337 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Starting service [org.goko.core.gcode.rs274ngcv3.RS274NGCServiceImpl] using implementation [class org.goko.core.gcode.rs274ngcv3.RS274NGCServiceImpl]
06:23:58.337 [Component Resolve Thread] INFO o.g.c.g.r.RS274NGCServiceImpl - Starting org.goko.core.gcode.rs274ngcv3.RS274NGCServiceImpl
06:23:58.337 [Component Resolve Thread] INFO o.g.c.g.r.RS274NGCServiceImpl - Successfully started org.goko.core.gcode.rs274ngcv3.RS274NGCServiceImpl
06:23:58.337 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Service [org.goko.core.gcode.rs274ngcv3.RS274NGCServiceImpl] is running
06:23:58.340 [Component Resolve Thread] INFO o.g.c.e.m.i.ExecutionServiceLoadParticipant - Starting org.goko.core.execution.monitor.io.ExecutionServiceLoadParticipant
06:23:58.340 [Component Resolve Thread] INFO o.g.c.e.m.i.ExecutionServiceLoadParticipant - Successfully started org.goko.core.execution.monitor.io.ExecutionServiceLoadParticipant
06:23:58.364 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Starting service [org.goko.gcode.rs274ngcv3.xml.service.GCodeXmlPersistenceService] using implementation [class org.goko.gcode.rs274ngcv3.xml.service.GCodeXmlPersistenceService]
06:23:58.364 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Service [org.goko.gcode.rs274ngcv3.xml.service.GCodeXmlPersistenceService] is running
06:23:58.374 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.source.XmlExternalFileGCodeSource] in persistence
06:23:58.375 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.source.XmlResourceLocationGCodeSource] in persistence
06:23:58.375 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.source.XmlStringGCodeSource] in persistence
06:23:58.375 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.modifier.XmlSegmentizeModifier] in persistence
06:23:58.376 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.modifier.XmlTranslateModifier] in persistence
06:23:58.376 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.modifier.XmlWrapModifier] in persistence
06:23:58.376 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.modifier.XmlScaleModifier] in persistence
06:23:58.376 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.modifier.XmlRotateModifier] in persistence
06:23:58.377 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.xml.bean.XmlRS274GCodeReference] in persistence
06:23:58.377 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.core.execution.monitor.io.bean.XmlExecutionToken] in persistence
06:23:58.382 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.source.ResourceLocationGCodeSourceLoader
06:23:58.382 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.source.StringGCodeSourceLoader
06:23:58.382 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.SegmentizeModifierLoader
06:23:58.382 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.TranslateModifierLoader
06:23:58.382 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.ScaleModifierLoader
06:23:58.382 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.WrapModifierLoader
06:23:58.382 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.RotateModifierLoader
06:23:58.383 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.modifier.ArrayModifierLoader
06:23:58.383 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.reference.RS274GCodeReferenceLoader
06:23:58.383 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.gcode.rs274ngcv3.xml.loader.executiontoken.XmlExecutionTokenLoader
06:23:58.387 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.source.ResourceLocationGCodeSourceExporter
06:23:58.388 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.source.StringGCodeSourceExporter
06:23:58.391 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.TranslateModifierExporter
06:23:58.395 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.SegmentizeModifierExporter
06:23:58.396 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.ScaleModifierExporter
06:23:58.399 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.WrapModifierExporter
06:23:58.400 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.RotateModifierExporter
06:23:58.400 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.modifier.ArrayModifierExporter
06:23:58.401 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.gcode.rs274ngcv3.xml.exporter.reference.RS274GCodeReferenceExporter
06:23:58.402 [Component Resolve Thread] INFO o.g.g.r.u.w.RS274SaveParticipant - Starting org.goko.gcode.rs274ngcv3.ui.workspace.RS274SaveParticipant
06:23:58.403 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.gcode.rs274ngcv3.ui.workspace.io.XmlRS274GContent] in persistence
06:23:58.403 [Component Resolve Thread] INFO o.g.g.r.u.w.RS274SaveParticipant - Successfully started org.goko.gcode.rs274ngcv3.ui.workspace.RS274SaveParticipant
06:23:58.406 [Component Resolve Thread] INFO o.g.g.r.u.w.RS274LoadParticipant - Starting org.goko.gcode.rs274ngcv3.ui.workspace.RS274LoadParticipant
06:23:58.406 [Component Resolve Thread] INFO o.g.g.r.u.w.RS274LoadParticipant - Successfully started org.goko.gcode.rs274ngcv3.ui.workspace.RS274LoadParticipant
06:23:58.419 [Component Resolve Thread] INFO o.g.g.r.u.w.u.GCodeContainerUiProvider - Creating GCodeContainerUiProvider
06:23:58.437 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Starting service [org.goko.gcode.rs274ngcv3.ui.workspace.RS274WorkspaceService] using implementation [class org.goko.gcode.rs274ngcv3.ui.workspace.RS274WorkspaceService]
06:23:58.448 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Service [org.goko.gcode.rs274ngcv3.ui.workspace.RS274WorkspaceService] is running
06:23:58.468 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.log.ui] InfoServiceEvent REGISTERED
06:23:58.478 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.autoleveler] InfoBundleEvent STARTED
06:23:58.479 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Starting service [org.goko.autoleveler.service.AutoLevelerServiceImpl] using implementation [class org.goko.tools.autoleveler.service.AutoLevelerServiceImpl]
06:23:58.481 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.tools.autoleveler.io.xml.GridHeightMapExporter
06:23:58.484 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.tools.autoleveler.io.xml.GridAutoLevelerModifierExporter
06:23:58.484 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.tools.autoleveler.io.xml.GridAutoLevelerModifierLoader
06:23:58.486 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.tools.autoleveler.io.xml.GridHeightMapLoader
06:23:58.487 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.tools.autoleveler.io.xml.XmlGridAutoLevelerModifier] in persistence
06:23:58.487 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.tools.autoleveler.io.xml.XmlGridHeightMap] in persistence
06:23:58.487 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.tools.autoleveler.io.xml.AbstractXmlHeightMap] in persistence
06:23:58.487 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Service [org.goko.autoleveler.service.AutoLevelerServiceImpl] is running
06:23:58.498 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.editor] InfoBundleEvent STARTED
06:23:58.501 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.editor] InfoServiceEvent REGISTERED
06:23:58.505 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.editor] InfoServiceEvent REGISTERED
06:23:58.515 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.macro] InfoBundleEvent STARTED
06:23:58.530 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.ds] InfoCould not bind a reference of component org.goko.tools.macro.DefaultGCodeMacroService. The reference is: Reference[name = IGCodeProviderRepositoryListener, interface = org.goko.core.gcode.service.IGCodeProviderRepositoryListener, policy = dynamic, cardinality = 0..n, target = null, bind = addListener, unbind = null]
06:23:58.541 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.macro] InfoServiceEvent REGISTERED
06:23:58.547 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.tools.macro.io.bean.XmlGCodeMacro] in persistence
06:23:58.547 [Component Resolve Thread] INFO o.g.c.c.i.x.XmlPersistenceServiceImpl - Registering [class org.goko.tools.macro.io.bean.XmlGCodeMacroReference] in persistence
06:23:58.548 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.tools.macro.io.loader.XmlGCodeMacroLoader
06:23:58.548 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added loader class org.goko.tools.macro.io.loader.XmlGCodeMacroReferenceLoader
06:23:58.549 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.tools.macro.io.exporter.XmlGCodeMacroExporter
06:23:58.549 [Component Resolve Thread] INFO o.g.c.w.service.MapperServiceImpl - Added exporter class org.goko.tools.macro.io.exporter.XmlGCodeMacroReferenceExporter
06:23:58.551 [Component Resolve Thread] INFO o.g.t.m.s.DefaultGCodeMacroPersistenceService - Loading macros from [/Users/zefal/Downloads/Goko.app/Contents/MacOS/workspace/macros]
06:23:58.552 [Component Resolve Thread] INFO o.g.t.m.s.DefaultGCodeMacroPersistenceService - 0 macros loaded
06:23:58.552 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.macro] InfoServiceEvent REGISTERED
06:23:58.561 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.g2core] InfoBundleEvent STARTED
06:23:58.562 [Component Resolve Thread] INFO o.g.c.feature.FeatureSetManagerImpl - Registering feature set for org.goko.core.feature.TargetBoard@3d13d7dd using [org.goko.controller.g2core.G2CoreFeatureSet@12cc7a63]
06:23:58.562 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.g2core] InfoServiceEvent REGISTERED
06:23:58.574 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.grbl.v09] InfoBundleEvent STARTED
06:23:58.574 [Component Resolve Thread] INFO o.g.c.feature.FeatureSetManagerImpl - Registering feature set for org.goko.core.feature.TargetBoard@762f225 using [org.goko.controller.grbl.v09.configuration.featureset.Grblv09FeatureSet@b3ca894]
06:23:58.574 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.grbl.v09] InfoServiceEvent REGISTERED
06:23:58.579 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.grbl.v11] InfoBundleEvent STARTED
06:23:58.585 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.grbl.commons] InfoBundleEvent STARTED
06:23:58.588 [Component Resolve Thread] INFO o.g.c.feature.FeatureSetManagerImpl - Registering feature set for org.goko.core.feature.TargetBoard@762f23c using [org.goko.controller.grbl.v11.Grblv11eatureSet@17cf59b6]
06:23:58.588 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.grbl.v11] InfoServiceEvent REGISTERED
06:23:58.601 [Component Resolve Thread] INFO o.g.c.feature.FeatureSetManagerImpl - Registering feature set for org.goko.core.feature.TargetBoard@d76dd35e using [org.goko.controller.tinyg.TinyGFeatureSet@2053f77d]
06:23:58.602 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.tinyg] InfoServiceEvent REGISTERED
06:23:58.602 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.tinyg] InfoBundleEvent STARTED
06:23:58.602 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.serial.jssc] InfoServiceEvent REGISTERED
06:23:58.614 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.p2.directorywatcher] InfoBundleEvent STARTED
06:23:58.634 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.p2.core] InfoServiceEvent REGISTERED
06:23:58.640 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.p2.core] InfoServiceEvent REGISTERED
06:23:58.640 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.p2.core] InfoBundleEvent STARTED
06:23:58.647 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.p2.reconciler.dropins] InfoBundleEvent STARTED
06:23:58.657 [Component Resolve Thread] INFO o.g.c.feature.FeatureSetManagerImpl - Registering feature set for org.goko.core.feature.TargetBoard@762f224 using [org.goko.controller.grbl.v08.featureset.GrblFeatureSet@2235c8de]
06:23:58.657 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.grbl.v08] InfoServiceEvent REGISTERED
06:23:58.658 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.controller.grbl.v08] InfoBundleEvent STARTED
06:23:58.689 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.viewer.jogl] InfoBundleEvent STARTED
06:23:58.691 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.ds] InfoCould not bind a reference of component org.goko.tools.centerfinder. The reference is: Reference[name = IJoglViewerService, interface = org.goko.tools.viewer.jogl.service.IJoglViewerService, policy = dynamic, cardinality = 0..1, target = null, bind = setRendererService, unbind = null]
06:23:58.694 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Starting service [org.goko.tools.centerfinder] using implementation [class org.goko.tools.centerfinder.CenterFinderServiceImpl]
06:23:58.695 [Component Resolve Thread] INFO o.g.c.c.service.AbstractGokoService - Service [org.goko.tools.centerfinder] is running
06:23:58.696 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.centerfinder] InfoServiceEvent REGISTERED
06:23:58.696 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.goko.tools.centerfinder] InfoBundleEvent STARTED
06:23:58.698 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.osgi] InfoFrameworkEvent STARTLEVEL CHANGED
06:23:58.705 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.706 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.707 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.708 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.722 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.723 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.726 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.728 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.729 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.736 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.760 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.runtime] InfoServiceEvent REGISTERED
06:23:58.766 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.runtime] InfoServiceEvent REGISTERED
06:23:58.769 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoServiceEvent REGISTERED
06:23:58.772 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.runtime] InfoBundleEvent STARTED
06:23:58.778 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.782 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.784 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.786 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.789 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.792 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.shell] InfoServiceEvent REGISTERED
06:23:58.794 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.shell] InfoBundleEvent STARTED
06:23:58.801 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.command] InfoServiceEvent REGISTERED
06:23:58.803 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.command] InfoServiceEvent REGISTERED
06:23:58.807 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.command] InfoServiceEvent REGISTERED
06:23:58.808 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.apache.felix.gogo.command] InfoBundleEvent STARTED
06:23:58.808 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.equinox.console] InfoBundleEvent STARTED
06:23:58.809 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.osgi] InfoServiceEvent REGISTERED
06:23:58.816 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.ui.workbench.swt] InfoBundleEvent STARTED
06:23:58.897 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = com.ibm.icu] InfoFrameworkEvent INFO
06:23:58.936 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = com.ibm.icu] InfoBundleEvent STARTED
06:23:58.954 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.emf.common] InfoBundleEvent STARTED
06:23:58.955 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.ui.model.workbench] InfoBundleEvent STARTED
06:23:58.957 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.core.services] InfoFrameworkEvent INFO
06:23:58.959 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.core.services] InfoBundleEvent STARTED
06:23:58.966 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.ui.workbench] InfoBundleEvent STARTED
06:23:58.974 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.core.contexts] InfoBundleEvent STARTED
06:23:59.335 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.core.di] InfoBundleEvent STARTED
06:23:59.342 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.ui.services] InfoBundleEvent STARTED
06:23:59.391 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.ui.di] InfoBundleEvent STARTED
06:23:59.395 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.ui.services] InfoServiceEvent REGISTERED
06:23:59.448 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.emf.ecore] InfoBundleEvent STARTED
06:23:59.604 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.emf.ecore.xmi] InfoBundleEvent STARTED
06:23:59.759 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.core.databinding.observable] InfoBundleEvent STARTED
06:23:59.771 [main] INFO goko.Activator - Locale is en_SE
06:23:59.772 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = Goko] InfoBundleEvent STARTED
06:24:00.105 [org.goko.log.EquinoxSlf4jBridge@37dcaf8] INFO OSGI Log - [ Bundle = org.eclipse.e4.core.di.extensions] InfoBundleEvent STARTED
06:24:00.111 [main] INFO o.g.core.internal.TargetBoardTracker - Checking for target board...
Can you paste the .metadata/.log please ?
Oh sorry, I missed that:
!SESSION 2018-08-22 06:23:56.448 -----------------------------------------------
eclipse.buildId=0.3.5-2017-11-04 10:36:28
java.version=9.0.4
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_SE
Framework arguments: -equinox.ds.debug=true -equinox.ds.print=true -keyring /Users/zefal/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -equinox.ds.debug=true -equinox.ds.print=true -keyring /Users/zefal/.eclipse_keyring -showlocation
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.096
!MESSAGE Could not bind a reference of component org.goko.core.feature.FeatureSetManagerImpl. The reference is: Reference[name = IFeatureSet, interface = org.goko.core.feature.IFeatureSet, policy = dynamic, cardinality = 0..n, target = null, bind = addFeatureSet, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.153
!MESSAGE Could not bind a reference of component org.goko.core.xmlPersistenceService. The reference is: Reference[name = IXmlPersistenceProvider, interface = org.goko.core.common.io.xml.IXmlPersistenceProvider, policy = dynamic, cardinality = 0..n, target = null, bind = addXmlPersistenceProvider, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.176
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.MapperServiceImpl. The reference is: Reference[name = ILoader, interface = org.goko.core.workspace.service.ILoader, policy = dynamic, cardinality = 0..n, target = null, bind = addLoader, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.176
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.MapperServiceImpl. The reference is: Reference[name = IExporter, interface = org.goko.core.workspace.service.IExporter, policy = dynamic, cardinality = 0..n, target = null, bind = addExporter, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.177
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.MapperServiceImpl. The reference is: Reference[name = IMapperProvider, interface = org.goko.core.workspace.service.IMapperProvider, policy = dynamic, cardinality = 0..n, target = null, bind = addMapperProvider, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.178
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.WorkspaceService. The reference is: Reference[name = IProjectSaveParticipant, interface = org.goko.core.workspace.service.IProjectSaveParticipant, policy = dynamic, cardinality = 0..n, target = null, bind = addProjectSaveParticipant, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.179
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.WorkspaceService. The reference is: Reference[name = IProjectLoadParticipant, interface = org.goko.core.workspace.service.IProjectLoadParticipant, policy = dynamic, cardinality = 0..n, target = null, bind = addProjectLoadParticipant, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.188
!MESSAGE Could not bind a reference of component org.goko.core.execution.monitor. The reference is: Reference[name = IGCodeProviderRepository, interface = org.goko.core.gcode.service.IGCodeProviderRepository, policy = dynamic, cardinality = 0..n, target = null, bind = addGCodeRepository, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.232
!MESSAGE Could not bind a reference of component org.goko.core.execution.monitor.ExecutionQueueContainerUiProvider. The reference is: Reference[name = IExecutionQueueContributionItem, interface = org.goko.core.execution.monitor.uiprovider.menu.executionqueue.IExecutionQueueContributionItem, policy = dynamic, cardinality = 0..n, target = null, bind = addExecutionQueueContributionItem, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.301
!MESSAGE Could not bind a reference of component org.goko.core.workspace.service.WorkspaceUIService. The reference is: Reference[name = ProjectContainerUiProvider, interface = org.goko.core.workspace.bean.ProjectContainerUiProvider, policy = dynamic, cardinality = 0..n, target = null, bind = addProjectContainerUiProvider, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.328
!MESSAGE Could not bind a reference of component org.goko.core.gcode.rs274ngcv3. The reference is: Reference[name = IGCodeProviderRepositoryListener, interface = org.goko.core.gcode.service.IGCodeProviderRepositoryListener, policy = dynamic, cardinality = 0..n, target = null, bind = addListener, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.424
!MESSAGE Could not bind a reference of component org.goko.gcode.rs274ngcv3.ui. The reference is: Reference[name = IModifierUiProvider, interface = org.goko.gcode.rs274ngcv3.ui.workspace.uiprovider.IModifierUiProvider, policy = dynamic, cardinality = 0..n, target = null, bind = addModifierBuilder, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.449
!MESSAGE Could not bind a reference of component org.goko.gcode.rs274ngcv3.ui.GCodeContainerUiProvider. The reference is: Reference[name = IGCodeProviderContributionItem, interface = org.goko.gcode.rs274ngcv3.ui.workspace.uiprovider.menu.gcodeprovider.IGCodeProviderContributionItem, policy = dynamic, cardinality = 0..n, target = null, bind = addGCodeProviderContributionItem, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.530
!MESSAGE Could not bind a reference of component org.goko.tools.macro.DefaultGCodeMacroService. The reference is: Reference[name = IGCodeProviderRepositoryListener, interface = org.goko.core.gcode.service.IGCodeProviderRepositoryListener, policy = dynamic, cardinality = 0..n, target = null, bind = addListener, unbind = null]
!ENTRY org.eclipse.equinox.ds 1 0 2018-08-22 06:23:58.691
!MESSAGE Could not bind a reference of component org.goko.tools.centerfinder. The reference is: Reference[name = IJoglViewerService, interface = org.goko.tools.viewer.jogl.service.IJoglViewerService, policy = dynamic, cardinality = 0..1, target = null, bind = setRendererService, unbind = null]
!ENTRY org.eclipse.osgi 4 0 2018-08-22 08:40:40.426
!MESSAGE Application error
!STACK 1
org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:68)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:252)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:229)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:107)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:238)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:145)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
Caused by: java.lang.NullPointerException
at org.eclipse.core.internal.preferences.EclipsePreferences.put(EclipsePreferences.java:908)
at org.goko.common.preferences.ScopedPreferenceStore.putValue(ScopedPreferenceStore.java:558)
at org.goko.core.config.GokoPreference.setTargetBoard(GokoPreference.java:137)
at org.goko.core.feature.FeatureSetManagerImpl.setTargetBoard(FeatureSetManagerImpl.java:110)
at org.goko.core.internal.TargetBoardTracker.openTargetBoardSelection(TargetBoardTracker.java:75)
at org.goko.core.internal.TargetBoardTracker.checkTargetBoardDefined(TargetBoardTracker.java:55)
at goko.GokoLifeCycleManager.postContextCreate(GokoLifeCycleManager.java:78)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
... 17 more
I don't see any unexpected behaviour, except the NPE, but I guess you hit the OK button with nothing in the combobox, right ?
Any way to do a live debug ?
No it's not possible to do a live debug.
The buttons is not clickable. It's like the splash is modal even though the "Select your machine"-dialog is shown on top:
Hmm interesting. And if you start, and check the log (.metadata/.log), does the Null pointer exception appears when the dialog pops up ? With no interaction from your side ? That might explain it. I'll have to set up a Mac test environment
Good test, it seems that the exception occurs when closing the application.
Ok, so my guess is that the combo is nicely populated, but a focus issue prevents you from selecting anything in it.
One workaround that might work is to go in the folder :
workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings
and modify or create the org.goko.core.prefs
file. There is a target board value that you can set.
Mine looks like: https://gist.github.com/cncgoko/bb31f42dbc71b6ed8d5d2dbc5fc203c3
Valid values for target board parameters are:
- For G2:
g2core.v09
- For Grbl:
grbl.v08
orgrbl.v09
orgrbl.v11
- For TinyG:
tinyg.v097
Let me now if that works. I'll still have to identify and fix the root cause.
That works for getting the software to start, unfortunately the same focus issue exists for the rest of the application once it's loaded.
Yes, I was kind of expecting that... Will take a look asap
Last try, if you have it running in Eclipse, try commenting lines 53 and 54 and 98 in files GokoLifeCycleManager.java
final GokoSplashscreen splash = new GokoSplashscreen();
splash.open();
I have no other clues than that. I'll have to set up a test environment.
I feel like a noob... =( How do I import the project in Eclipse? Or even better, how do I build it using maven?
Well, don't feel like a noob. The setup is really not easy, and it took me a LOT of time to do it. It's too long to explain here. Maybe I will write a quick tutorial on that someday.
For now, I'll setup a MacOS environment. Always usefull.
@breiler I manage to solve the issue by using Java JDK 1.8.151. Multiple java application report the same issues. Unfortunatly, so far I couldn't find anyone who clearly identified the issue. The 3D preview doesn't work, but I can't tell if it's because of the virtual machine or not. For the context, can you tell me what MacOS and java version you are using when it doesn't work?
FYI: https://support.reprezen.com/support/solutions/articles/24000019693-solution-unresponsive-ui-on-macos-with-java-1-8-0-152-and-later
I'm using MacOSX 10.12.6.
According to the metadata log Goko is running Java 9.0.4 which I also have installed but is not my default. I tried to remove that Java version (simply by just deleting it) and Goko started using my Java 1.8.0_60 which works. Thanks!
I have the same problem with the 3D preview though.
No Goko is supposed to run on Java 8, not 9. I will have to check that 3d preview issue... and still, the source problem is not solved. We only found a workaround