Problem: A legacy project does not compile or does not run. You might see an error
saying there is no such adapter as platform_in or platform_out.
As of Event Stream Processor
version 5.1.04, the Platform Input and Platform Output adapters are no longer
installed.
Solution: If your project uses platform_in or platform_out to create stream or window
bindings in the CCL file, you must remove the bindings from the CCL and recreate
them in the CCR file.
- Remove ATTACH ADAPTER statements for the deprecated adapters from the
project:
- ATTACH INPUT ADAPTER platform_in
- ATTACH OUTPUT ADAPTER platform_out
You can do this in Studio using either the visual editor
(right-click the adapter element and select
Delete) or the CCL text editor (delete the statement).
The default location of the CCL file on the Studio machine is
<user's-home-dir>/SybaseESP/5.1/workspace/<project-name>/<project-name>.ccl.
- Recreate each binding in the project configuration (CCR) file. See the
Studio Users Guide for information on editing the project
configuration. The default location of the CCR file on the
Studio machine is
<user's-home-dir>/SybaseESP/5.1/workspace/<project-name>/<project-name>.ccr.
- If your old CCL file references adapter parameters that do not appear on the
Bindings tab of the Project Configuration File Editor in Studio, call
technical support to report the problem.