×

Discussion Board

Results 1 to 4 of 4
  1. #1
    Registered User
    Join Date
    Nov 2007
    Posts
    5

    Signed MIDlet update systematic failure on S60 5th edition

    Hi,

    I am facing a strange issue with either N97 or 5800 XpressMusic and the most of the S60 5th edition devices.
    I've installed a JavaVerified signed MIDlet that do a platformRequest on a new version of itself that is JavaVerified signed as well. It starts the browser and download the new version, as expected, but it systematically fails to install it (no error message is reported).

    I suspect, I have missed something but I can't figure what. Could someone help me on that ?

    Best regards,
    Iban.

  2. #2
    Super Contributor
    Join Date
    Apr 2003
    Location
    USA, CA
    Posts
    7,191

    Re: Signed MIDlet update systematic failure on S60 5th edition

    So the MIDlet works but the install of the new version fails?

    Some questions to start with:
    Can you manually install the new version on a device without the initial version?
    Can you manually install the new version over the initial version?
    Is the new version signed with Java Verified certificate as well? (scratch that, I did not read the question carefully enough)
    Is the version number in the JAD and Manifests files in the new version higher than what is in the old (initial) version?
    Do the MIDlet-name and MIDlet-Vendor attributes match in these two MIDlet versions?

    Hartti
    Last edited by hartti; 2009-12-23 at 17:22. Reason: added some questions

  3. #3
    Registered User
    Join Date
    Nov 2007
    Posts
    5

    Re: Signed MIDlet update systematic failure on S60 5th edition

    Hi,

    yes, the midlet works but the installation of the new version fails.

    Answers:
    - I can manually install the new version on a device without the initial version
    - I cannot manually install the new version over the initial version (it fails as when done through platformRequest).
    - The new version is signed with Java Verified certificate as well
    - The version number in the JAD and Manifests files in the new version is higher than what it is in the old version (1.1 => 1.4)
    - MIDlet-name and MIDlet-Vendor attributes do match in these two MIDlet versions

    Answer to a question you didn't ask :
    I cannot manually overwrite either version by itself (1.1 => 1.1 or 1.4 => 1.4)
    MIDlet permissions/permissions-opt differs from one version to another.

    Best,
    Iban.

  4. #4
    Nokia Developer Expert
    Join Date
    Aug 2007
    Posts
    1,595

    Re: Signed MIDlet update systematic failure on S60 5th edition

    Hello Iban,

    you said:

    MIDlet permissions/permissions-opt differs from one version to another
    How does these differ?

    Furthermore, does the JAD and JAR manifest contents match (same attributes + values on both files)?

    And are you using the APIs in the MIDlet source code for the permissions defined in the Permissions attribute?

    Regards,
    r2j7
    Last edited by r2j7; 2010-01-12 at 15:06.
    [URL="http://library.forum.nokia.com/java"][B] >>> Java Developer's Library <<<[/B][/URL]
    [URL="https://www.developer.nokia.com/Resources/Support/Technical_support.xhtml"] [B]>>> Technical Support for Java ME development <<<[/B][/URL]
    [URL="https://publish.ovi.com/info/"][B]>>> Nokia Publish: reach millions of Nokia users worldwide through Nokia Store <<<[/B][/URL]

Similar Threads

  1. Replies: 2
    Last Post: 2009-11-24, 14:57
  2. How can i set speaker volume in S60 5th edition.
    By aamitgupta in forum Symbian
    Replies: 2
    Last Post: 2009-09-07, 11:28
  3. Icons in s60
    By drizzt6 in forum Mobile Java General
    Replies: 5
    Last Post: 2009-03-06, 09:32
  4. How to install a signed MIDlet into S60 SDK?
    By nn_tt in forum Mobile Java General
    Replies: 0
    Last Post: 2004-03-18, 07:18

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×