Antop
Brain to Blog
Antop
전체 방문자
931,610
오늘
2
어제
12
  • 분류 전체보기 (167)
    • Ubuntu Developer (0)
    • Mini Project (12)
    • Request Sample (1)
    • Study (5)
      • Vue.js (2)
      • Hadoop (3)
    • Java+ (23)
      • Trouble Shooting (5)
      • Example (8)
    • Framework (22)
      • Struts (3)
      • Spring (3)
      • Spring OSGi (2)
      • Spring Security (3)
      • Hibernate (9)
      • Mybatis (1)
    • Android (1)
    • Oracle Solution (40)
      • Tutorial for Oracle Coheren.. (1)
      • PO Processing (17)
      • BPM 11g Foundation Training (11)
      • Oracle Service Bus 11g Hand.. (5)
      • BPEL (3)
      • Trouble Shooting (2)
    • JavaScript (5)
      • jQuery (2)
      • Ext JS (1)
    • Tools (12)
      • Eclipse (11)
      • Maven (1)
    • Database (6)
      • Oracle (3)
      • MySQL (2)
    • Server (30)
      • Ubuntu (16)
      • WebLogic (7)
      • VMware ESXi (6)
    • Etc (9)
      • Scrap (4)
      • Link (1)
      • Game (2)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

  • Install Ambari and Deploy HDP⋯
    2016.06.05
    Install Ambari and Deploy HDP⋯
  • web.xml 서블릿 버전별 DTD
    2013.03.03
  • 메이븐 웹 프로젝트 생성 후 해⋯
    2013.09.09
    메이븐 웹 프로젝트 생성 후 해⋯
  • 2014년 도로명 주소 사용에 따⋯
    2013.12.22
    2014년 도로명 주소 사용에 따⋯
  • Mybatis Interceptor + RowBoun⋯
    2017.12.12

태그

  • MySQL
  • ubuntu
  • xml
  • JSP
  • ORM
  • JSON
  • Eclipse
  • jQuery
  • VMware
  • BPEL
  • 하이버네이트
  • JavaScript
  • Struts
  • extjs
  • SOA
  • osb
  • EJB
  • LAB
  • Spring
  • esxi
  • Java
  • mybatis
  • maven
  • JDBC
  • Ajax
  • BPM
  • Weblogic
  • oracle
  • hibernate
  • API

최근 댓글

  • 소스를 오픈 해주셔서 감사합니⋯
    헤르메스의날개
  • 드라이버에 의존하는것보다 확⋯
    망고스틴
  • 비슷한걸 개발하면서 어떻게 해⋯
    홍마초
  • 잘 보고 갑니다...
    딸랑딸랑
  • 잘 보고 갑니다...
    이웃사촌

최근 글

  • Mockito.thenThrow() 주의사항!
    2021.09.25
  • Spring + @Lazy
    2019.08.05
    Spring + @Lazy
  • [Kotlin + Spring] Maven confi⋯
    2019.05.26
  • Installation Vue.js (Eclipse)
    2018.05.24
    Installation Vue.js (Eclipse)
  • Installation Vue.js (WebStorm⋯
    2018.05.21
    Installation Vue.js (WebStorm⋯

티스토리

hELLO · Designed By 정상우.
Antop

Brain to Blog

Chapter 7 - Process Customization
Oracle Solution/BPM 11g Foundation Training

Chapter 7 - Process Customization

2011. 5. 26. 14:09
반응형
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:
  • 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)을 배치 해제한 후 배치해 봅시다.



07-salesquote-customization.pdf


SalesQuoteLab.chap-7.zip
반응형
저작자표시
  • 카카오스토리
  • 트위터
  • 페이스북

'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 7 - Process Customization  (0) 2011.05.26
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
    'Oracle Solution/BPM 11g Foundation Training' 카테고리의 다른 글
    • Chapter 9 - Human Workflow
    • Chapter 8 - Business Rules
    • Chapter 6 - Monitoring with Oracle BAM
    • Chapter 5 - Process Analytics
    BPM, LAB, oracle, SOA
    Antop
    Antop
    뇌에서 블로그로... antop@naver.com
    댓글쓰기
    다음 글
    Chapter 8 - Business Rules
    이전 글
    Chapter 6 - Monitoring with Oracle BAM
    • 이전
    • 1
    • ···
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64
    • 65
    • 66
    • 67
    • ···
    • 167
    • 다음