03-12-2012 02:43 PM
I did a search an couldn't find a solution.
I am trying to sign a WebWorks / HTML 5 phone application. I got the csi files and was able to generate the csk and other signature files. When I run either Ripple or bbwp from the command line, the popup window for requesting the signature shows "Not Registered" and then disappears. I get a bunch of e-mails saying "Successful Code Signing Request for Client '".
I am sure I'm just missing some config step or general step, but I haven't found the documentation that would solve this issue.
Here is the outptu from the command line bbwp before it the popup signature screen:
[INFO] Parsing command line options
[INFO] Parsing bbwp.properties
[INFO] Validating application archive
[INFO] Parsing config.xml
[INFO] Populating application source
[INFO] Compiling BlackBerry WebWorks application
[INFO] Starting signing tool
[INFO] Signing complete
[INFO] Generating output files
[INFO] BlackBerry WebWorks application packaging complete
Thanks for the help.
03-13-2012 01:00 PM
I guess nobody has any idea.
Is there some other information I can provide?
03-14-2012 03:08 PM
The issue seems to be with the RIM Crypto API and RIM Runtime API.
And now it looks like I probably messed up my signing key trying to play around with it.
04-29-2012 08:46 AM
No. I stopped playing around with it and went back to upgrading the Java app.
04-30-2012 01:26 PM
Ah well, thanks anyway - I'm trying to persuade my client to drop the platform but until that happens I'm stuck trying to figure it out unfortunately. Thanks for the response.
04-30-2012 02:13 PM
Right now I think it's related to changing computers since I published the original app. I have all the keys, but I think I need Blackberry support to reinstate the RRT one before it will work. So I'm just waiting for a response from them. I've not changed environment variables, and not sure what you mean by csk files, unless you mean csi? In which case I've registered all 3, but the RRT is failing to register. Re-registering the other keys allowed me to create a signed build, but then it fails to run on the devices, saying that it is illegally requesting a secure api (and RRT is giving a 'not registered' error for the crypto api).
Thanks LobsterEater, if this sounds like I'm on the wrong track please let me know!!!
04-30-2012 02:29 PM - edited 04-30-2012 03:32 PM
sorry i meant csj. maybe u can try to r-register by deleting the generated key files from the AppData\Local\Research In Motion directory. (Make sure you back it up first) FYI as far as I know Ripple has a signing function, but doesn't work. So the only way to sign a bar is through cmd prompt atm. Hope this helps