Chapter 3. Process Deployment and Testing

In this chapter, we will look at how developers build, deploy, test, analyze, and debug the process. Once you have completed the implementation tasks, you would want to deploy and test the project before you roll it out into the test/production environment. You can deploy your project as an SOA Composite application from BPM Studio, EM Console, or Business Process Composer.

This chapter will focus on deployment tasks such as:

  • Connecting to Application Server running SOA Suite
  • Making/Compiling a BPM Project
  • Deploying the Project
  • Testing Process: Triggering the Process
  • Analyzing Process Instance
  • Debugging the Process

Introduction

BPM Deployment is the process of transferring an Oracle BPM project from the development environment to the runtime environment. This can be either a testing or production runtime environment. After finishing the integration of business processes with backend systems and reusable services, process developers create and compile a working process-based application. The application is then deployed to Oracle BPM runtime.

Oracle BPM Suite contains the following typical scenarios for deploying to Oracle BPM runtime:

  • SAR File: Deployment using an exported SAR Archive file Oracle BPM Studio and Business Process Composer enable you to export applications using a SAR file. The SAR file can be deployed to runtime by business administrators using Oracle Enterprise Manager. In a production environment, this is generally how applications are deployed.

    Such deployments are carried out through the Enterprise Manager console. EM provides capabilities to deploy, un-deploy, re-deploy, as well as start and stop BPM composites. This option requires the SAR or corresponding file to be created.

  • JDeveloper: BPM Projects can be deployed using JDeveloper. You will use JDeveloper to perform deployment of a BPM Project in this chapter.
  • WLST: Deployment using the WebLogic Scripting Tool (WLST)— Oracle BPM provides customized WLST commands for managing and deploying Oracle BPM projects.
  • Ant: Deployment can be scripted using ant scripts. Oracle BPM Suite has these scripts created out of the box for use.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.133.138.177