2017-04-06 1 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()) 
    } 
} 

오류 : 내가 Artifactory 프로 5.1.4 사용하고

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)" 

. 나는 또한 가져 오기를 시도하고 HttpArtifactoryRequest를 afterDownloadError 클로저로 전달했지만 작동하지 않았다. 여기에 버그 또는 문서 문제가 있거나 둘 다있는 것으로 보입니다.

답변

1

좋아, 내 자신의 게시물에 답변 해 드리겠습니다 - 내 스크립트는 afterDownloadError 클로저에서 예외를 던지고 있었지만 오류 메시지는 무슨 일이 일어 났는지 깨닫기까지 조금 혼란 스러웠습니다.