2017-04-06 14 views
1

私はここで説明afterDownloadErrorフックを活用するプラグインを書いている:https://www.jfrog.com/confluence/display/RTF/User+Plugins#UserPlugins-DownloadArtifactory - afterDownloadErrorとの型の不一致エラー()

私は、ファイルをダウンロードしようとしたときしかし、私はこのコードでは、次のエラーが発生します。 マイコード:

import org.artifactory.request.Request 

download { 
    afterDownloadError { Request request -> 
    log.info(request.getRepoPath().getPath()) 
    } 
} 

エラー:

Could not process download request: Script execution error: failed to call plugin execution point 'afterDownloadError' - expected a method with arguments types (org.artifactory.webapp.servlet.HttpArtifactoryRequest)" 

を私はArtifactory Proの5.1.4を使用しています。私はまた、インポートして、HttpArtifactoryRequestをafterDownloadErrorクロージャに渡そうとしましたが、それもうまくいきませんでした。ここにはバグやドキュメントの問題、あるいはその両方があるようです。

答えて

1

OK、私は自分のポストに答えます - 私のスクリプトはafterDownloadErrorクロージャで例外をスローしていましたが、何が起こっているのか分かるまでエラーメッセージがちょっと混乱していました。