I`m working on an Java application and I get an "invalid application" while trying to open it, I`d like to tell you the whole story, I hope you can help me , it`s really important
we just signed a s40 Java application using a renewed "Java Object Signing (Class 3) Digital ID" certificate , so , when we tried to use it on a Nokia S40 Java Phone ( 5310 - C3 ) we got an error message "invalid application" , btw, if I use the same midlet without signing, it works perfect!, we tested a little bit more but with different plattform, and on a S60 Symbian Nokia Phone ( N97 ) the signed application works perfect, only it happens with S40..
It`s kind of estrange , because we did the same signing process, with the same midlet as the past year, so, the only difference is this time are signing using the renewed certificate.
First of all, I emailed to verisign support, and after plenty of emails they gave us a possible reason, I`m not sure if thats the reason,
"There are differences between both certificates, " The new certificate uses a new intermediate and root", even they attached a file ( see below ) and asked us to assure the s40 compatibility with this new certificate features"
I really don`t know what to do, any idea?
Thanks a lot!