Importing Existing Services

A developer recovers a model (either from an Analysis model or from BPEL files) where he wants to automate processes. To do so, he needs services and he knows existing services are available in the WorkSpace environment.

  1. Import Services - Select Tools > Import WorkSpace Services. Services are imported as service providers and service operations in the current BPM. The import process retrieves all the services of the selected project and the new service providers appear in the Model Explorer when import is over. See Importing WorkSpace Services.
  2. Invoke Services - Associate service operations to <<Undefined>> processes that represent interactions with internal and external applications. Right-click an <<Undefined>> process and select Invoke Existing Service. You can also select a service operation from the Implemented by list in the Implementation tab of the <<Undefined>> process property sheet. See Service Invocation.
  3. Organize Service Orchestration - Define the different orchestration items of the model. Create <<Send>> and <<Receive>> activities, implement other processes, and define decisions.
  4. Check the Model - To verify that it conforms to the Sybase WorkSpace Business Process language standard.
  5. Generate Sybase WorkSpace Business Process files - Select Language > Generate Sybase WorkSpace Business Process 1.0 code. Previously imported services are preserved in the WorkSpace environment. See Generating for Sybase WorkSpace Business Process.
  6. Use the Business Process Service Editor to continue process implementation.