Issue: A legacy project does not compile or 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 file and
recreate them in the .ccr file.
- Remove the ATTACH ADAPTER statements for the deprecated adapters from the
project:
- ATTACH INPUT ADAPTER platform_in
- ATTACH OUTPUT ADAPTER platform_out
In Studio, use 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
STREAMING_HOME/SybaseESP/5.1/workspace/<project-name>/<project-name>.ccl.
- Recreate each binding in the project configuration (.ccr) file. See the
SAP Event Stream Processor: Configuration and
Administration Guide for information on editing the project
configuration. The default location of the .ccr file on the
Studio machine is the same as the default location
for the .ccr file.
- 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.