Removed and deprecated features in 9.12
The following Apama features are now deprecated or have been removed in Apama 9.12:
Event Modeler is now deprecated. Support for creating and deploying scenarios will be removed in a future release. It is recommended that you use EPL or queries to build new Apama applications.
The EngineManagement API for C is now deprecated. It is recommended that you use the EngineManagement API for C++ instead.
The old native Universal Messaging integration is now deprecated and will be removed in a future release. It is recommended that you use the new Universal Messaging connectivity plug-in instead. See also
Apama integration with Universal Messaging in 9.12.
The
-r (or
--rnames) and
-UMconfig ( or
--umConfigFile) options of the
correlator executable, which pertain to the old native Universal Messaging integration, are now deprecated. Use the
--config option together with one or more
.yaml files and (typically) also
.properties files instead.
The
um.install.dir property, which is used by the old native Universal Messaging integration to set the location of the Universal Messaging libraries in the
UM-config.properties file, is now deprecated. If Universal Messaging has been installed in the same Software AG installation directory as Apama, Apama will now locate the Universal Messaging installation automatically at
${APAMA_HOME}/../UniversalMessaging and will load the Universal Messaging libraries from the appropriate subdirectory. See also
Setting up
Universal Messaging
for use by Apama.
As of this version, the deprecated
profiling request can no longer be used with the
-r option of the
engine_management tool. Instead, you now have to use the
cpuProfile request, which provides the same functionality. For further information, see
Using the CPU profiler. See also the announcement in
Removed and deprecated features in 9.10.
When using the
engine_management tool with the
-r option, it is no longer possible to specify a single string, enclosed in quotation marks, which delimits multiple arguments by spaces. As of this version, it is only possible to specify the arguments as shown in the following example:
engine_management -r cpuProfile frequency
Make sure that multiple arguments are no longer enclosed in quotation marks. Quotation marks are now only used for arguments that contain spaces, such as a file name. See also the announcement in
Correlator utility enhancements in 9.9.
The
apamadoc.xml and
apamadoc.bat files have been removed from the
utilities directory of the Apama installation. To generate ApamaDoc without a user interface on both Windows and UNIX, you now have to use the
generate-apamadoc macro from the
apama-macros.xml Ant script, which is located in the
etc directory of your Apama installation. For further information, see
Generating ApamaDoc from an Ant script.
As of this version, the Apama EPL Visualization tool for Software AG Designer is no longer installed with Apama. The tool is now available for download from the Apama area of the Software AG Tech Community website at
https://techcommunity.softwareag.com.