gocd-contrib / deb-repo-poller

GoCD plugin to poll debain repository
Apache License 2.0
8 stars 8 forks source link

Plugin fails to load in Go version 13.4.1(18342-b8df80323d8f89) #4

Closed emailchaos closed 10 years ago

emailchaos commented 10 years ago
$ ls -l /var/lib/go-server/plugins/external/deb-repo-poller.jar
-rw-r--r-- 1 go go 24825 Feb 27 14:24 /var/lib/go-server/plugins/external/deb-repo-poller.jar

go-server log:

2014-02-27 14:35:55,380  WARN [Thread-63] GoPluginDescriptorBuilder:59 - Could not load plugin with jar filename:deb-repo-poller.jar
java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:215)
        at java.util.zip.ZipFile.<init>(ZipFile.java:145)
        at java.util.jar.JarFile.<init>(JarFile.java:153)
        at java.util.jar.JarFile.<init>(JarFile.java:117)
        at com.thoughtworks.go.plugin.infra.plugininfo.GoPluginDescriptorBuilder.build(GoPluginDescriptorBuilder.java:49)
        at com.thoughtworks.go.plugin.infra.listeners.DefaultPluginJarChangeListener.pluginJarAdded(DefaultPluginJarChangeListener.java:51)
        at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread$DoOnAllListeners$1.execute(DefaultPluginJarLocationMonitor.java:246)
        at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread$DoOnAllListeners.doOnAll(DefaultPluginJarLocationMonitor.java:277)
        at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread$DoOnAllListeners.pluginJarAdded(DefaultPluginJarLocationMonitor.java:244)
        at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread.notifyListenersOfAddedPlugins(DefaultPluginJarLocationMonitor.java:175)
        at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread.loadAndNotifyPluginsFrom(DefaultPluginJarLocationMonitor.java:166)
        at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread.run(DefaultPluginJarLocationMonitor.java:152)
srinivasupadhya commented 10 years ago

Fixed & updated. Download the latest dist/deb-repo-poller-1.0.jar & place it in /plugins/external & restart Go Server.