Provides troubleshooting information for mobile application clients.
Some topics may apply to device application clients in general, while others may be specific
to platform types.
No Hybrid App Message is Sent
Problem: After a new Hybrid App has been installed on a device, attempts to connect the device to Unwired Server or to send a data change notification (DCN) result in an error: No workflow message is sent because no device is found to send the notification.
Synchronization Fails With OutOfMemory Error
Problem: The device application seems to hang for 15 or 20 minutes, then synchronization fails with a java.lang.OutOfMemoryError or OutOfMemoryError message.
Synchronization Fails With Exception
Problem: Some applications fail to synchronize, and report either an uncaught exception for waitForKeyGenerator when calling the subscribe method, or an OutOfMemoryException.
Synchronizing the Device Application Returns Only One Row of Data
Problem: If the enterprise back-end database table has no primary key and contains multiple rows of identical information in every column, a device application user can synchronize only one row.
Packet Dropped State
Problem: User stops receiving packets for a package subscription and "Packet Dropped" displays as the subscription status for the user and device ID.
Pattern is Too Long Exception
Problem: An exception—The pattern is too long—is reported while trying to update an existing value on a back-end database, via mobile device.
Feature Not Implemented Exception
Problem: An INSERT operation on the client device results in an exception similar to: Feature 'n/a' not implemented.
Synchronization Key Rows Must be Unique
Problem: For device clients connecting to DOE, duplicate usage of synchronization keys on inbound create, read, update, or delete (CRUD) messages from device clients can cause unexpected behavior on the DOE side.
Application Doesn't Match the Package
Problem: A typical scenario for this error is when you modify one of the mobile application projects in a multipackage device application (a multimoblie application project), and redeploy using "Replace" mode. Sometimes one mobile application project is missing, resulting in the error message Application doesn't match the package.
Android
Provides troubleshooting information specifically for Android device application clients.
BlackBerry
Provides troubleshooting information specifically for BlackBerry device application clients.
iOS
Provides troubleshooting information specifically for iOS device application clients.
Windows Mobile and Windows
Provides troubleshooting information specifically for Windows Mobile and Windows device application clients.