Skip to Main Content

Java Programming

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

can we resign the already signed jars in java?

user8769643Jul 27 2017 — edited Jul 28 2017

Hi -

I have a production jar which is signed and as part of a fix i have to change a class file in that jar and redeploy it. so to achieve this i  first unsign the old signature, make changes to the file and resign it.

So far i have tried  the following steps below

1) unzip the jar in secure Zip

2) delete .SF and .DSA files under META-INF

3) Delete signing checksums from META-INF/MANIFEST.MF: each "Name" and "SHA1-Digest and save the jar

4) updated a class file

5) sign the jar using jarsigner tool

But even after unsigning and once i make any changes to the jar it doesn't seem to work and throws an error "cannot load the jar file "

Can someone please help me how to troubleshoot the signed jar issue and include my change in the jar?

Appreciate your help in advance!

Comments

Processing
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Aug 25 2017
Added on Jul 27 2017
3 comments
2,097 views