Closed
Description
I'm trying to retrieve the sbt-coursier artifact, through a company Artifactory, that proxies Maven Central.
Artifactory refuses to serve me the artifact, with the following error:
{
"errors" : [ {
"status" : 404,
"message" : "Failed to transform pom file: The target deployment path 'io/get-coursier/sbt-coursier_2.10_0.13/1.0.0-M12/sbt-coursier-1.0.0-M12.pom' does not match the POM's expected path prefix 'io/get-coursier/sbt-coursier/1.0.0-M12'. Please verify your POM content for correctness and make sure the source path is a valid Maven repository root path."
} ]
}
So it looks like Artifactory does more rigourous checking of the POM than what Maven Central does.
Is this a genuine problem with the published artifact, or is Artifactory wrong here?