Define Users and Assign These to BPM Roles and Deploy BPM Application

Oracle BPM 12c for Beginners Develop First BPM Application
11 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€67.10
List Price:  €95.86
You save:  €28.76
£55.67
List Price:  £79.54
You save:  £23.86
CA$100.49
List Price:  CA$143.56
You save:  CA$43.07
A$111.96
List Price:  A$159.95
You save:  A$47.99
S$94.87
List Price:  S$135.54
You save:  S$40.66
HK$544.16
List Price:  HK$777.41
You save:  HK$233.24
CHF 62.56
List Price:  CHF 89.37
You save:  CHF 26.81
NOK kr792.29
List Price:  NOK kr1,131.89
You save:  NOK kr339.60
DKK kr500.54
List Price:  DKK kr715.08
You save:  DKK kr214.54
NZ$123.74
List Price:  NZ$176.78
You save:  NZ$53.04
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.19
৳8,330.24
List Price:  ৳11,900.85
You save:  ৳3,570.61
₹5,945.56
List Price:  ₹8,494.03
You save:  ₹2,548.46
RM315.51
List Price:  RM450.75
You save:  RM135.24
₦108,149.19
List Price:  ₦154,505.46
You save:  ₦46,356.27
₨19,403.53
List Price:  ₨27,720.51
You save:  ₨8,316.98
฿2,393.75
List Price:  ฿3,419.79
You save:  ฿1,026.04
₺2,454.67
List Price:  ₺3,506.82
You save:  ₺1,052.15
B$425.95
List Price:  B$608.53
You save:  B$182.58
R1,282.09
List Price:  R1,831.63
You save:  R549.54
Лв131.15
List Price:  Лв187.37
You save:  Лв56.21
₩101,234.93
List Price:  ₩144,627.53
You save:  ₩43,392.60
₪254.67
List Price:  ₪363.83
You save:  ₪109.16
₱4,117.86
List Price:  ₱5,882.91
You save:  ₱1,765.05
¥10,949.58
List Price:  ¥15,642.93
You save:  ¥4,693.35
MX$1,405.49
List Price:  MX$2,007.92
You save:  MX$602.43
QR254.12
List Price:  QR363.05
You save:  QR108.92
P963.49
List Price:  P1,376.48
You save:  P412.98
KSh8,999.72
List Price:  KSh12,857.29
You save:  KSh3,857.57
E£3,561.31
List Price:  E£5,087.81
You save:  E£1,526.49
ብር8,689.79
List Price:  ብር12,414.52
You save:  ብር3,724.72
Kz64,250.82
List Price:  Kz91,790.82
You save:  Kz27,540
CLP$69,143.42
List Price:  CLP$98,780.55
You save:  CLP$29,637.13
CN¥510.67
List Price:  CN¥729.56
You save:  CN¥218.89
RD$4,244.94
List Price:  RD$6,064.47
You save:  RD$1,819.52
DA9,440.04
List Price:  DA13,486.35
You save:  DA4,046.31
FJ$162.13
List Price:  FJ$231.62
You save:  FJ$69.49
Q537.12
List Price:  Q767.35
You save:  Q230.22
GY$14,584.29
List Price:  GY$20,835.60
You save:  GY$6,251.30
ISK kr9,693.35
List Price:  ISK kr13,848.23
You save:  ISK kr4,154.88
DH701.59
List Price:  DH1,002.31
You save:  DH300.72
L1,285.64
List Price:  L1,836.70
You save:  L551.06
ден4,127.89
List Price:  ден5,897.23
You save:  ден1,769.34
MOP$558.06
List Price:  MOP$797.27
You save:  MOP$239.20
N$1,283.39
List Price:  N$1,833.49
You save:  N$550.10
C$2,565.21
List Price:  C$3,664.75
You save:  C$1,099.53
रु9,482.30
List Price:  रु13,546.73
You save:  रु4,064.42
S/259.58
List Price:  S/370.84
You save:  S/111.26
K282.68
List Price:  K403.85
You save:  K121.16
SAR262.90
List Price:  SAR375.59
You save:  SAR112.68
ZK1,929.21
List Price:  ZK2,756.13
You save:  ZK826.92
L333.95
List Price:  L477.10
You save:  L143.14
Kč1,686.22
List Price:  Kč2,408.98
You save:  Kč722.76
Ft27,781.83
List Price:  Ft39,690.03
You save:  Ft11,908.20
SEK kr772.17
List Price:  SEK kr1,103.14
You save:  SEK kr330.97
ARS$71,242.69
List Price:  ARS$101,779.64
You save:  ARS$30,536.94
Bs481.71
List Price:  Bs688.19
You save:  Bs206.47
COP$305,135.87
List Price:  COP$435,927.07
You save:  COP$130,791.20
₡35,171.10
List Price:  ₡50,246.58
You save:  ₡15,075.48
L1,769.55
List Price:  L2,528.04
You save:  L758.48
₲543,563.42
List Price:  ₲776,552.46
You save:  ₲232,989.03
$U3,109.25
List Price:  $U4,441.97
You save:  $U1,332.72
zł286.15
List Price:  zł408.81
You save:  zł122.65
Already have an account? Log In

Transcript

Hello. So after we finish our process now, before we deployment, you can assign some user to this role. As I told you, the process can have multiple offlane. And each lane has its own role, we can assign some user to this rule. And any user in this rule will have access to this task. So now we have in this process to rule, it registration action in it registration rule, and approval rule.

So we can add one user in this rule, and one user in this rule, and after that, we will run this process and see how it will work. In the users, this process will use the users which is inside the default provider of the whiplash So, the first thing you will do, you will go to run and braces start server and instance. I already started it. So it is disabled because I already started it. So you you should start it because it will take couple of minutes maybe take five minutes to administer tills to start because it will load all BPM libraries and so on. So I started so after you start the server, you can go to the console.

So now we will log in to the WebLogic console, the embedded WebLogic console. I think 2715 Yes. Okay, so now, I will go for security real. My area. Here is the users and groups is only A user I will carry to user one for initializer registration and one for approval. So I will write here maybe in it, user password will be users 12345 user 12345.

Okay, I will add a new and that's another user, you could approve users or bus or user 12345, user 12345 and a breeze. Okay, so now we have created two users approval and in it user, we need to add this init user to the registration and approval user to the approver role to assign this user To find here is the BPM project on the ppm organization. So let us Urban's organization is organization you will find, or rules which you already defined here, because once we change it, we double click here. And here's the name of the rule you can add a new rule a new role, it will create it actually here. So now we have approval role, which is this in this line. And it resists a rule which is in this lane.

So any task inside this area is a user inside this route would be able to access it at any task inside this lane in the user inside approval rule will access it. So in our organization now is introduced a rule we need to add in a rule so we will it here is a member. So you can look up at our integrated server and we can search it will read all the users. I will Licht in it user and the press OK for the approval. I will edit search for approval. Okay, I will show you how from the workspace, you can change this user.

But now before deployment we just want to add the user is organization. This this is that's all so if I just have a quick revision about what we did, from beginning, weekly BPM project with process BPM in process manually, which will create an IT human task by default and start and end. After that, we just design the whole process using annotations. After we find this we have we implemented each notation. After we implement each mutation. We create an idiom project projects for all human tasks which we have.

Then we apply the security, we configure each a human task and we obliges the users and defines the users involves role. This is all what we did. So now this process is ready to be deployed. So to deploy is this process useful in the BPM project? Right click, deploy ppm project, deploy to application server. Next, this is the composite version, each BPM process will be deployed it will take a Revision ID.

So this is the version of the composite which we will deploy. Okay, and this is will be the default one okay? Next. Here, it was to ask us there are two projects in a project you want to deploy it Yes. Or you want to deploy most of them. Next, we have only one who can several she's integrated one yes.

It will have a default folder. Yes, finish. I will, I will have I will create another course for how you can deploy and configure WebLogic in the production environment. This is because of we are in the dev environment. We use our integrated server default things, we deploy all ADF applications, the same servers, but actually in production, we will not do that. This is just for testing.

In the production you can have a dedicated managed server for only the application. And when a bunch manage server for the PBM or composite, Bruce's ad we can carry it off folder is not default folder. So, there are some configuration should be done in the production environment, but here we are just in development. So, I will just deploy everything in the same embedded WebLogic the same manage server, it will take couple of minutes to deploy the process okay. So, once we try to deploy our BPM process, you will find you will get this exception because, we are running it in the embedded WebLogic two which has a derby database and they there is a one field is missing in the table is that is living. So, I will tell you what exactly you do once you have this exception in your database.

What you can do is you will go to to the data source here and you check that is solid data source which database This hour is connect connection bool and you will find this connect to the derby that is what you can do is you need to connect to this database and try to run alter selected statement so what I did either will note we are now will connect to the our database we can see Derby and connection name is it is will be generic JDBC Here you will find some drivers exist you will find Apache Derby JDBC client driver. Okay, here you will find usually add the JDBC URL you can get it from this is the URL copy it from here and paste it here. This connection this success what I will do a download this jar file because I found it is not included.

So, what I I just go to here and I just wrote a derby JDBC JAR file and either one loaded then I applied it here. So now I am able to connect to the database. So username which I should use and the buzzword should be this is the username is so in front so I will write here so in for us our intro username and the password and the bridge okay. So, after you open the connection, then you open you do have a connection you can open here you will find so intro and all tables which is used. So, we will just open the SQL worksheet and we will run this alter statement this altered state interested okay I already on it so it is already exists but you will run it correctly. So you should should all run this altered state.

Okay now we can try to redeploy it again and see how it will look like again your application server version number table to create it default Nick is to finish okay so you will find says yes just a brief deploy. Here's the deployment is finished successfully and it deploys a to ATF application and the BPM now our Ross is deployed from sneakers to video, I will talk about workspace and how you can initiate a process And how you can trace the process so see you can see it you

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.