Sybase CEP Project Files

Describes the CCL and XML components of Sybase CEP project files.

Sybase CEP projects are stored in pairs of files. By convention, these files have extensions of ".ccp" and ".ccl". These files contain CCL statements and an XML tag structure. Sybase CEP Studio's query editor hides the XML tag structure that wraps the query text with its supporting information (schemas, streams, adapters, parameters and submodule references).

If you choose to build your own query modules, you need to know the XML tag structure. A query module file may be created and edited using the text editor or XML editor of your choice. However, you must create the proper XML tags and content. An XML editor may assist in making sure that all tags are correctly structured. Failure to create a properly structured query module file will almost always result in compile or run-time errors that will need to be corrected. In the vast majority of cases, you should use Sybase CEP Studio or RegisterQuery() to create your projects or register your queries.

Note:

The XML tag structure used in CEP project files is not fully documented. Furthermore, the internal structure of .ccp and .ccl files is likely to change over the next few releases (starting no later than version 5.1.0). While you may create your own .ccp and .ccl files directly (rather than through Sybase CEP Studio or RegisterQuery()) if you wish, we do not recommend this.