Code signing

In order to develop more or less complicated Java ME application, you need to sign it. Java Code Certificate costs too much. For this reason j2start.com provides you with a simple way to sign your MIDlets.

Use a form below and choose your Java ME application's JAD and JAR files. Then click Sign button in order to get signed JAD file.

JAD file:
JAR file:

ATTENTION!
Good news! We initiated an enrollment process to obtain new Code Signing Certificate for 2012 year. In couple of day you will be able to sign your MIDlets using new valid certificate. Please, support us by following us on Twitter.

ATTENTION!
Please, notice, that the certificate in the keystore is already expired. Its validity period is from September 1, 2010 till September 17, 2011. You can still sign your MIDlets using this certificate. However, you need to move your headset clock back in order to install your signed MIDlet.

If you are willing to participate in obtaining new certificate, please, leave your comment here.

10 comments:

Tom Demets said...

Signing the .jar seems to work fine. I alter my clock on my phone to match the certificate date.

However, seems like I can do less with the certificate than without. For instance: connecting with my bluetooth GPS dongle results in Permission denied.

Can you explain what I'm doing wrong? Thanks

Yuri Plaksyuk said...

In order to allow signed MIDlet access restricted API, you need to enlist it in your JAD file in MIDlet-Permissions and MIDlet-Permissions-Opt attributes.

El Santa said...

It works! Just tried it on a test application that queries a server on the internet and send the current GPS position.
Any special requirement to obtain the updated certificate?

Tom Demets said...

Yuri, thank you for your reply.
I will try it after the holidays.

Can we send sms with this certificate without having to confirm every time?

Yuri Plaksyuk said...

+Tom Demets, there is no restriction on API that is used with this certificate. The only thing is you need to adjust app security settings after installation.

Yuri Plaksyuk said...

+El Santa, once new valid certificate will be available, we will tweet about this. Just follow us...

Xu Zhao Xiang said...

Wonderful! It works in my 6500 slide. Just wanted to spend $299 to buy a Thawte cert but on hold now.

Ravindra said...

Dear Yuri,
How to upload the signed jad file ( signed by your site ) to my nokia e72 ?

Is there any provision for OTA with your site as it was available earlier hrough your website ?

Please advise.

Ravindra
India

Murat Odabasi said...

Hi there, the ks asks for password, what do I do about it? Please help.

Murat
Istanbul

Unknown said...

Hi,

I have uploaded the jar and jad in the this site,one file is getting downloaded.
what is this file? should I have to replacemy jad file with the one getting downloaded?

after this jad change, do I need to do any change in the Jar file?
any more steps is there before installation?

looking forward your reply.