com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links' is unknown.
WSO2 CEP Samples
WSO2 CEP samples explain different use cases of the product using sample clients (producers and consumers). The general flow of all samples is as follows.
- Each sample starts WSO2 CEP with a different configuration.
- After WSO2 CEP starts, the sample producers send different types of events to the CEP over different transports.
- The CEP receives these events and processes them.
- Finally it pushes different types of notification events based on the processed data to the sample consumers over different transports.
This section includes a set of samples, demonstrating use cases of WSO2 CEP.
The following table summarizes the producer/consumer clients and the mapping types of each WSO2 CEP sample. For instructions to set up the samples, see Setting up CEP Samples.
Samples on receiving events
Sample no. | Producer (publish topic) | Event receiver type | Receiver message format | Event publisher type | Publisher message format | Consumer (subscription topic) |
---|---|---|---|---|---|---|
0001 | http | HTTP | JSON | logger | text | None |
0002 | http | HTTP | JSON (custom) | logger | text | None |
0003 | http | HTTP | XML | logger | text | None |
0004 | http | HTTP | XML (custom) | logger | text | None |
0005 | http | HTTP | text | logger | text | None |
0006 | http | HTTP | text (custom) | logger | text | None |
0007 | wso2event | WSO2Event | WSO2Event | logger | text | None |
0008 | wso2event | WSO2Event | WSO2Event (custom) | logger | text | None |
0009 | jms | JMS (Active MQ) | map | logger | text | None |
0010 | jms | JMS (Active MQ) | map (custom) | logger | text | None |
0011 | jms | JMS (Active MQ) | JSON/text/XML | logger | text | None |
0012 | jms | JMS (Qpid) | map/XML | logger | text | None |
0013 | jms | JMS (WSO2 MB) | map/text | logger | text | None |
0014 | soap | SOAP | XML | logger | text | None |
0015 | None | text | logger | text | None | |
0016 | mqtt | MQTT | JSON | logger | text | None |
0017 | file | file-tail | text (custom) | logger | text | None |
0018 | kafka | kafka | JSON | logger | text | None |
0019 | websocket | websocket | JSON | logger | text | None |
0020 | None | WebSocket local | JSON | logger | text | None |
0021 | jms | JMS (ActiveMQ) | map | logger | text | None |
0022 | file | file-tail | text (custom) | logger | text | None |
Samples on processing events
Sample no. | Producer (publish topic) | Event receiver type | Receiver message format | Event publisher type | Publisher message format | Consumer (subscription topic) |
---|---|---|---|---|---|---|
0101 | wso2-event | WSO2Event | WSO2Event | logger | text | None |
0102 | None | (Event Simulator) | None | logger | text | None |
0103 | None | (Event Simulator) | None | logger | text | None |
0104 | None | (Event Simulator) | None | logger | text | None |
0105 | None | (Event Simulator) | None | logger | text | None |
0106 | None | (Event Simulator) | None | logger | text | None |
0107 | None | (Event Simulator) | None | logger | text | None |
0108 | None | (Event Simulator) | None | logger | text | None |
0109 | None | (Event Simulator) | None | logger | text | None |
0110 | None | (Event Simulator) | None | logger | text | None |
0111 | http | HTTP | text | logger | text | None |
0112 | wso2-event | WSO2Event | WSO2Event | logger | JSON | None |
0113 | http | HTTP | XML | logger | text | None |
0114 | wso2-event | WSO2Event | WSO2Event | logger | text | None |
0115 | http | HTTP | XML | logger | JSON | None |
0116 | None | (Event Simulator) | None | logger | text | None |
0117 | file | file-tail | text | logger | text | None |
0301 | None | (Event Simulator) | None | logger | text | None |
0501 | wso2-event | WSO2Event | WSO2Event | WSO2Event | WSO2Event | wso2-event |
0502 | http | HTTP | XML | logger | text | None |
0503 | http | HTTP | XML | logger | text | None |
0504 | wso2-event | WSO2Event | WSO2Event | logger | text | None |
1001 | http | HTTP | JSON | websocket-local | JSON | None |
Samples on publishing events
Sample no. | Producer (publish topic) | Event receiver type | Receiver message format | Event publisher type | Publisher message format | Consumer (subscription topic) |
---|---|---|---|---|---|---|
0051 | None | None | None | logger | JSON | None |
0052 | None | None | None | logger | JSON (custom) | None |
0053 | None | None | None | logger | XML | None |
0054 | None | None | None | logger | XML (custom) | None |
0055 | None | None | None | logger | text | None |
0056 | None | None | None | logger | text (custom) | None |
0057 | None | None | None | WSO2Event | WSO2Event | wso2-event |
0058 | None | None | None | WSO2Event | WSO2Event (custom) | wso2-event |
0059 | None | None | None | JMS (ActiveMQ) | map/text | jms |
0060 | None | None | None | JMS (Qpid) | map (custom)/JSON (custom) | jms |
0061 | None | None | None | JMS (WSO2 MB) | map/XML | jms |
0062 | None | None | None | HTTP | JSON/text (custom)/XML | generic-log-service |
0063 | None | None | None | SOAP | XML | axis2-log-service |
0064 | None | None | None | text | ||
0065 | None | None | None | SMS | JSON | SMSC Simulator |
0066 | None | None | None | MQTT | JSON | mqtt |
0067 | None | None | None | Cassandra | map | |
0068 | None | None | None | Kafka | XML | |
0069 | None | None | None | Websocket | JSON | websocket |
0070 | None | None | None | WebSocket local | JSON | |
0071 | None | None | None | UI | WSO2Event | |
0072 | login-info | WSO2Event | WSO2Event | RDBMS | map |
com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links2' is unknown.