it makes sense... i have to think about the correct settings here, but thanks 
for the explanation
 

 


 

 

-----Original Message-----
From: Yossi Shaul <[email protected]>
To: artifactory-users <[email protected]>
Sent: Tue, Oct 5, 2010 4:25 pm
Subject: Re: [Artifactory-users] problem after deploy checksum failure


Artifactory keeps both the actual stored file checksum and the checksum that 
it receives from the client. The responses to checksum download/upload
depend on the checksum policy. You can configure Artifactory to either return 
the 
actual checksum or the checksum it received from the client.
Artifactory client that verify the checksums (like ivy or maven) will fail if 
the checksum
doesn't match.
The behavior you described sounds completely logical (as long as the network is 
to
blame for the wrong checksum).

Makes sense?

Yossi


On Tue, Oct 5, 2010 at 15:32,  <[email protected]> wrote:

Hi,

we use hudson and artifactory for our builds. In one of our builds the upload 
to artifactory failed with


ERROR: Failed to deploy MD5 checksum: Checksum error for 
'de/xx-Interfaces/0.0.1-SNAPSHOT/xxx-Interfaces-0.0.1-SNAPSHOT.jar.md5': 
received '23acf72f29bf54b8a3a8c04ac8375ce7' but actual is 
'd41d8cd98f00b204e9800998ecf8427e'







java.io.IOException: Failed to deploy MD5 checksum: Checksum error for 
'de/xx-Interfaces/0.0.1-SNAPSHOT/xx-Interfaces-0.0.1-SNAPSHOT.jar.md5': 
received '23acf72f29bf54b8a3a8c04ac8375ce7' but actual is 
'd41d8cd98f00b204e9800998ecf8427e'







        at 
org.jfrog.build.client.ArtifactoryBuildInfoClient.uploadChecksums(ArtifactoryBuildInfoClient.java:324)







        at 
org.jfrog.build.client.ArtifactoryBuildInfoClient.deployArtifact(ArtifactoryBuildInfoClient.java:235)







        at 
org.jfrog.hudson.ArtifactsDeployer.deployArtifact(ArtifactsDeployer.java:99)



        at org.jfrog.hudson.ArtifactsDeployer.deploy(ArtifactsDeployer.java:61)



        at 
org.jfrog.hudson.ArtifactoryRedeployPublisher.perform(ArtifactoryRedeployPublisher.java:108)







        at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)



        at 
hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:601)



        at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:580)







        at 
hudson.maven.MavenModuleSetBuild$RunnerImpl.post2(MavenModuleSetBuild.java:595)



        at 
hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:528)



        at hudson.model.Run.run(Run.java:1303)



        at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:293)



        at hudson.model.ResourceController.execute(ResourceController.java:88)



        at hudson.model.Executor.run(Executor.java:137)




this might be happen sometimes, the problem then was that successive builds 
fail because they could not find this artifact in artifactory.

I'm wondering... why ? If I browse Artifactory with the browser I do see the 
artifact. After running the failed project again and a successful deployment, 
the successive projects also work.

is this just a bad coincidence or what is going wrong ?

Thanks

 

 



------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users




 
------------------------------------------------------------------------------

Beautiful is writing same markup. Internet Explorer 9 supports

standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.

Spend less time writing and  rewriting code and more time creating great

experiences on the web. Be a part of the beta today.

http://p.sf.net/sfu/beautyoftheweb


 
_______________________________________________

Artifactory-users mailing list

[email protected]

https://lists.sourceforge.net/lists/listinfo/artifactory-users




 
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Reply via email to