Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning
titleWSO2 CEP 4.0.0 is not backward compatible

Artifacts of CEP 4.0.0 is are not backward comparable as there were major changes in the CEP architecture has gone through a major change and hence . Therefore, they need to be rewetting rewritten and deployed manually.

Preparing to upgrade

...

Artifact Type in CEP 3.1.0  

Replaced in CEP 4.0.0 ByNoteRecommended Action
  • Input Event Adapter
  • Event Builder
Event Receiver

The Event Receiver artifact in CEP 4.0.0 embeds both the Input Event Adapter and Event Builder artifacts in CEP 3.1.0.

Identify the input event adapters and event builders used in combination in CEP 3.1.0, and redefine them as event receivers. For detailed instructions, see Configuring Event Receivers.

  • Event Stream
N/A 

Redefine the event streams in CEP 4.0.0. For detailed instructions, see Understanding Event Streams.

  • Output Event Adapter
  • Event Formatter
Event PublisherThe Event Publisher artifact in CEP 4.0.0 embeds both the Output Event Adapter and Event Formatter artifacts in CEP 3.1.0.

Identify the output event adapters and event formatters used in combination in CEP 3.1.0, and redefine them as event publishers. For detailed instructions, see Creating Configuring CEP to Create Alerts.

  • Execution Plan
N/A

The Siddhi Query Language in CEP 4.0.0 is different to that in CEP 3.1.0.
Therefore, execution plans cannot be the Siddhi queries of an execution plan directly migrated from CEP 3.1.0 to CEP 4.0.0 since the Siddhi queries will not cannot function in CEP 4.0.0.

Redefine the execution plans in CEP 4.0.0.

For detailed instructions on defining execution plans, see Creating a Standalone Execution Plan and Creating a STORM Storm Based Distributed Execution Plan.

For the modified Siddhi Query Language, see SiddhiQL Guide 3.0.

...