Need help regarding code signing.

I made an application that requires code signing because I'm using the "Auto-run on startup" feature (that is what I was told). I'm not using any restricted classes.

So, I requested a key from RIM and received it.

I received only one file named "client-RCR-########.csi" (the e-mail was talking about three files though: RBB, RCR, RRT). Nevertheless, I followed the instruction and managed to install that .csi without any error (I received an confirmation e-mail).

Now, I want to sign my code...

I tried using "Build - Request Signatures" in my Blackberry JDE and this was displayed:

Re: Need help regarding code signing.

I had two more e-mail that were blocked by our content filtering software.

I installed the other two files successfully... but I still don't know what to do next.

I still don't have a .CSL file in my project folder, I still can't start the "Request signatures" from the "Build" menu in the Blackberry JDE and it still says I don't need to sign my application in the "Signature Tool" from the BlackBerry JDE Component Package 4.2.1.

Re: Need help regarding code signing.

I didn't know what RAPC was... so I look around and found this definition:"Use the RAPC command prompt compiler to compile .java and .jar files into .cod files that you can run in the BlackBerry device simulator or load onto a BlackBerry device."

I already have a .cod file (I'm using the Blackberry JDE to compile). I don't even know if I need to have a .csl file... I just saw mention to this on other post about code signing.

As for your sample... I really don't get it...

I read the "Blackberry Signature Tool Developer Guide 4.2.0" and it says this:"The Blackberry IDE creates the following three files, located in the same folder as the project.jdp file (.cod, .csl, .cso)".I got the .cod and .cso file... but not the .csl.

It also says this:"When you use the Blackberry IDE to compile your application, the Blackberry IDE automatically generates the .csl file".Which doesn't seem to be what happens on my side.

Nevertheless, I tried double-clicking on my .cod file and then I saw the Signature Tool window and I was able to request a signature successfully. I tried it on a real Blackberry device... and my application is able to run on startup without any problem.

I just don't know why I can't start it from the "Build" menu of my Blackberry JDE (nothing happens).

And when I try it from the BlackBerry JDE Component Package 4.2.1 and I click on "Request", I receive this:

"Unable to request signatures until this application has been registered with all signing authorities required".

At least, I can sign my application by double-clicking on the .cod file directly (even if I don't actually have a .csl file).