This page provides a reference for migrating from a previous StreamBase release to Streaming 11.x.
If your current release is not StreamBase 10.5.0 or greater, study prior migration guides available here.
- Projects are More Strictly Validated at Maven Build Time
-
Projects are more strictly validated at maven build time vs. node runtime now. Invalid modules may now trigger build failures and errors will be presented in maven logs.
- Deprecation Warnings For Projects Containing sbapp and sbint Resources
-
Deprecation warnings may now be presented for projects containing
sbapp
andsbint
resources in the /src/main/resources folder. The recommended location for these files is /src/main/eventflow, previous versions supported both without warning. - DecisionTable Operator Deprecated
-
The previous version of the DecisionTable operator has been deprecated and is marked as the legacy DT operator now. The new operator removes fields used with TIBCO Artifact Management Server (AMS), which is removed in Streaming 11.1.x.
- Changes in Substitution Variable Names
-
Substitution variable names must only contain the following characters except for the FIRST character, which CANNOT be a number:
-
Letters (A-Z) (a-z)
-
Numbers (0-9)
-
Special Characters (dollar sign ($) and underscore (_))
You must rename any substitution variables that contain characters other than these.
-