반응형
Introduction
In this exercise, you publish the BPM Project to MDS and open the published project in Process Composer. In addition, you also convert the BPM Project as a template and open this template inside Process Composer to create a new project.
Objectives
After completing this lesson, you will know how to:
Set up MDS Connection
Resource Palette 에서 Database Connection 을 추가합니다.
접속 정보를 입력합니다.
Connection Name: bpm_ps3_db
BPM 도메인 생성시 설정했던 데이터베이스 스키마중 하나("{접두어}_MDS")입니다.
SOA-MDS Connection 을 추가합니다.
Connection Name: bpm_ps3_mds
Connection Type: DB Based MSD
Connection: bpm_ps_db (방금 만들었던 데이터베이스 커넥션)
BPM MDS Navigator(안보이면 View - BPM MSD Navigator)에서 커넥션을 설정합니다.
MDS Connections: bpm_ps3_mds (방금 만들었던 SOA_MSD 커넥션)
아래와 같이 두개의 폴더가 표시됩니다.
Publish BPM Project in BPM Studio to MDS
BPM Project Navigator 에서 QuoteProcessLab 선택 후 마우스 오른쪽 버튼 클릭 - Public to BPM MDS 클릭.
Project Name: QuoteProcessLab
Override 체크 후 Location 에서 폴더를 추가합니다.
Name: QuoteToCashLab
OK 버튼 클릭.
BPM MDS Navigator 에 보면 발행(Publish)된 것을 볼 수 있습니다.
화면에 발행한 BPM 프로젝트가 보입니다. 제목을 클릭합니다.
아래와 같이 볼 수 있습니다.
Publish process template to MDS
BPM Project Navigator 에서 QuoteProcessLab 선택 후 마우스 오른쪽 버튼 클릭 - Convert to template 클릭.
Approve Terms 액티브티를 편집합니다.
Permissions: Must implement
MDS에 발행합니다.
여기서 보면 위치가 Templates 아래인 것을 확인할 수 있습니다.
Creating a new BPm Project from a template
BPC에 접속(weblogic 계정) 후 Create New Project 를 클릭합니다.
1단계
전에 배포한 QuoteProcesslab 선택.
2단계
Name: QuoteProcessLab_Custom
Enable Sharing, Begin editing new 체크
3단계
Next 버튼 클릭.
4단계
Respository - QuoteToCashlab 선택.
5단계
뭔지 몰름 -_-;;
6단계
Create 버큰 클릭.
QuoteProcessLab_Custom 편집 화면 입니다.
보면 오른쪽에 컴포넌트 팔레트가 있고, Approve Terms 에 빈 조각 구멍이 나 있습니다.
ApproveTerms(Suman Task)를 구멍난 Approve Terms 에 드래그합니다.
구멍이 채워졌습니다!!
채워진 Approve Terms 선택 후 Data Association 버튼을 클릭합니다.
아래와 같이 Data Object 를 넣습니다.
validate 버튼을 클릭합니다.
Editing 상태의 버튼을 클릭하여 발행(Publish) 합니다.
Tools 클릭 - Deploy Project 클릭. 배치합니다.
New Revision ID: 1.0
Deployer username: weblogic
Password: welcome1
Deploy Target: default
Deploy 버튼 클릭.
배치가 완료 되었습니다.
※ 그냥 배치를 해보면 네임스페이스가 중복된다면서 배치가 안될 것입니다.
기존에 배치되어 있던 QuoteProcessLab 조합(Composite)을 배치 해제한 후 배치해 봅시다.
In this exercise, you publish the BPM Project to MDS and open the published project in Process Composer. In addition, you also convert the BPM Project as a template and open this template inside Process Composer to create a new project.
Objectives
After completing this lesson, you will know how to:
- Publish BPM projects inside BPM Studio to MDS.
- Open published BPM Projects inside Process Composer
- Convert BPM Project to template and publish template to MDS
- Create new BPM Project out of template inside Process Composer
Set up MDS Connection
Resource Palette 에서 Database Connection 을 추가합니다.
접속 정보를 입력합니다.
Connection Name: bpm_ps3_db
BPM 도메인 생성시 설정했던 데이터베이스 스키마중 하나("{접두어}_MDS")입니다.
SOA-MDS Connection 을 추가합니다.
Connection Name: bpm_ps3_mds
Connection Type: DB Based MSD
Connection: bpm_ps_db (방금 만들었던 데이터베이스 커넥션)
BPM MDS Navigator(안보이면 View - BPM MSD Navigator)에서 커넥션을 설정합니다.
MDS Connections: bpm_ps3_mds (방금 만들었던 SOA_MSD 커넥션)
아래와 같이 두개의 폴더가 표시됩니다.
Publish BPM Project in BPM Studio to MDS
BPM Project Navigator 에서 QuoteProcessLab 선택 후 마우스 오른쪽 버튼 클릭 - Public to BPM MDS 클릭.
Project Name: QuoteProcessLab
Override 체크 후 Location 에서 폴더를 추가합니다.
Name: QuoteToCashLab
OK 버튼 클릭.
BPM MDS Navigator 에 보면 발행(Publish)된 것을 볼 수 있습니다.
View the Published BPM Project
BPC(Business Process Composer)에 접속합니다. (weblogic 계정으로 로그인)
화면에 발행한 BPM 프로젝트가 보입니다. 제목을 클릭합니다.
아래와 같이 볼 수 있습니다.
Publish process template to MDS
BPM Project Navigator 에서 QuoteProcessLab 선택 후 마우스 오른쪽 버튼 클릭 - Convert to template 클릭.
아래와 같이 경고가 나옵니다. 되돌릴 수 없다고 합니다...
이 부분부터 진행을 하게 되면 이 프로젝트는 일반 BPM 프로젝트가 아니라 템플릿 프로젝트가 됩니다.
서버에 직접 배치도 안됩니다.
Approve Terms 액티브티를 편집합니다.
Permissions: Must implement
액티브티 이미지에 아이콘이 하나 더 달렸습니다.
MDS에 발행합니다.
여기서 보면 위치가 Templates 아래인 것을 확인할 수 있습니다.
Creating a new BPm Project from a template
BPC에 접속(weblogic 계정) 후 Create New Project 를 클릭합니다.
1단계
전에 배포한 QuoteProcesslab 선택.
2단계
Name: QuoteProcessLab_Custom
Enable Sharing, Begin editing new 체크
3단계
Next 버튼 클릭.
4단계
Respository - QuoteToCashlab 선택.
5단계
뭔지 몰름 -_-;;
6단계
Create 버큰 클릭.
QuoteProcessLab_Custom 편집 화면 입니다.
보면 오른쪽에 컴포넌트 팔레트가 있고, Approve Terms 에 빈 조각 구멍이 나 있습니다.
컴포넌트 팔레트는 Basic Flow Objects, BPMN Flow Objects, Business Catalog 3개로 구성되어 있습니다.
ApproveTerms(Suman Task)를 구멍난 Approve Terms 에 드래그합니다.
구멍이 채워졌습니다!!
채워진 Approve Terms 선택 후 Data Association 버튼을 클릭합니다.
아래와 같이 Data Object 를 넣습니다.
validate 버튼을 클릭합니다.
에러가 없다고 나옵니다. Save 버튼을 클릭하여 저장합니다.
Editing 상태의 버튼을 클릭하여 발행(Publish) 합니다.
Tools 클릭 - Deploy Project 클릭. 배치합니다.
New Revision ID: 1.0
Deployer username: weblogic
Password: welcome1
Deploy Target: default
Deploy 버튼 클릭.
배치가 완료 되었습니다.
※ 그냥 배치를 해보면 네임스페이스가 중복된다면서 배치가 안될 것입니다.
기존에 배치되어 있던 QuoteProcessLab 조합(Composite)을 배치 해제한 후 배치해 봅시다.
반응형
'Oracle Solution > BPM 11g Foundation Training' 카테고리의 다른 글
Chapter 10 - Workflow UI width ADF (0) | 2011.06.01 |
---|---|
Chapter 9 - Human Workflow (0) | 2011.05.27 |
Chapter 8 - Business Rules (0) | 2011.05.27 |
Chapter 6 - Monitoring with Oracle BAM (0) | 2011.05.26 |
Chapter 5 - Process Analytics (0) | 2011.05.11 |
Chapter 4 - Running The Process (0) | 2011.05.11 |
Chapter 3 - Implementation (0) | 2011.05.06 |
Chapter 2 - Process Simulation (0) | 2011.04.29 |
Chapter 1 - Process Modeling (0) | 2011.04.29 |
Chapter 0 - Sales Quote Demo Setup (0) | 2011.04.26 |