Upgrading to CMF 5.0
If you have applications that are already using the Capital Markets Foundation and you want to upgrade to CMF 5.0 consider the following:
The APIs that are in the
com.apama.oms,
com.apama.mlom, and
com.apama.marketdata packages, which used to be included in the Apama Studio Finance Support bundle, have been moved to CMF's Legacy Finance Support bundle. To continue using these legacy APIs, add the Legacy Finance Support bundle to your project. If you have scripts that are using the default CMF ANT targets and these scripts are explicitly injecting these APIs, you can remove those injection statements, or replace them with the Legacy Finance Support bundle ANT target.
Applications that are not using the CMF but that are using the APIs that have been moved to the Legacy Finance Support bundle must now use CMF 5.0.
Ensure that your application no longer attempts to use the
com.apama.config.ServiceFramework actions that were previously deprecated and have now been removed. See
Removed and deprecated features.
Avoid using the following APIs. They are deprecated and will be removed in a future release:
ATOMIC_DELTA transfer protocol.
The C Math Library correlator plug-in.
In the unusual situation that your application uses a CMF service that you have modified, contact Software AG Global Support to evaluate your options. With CMF 5.0, CMF services are provided in Correlator Deployment Packages (CDPs), which you cannot modify.