Mobile Sales Crashes If Packet Drop Size Is Too High

Issue: Mobile Sales cannot handle processing JavaScript Object Notation (JSON) messages larger than 2MB.

When setting the DOE endpoint properties for a deployed DOE-C package using the Sybase SAP DOE Connector setEndpointProperties command, set the doePacketDropSize option to 2MB or fewer to avoid Mobile Sales application crashes during message processing. The default is 1MB. Choose the packet drop threshold size that is larger than the largest message sent from the DOE to the Mobile Sales application but smaller than the maximum message size that may be processed by Mobile Sales.

Solution:
  1. Set the packet drop size appropriately. See Sybase Unwired Platform > Sybase Control Center for Sybase Unwired Platform > Configure > Configuring Unwired Platform > Connections > EIS Data Source Connection Properties Reference > SAP DOE-C Properties.
  2. Tell device users to unsubscribe, then resubscribe.