New Features - Visual Studio Edition

New features, updated documentation, and new troubleshooting topics are described.

The tables below briefly describe each feature, and provide links to associated topics.

New Sybase Unwired Platform features

Feature Topics
For SAP mobile business objects, you can add a predefined or customized result checker. Adding an SAP Result Checker
Optimize device application and Unwired Server performance by defining a cache-update policy when you develop mobile business objects. Cache Update Policy
If the SAP AutoCommit feature is enabled, a successful operation is always committed. Configuring the SAP AutoCommit Feature
Linked parameters use the dynamic format of mobile business objects to determine the content in device applications. Creating a Data Source for Linked Parameters
Multilevel (chained) insert operations allow you to synchronize multiple Web-service mobile business objects that have a defined relationship. Creating Multilevel Insert Operations for Web Service Mobile Business Objects
You can modify SAP Java connector (JCo) properties, and use the property values as parameters. Modifying SAP Connection Properties

Documentation updates

Feature Topics
Corrected information in steps 1 and 2. In step 1, the directory name is BIN32, not win32. In step 2 , call createcert, not gencert. Generating Certificates to Enable HTTPS Synchronization
Replaced the topic "Configuring Your Environment for SAP" with the topic "Preparing the Unwired Platform Environment for SAP Connections." Preparing the Unwired Platform Environment for SAP Connections

Troubleshooting

Problem Topic
If a mobile business object has more than one operation of type "Other," the generated code GetCalledOperations returns only one operation. Codegen.GetCalledOperations Returns Only One Operation
If the sum of the column sizes for attributes and parameters exceeds 64K, the default page size of the device database is too small. Device Database Page Size
If you cannot connect to SAP from the Visual Studio development environment, and an Open file C:\WINDOWS\sapmsg.ini failed message appears, add the missing sapmsg.ini file to your environment. SAP Connection Error
When you use the Detailed Properties dialog to edit SAP operation parameters, parameter-to-argument linking may be lost. SAP Parameter-to-Argument Linking
If you choose to let the system generate the user interface when you generate client code for a project, it may take five minutes or more. Slow Code Generation
If there are more than 30 MBOs in a package, and less than 30 MBOs in the Device Application Designer file, a SQLE_TOO_MANY_PUBLICATIONS error may occur when you synchronize the MBOs on Windows Mobile. SQLE_TOO_MANY_PUBLICATIONS Error
If you attempt to synchronize a mobile business object, and there are two rows in the EIS with key values that differ only by a trailing space, synchronization fails. Trailing Space Causes Synchronization Failure
If you are using the Chinese Edition of Visual Studio 2008, you must manually move some files for the installation to work with Sybase Unwired Platform. Visual Studio 2008 Chinese Edition