Introduction to the Oracle BPM Metadata Service MDS Repository Introduction to the Oracle BPM Metadata Service Browser

4-10 Modeling and Implementation Guide for Oracle Business Process Management

4.5.7 How to Checkout a Project in Oracle BPM MDS

Checking out a project copies a project from Oracle BPM MDS to your local file system. After checking out a project, you can make changes and edit the project locally. You can then republish the project to MDS. To checkout a project from Oracle BPM MDS: 1. From the View menu, select BPM MDS Navigator. 2. Expand the folder containing the project you want to checkout. 3. Right-click the project, then select Checkout. 4. Provide a project name. This is the name of the project on your local file system.

5. Click OK.

6. Click OK to lock the project if necessary.

After checking out a project, you can edit it locally on your file system. If you need to ensure that other users do not make changes to the project in the repository, you can lock the project.

4.5.8 How to Lock or Unlock a Project in Oracle BPM MDS

Oracle BPM Studio enables you to lock and unlock projects stored in Oracle BPM MDS. This is useful when you need to make changes to a checked-out project and want to ensure that other users do not edit the project. To lock or unlock a project in Oracle BPM MDS: 1. From the View menu, select BPM MDS Navigator. 2. Expand the folder containing the project you want to lock or unlock. 3. Right-click the project, then select Lock or Unlock.

4. Click OK.

WARNING: Unlocking a project that is locked by another may cause the owner of the original lock to lose all changes. Working with Processes and the Process Editor 5-1 5 Working with Processes and the Process Editor This chapter provides information about creating and using business processes in Oracle BPM. It provides a general introduction to business processes and describes the process editor window. It also provides procedural information for creating and using processes. This chapter includes the following sections: ■ Section 5.1, Working with Processes ■ Section 5.2, Introduction to the Process Editor ■ Section 5.3, Working with Flow Objects in Your Process ■ Section 5.4, Documenting Your Process

5.1 Working with Processes

This section provides information about creating and using business processes in Oracle BPM Studio.

5.1.1 Introduction to Business Processes

A business process can be generally defined as a sequence of tasks that after it performed result in a well-defined outcome. Business processes are the core components of process-based business applications created with the Oracle BPM Suite. Although projects are higher level wrappers that contain all the resources of a business application, the processes within the project determine how the application works. This flow is defined by various BPMN flow objects. Business processes are generally created by process analysts who determine the business requirements that must be addressed and define the corresponding process flow.

5.1.1.1 Types of Processes

Oracle BPM enables you to create different types of BPMN processes depending on what work the process must perform. Table 5–1 describes the different types of processes supported by Oracle BPM.