Source attachments triggered in the second half of the IvyResolveJob.getSourceArtifactPath method call the ivy resolve engine:
This in turn delegates to a ChainResolver. The chain resolver stops at the first item in the chain to return a download report.
The WorkspaceResolver currently returns a download report for non workspace project with DownloadStatus.NO, I think it should probably just skip adding the report so the chain can continue.
|Field||Original Value||New Value|
|Attachment||IVYDE-188.patch [ 12412755 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Assignee||Nicolas Lalevée [ hibou ]|
|Fix Version/s||2.1.0 [ 12314066 ]|
|Resolution||Fixed [ 1 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|53d 17h 24m||1||Nicolas Lalevée||30/Aug/09 10:04|