Hi Devs, IMHO, CEP extension pack should include all the necessary jars needed for both embedded and external CEP deployment. We are not currently bundling messaging, commons and activemq client libraries in CEP extension pack. PR [1] fixes it.
In addition to this, PR [1] fixes the CEP extension pack format as below (artifacts, license and read-me files are omitted for clarity) Previous format --------------------- ├── lib │ ├── org.apache.stratos.cep300.extension-4.1.5-SNAPSHOT.jar │ └── org.apache.stratos.cep310.extension-4.1.5-SNAPSHOT.jar ├── wso2cep-3.0.0 │ ├── eventbuilders │ ├── eventformatters │ ├── executionplans │ ├── inputeventadaptors │ ├── outputeventadaptors │ └── streamdefinitions └── wso2cep-3.1.0 ├── eventbuilders ├── eventformatters ├── executionplans ├── inputeventadaptors ├── outputeventadaptors └── streamdefinitions New format ---------------- ├── lib │ ├── activemq-client-5.10.0.jar │ ├── commons-lang3-3.1.jar │ ├── geronimo-j2ee-management_1.1_spec-1.0.1.jar │ ├── hawtbuf-1.9.jar │ ├── org.apache.stratos.common-4.1.5-SNAPSHOT.jar │ └── org.apache.stratos.messaging-4.1.5-SNAPSHOT.jar ├── wso2cep-3.0.0 │ ├── eventbuilders │ ├── eventformatters │ ├── executionplans │ ├── inputeventadaptors │ ├── lib │ │ └── org.apache.stratos.cep300.extension-4.1.5-SNAPSHOT.jar │ ├── outputeventadaptors │ └── streamdefinitions └── wso2cep-3.1.0 ├── eventbuilders ├── eventformatters ├── executionplans ├── inputeventadaptors ├── lib │ └── org.apache.stratos.cep310.extension-4.1.5-SNAPSHOT.jar ├── outputeventadaptors └── streamdefinitions Since this is not critical or blocker, lets merge it after 4.1.5 release. [1] https://github.com/apache/stratos/pull/499 Thanks, Raj. -- Rajkumar Rajaratnam Committer & PMC Member, Apache Stratos Software Engineer, WSO2 Mobile : +94777568639 Blog : rajkumarr.com