Show TOC

A Legacy Project Fails to Compile or RunLocate this document in the navigation structure

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.
  1. 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.

  2. 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.
  3. 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.