Known Issues with Installing, Uninstalling, and Upgrading

Learn about known installation, uninstallation and upgrade issues and workarounds.

See the Sybase Unwired Platform Installation Guide for upgrade and migration information.

CR #Description
694214
Silent Installation Fails on Shared Host Microsoft Cluster
If you attempt to perform a silent installation for a shared host MS cluster scenario, you can install the data tier component successfully, but when you try to install Unwired Server on the same host, the silent installation fails with an error message:
The data path must be in UNC format when installing a cluster node.

Workaround: To perform a shared host Microsoft Cluster installation, you must run the installer in graphical mode.

691409
NullPointerException after data tier installation on MS Cluster 2003 or 2008

In Microsoft cluster 2003 and 2008 high availability environments where you want the transaction log files and database files in separate directories, the transaction log files are not in the directory you indicated during installation.

This happens if you select only the "Install the data tier into high availability environment" option during installation, and provide a separate path for the transaction log file location. After installation, the transaction log files are still located in the same directory as the database files.

Workaround:

  1. During installation, select both of these options:
    • Specify separate locations for the database and/or transaction log (optional) files
    • Install the data tier into high availability environment
  2. Provide the separate locations for the transaction logs files and the database files.
686034
Incorrect error message displays when the installer does not match the system bit version.
If you attempt to run the 32-bit installer on a 64-bit system, the error message displays:
Your system requires the 32-bit installer of Sybase Unwired Platform.
If you attempt to run the 64-bit installer on a 32-bit system, the error message displays:
Your system requires the 64-bit installer of Sybase Unwired Platform.

Workaround: None. Use the installer that matches your system bit version.

684467
If you have changed JVM options in Sybase Unwired Platform 2.0, before you upgrade to Sybase Unwired Platform 2.1, back up and note these changed values.
Workaround: After you upgrade:
  1. Start Unwired Server.
  2. In Sybase Control Center, navigate to Servers > Server Configuration > Performance Configuration, then update the Thread Stack Size, Minimum Heap Size, Maximum Heap Size with the 2.0 values.
  3. Display Optional Properties, then update User Options.
  4. Restart the Unwired Server in Sybase Control Center.
679421
Communication port number conflicts can occur during installation if you indicate consecutive port numbers for the Server Administation, Data Change Notification, and Replication ports.

The Sybase Unwired Platform Runtime installer automatically creates secure port numbers by incrementing the unsecure port numbers (indicated during installation) by one.

Workaround: Do not use consecutive port numbers for the unsecured communication ports to avoid port number conflicts.

669374
The Message Service on Windows 2008 machines does not start after a full installation.

The service does not start because of unknown method System.Threading.WaitHandle.WaitOne(Int32). The method is available only on some versions of the .net framework (2.0 SP2, 3.0 SP2 and 3.5 SP1). During Unwired Platform installation, the .net framework version 2.0 sp2 is installed if the available version is lower than 2.0 sp2, with the assumption that it is compatible with higher versions. However, not all versions of the .net framework support this method, for example .net 3.5 without SP1.

Workaround: Install a verison of the .net framework that supports the method, for example .net 3.5 SP1.

669374
Message Service error on Windows 2008 machines after a full installation.

The error code 0x800703f2 is returned when trying to manually register OBperfmon.dll. This issue should not affect Message Service functionality.

Workaround: Set the registry (in “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib” key) to contain the 0x00010000 flag, described at http://social.msdn.microsoft.com/forums/en-US/windowscompatibility/thread/4a4b08ed-14f2-440d-90fa-1a717d0e6446/

665409
The installation program is unable to run in graphical mode.
If the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags registry key contains an entry that is the path of the installer binary (for example, C:\setup.exe), then this error displays and the installation fails:
The installer is unable to run in graphical mode. Try running the installer with the 
-console or -silent flag.

Workaround: Remove the installer binary path from the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags registry key.

590885
Uninstaller might not run on Windows Vista.

Sometimes, the uninstaller does not launch on Windows Vista. This may be caused by the operating system changing the launch command for the Unwired Platform uninstaller, preventing it from using its own JVM to start itself.

Workaround: Launch the uninstaller:

<jdk_installdir>\java -Dtemp.dir=%TEMP% -jar C:\Sybase\UnwiredPlatform\Uninstallers\UnwiredPlatform\uninstall.jar

When you uninstall or cancel out of uninstalling Unwired Platform, the Program Compatibility Assistant dialog displays:

This program might not have uninstalled correctly.

Select the This program uninstalled correctly option instead of Uninstall with recommended settings.