When upgrading from a previous version of Sybase Unwired Platform, certain APIs are no longer supported, or are supported with limitations.
Note: After upgrading the Unwired Server to release 2.2, replace
sup-mms-admin-api-lite.jar with the new version of that
file because the underlying implementation has changed.
Note:
SUPServerLog settings are now configured at the cluster level but
are still compatible with previous versions.
These APIs are no longer supported:
- SUPMobileWorkflow: all methods of this class throw an
UnsupportedOperationException when called. Use the
newSUPMobileHybridApp API instead.
- SUPDeviceUser: all methods of
this class throw an UnsupportedOperationException when called.
- SUPApplication: the following methods of this class throw an
exception when called.
- getApplicationConnectionTemplateSettings
- getApplicationConnectionSettings
- createApplicationConnectionTemplate
- SUPServerConfiguration: the following methods of this class
throw an UnsupportedOperationException when called.
- getReplicationSyncServerConfiguration
- updateReplicationSyncServerConfiguration
- getMessagingSyncServerConfiguration
- updateMessagingSyncServerConfiguration
- getConsolidatedDatabaseConfiguration
- getAdministrationListenerConfiguration
- updateAdministrationListenerConfiguration
- getHTTPListenerConfigurations
- addHTTPListenerConfiguration
- deleteHTTPListenerConfiguration
- updateHTTPListenerConfiguration
- getSecureHTTPListenerConfigurations
- addSecureHTTPListenerConfiguration
- deleteSecureHTTPListenerConfiguration
- updateSecureHTTPListenerConfiguration
- getSSLSecurityProfileConfigurations
- addSSLSecurityProfileConfiguration
- deleteSSLSecurityProfileConfiguration
- updateSSLSecurityProfileConfiguration
- getKeyStoreConfiguration
- updateKeyStoreConfiguration
- getTrustStoreConfiguration
- updateTrustStoreConfiguration
- getApplePushNotificationConfigurations
- addApplePushNotificationConfiguration
- deleteApplePushNotificationConfiguration
- updateApplePushNotificationConfiguration
These APIs are supported with limitations:
SUPDomainMethod |
Reason |
Notes |
Deploy |
Package unification |
You can still deploy the deployment units of the
previous version. However, the package type passed to this
method is ignored.
Clients of the previous version see the newly
deployed package as an RBS package, however, the Unwired Server
treats it as a unified package.
Packages deployed prior to the upgrade retain
their type information for the older version of the client.
|
SUPPackageMethod |
Reason |
Notes |
getProperties() |
Package unification |
Clients of the previous version see the newly
deployed package as an RBS package, however, the Unwired Server
treats it as a unified package.
Packages deployed prior to the upgrade retain
their type information for the older version of the client.
|
Note: If using the 2.0 version of the Management API client to connect
to a Sybase Unwired Platform 2.1 installation, you must get the uaf-client.jar
shipped with Sybase Unwired Platform 2.0.1 in the Management API client libraries
folder.