Problem signing fragment [message #663449] |
Tue, 05 April 2011 07:09 |
Markus Franz Messages: 38 Registered: July 2009 |
Member |
|
|
Hi,
we are currently experiencing a problem with our hudson/buckminster
build for our RCP application. I recently had to add a new fragment
(org.apache.commons.logging.bridge.log4j), where the host is a plugin of
the target platform (org.apache.commons.logging). The fragment itself
only contains a dependency on one of our plugins, so no source exists.
We are signing all parts of our RCP app. With the new fragment the build
now fails with the following problem:
[ant] An error occurred while collecting items to be installed
[ant] session context was:(profile=XXXXXXXXXX,
phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
action=).
[ant] Problems downloading artifact:
osgi.bundle,org.apache.commons.logging.bridge.log4j,1.0.0.r1 9102.
[ant] Error reading signed
content:/tmp/signatureFile4227678008904789557.jar
[ant] Caused by: java.security.SignatureException: An error occurred
while processing the signatures for the file:
/tmp/signatureFile4227678008904789557.jar
[ant] Caused by: java.security.SignatureException: Error occurs
parsing the .SF file to find out the digest algorithm in this bundle:
/tmp/signatureFile4227678008904789557.jar
I guess, that somehow, the signed jar is repackaged and somehow tampered
with, but i have no idea where or why. Interestingly enough, we recently
had the exact same problem with another fragment (an "nl" language
bundle) which was solved when we added some directories. But this won't
help here.
Anyone got any ideas on that matter?
gr
Markus
|
|
|
Powered by
FUDForum. Page generated in 0.02836 seconds