Zero Value Returned Instead of Personalization Key Value

Problem: A zero value was returned on a BlackBerry device instead of the expected personalization key value.

Explanation: This is expected behavior if a default value is not set for a non-nullable personalization key. When a default value is not set for a non-nullable numeric personalization key, the object API can only return a zero for getXXX methods.

Solution: If a default value is not set, the device user must set the personalization key value manually. Alternatively, redesign the application to include the default value.