Giter Club home page Giter Club logo

go-artifactory-poller's Introduction

go-artifactory-poller's People

Contributors

mdaliejaz avatar bagheera avatar

Stargazers

Mark Crossfield avatar Joe O'Reilly avatar

Watchers

Gerard Braad avatar Rajeshvaran Appasamy avatar  avatar Shishir avatar Lejo Varughese avatar  avatar Pete Hodgson avatar Huang Liang avatar Derek Hammer avatar Haisong avatar  avatar Kishore Yekkanti avatar Rene Lengwinat avatar Matt Philip avatar Saleem Siddiqui avatar Laura Paterson avatar 大魔头 avatar Srikanth Seshadri avatar Srinivasan avatar Ming J avatar  avatar Ashok avatar Nikhil Mungel avatar JWang avatar Clarence Bakirtzidis avatar Duda Dornelles avatar Tim Brown avatar Sriram Narasimhan avatar Tanuj Mathur avatar Chris Bushell avatar Praveena G avatar  avatar  avatar Taina Caetano avatar Wolf Schlegel avatar Kief Morris avatar Rishi Dahiya avatar Teng avatar  avatar  avatar Matt Konda avatar Minno avatar Rebecca Sliter avatar David avatar Nandhakumar Ramanathan avatar Henrique Ribeiro Rezende avatar Damon Da Tong avatar Wenbo_Liu avatar Prakriti avatar Alana George avatar Han Kai avatar James Cloos avatar Max Lincoln avatar  avatar Jen Scobie avatar bowen avatar Praveen S avatar Rashmi Mishra avatar phoebusliang avatar  avatar Tom Alexandrowicz avatar Joe O'Reilly avatar  avatar Nick Zhang avatar  avatar Chris Briesemeister avatar Huan.Wang avatar Jai Menon avatar  avatar Zhu Yu avatar  avatar  avatar Yang Jia avatar Tony.Chen avatar Sharanya Bathey avatar Liu Jianhua avatar  avatar bobzoo avatar Max Griffiths avatar  avatar Qihui QIN avatar  avatar Shasha avatar yeyuexia avatar Maulik Suchak avatar Gayathri Mohan avatar  avatar  avatar  avatar  avatar  avatar Li Xiaokang avatar Chris Ng avatar Hercules avatar  avatar steven armstrong avatar YYLFC avatar Bingyu Lin avatar  avatar  avatar

Forkers

naiduv pdaniel

go-artifactory-poller's Issues

com.thoughtworks.go.plugin.api.logging.Logger not included as a dependency.

Background

In order to consume artefacts from Artifactory, it is desired to use this plug-in. Currently there is no link to a binary download and as a result it must be built by hand. The compilation process currently fails with the following configuration details;

  • Debian 7.
  • Oracle JDK SE 1.7.0_40
  • Ant 1.8.2
  • Ivy 2.4.0-rc1 placed in $PROJECT_ROOT/lib/apache-ivy-2.4.0-rc1

Action Taken

ant -lib lib/apache-ivy-2.4.0-rc1/ -lib lib/apache-ivy-2.4.0-rc1/

Expected result

A binary in the target folder.

Actual Result

Compilation fails as seen below;

compile.source:
    [javac] Compiling 17 source files to /home/nfisher/workspace/go-artifactory-poller/target/src
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
    [javac] /home/nfisher/workspace/go-artifactory-poller/src/com/tw/go/plugin/maven/apimpl/ArtifactoryPoller.java:3: error: package com.thoughtworks.go.plugin.api.logging does not exist
    [javac] import com.thoughtworks.go.plugin.api.logging.Logger;
    [javac]                                              ^
...etc

Plugin load failure when used with 14.1 release

Go Version: 14.1.0(18882-d0272e1d227b5e)
Platform: Ubuntu 12.04.3 LTS (GNU/Linux 3.8.0-29-generic x86_64)
java version "1.6.0_30"
OpenJDK Runtime Environment (IcedTea6 1.13.1) (6b30-1.13.1-1ubuntu2~0.12.04.3)
OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

This looks similar to ThoughtWorksInc/go-nuget-poller-plugin#5

go-server.log snippet:

2014-05-09 14:32:18,189 ERROR [Thread-63] FelixGoPluginOSGiFramework:117 - Failed to load plugin: plugins_work/go-artifactory-poller.jar
java.lang.RuntimeException: com/thoughtworks/go/plugin/api/material/packagerepository/Configuration
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.executeActionOnTheService(FelixGoPluginOSGiFramework.java:309)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.doOnWithExceptionHandling(FelixGoPluginOSGiFramework.java:265)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.doOn(FelixGoPluginOSGiFramework.java:251)
at com.thoughtworks.go.plugin.infra.DefaultPluginManager.doOn(DefaultPluginManager.java:85)
at com.thoughtworks.go.plugin.infra.DefaultPluginManager.doOnIfHasReference(DefaultPluginManager.java:91)
at com.thoughtworks.go.plugin.access.packagematerial.PackageMaterialMetadataLoader.fetchRepositoryAndPackageMetaData(PackageMaterialMetadataLoader.java:51)
at com.thoughtworks.go.plugin.access.packagematerial.PackageMaterialMetadataLoader.pluginLoaded(PackageMaterialMetadataLoader.java:67)
at com.thoughtworks.go.plugin.infra.DefaultPluginManager$FilterChangeListener.pluginLoaded(DefaultPluginManager.java:155)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework$2.execute(FelixGoPluginOSGiFramework.java:354)
at org.apache.commons.collections.CollectionUtils.forAllDo(CollectionUtils.java:386)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.getBundle(FelixGoPluginOSGiFramework.java:114)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.loadPlugin(FelixGoPluginOSGiFramework.java:100)
at com.thoughtworks.go.plugin.infra.listeners.DefaultPluginJarChangeListener.refreshBundle(DefaultPluginJarChangeListener.java:152)
at com.thoughtworks.go.plugin.infra.listeners.DefaultPluginJarChangeListener.addPlugin(DefaultPluginJarChangeListener.java:109)
at com.thoughtworks.go.plugin.infra.listeners.DefaultPluginJarChangeListener.pluginJarAdded(DefaultPluginJarChangeListener.java:72)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread$DoOnAllListeners$1.execute(DefaultPluginJarLocationMonitor.java:266)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread$DoOnAllListeners.doOnAll(DefaultPluginJarLocationMonitor.java:297)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread$DoOnAllListeners.pluginJarAdded(DefaultPluginJarLocationMonitor.java:264)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread.notifyListenersOfAddedPlugins(DefaultPluginJarLocationMonitor.java:195)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread.loadAndNotifyPluginsFrom(DefaultPluginJarLocationMonitor.java:186)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread.run(DefaultPluginJarLocationMonitor.java:172)
Caused by: java.lang.NoClassDefFoundError: com/thoughtworks/go/plugin/api/material/packagerepository/Configuration
at com.tw.go.plugin.maven.apimpl.MavenProvider.getConfig(Unknown Source)
at com.thoughtworks.go.plugin.access.packagematerial.PackageMaterialMetadataLoader$1.execute(PackageMaterialMetadataLoader.java:54)
at com.thoughtworks.go.plugin.access.packagematerial.PackageMaterialMetadataLoader$1.execute(PackageMaterialMetadataLoader.java:51)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.executeActionOnTheService(FelixGoPluginOSGiFramework.java:304)
... 20 more
Caused by: java.lang.ClassNotFoundException: com.thoughtworks.go.plugin.api.material.packagerepository.Configuration not
found by artifactorypro [2]
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1532)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
... 24 more

2014-05-09 14:32:18,331 WARN [Thread-63] DefaultPluginJarLocationMonitor:299 - Plugin listener failed
java.lang.RuntimeException: Failed to load plugin: plugins_work/go-artifactory-poller.jar
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.getBundle(FelixGoPluginOSGiFramework.java:119)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.loadPlugin(FelixGoPluginOSGiFramework.java:100)
at com.thoughtworks.go.plugin.infra.listeners.DefaultPluginJarChangeListener.refreshBundle(DefaultPluginJarChangeListener.java:152)
at com.thoughtworks.go.plugin.infra.listeners.DefaultPluginJarChangeListener.addPlugin(DefaultPluginJarChangeListener.java:109)
at com.thoughtworks.go.plugin.infra.listeners.DefaultPluginJarChangeListener.pluginJarAdded(DefaultPluginJarChangeListener.java:72)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread$DoOnAllListeners$1.execute(DefaultPluginJarLocationMonitor.java:266)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread$DoOnAllListeners.doOnAll(DefaultPluginJarLocationMonitor.java:297)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread$DoOnAllListeners.pluginJarAdded(DefaultPluginJarLocationMonitor.java:264)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread.notifyListenersOfAddedPlugins(DefaultPluginJarLocationMonitor.java:195)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread.loadAndNotifyPluginsFrom(DefaultPluginJarLocationMonitor.java:186)
at com.thoughtworks.go.plugin.infra.monitor.DefaultPluginJarLocationMonitor$PluginLocationMonitorThread.run(DefaultPluginJarLocationMonitor.java:172)
Caused by: java.lang.RuntimeException: com/thoughtworks/go/plugin/api/material/packagerepository/Configuration
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.executeActionOnTheService(FelixGoPluginOSGiFramework.java:309)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.doOnWithExceptionHandling(FelixGoPluginOSGiFramework.java:265)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.doOn(FelixGoPluginOSGiFramework.java:251)
at com.thoughtworks.go.plugin.infra.DefaultPluginManager.doOn(DefaultPluginManager.java:85)
at com.thoughtworks.go.plugin.infra.DefaultPluginManager.doOnIfHasReference(DefaultPluginManager.java:91)
at com.thoughtworks.go.plugin.access.packagematerial.PackageMaterialMetadataLoader.fetchRepositoryAndPackageMetaData(PackageMaterialMetadataLoader.java:51)
at com.thoughtworks.go.plugin.access.packagematerial.PackageMaterialMetadataLoader.pluginLoaded(PackageMaterialMetadataLoader.java:67)
at com.thoughtworks.go.plugin.infra.DefaultPluginManager$FilterChangeListener.pluginLoaded(DefaultPluginManager.java:155)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework$2.execute(FelixGoPluginOSGiFramework.java:354)
at org.apache.commons.collections.CollectionUtils.forAllDo(CollectionUtils.java:386)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.getBundle(FelixGoPluginOSGiFramework.java:114)
... 10 more
Caused by: java.lang.NoClassDefFoundError: com/thoughtworks/go/plugin/api/material/packagerepository/Configuration
at com.tw.go.plugin.maven.apimpl.MavenProvider.getConfig(Unknown Source)
at com.thoughtworks.go.plugin.access.packagematerial.PackageMaterialMetadataLoader$1.execute(PackageMaterialMetadataLoader.java:54)
at com.thoughtworks.go.plugin.access.packagematerial.PackageMaterialMetadataLoader$1.execute(PackageMaterialMetadataLoader.java:51)
at com.thoughtworks.go.plugin.infra.FelixGoPluginOSGiFramework.executeActionOnTheService(FelixGoPluginOSGiFramework.java:304)
... 20 more
Caused by: java.lang.ClassNotFoundException: com.thoughtworks.go.plugin.api.material.packagerepository.Configuration not found by artifactorypro [2]
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1532)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
... 24 more

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.