Migrating Mobile Application Projects

Migrate mobile application projects from prior versions of Unwired WorkSpace.

Prerequisites You must first import the connection profiles and mobile application projects into the current version of Unwired WorkSpace.

Before you can work within mobile application projects created in prior releases of Unwired WorkSpace, you must migrate them to the current version of Unwired WorkSpace. Migration happens automatically when you first open an imported mobile application project in the current version of Unwired WorkSpace.

  1. From WorkSpace Navigator, right-click the project and select Open in Diagram Editor. If the project needs to migrate to the current release of Unwired WorkSpace, a Migrate dialog appears.
  2. Click Yes in the Migrate dialog.

    Status displays in the Migrating Results dialog, identifying the MBO and other relevant information, including any errors. Open the Problems view to isolate and correct any errors. Click OK to open the project in the Mobile Application Diagram and fix any errors. If the migration does not complete successfully, you may need to run it again (by opening the project) after correcting any errors.

    Migration errors can occur if connection profile information changed or the profiles were not imported. To view the connection profiles referenced by the migrated project, expand the Data Source References subfolder within the mobile application project folder.

    Note: If you disable the displaying of the dialog box in Mobile Development > Miscellaneous preferences, migration occurs without prompting.
  3. Before deploying mobile business objects that use custom filter classes (result set filters), copy the filter classes to Unwired Server.
  4. Redeploy the mobile application project. If previous versions of the mobile application project are deployed to Unwired Server, redeploy the project and overwrite the existing project, making sure you map logical to physical roles and configure server connection mappings, since deployment profile settings are not retained after migration.
  5. Generate code for device applications. Replace any previously generated Object API code in the mobile application project.
Related concepts
Migrating Device Applications
Related tasks
Exporting Connection Profiles
Exporting Mobile Application Projects
Importing Connection Profiles
Importing Mobile Application Projects


Created September 17, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com