Getting Started With Oracle SoA Lab 11
-
Upload
amit-sharma -
Category
Documents
-
view
225 -
download
0
Transcript of Getting Started With Oracle SoA Lab 11
-
8/13/2019 Getting Started With Oracle SoA Lab 11
1/52
Getting Started with Oracle SoA
Oracle SOA Asynchronous BPEL Process Callback Lab#11
Descrition! BISP is committed to provide BEST learning material to the beginners
and advance learners. In the same series, we have prepared a complete
end-to end Hands-on Beginners Gide !or "racle So#. The docment
!ocses on #s$nchronos BPE% Process &allbac'. (oin or pro!essiona
training program and learn !rom e)perts.
Histor$*+ersion escription &hange #thor Pblish ate. Initial ra!t Shiva /ant Pande$ 0st #g 00. 1eview2 #mit Sharma 03th#g 00
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
2/52
Asynchronous BPEL Process Callback
ASYNCHRONOUS BPEL PROCESS*
#n #s$nchronos Process is one which $o call and need not wait !or the response be!ore
proceeding !rther. 4o ma$ 5st initiate the #s$nchronos process and receive the response
when $o re6ire it as a part o! $or process, hence $o are not !orced to wait !or response.
1eal li!e e)ample o! a Synchronousprocess* 4o call a !riend and as' him to give $osome in!ormation. 7hile $or !riend is !inding ot the in!ormation !or $o, $o are on thecall waiting !or his response. 8ote that connection is not dropped
1eal li!e e)ample o! an Asynchronousprocess* 4o call a !riend and as' him to give$o some in!ormation. 4o as' him to call $o bac' when the in!ormation is read$ and$o disconnect the call. 7hen $or !riend is read$ with the in!ormation, he calls $o andgives $o the in!ormation. 8ote that $o dont wait !or a response !rom $or !riend andconnection is lost. 7hen $or !riend is read$, he has to establish a new connection andthen provide $o the in!ormation
Procedre !or as$nchronos process stdent BPE% Process pro5ect
Ste 1! &reate new pro5ect8ew ---9#ll Technologies---9S"# Tier ---9S"# pro5ect ---9"/ ---9 Pro5ect 8ame:ProcessStdent#s$nc; ---9 #< Bsiness &omponent---9 S"#---98e)t
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page 0
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
3/52
&omposite with BPE% Process---9
-
8/13/2019 Getting Started With Oracle SoA Lab 11
4/52
Ste! "pen &omposite.)ml > observe BPE% Process
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page ?
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
5/52
Ste $! &lic' on ProcessStdent#s$nc.)sd > it is atomaticall$ generated )sd !or #s$nc bpel
process
Ste %! * "pen ProcessStdent#s$nc.)sd > 1ight &lic' on target namespace > clic' import
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page @
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
6/52
Ste &! 'iew e(ty i(ort in design (ode
Ste )! &lic' on sorce mode > modi!$ import b$ providing namespace > schemalocation o!
Stdent.)sd !rom oramds.
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page A
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
7/52
Ste *! &op$ Schema location o! Stdent.)sd !rom 1esorce Palette S"#-S b$ sing
shortct 'e$s &T1%CSHI Paste inside ProcessStdent#s$nc.)sd as shown below >
delete all te)t inside indicated red bo)
Ste +! Provide namespace > schema location o! Stdent.)sd !rom oramds
Dimport namespaceFhttp*www.bispsoltions.comtrainingsoaschemaStdentF
schemalocationForamds*appscomProcessStdent)sdStdent.)sdF9
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page
1eplace all te)t
inside indicated
red bo) with
oramds*
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
8/52
Ste 1,! 1egister Stdent.)sd namespace with pre!i) inside )ml schema Dschema9
)mlns*stdob5Fhttp*www.bispsoltions.comtrainingsoaschemaStdentF
Ste 11!Edit element name > their t$pe !or process > process response .
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
9/52
-
8/13/2019 Getting Started With Oracle SoA Lab 11
10/52
Ste 1$! * &reate Total+ar , #vg+ar, 1eslt+ar all assigned as integer T$pe > 1eslt+ar as
string t$pe then clic' "/
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
11/52
Ste 1%! &lic' o'
Ste 1&!To assign Total'ar clic' on e)pression rag > rop on -otal'ar as shown below*
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
12/52
Ste 1)* &lic' %angar's ---9 insert into e)pression ---9 pls sign:C;--9 %ang0ar's---9
insert into e)pression ---9 pls sign:C;--9 %ang=ar's---9 insert into e)pression---9 &lic' "'
Ste 1*!* &lic' E)pression rag it > 'eep it in #vg+ar nder +ariables
&lic' Total+ar nder BPE% +ariables---9 insert into e)pression ---9 Select athematical
-
8/13/2019 Getting Started With Oracle SoA Lab 11
13/52
Ste 1+! &lic' "'
Ste ",* * rag Switch activit$ 'eep it in between #ssignTempar's > &allbac'&lient
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page =
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
14/52
Ste "1*
&lic' on &ondition
&lic' on Jpath E)pression bilder to set condition
&lic' %angar's ---9 insert into e)pression ---9 greater e6als =@--9 %ang0ar's---9insert into e)pression ---9 greater e6als =@--9 %ang=ar's---9 insert into e)pression--9 greater e6als =@--9 &lic' "'
Ste ""!rag > rop #ssign activit$ nder tre condition > rename it as #ssignP#SS as
shown below
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page ?
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
15/52
Ste "!
&lic' on &op$ 1les
&lic' E)pression rag it > 'eep it in 1eslt+ar nder +ariables
7rite nder E)pression KP#SSK and clic' "'
Ste "$!rag > rop #ssign activit$ nder tre condition > rename #ssign
-
8/13/2019 Getting Started With Oracle SoA Lab 11
16/52
Ste "%!
&lic' on &op$ 1les
&lic' E)pression rag it > 'eep it in 1eslt+ar nder +ariables
7rite nder E)pression K drop #ssign activit$ as shown below > edit it as #ssign"tpt
Ste "&!ap Process1esponse as shown in diagram so that we can get otpt response
according to mapping elements then clic' "/
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page A
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
17/52
Ste ")!#ssign otpt completed > also BPE% process completed 8ow &lic' on &ompile Icon
shown below
Sccess!l compilation with errors > warnings
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
18/52
8"TE* Since we have completed as$nchronos BPE% Process calling service now ne)t aim to
create a new caller service i.e StdentProcessonewa$ BPE% Process
ProcessSte "**&reate new pro5ect8ew ---9#ll Technologies---9S"# Tier ---9S"# pro5ect ---9"/ ---9 Pro5ect 8ame:StdentProcess"ne7a$; ---9 #< Bsiness &omponent---9 S"#---98e)t
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
19/52
Ste "+* &lic' on&omposite with BPE% Process
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page 3
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
20/52
Ste ,!
-
8/13/2019 Getting Started With Oracle SoA Lab 11
21/52
Ste 1!"pen &omposite.)ml > observe BPE% Process
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page 0
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
22/52
Ste "!&lic' on StudentProcessOne.ay/0sd > it is atomaticall$ generated )sd !or one
wa$ bpel process .
Ste !* "pen StdentProcess"ne7a$.)sd > 1ight &lic' on target namespace > clic'
i(ort
Ste $* &lic' on sorce mode > Import Stdent.)sd > also register it as shown below
. Import Stdent.)sd !rom oramds nder resorce palette b$ provide itsnamespace > schemalocation
0. 1egister its namespace !ollowing with its pre!i) stdob5
=. 1ename element name > its t$pe as shown below
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page 00
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
23/52
Ste %!E)plore Process--9 Stdent--9 : 8ame, 8mber, Email, %angar's, %ang0ar's,
%ang=ar's ;
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page 0=
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
24/52
Ste &!"pen StdentProcess"ne7a$. bpel , rag > rop invo'e activit$ !rom component
palette
Ste )!Be!ore Invo'ing ProcessStdent#s$nc Service cop$ ProcessStdent#s$nc.wsdl !rom
ProcessStdent#s$nc Pro5ect !older . "pen 5developer ---9 m$wor'---9S"##pplication---9
ProcessStdent#s$nc---9 ProcessStdent#s$nc.wsdl
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page 0?
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
25/52
-
8/13/2019 Getting Started With Oracle SoA Lab 11
26/52
Ste +* 8ow "pen recentl$ pasted wsdl in Te)t Editor > ma'e this abstract wsdl into
concrete b$ adding binding > service in!ormation .
Ste $,* eplo$ ProcessStdent#s$nc Pro5ect on #pplication server
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page 0A
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
27/52
Ste $1* &lic' on ProcessStdent#s$nc > open it
Ste $"* "pen concrete rntime wsdl b$ clic'ing on the !ollowing lin' shown below *
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page 0
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
28/52
Ste $!&op$ soap registration !rom this rn time wsdl
0(lns!soa2htt!33sche(a/0(lsoa/org3wsdl3soa32
Ste $$!Paste copied registration into Te)t Editor
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page 0
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
29/52
Ste $%* &op$ ws polic$ !rom rn time wsdl as shown below *
Ste $&!Paste copied ws polic$ inside ProcessStdent#s$nc.wsdl opened in Te)t Editor as
shown below *
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page 03
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
30/52
Ste $)* &op$ Binding > service in!ormation !rom rn time ProcessStdent#s$nc wsdl
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page =
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
31/52
Ste $*Paste copied binding > service in!ormation inside ProcessStdent#s$nc.wsdl opened
in Te)t Editor as shown below *
8ow save all b$ clic'ing save all icon at the top > close all tabs .
Ste $+* 1e!resh b$ clic'ing re!resh icon so a!ter re!reshing observe
ProcessStdent#s$nc.wsdl nder StdentProcess"ne7a$ Pro5ect at le!t pane , then clic' on it
to open .
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page =
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
32/52
Ste %,* "pen ProcessStdent#s$nc concrete wsdl in design mode > observe !ollowing points
Port T$pes * "ne is Process !or receiving inpt > other Process1esponse !or providingresponse a!ter call bac'
Bindings Partner%in'T$pes * !irst binding contains polic$ re!erence > this polic$re!erencing directl$ towards ws addressing polic$ second binding is !or processingresponse !or call bac' > lastl$ observe that this callbac' service has two roles i.eprovide > re6ester .
Services * Since here wsdl is concrete > so contains services .
Imports is showing warning > so we have to chec' the problem in sorce mode > tr$ toresolve it .so a!ter diagnosis !ond that ProcessStdent#s$nc.)sd is missing nder
StdentProcess"ne7a$ ---9 )sd , so now or aim is to cop$ it !rom ProcessStdent#s$nc
---9 )sd ph$sicall$ > paste it inside StdentProcess"ne7a$ ---9 )sd
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page =0
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
33/52
Ste %1!&op$ ProcessStdent#s$nc.)sd !rom 5developer--9 m$ wor' --9 S"##pplication--9
ProcessStdent#s$nc --9)sd---9 ProcessStdent#s$nc.)sd
Ste %"!* Paste ProcessStdent#s$nc.)sd inside 5developer--9 m$ wor' --9 S"##pplication--
9 StdentProcess"ne7a$ --9)sd > then close all tabs
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page ==
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
34/52
Ste %!&lic' 1e!resh icon till ProcessStdent#s$nc.)sd does not appear nder
StdentProcess"ne7a$ Pro5ect
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page =?
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
35/52
"bserve that we have resolve imports warning
Ste %$* rag > rop partnerlin' web service !rom BPE% &onstrcts into Partner lin's swim
lane
8ame * ProcessStdent#s$nc
7S% L1% * ProcessStdent#s$nc.wsdl :Browse it b$ clic'ing its icon ;
Partner %in' T$pe* ProcessStdent#s$nc
Partner 1ole * ProcessStdent#s$nc Provider
$ 1ole * ProcessStdent#s$nc 1e6ester
&lic' "/
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page =@
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
36/52
Ste %%!&reated ProcessStdent#s$nc as Partner%in' as shown below *
Ste %&* 8ow rag > rop Invo'e activit$ > Edit Invo'e
8ame* Invo'eProcessStdent#s$nc
Partner %in' * ProcessStdent#s$nc"peration * Process
&lic' on green pls > &reate +ariable. 8ame * ProcessStdent#s$ncMInpt+ariable0. T$pe * ato generate=. Select Global variable?. &lic' "'
&lic' "/
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page =A
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
37/52
Ste %)!%oo' at the wiring between Invo'e activit$ > third part$ service ProcessStdent#s$nc
service
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page =
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
38/52
Ste %*!rag > drop receive activit$ !rom the &omponent Palette > clic' on it to edit
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page =
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
39/52
Since calling service is #s$nchronos BPE% call bac' service > hence it needs receive activit$
to receive invo'ed response.
Ste %+!Edit receive #ctivit$
8ame* 1eceiveProcessStdent#s$nc
&onversation Id * %eave as it is
Partner %in's* ProcessStdent#s$nc
"peration * Process1esponse
&reate +ariable b$ clic'ing green pls. 8ame* 1eceiveProcessStdent#s$ncM"tpt+ariable0. T$pe * #to generate=. Global variable
?. &lic' "' &lic' "/
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page =3
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
40/52
Ste &,!"bserve that in as$nchronos call bac' process all other activities a!ter invo'e doesnot wait !or invo'e process
bt the$ wor' simltaneosl$ > receive the response whenever needed throgh receive
activit$ > so there is arrangement o! message id that the given inpt is processed > provide to
e)actl$ the same caller b$ same message id so i! there is enormos amont o! messages are
placed then it 'eeps in 6ee > process the data > 'eep that large amont o! processed data
with their message idKs o! instances .
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page ?
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
41/52
Ste &1!rag > drop assign activit$ !rom component palette into component swim lane
between receive inpt > invo'e ProcessStdent#s$nc > rename it as #ssignInvo'eInpt > clic'
to edit it.
Ste &"!
ap all data !rom inptvariable to ProcessStdent#s$ncMInpt variable
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page ?
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
42/52
-
8/13/2019 Getting Started With Oracle SoA Lab 11
43/52
Ste &$!&lic' on Email stdent ---9 clic' e)pression !or FT"F ---9 Email ---9 Insert into
E)pression
> E)pression loo' li'e *bpws*get+ariableata:K1eceiveProcessStdent#$ncM"tpt+ariableK,Kpa$loadK,Kns*process1esponsens*Stdent1esltns0*EmailK;
&lic' "'
Ste &%! !&lic' on Email stdent ---9 clic' e)pression !or FSb5ectF ---9 8ame ---9 Insert into
E)pression
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page ?=
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
44/52
> E)pression loo' li'e *bpws*get+ariableata:K1eceiveProcessStdent#$ncM"tpt+ariableK,Kpa$loadK,Kns*process1esponsens*Stdent1esltns0*8ameK;
&lic' "'
Ste &&* &lic' on Email stdent ---9 clic' e)pression !or FBod$F ---9 Stdent1eslt ---9 Insert
into E)pression
> E)pression loo' li'e * DNbpws*get+ariableata:K1eceiveProcessStdent#$ncM"tpt+ariableK,Kpa$loadK,Kns*process1esponsens*Stdent1esltK;N9
&lic' "'
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page ??
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
45/52
Ste &)* clic' "'
Ste &** Save all > then &ompile b$ clic'ing into compile icon shown below
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page ?@
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
46/52
&ompilation * errors , warnings .
Ste &+* eplo$ StdentProcess"ne7a$ to dev soa :application server ;
8"TE * FBe!ore deplo$ing composite start admin serverF .
eplo$ment !inished
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page ?A
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
47/52
Ste ),!&lic' "n browser ---9 Start Enterprise manger -----9 login sing credentials
:sername * weblogic > password * welcome; , now clic' twice on
StdentProcess"newa$O. composite
Ste )1* &lic' on Test to test the composite instance
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page ?
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
48/52
Ste )"!Inpt re6ired data in all blan' !ields > clic' to Test7ebService
Ste )!essage !or web service invocation was sccess!l is Shown below > also an email is
sent to the stdent so clic' %anch
-
8/13/2019 Getting Started With Oracle SoA Lab 11
49/52
Ste )$!8otice that state is completed ,&lic' on StdentProcess"ne7a$
Ste )%! To observe the !low chart o! the composite , &lic'
-
8/13/2019 Getting Started With Oracle SoA Lab 11
50/52
-
8/13/2019 Getting Started With Oracle SoA Lab 11
51/52
Ste ))* &ome bac' to StdentProcess"ne7a$ &omposite home > clic' on Shtown tab
Ste )** Sccess!ll$ Shtown the composite . also sht down the admin server
www.bispsoltions.com www.bisptrainigs.com www.h$periongr.com Page @
http://www.bispsolutions.com/http://www.bisptrainigs.com/http://www.bispsolutions.com/http://www.bisptrainigs.com/ -
8/13/2019 Getting Started With Oracle SoA Lab 11
52/52