[ 
https://issues.apache.org/jira/browse/AXIS2-6094?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Lazarski resolved AXIS2-6094.
------------------------------------
    Resolution: Fixed

 This should be resolved by AXIS2-6082 (reproducible builds), which was merged 
via PR #879 and
  ships in 2.0.1. The root cause was that JARs inside the WAR distribution were 
built with
  different timestamps than the JARs published to Maven Central. With 
project.build.outputTimestamp
   now set in the parent POM, all artifacts use the same timestamp, producing 
identical checksums.



> CRC of some axis2 jars distributed via WAR archive is different than CRC of 
> jars distributed via public repositories
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: AXIS2-6094
>                 URL: https://issues.apache.org/jira/browse/AXIS2-6094
>             Project: Axis2
>          Issue Type: Bug
>    Affects Versions: 2.0.0
>            Reporter: Brănaci Șerban-Mihai
>            Priority: Minor
>             Fix For: 2.0.1
>
>
> It seems that some of the axis2 jars included in the WAR archive available at 
> [https://axis.apache.org/axis2/java/core/download.html] differ in some way 
> from the ones available on mvnrepository (functionality-wise they are not 
> affected and size-wise the jars are identical).
> Even if functionality-wise this is a non-issue, for SCA/BOM scanning with 
> tools like Mend, which rely on the sha1sum for package matching, this is a 
> problem.
> Here are the "problematic" packages:
> sha1sums from WAR archive:
> {code:java}
> $ sha1sum *
> af76a762087190af90729299b25321d61509c87a *axis2-adb-2.0.0.jar
> 6148fa39e891be11cfe00ba434e75fcd67ce58be *axis2-clustering-2.0.0.jar
> fe9a867ebd07207e467f665f9e07ed2262a84b49 *axis2-codegen-2.0.0.jar
> 6e063d60320a90d168beb57fe398c17c46eb1d59 *axis2-corba-2.0.0.jar
> fb4bc5a477115d486ec222b0d2b9695b3ce530c8 *axis2-fastinfoset-2.0.0.jar
> 77895d0d38ee8615d7b4170d15989d37af819323 *axis2-jaxws-2.0.0.jar
> cb4519531be19f4b01103667486999794ba43ebb *axis2-jibx-2.0.0.jar
> e4352032b486a65b708838d5f518fff16728ebf0 *axis2-json-2.0.0.jar
> 3cddc26c93bdc589fabf8c7e41ec17c2775b51ea *axis2-kernel-2.0.0.jar
> 6b0e739937ae4c3460a13fb7ce1794693167c621 *axis2-metadata-2.0.0.jar
> 4369b53dbf07e175b7cbecffb1d65505733a8c65 *axis2-mtompolicy-2.0.0.jar
> 8e940e51d2cd56431afe0304ee175072226a5c53 *axis2-saaj-2.0.0.jar
> cf4dbcfc8a10957035ac2c2574f80f2ba4ac5cd1 *axis2-soapmonitor-servlet-2.0.0.jar
> 283a77dc0d3ee74ea631c2156ebcfb3216671a42 *axis2-spring-2.0.0.jar
> e8c9f41c9e2b48b90046c5a850350fc62d1ac4aa *axis2-transport-http-2.0.0.jar 
> {code}
> sha1sums from mvnrepository:
> {code:java}
> $ sha1sum *
> dd7074c4d0313a66d07bfaa65e7a81d319269f50 *axis2-adb-2.0.0.jar
> 611bc3c601465b88294ef5685fa79b88c98deecc *axis2-clustering-2.0.0.jar
> 760088129e738e91c5e5ba4b2101b6bfa4b3c4ef *axis2-codegen-2.0.0.jar
> 01252650ee948a7950ade6d9d0f6467a9e996ea0 *axis2-corba-2.0.0.jar
> 5be8b59a11de949d9933cf370dd630b37490bdba *axis2-fastinfoset-2.0.0.jar
> 417c1487beea8978d637bdc0aef30a5e6e425f9e *axis2-jaxws-2.0.0.jar
> 524e74c9e36149171c30b71440831961047d35da *axis2-jibx-2.0.0.jar
> 8860d572fe3abe321c60ccbe5409255c0f1951c7 *axis2-json-2.0.0.jar
> be70358978fe833bd02838b9a10e3dd79a696e88 *axis2-kernel-2.0.0.jar
> 969a4e13bd7dd0329b64ed78dc1a68d549164992 *axis2-metadata-2.0.0.jar
> 6d49734f95fdbd9390e39c63c067be0a9ef318f7 *axis2-mtompolicy-2.0.0.jar
> d8130e5ed88e043d05cddc083c55b43e5b94bdd4 *axis2-saaj-2.0.0.jar
> 146f4a4ac7b05c7fbd8d72edeaa5172f547c4cb5 *axis2-soapmonitor-servlet-2.0.0.jar
> afa190d78714c4d795268fa178a64e98253623b9 *axis2-spring-2.0.0.jar
> 93bf2c434e9d1115d611cac4660a4cfd1a2931e4 *axis2-transport-http-2.0.0.jar 
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to