{"action":"opened","issue":{"url":"https://api.github.com/repos/gpapp/FreePlaneGTD/issues/69","repository_url":"https://api.github.com/repos/gpapp/FreePlaneGTD","labels_url":"https://api.github.com/repos/gpapp/FreePlaneGTD/issues/69/labels{/name}","comments_url":"https://api.github.com/repos/gpapp/FreePlaneGTD/issues/69/comments","events_url":"https://api.github.com/repos/gpapp/FreePlaneGTD/issues/69/events","html_url":"https://github.com/gpapp/FreePlaneGTD/issues/69","id":231804362,"number":69,"title":"addon not installing on FP v1.3.x","user":{"login":"nnako","id":5845602,"avatar_url":"https://avatars0.githubusercontent.com/u/5845602?v=3","gravatar_id":"","url":"https://api.github.com/users/nnako","html_url":"https://github.com/nnako","followers_url":"https://api.github.com/users/nnako/followers","following_url":"https://api.github.com/users/nnako/following{/other_user}","gists_url":"https://api.github.com/users/nnako/gists{/gist_id}","starred_url":"https://api.github.com/users/nnako/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nnako/subscriptions","organizations_url":"https://api.github.com/users/nnako/orgs","repos_url":"https://api.github.com/users/nnako/repos","events_url":"https://api.github.com/users/nnako/events{/privacy}","received_events_url":"https://api.github.com/users/nnako/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-05-27T14:23:58Z","updated_at":"2017-05-27T14:23:58Z","closed_at":null,"body":"Hi,\r\n\r\nunfortunately, the current version of GTD+ (version 1.9.3) is still not installing on FP v1.3.x . There appears an error message on the addon install screen after pressing \"install\":\r\n\r\n![error_message_after_attempt_to_install](https://cloud.githubusercontent.com/assets/5845602/26522066/8c2f48be-42f8-11e7-8929-87fecaa25942.png)\r\n\r\nAnd here, the portion of the log file:\r\n\r\n```\r\nMai 27, 2017 4:12:12 PM org.freeplane.core.util.LogUtils info\r\nINFORMATION: installing add-on from C:\\Users\\Nnamdi\\ownCloud\\mindmaps\\_addons\\GTD-v1.9.3.addon.mm\r\n\r\nSTDERR: missing key defaultstyle.attributesMai 27, 2017 4:12:13 PM org.freeplane.core.util.LogUtils warn\r\nWARNUNG: add-on has no property downloadUrl (hopefully that's not bad)\r\nMai 27, 2017 4:15:12 PM org.freeplane.core.util.LogUtils warn\r\nWARNUNG: installation failure\r\norg.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'http://www.itworks.hu/freeplanegtd-release/version.properties' with class 'java.net.URI' to class 'java.net.URL'\r\n\tat org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation.castToType(DefaultTypeTransformation.java:360)\r\n\tat groovy.lang.MetaClassImpl.setProperty(MetaClassImpl.java:2519)\r\n\tat groovy.lang.MetaClassImpl.setProperty(MetaClassImpl.java:3465)\r\n\tat org.codehaus.groovy.runtime.InvokerHelper.setProperty(InvokerHelper.java:196)\r\n\tat org.codehaus.groovy.runtime.DefaultGroovyMethods.putAt(DefaultGroovyMethods.java:250)\r\n\tat org.codehaus.groovy.runtime.dgm$418.invoke(Unknown Source)\r\n\tat org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271)\r\n\tat org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53)\r\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)\r\n\tat org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:55)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120)\r\n\tat Script1$_parse_closure25.doCall(Script1.groovy:486)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\r\n\tat java.lang.reflect.Method.invoke(Unknown Source)\r\n\tat org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)\r\n\tat groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)\r\n\tat org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)\r\n\tat groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:910)\r\n\tat groovy.lang.Closure.call(Closure.java:411)\r\n\tat org.codehaus.groovy.runtime.DefaultGroovyMethods.callClosureForMapEntry(DefaultGroovyMethods.java:3873)\r\n\tat org.codehaus.groovy.runtime.DefaultGroovyMethods.each(DefaultGroovyMethods.java:1354)\r\n\tat org.codehaus.groovy.runtime.dgm$149.invoke(Unknown Source)\r\n\tat org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:271)\r\n\tat org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53)\r\n\tat org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)\r\n\tat org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)\r\n\tat Script1.parse(Script1.groovy:484)\r\n\tat Script1.run(Script1.groovy:566)\r\n\tat org.freeplane.plugin.script.GroovyScript.execute(GroovyScript.java:134)\r\n\tat org.freeplane.plugin.script.ScriptingEngine.executeScript(ScriptingEngine.java:88)\r\n\tat org.freeplane.plugin.script.addons.AddOnInstallerPanel$1.actionPerformed(AddOnInstallerPanel.java:146)\r\n\tat javax.swing.AbstractButton.fireActionPerformed(Unknown Source)\r\n\tat javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)\r\n\tat javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)\r\n\tat javax.swing.DefaultButtonModel.setPressed(Unknown Source)\r\n\tat javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)\r\n\tat java.awt.Component.processMouseEvent(Unknown Source)\r\n\tat javax.swing.JComponent.processMouseEvent(Unknown Source)\r\n\tat java.awt.Component.processEvent(Unknown Source)\r\n\tat java.awt.Container.processEvent(Unknown Source)\r\n\tat java.awt.Component.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.Container.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.Component.dispatchEvent(Unknown Source)\r\n\tat java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)\r\n\tat java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)\r\n\tat java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)\r\n\tat java.awt.Container.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.Window.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.Component.dispatchEvent(Unknown Source)\r\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.EventQueue.access$500(Unknown Source)\r\n\tat java.awt.EventQueue$3.run(Unknown Source)\r\n\tat java.awt.EventQueue$3.run(Unknown Source)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)\r\n\tat java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)\r\n\tat java.awt.EventQueue$4.run(Unknown Source)\r\n\tat java.awt.EventQueue$4.run(Unknown Source)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)\r\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\r\n\tat java.awt.WaitDispatchSupport$2.run(Unknown Source)\r\n\tat java.awt.WaitDispatchSupport$4.run(Unknown Source)\r\n\tat java.awt.WaitDispatchSupport$4.run(Unknown Source)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.awt.WaitDispatchSupport.enter(Unknown Source)\r\n\tat java.awt.Dialog.show(Unknown Source)\r\n\tat java.awt.Component.show(Unknown Source)\r\n\tat java.awt.Component.setVisible(Unknown Source)\r\n\tat java.awt.Window.setVisible(Unknown Source)\r\n\tat java.awt.Dialog.setVisible(Unknown Source)\r\n\tat org.freeplane.plugin.script.addons.ManageAddOnsAction.actionPerformed(ManageAddOnsAction.java:17)\r\n\tat org.freeplane.core.ui.AccelerateableAction.actionPerformed(AccelerateableAction.java:177)\r\n\tat javax.swing.AbstractButton.fireActionPerformed(Unknown Source)\r\n\tat javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)\r\n\tat javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)\r\n\tat javax.swing.DefaultButtonModel.setPressed(Unknown Source)\r\n\tat javax.swing.AbstractButton.doClick(Unknown Source)\r\n\tat javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)\r\n\tat javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)\r\n\tat java.awt.Component.processMouseEvent(Unknown Source)\r\n\tat javax.swing.JComponent.processMouseEvent(Unknown Source)\r\n\tat java.awt.Component.processEvent(Unknown Source)\r\n\tat java.awt.Container.processEvent(Unknown Source)\r\n\tat java.awt.Component.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.Container.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.Component.dispatchEvent(Unknown Source)\r\n\tat java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)\r\n\tat java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)\r\n\tat java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)\r\n\tat java.awt.Container.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.Window.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.Component.dispatchEvent(Unknown Source)\r\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\r\n\tat java.awt.EventQueue.access$500(Unknown Source)\r\n\tat java.awt.EventQueue$3.run(Unknown Source)\r\n\tat java.awt.EventQueue$3.run(Unknown Source)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)\r\n\tat java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)\r\n\tat java.awt.EventQueue$4.run(Unknown Source)\r\n\tat java.awt.EventQueue$4.run(Unknown Source)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)\r\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\r\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\r\n\tat java.awt.EventDispatchThread.run(Unknown Source)\r\n```\r\n\r\nCould you have a look? Otherwise, I'd try to check and fix myself (in the near future, hopefully).\r\n\r\nThanks."}}
{"actor":{"display_login":"nnako"}}