Miscellaneous changes in 10.11.0 affecting backwards compatibility
The following changes in Apama 10.11.0 affect backwards compatibility to previous Apama versions:
Software AG Designer has been upgraded to a new Eclipse version. It is recommended that you back up your workspaces.
Software AG Designer now uses Eclipse 4.19. Eclipse 4.19 workspaces are upward-compatible, and workspaces created with older Eclipse versions are automatically migrated to 4.19 workspaces. Downward-compatibility of workspaces, however, is not supported. This means that a workspace which has been created or opened with Eclipse 4.19 cannot be used with an older Eclipse version. Therefore, it is recommended that you back up your workspaces before opening them with Eclipse 4.19.
If you have installed bundles by dropping them into the
plugins or
dropins directory, they may no longer resolve when you upgrade to a new Eclipse Platform version. In each new version of the Eclipse Platform, there are new versions of bundles included in the platform, and often a small number of removed bundles. This may cause your previously dropped-in bundles to no longer resolve and run. It is always recommended that you install software via the
Help > Install New Software mechanism so you are made aware of any install-time failure to resolve dependencies.
The Jackson Java serialization library is no longer present on the default classpath of the correlator, or of Apama JAR files such as
ap-util.jar. Although the presence of Jackson was never documented, it is possible that some customers are depending on it. If you have Java classes (such as connectivity plug-ins) that depend on any
com.fasterxml.jackson.* classes, you should explicitly add the Jackson JAR files to your classpath.
Note:
There are also other features that affect backwards compatibility. See the following topics for more information:
Java upgrade in 10.11.0,
Compiler upgrade in 10.11.0,
Python upgrade in 10.11.0, and
PySys changes in 10.11.0.