Thank you for visiting the BlackBerry Support Community Forums.
BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)
BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.
"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."
- Kevin Michaluk, Founder, CrackBerry.com
Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.
04-11-2013 05:40 PM
I export my app using Momentics and the BlackBerry SDK, so far it works.
But my .bar file becomes rejected with "Invalid signature file digest for Manifest main attributes System.exit calls not allowed!".
If I try to verify it with the blackberry-signer command line tool I get "Invalid signature file digest for Manifest."
Solved! Go to Solution.
04-12-2013 02:00 PM
This is the problematic app. It's small and simple. Perhaps someone can explain why it is not signed correctly.
04-17-2013 10:33 AM
The correct files are there, so this has been signed at some point by both RDK and P12 files.
Can you let me know the steps you used to sign this file? Please provide the exact commands used as well as the SDK and version which the signing tools were bundled with.
04-17-2013 06:39 PM
I have used Momentics, File -> Export -> Release Build. I have tried it with "Enable digital signing" checked. Because there was no hint that something went wrong I tried another build without "Enable digital signing" and signed the file later with blackberry-signer tool.
If using the blackberry-signer tool
blackberry-signer -storepass <password> BaselworldStarter-1_0_0_16.bar
Info: Bar signed.
If I check it
blackberry-signer -verbose -verify BaselworldStarter-1_0_0_16.bar
Error: Invalid signature file digest for Manifest.
The Momentics IDE (10.1.0) is working with SDK 10.1.0.1020. The blackberry-signer tool is version 2.0.0.
04-18-2013 10:55 AM
I just tried signing your BAR file and was able to without issue, it verified successfully. I then updated my blackberry-signer tool to 2.0.0 and the same thing occurred.
When did you order your keys originally?
How were they registered/created (the p12 and RDK)?
Can you PM me the contents of your barsigner.db file (it will open in any text editor)?
04-18-2013 12:33 PM
04-18-2013 03:01 PM
Everything looks fine with those keys and the way they were installed. Have they worked properly in the past?
What happened to the last set of keys? Did they stop working as well?
What version(s) of Java do you have installed?
04-18-2013 08:04 PM
No the former keys did not worked. I applied for new keys to see if this might be the problem.
I have Java 1.6.0_43.
I wonder how you could sign my bar file. Once I run the blackberry-signer I can't do it again without getting a message that the package has been previously signed and I should create a new one with incremented version.
04-19-2013 07:17 AM
Is that 32 or 64 bit Java?
I could sign because I hadn't signed this version previously. The restriction is based on the keys used.