How to Trace Events Using Oracle CEP Visualizer

A Additional Information about Spring and OSGi A-1 A Additional Information about Spring and OSGi Oracle Complex Event Processing applications are built on top of the Spring Framework and OSGi Service Platform. Therefore, it is assumed that you are familiar with these technologies and how to program within the frameworks. For additional information about Spring and OSGi, see: ■ Spring Framework API 2.5: http:static.springframework.orgspringdocs2.5.xapiindex .html ■ The Spring Framework - Reference Documentation 2.5: http:static.springframework.orgspringdocs2.5.xreference index.html ■ Spring-OSGi Project: http:www.springframework.orgosgi ■ OSGi Release 4 Service Platform Javadoc: http:www.springframework.orgosgi ■ OSGi Release 4 Core Specification: http:www.osgi.orgosgi_ technologydownload_specs.asp?section=2Release4 A-2 Oracle Complex Event Processing Developers Guide B Oracle CEP Schemas B-1 B Oracle CEP Schemas This section contains information on the following subjects: ■ Appendix B.1, EPN Assembly Schema spring-wlevs-v11_1_1_3.xsd ■ Appendix B.2, Component Configuration Schema wlevs_application_config.xsd ■ Appendix B.3, Deployment Schema deployment.xsd ■ Appendix B.4, Server Configuration Schema wlevs_server_config.xsd B.1 EPN Assembly Schema spring-wlevs-v11_1_1_3.xsd You use the EPN assembly file to declare the components that make up your Oracle CEP application and how they are connected to each other, or in other words, the event processing network. The EPN assembly file is an extension of the standard Spring context file. You also use the file to register the Java classes that implement the adapter and POJO components of your application, register the event types that you use throughout your application and EPL rules, and reference in your environment the Oracle CEP-specific services. The spring-wlevs-v11_1_1_3.xsd file describes the structure of EPN assembly files. This schema file is located in the ORACLE_CEP_HOME\ocep_11.1\xsd directory, where ORACLE_CEP_HOME is the main Oracle CEP installation directory, such as d:\oracle_cep. For more information, see Appendix C, Schema Reference: EPN Assembly spring-wlevs-v11_1_1_3.xsd . B.1.1 Example EPN Assembly File The following XML file shows the EPN assembly file for the HelloWorld example: ?xml version=1.0 encoding=UTF-8? beans xmlns=http:www.springframework.orgschemabeans xmlns:xsi=http:www.w3.org2001XMLSchema-instance xmlns:osgi=http:www.springframework.orgschemaosgi xmlns:wlevs=http:www.bea.comnswlevsspring xsi:schemaLocation= http:www.springframework.orgschemabeans http:www.springframework.orgschemabeansspring-beans.xsd http:www.springframework.orgschemaosgi http:www.springframework.orgschemaosgispring-osgi.xsd http:www.bea.comnswlevsspring http:www.bea.comnswlevsspringspring-wlevs-v11_1_1_3.xsd wlevs:event-type-repository