The Java app, submitted for signing, does not include About, Help, or Exit options

If you are submitting a Java app to be signed by Nokia, the app must include About, Help and Exit options. If you are submitting an app that is already signed, you do not need to include these options.

For more information about what to include in your app, see the Java Verified Unified Testing Criteria. For information about adding options using commands, see this Top 10 QA Failures article.

The MIDlet-Name parameter in the .jad file uses non-alphanumeric characters (S40 devices only)

For Java apps that are destined for S40 devices, the MIDlet-Name parameter in the .jad file must use the following characters only: (A – Z), (a – z), (0 – 9). You may use spaces between characters but you cannot, for example, use (, (, or (‘).

For more information, see this Top 10 QA Failures article.

When the content is suspended in the background, the content sound is not disabled.

Sound from the content should not play when it is suspended unless the content is a music player or a radio app.

For information on working with audio, see this Top 10 QA Failures article.

The touch screen keypad is not disabled by default (S60 devices only).

For devices that have both a touch screen as well as a mechanical keypad, the touch screen keypad must be switched off by default. Also, the consumer must be able to play the game or app without using the touch screen keypad.

To turn off the touch screen keypad by default in Java:

  1. Open the application .jad file.
  2. Add a parameter called Nokia-MIDlet-On-Screen-Keypad.
  3. Set this parameter to no, that is,
  4. Nokia-MIDlet-On-Screen-Keypad: no
  5. Save the changes.


For more information, see this Top 10 QA Failures article.