apache/maven · error · ArtifactTransferFailedException
Error transferring artifact.
Error message
Error transferring artifact.
What it means
Error "Error transferring artifact." thrown in apache/maven.
Source
Thrown at compat/maven-compat/src/main/java/org/apache/maven/repository/legacy/LegacyRepositorySystem.java:665
}
@Override
public void retrieve(
ArtifactRepository repository,
File destination,
String remotePath,
ArtifactTransferListener transferListener)
throws ArtifactTransferFailedException, ArtifactDoesNotExistException {
try {
wagonManager.getRemoteFile(
repository,
destination,
remotePath,
TransferListenerAdapter.newAdapter(transferListener),
ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN,
true);
} catch (org.apache.maven.wagon.TransferFailedException e) {
throw new ArtifactTransferFailedException(getMessage(e, "Error transferring artifact."), e);
} catch (org.apache.maven.wagon.ResourceDoesNotExistException e) {
throw new ArtifactDoesNotExistException(getMessage(e, "Requested artifact does not exist."), e);
}
}
@Override
public void publish(
ArtifactRepository repository, File source, String remotePath, ArtifactTransferListener transferListener)
throws ArtifactTransferFailedException {
try {
wagonManager.putRemoteFile(
repository, source, remotePath, TransferListenerAdapter.newAdapter(transferListener));
} catch (org.apache.maven.wagon.TransferFailedException e) {
throw new ArtifactTransferFailedException(getMessage(e, "Error transferring artifact."), e);
}
}
//View on GitHub (pinned to e4093d4e12)
When it happens
Trigger: Thrown at compat/maven-compat/src/main/java/org/apache/maven/repository/legacy/LegacyRepositorySystem.java:665 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of apache/maven@e4093d4e12 (2026-08-21).
Data as JSON: /api/errors/717548c8692cf8a7.
Report an issue: GitHub.