Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-18216

[Config Editor] Error when adding Plugins from git

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 4.2.1.CR1
    • 4.2.0.CR1
    • aerogear-hybrid
    • None

      1. Download ionic-weather example
      2. Import it as cordova project
      3. Open config.xml, Platform Properties tab
      4. Add device plugin via github url

      !ENTRY Error invoking the Node constructor for config model object 4 0 2014-09-01 12:28:47.057
      !MESSAGE org.eclipse.thym.core
      !STACK 0
      org.eclipse.core.runtime.AssertionFailedException: assertion failed: This operation must be run within the observable's realm
      	at org.eclipse.core.runtime.Assert.isTrue(Assert.java:110)
      	at org.eclipse.core.databinding.observable.AbstractObservable.checkRealm(AbstractObservable.java:98)
      	at org.eclipse.core.databinding.observable.value.AbstractObservableValue.setValue(AbstractObservableValue.java:54)
      	at org.eclipse.thym.ui.config.internal.EssentialsPage$1.propertyChange(EssentialsPage.java:252)
      	at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
      	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:328)
      	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
      	at org.eclipse.thym.core.config.AbstractConfigObject$Property.setValue(AbstractConfigObject.java:44)
      	at org.eclipse.thym.core.config.Widget.loadItem(Widget.java:111)
      	at org.eclipse.thym.core.config.Widget.init(Widget.java:94)
      	at org.eclipse.thym.core.config.Widget.reload(Widget.java:83)
      	at org.eclipse.thym.core.config.WidgetModel.reloadEditableWidget(WidgetModel.java:230)
      	at org.eclipse.thym.core.config.WidgetModel.processPostModelEvent(WidgetModel.java:372)
      	at org.eclipse.wst.sse.core.internal.model.LifecycleNotificationManager.signalLifecycleEvent(LifecycleNotificationManager.java:114)
      	at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.signalLifecycleEvent(AbstractStructuredModel.java:1501)
      	at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.setDirtyState(AbstractStructuredModel.java:1299)
      	at org.eclipse.wst.sse.core.internal.FileBufferModelManager$FileBufferMapper.dirtyStateChanged(FileBufferModelManager.java:379)
      	at org.eclipse.core.internal.filebuffers.TextFileBufferManager$3.run(TextFileBufferManager.java:706)
      	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      	at org.eclipse.core.internal.filebuffers.TextFileBufferManager.fireDirtyStateChanged(TextFileBufferManager.java:704)
      	at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:337)
      	at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.saveModel(ModelManagerImpl.java:2054)
      	at org.eclipse.wst.sse.core.internal.model.AbstractStructuredModel.save(AbstractStructuredModel.java:1149)
      	at org.eclipse.thym.core.config.WidgetModel.save(WidgetModel.java:239)
      	at org.eclipse.thym.core.plugin.actions.ConfigXMLUpdateAction.install(ConfigXMLUpdateAction.java:70)
      	at org.eclipse.thym.core.plugin.PluginInstallActionsRunOperation.run(PluginInstallActionsRunOperation.java:69)
      	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
      	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2295)
      	at org.eclipse.thym.core.plugin.CordovaPluginManager.runActions(CordovaPluginManager.java:491)
      	at org.eclipse.thym.core.plugin.CordovaPluginManager.installPlugin(CordovaPluginManager.java:150)
      	at org.eclipse.thym.core.plugin.CordovaPluginManager.installPlugin(CordovaPluginManager.java:208)
      	at org.eclipse.thym.ui.plugins.internal.CordovaPluginWizard$PluginInstallOperation.execute(CordovaPluginWizard.java:120)
      	at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:106)
      	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)
      	at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)
      	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
      
      !ENTRY Parent node could not be retrieved on config.xml with expression /widget/rim:permissions 4 0 2014-09-01 12:28:47.615
      !MESSAGE org.eclipse.thym.core
      

              gercan@redhat.com Gorkem Ercan (Inactive)
              vpakan Vlado Pakan (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: