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

[Config Editor] Could not add plugin from platform properties

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • 4.2.0.CR1
    • 4.2.0.Beta3
    • aerogear-hybrid
    • None
    • Hide

      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
      5. Try to add geolocation plugin via registry. See the following error

      org.eclipse.core.internal.resources.ResourceException: Resource is out of sync with the file system: '/IonicWeather/www/config.xml'.
      	at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:793)
      	at org.eclipse.core.internal.resources.File.getContents(File.java:290)
      	at org.eclipse.core.internal.resources.File.getContents(File.java:279)
      	at org.eclipse.wst.sse.core.internal.encoding.CodedReaderCreator.findMementoFromFileCase(CodedReaderCreator.java:177)
      	at org.eclipse.wst.sse.core.internal.encoding.CodedReaderCreator.getEncodingMemento(CodedReaderCreator.java:329)
      	at org.eclipse.wst.sse.core.internal.document.AbstractDocumentLoader.createNewStructuredDocument(AbstractDocumentLoader.java:138)
      	at org.eclipse.wst.sse.core.internal.model.AbstractModelLoader.load(AbstractModelLoader.java:225)
      	at org.jboss.tools.aerogear.hybrid.core.config.WidgetModel.resyncModel(WidgetModel.java:213)
      	at org.jboss.tools.aerogear.hybrid.core.plugin.actions.ConfigXMLUpdateAction.install(ConfigXMLUpdateAction.java:47)
      	at org.jboss.tools.aerogear.hybrid.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.jboss.tools.aerogear.hybrid.core.plugin.CordovaPluginManager.runActions(CordovaPluginManager.java:462)
      	at org.jboss.tools.aerogear.hybrid.core.plugin.CordovaPluginManager.installPlugin(CordovaPluginManager.java:149)
      	at org.jboss.tools.aerogear.hybrid.ui.plugins.internal.CordovaPluginWizard$PluginInstallOperation.execute(CordovaPluginWizard.java:125)
      	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)
      

      Refreshing and reopening project doesn't help

      Show
      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 5. Try to add geolocation plugin via registry. See the following error org.eclipse.core.internal.resources.ResourceException: Resource is out of sync with the file system: '/IonicWeather/www/config.xml' . at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:793) at org.eclipse.core.internal.resources.File.getContents(File.java:290) at org.eclipse.core.internal.resources.File.getContents(File.java:279) at org.eclipse.wst.sse.core.internal.encoding.CodedReaderCreator.findMementoFromFileCase(CodedReaderCreator.java:177) at org.eclipse.wst.sse.core.internal.encoding.CodedReaderCreator.getEncodingMemento(CodedReaderCreator.java:329) at org.eclipse.wst.sse.core.internal.document.AbstractDocumentLoader.createNewStructuredDocument(AbstractDocumentLoader.java:138) at org.eclipse.wst.sse.core.internal.model.AbstractModelLoader.load(AbstractModelLoader.java:225) at org.jboss.tools.aerogear.hybrid.core.config.WidgetModel.resyncModel(WidgetModel.java:213) at org.jboss.tools.aerogear.hybrid.core.plugin.actions.ConfigXMLUpdateAction.install(ConfigXMLUpdateAction.java:47) at org.jboss.tools.aerogear.hybrid.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.jboss.tools.aerogear.hybrid.core.plugin.CordovaPluginManager.runActions(CordovaPluginManager.java:462) at org.jboss.tools.aerogear.hybrid.core.plugin.CordovaPluginManager.installPlugin(CordovaPluginManager.java:149) at org.jboss.tools.aerogear.hybrid.ui.plugins.internal.CordovaPluginWizard$PluginInstallOperation.execute(CordovaPluginWizard.java:125) 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) Refreshing and reopening project doesn't help

          gercan@redhat.com Gorkem Ercan
          kmarmaliykov Konstantin Marmalyukov (Inactive)
          Votes:
          0 Vote for this issue
          Watchers:
          4 Start watching this issue

            Created:
            Updated:
            Resolved: