In this article I will explain how to pass parameters to the Database Adapter. This article is continuation of our previous Database Adapter Tutorial 1.
Open previously created project in jdeveloper.![](https://lh3.googleusercontent.com/XtFSGNW9N23cSaQ-ZHJ5Mkhs6n6TWI52_uE4B8W_1s0cfyoMNLUyCg-QHdZndgTmxRMz1086swBoOnASRSzb9neaLni6OtoTIt9gFcr2KTLoCtJ4MQ2UdG-sdl0w3yeA1TA)
Now Double Click the ‘FetchEmail’ Database ![](https://lh6.googleusercontent.com/KiMyoUm_lV2xD93C8m6IOWQpHCj7eUbIlWCjsrGcpzqUIYaSrZjXpnCnwUXpx0_Tk3NViqHVxzAxdTWYQ5Fg22Y74vFhpCl5GycJ4aEG1_KdShNto9rR_gVlAWYuglC7FBs)
![](https://lh6.googleusercontent.com/ANBh7HTwwk1HFd1uOWzMearhncBFK7gEoyWGqnhHbBO-Fz2jyKNZK0AOFbGQFI2PdqvaBWUvVJYU1KoU5YgL7b11_VFlM25RaKW7ejqveZQmqGt7KSgGjyooLFOfznE_4Ig)
Click the Define Adapter Service Icon![](https://lh3.googleusercontent.com/Dlo8a2CWgZysVj4m5Fv32e_N5YlBhMHLsvP4KrYa2VDTLQq_V1_3GJHibazoc6VcFQrV1Z96U0Ccsa8YJCekzH7gijhxE0sz1dAqN6ZC8oGqIa3qq1lmddnhlcJVokmIdzA)
Click Next![](https://lh5.googleusercontent.com/e_CyMPk19YmDH1Muy5YSeouKuOhUtI5c0-9O6jzRto1Jfiv7c3QyzH0vjYpaU4K3uO114fCDHzSZ-6lzdE97RLc2pgiPj4QHrIkfUGy77ItQokeH8wGz8qXDoV7BoEkvuYQ)
Next![](https://lh5.googleusercontent.com/Y1GHYuELKnO5ZRioZ2a1l3Yk-VfBi34Dc7dbg4Oa64CQA0zB_L53n6N9KZRDwPDE4sWIm2fAf_CTTD730RfxLYOnKp0PihZx4ubdXc9YczRQLJci014X3u9tCIAiDUT-xB4)
Next![](https://lh3.googleusercontent.com/uKbUiRk2LlAwg3XbiWvKgdqIHEnqPZdU4GLRGHm6atJAhpuSTRm_4TcIPfHwHbwTdIgGVZADB4IZ4c0RjKdvmU7Gg3fz3PIJyoKYnH72tcaRTOf-EoCnn5LEfkKgOOzzZMw)
![](https://lh4.googleusercontent.com/yj07bqRYRMH3mOHw2Ifak8JVz9rqCSqcgMh2vlwkYuzDNRb0t3Kz_Qr2rBKt0iVEcGVOvRsM5t1sAPG_D8ISGAG19tAsooSWh4U1KikLCcscB89r0dtZWBktO9_Xritvhfo)
Next![](https://lh5.googleusercontent.com/lzlauTbdfHQ5p7ftBnAZ_bQ1fWhYVAevnOC_JEUuxyFYuY2MlW3pnFs-8Yi9LzWDIg_KJnYLVjSUbaYFShAj9AncPjO_ABppP41uR-OqpRJpUTKjtxKjByKuZj5yPYQtidU)
Next![](https://lh4.googleusercontent.com/cyiHws9aibnf-Ikzx88e0_dIgnPoyGck6EL1pUUlqYBcMiqnAUvtZWipci_ehkopfDTi-nzbgNTzliH8RVcNk1wqTieuj35gkbvyRd6tlcIwfO2emM2Y6Y6XMoWuJnufbv0)
Next![](https://lh6.googleusercontent.com/Ey8ANWKXk--7EAJA58O9Y3EmP7sb2Ba5HRzMNLlgysD4v5qJAxlBgmuY-VG3jDEQoKSWnU_y8H7mtOZzgxltYVeX3iRR1NZxtL-NUmyD7FM8pOpoO1pzW8N4kA0je2QuJCo)
In the Parameters Section Click Add Button![](https://lh4.googleusercontent.com/rcNSlyg6fvY24YIaU5PeVcljz6zfcb-XFMsWPO9ADDCuLP8RcUxb0blzcytfgA_AvI1FH2HM5ockObXe5YsHmBa7XRmT0WYZfPaonvM6Xhn8e02LKYYYEX2fTwRDi9yRhrk)
Enter Parameter Name as v_id
Click Ok
In the SQL Section click Edit Button![](https://lh5.googleusercontent.com/YcOi96mn-Av7A78Wga9nAvKWc6wJPqgIxX5E_2of6VKyNC0i1aMS4mO7ICaOaz7GYlhwUm-9jckoxbIbtbCYSU12CFYpgVD3Q0gf4E1EADr6v5EYga9vkbz_M1lpdGbUITg)
Click Yes![](https://lh5.googleusercontent.com/Zh_4Q_NX6UFdoUU82F_TPgUfJ-FwLLGdbUb0aAGVuMBX_-S3dF9EAH_9LuUcR8uyQcM6tBxCAxG9gYwR9LYeTtuMvFyLDi8inT2mnDczuVnz1AlXeKmOvo2QwGseQEOHcPg)
Click Add![](https://lh6.googleusercontent.com/DjXI40UbHM5_3kEQo_Oegkbt8DTDIrD1rgwQ6XBeQ1lTVRqhRUpr8Wze2nmnMOvnd6pYgfjcCGPbhUPha9o9Wvbl5PqzQUzC6mzxl6AGWkOCY7jsSofYNScssc4pn7ZncbI)
In the Second Argument select Parameter option and select v_id
Click Ok![](https://lh5.googleusercontent.com/v_igXdWMZGwsb2BlVKkHdAcAc1vIKSmqPvShmyqIAGZrdHcgoPsd2XeThSTc-hfI9CsqbH5Skl4ZXNJkpr3PWGrUzAZwsafblRBH0vDwq3pAeHz_kh28OH4VmA0b3eR2_io)
Click Next![](https://lh5.googleusercontent.com/zcEEuEPx2AkPvAp4W9IMntC7O7xjtWwnGTSL6HOkgu_wgYIJcuTtqnFH-VEIRUykmwAhQg_ICNaue6R5Q0d-J2C5WT2JC0YDtteQZj6-CjLrzv53N1VfjtAk0zc88hm_NWI)
Click Finish![](https://lh4.googleusercontent.com/ik32GvTjalfGAIW1-YnJGAlNFk_q2sIC6FnSYBOrYWikx-HyT0Sk0-ODyCuIJGUL4WUBow18al15DfwGZK4Jy1glv4GbrLtaotFZc5ZAJULrQtdwF-14Co97vv-W8pjvIHM)
Click Apply and Ok
Save Project CTRL+S
Now Double Click Invoke_FetchEmail activity and
Select Operation as FetchEmailSelect_v_id![](https://lh4.googleusercontent.com/mD4_bBatuyMC2jutMub458yvWWI8qYrHjd1-Y_zKZuqiTtDYnKNaLdJy3Ez_ix08-AM5ApAgXr2VpWO-m0YomY0wL4g7tkQY0wviSNqE3C2muMAmCuStfYml_tGAa0khS7g)
Click Automatically Create Input Variable button and Automatically Create Output Variable buttons to create new variables
Click Apply and then OK
Save Project CTRL+S
Drag Assign Activity below the receiveInput and above the Invoke_FetchEmail![](https://lh5.googleusercontent.com/cpzuuQy5slZMq3S9NBDboJw9Y8eWKposKwwBDRH7JaoHTXHOFd8dsHz7LB2waA6dduEEWS2_Gnm736dCfAocTwN5i6EfF2hU2ppFT2GQXLBJq2fJu5QD5uhJAlViZmfRXRI)
Double Click Assign_1 activity![](https://lh4.googleusercontent.com/TQTV3Lq48Rs_eWZhrupKZYbF6Q23yCju_Tnghjip-QO9z0yf4eD-K6kQGWITcqWBxI7PpFQL9ZCv1kf6f15AxHIWtUGkQ3gOgAvfLkoJpkrhC5lDjHlSKI5_jwobG1riad8)
Click Copy Operation tab![](https://lh3.googleusercontent.com/1GuhEaK3AMDfhRFsrufsJ3jChFCEXAUXkCWxaTfWc0SLtLKoGNw6mr5UFMe38fIDCScV4tLlsetDv9Qx3nlMCNU1OGgaazuUJ4LO520igsJGYfd3Sea-khYN-QWeB6lYBv8)
![](https://lh5.googleusercontent.com/JTxay6Oklo3EXP9gB8yn3Ct1UMxhGxDyTlNxUyHJgdYsn9HbnkN31mUQ43pR6bl-6S6zgalKxZrV9Rldw5KNUasd0oih0nzEUl-JmP2yFIXGa2IdrcQeq-jb912Ybfb3UVc)
From Type: Variable
Client:input
To Type: Variable
ns2:v_id![](https://lh3.googleusercontent.com/on_7T23SPUinaF1o5FryPAzOK-yOXwKMxhnb7xdkpAb63WcrdYm24Lv0yyLAo96K8posIwUuC6SEf2AFUYmvw8eTd-beEo_yH5HWdzarKOvVzJ4SzLCQAOCwaanBmSb2x5I)
Click Ok![](https://lh4.googleusercontent.com/-1Xzxy1uXuJeaa1w5r4uzNK_idvYddy2mSdS7c9-MKnyKjFtaWIkclYjocmSIfFCU4UNxgrkjJcXxTRTvMDktlGkWjTGJX-aRAvO13oshxF6zYhZfgsaNdvwXE1ABehiD1w)
Click Apply and OK
Save project CTRL+S
Double Click Assign_Email
And change the Copy Operation as per below picture![](https://lh4.googleusercontent.com/-pVL-i7rfAsndlp-RcmSVWDcx40O-PQ6cqZhMxwChW_c-rGrWDlJ9ts-jsjv5GXFcLmh5eRsWyuPYiTgI_rTwaA6c7qgrbo2tEaA03kOaqCO_zmoEUqmbPnUXmf_Wdat3-Y)
Click Ok
Save CTRL+S![](https://lh5.googleusercontent.com/SL_xUnEu2OtSFkRDHDo_Bzii6bRvnD27K6CeOpZYLk5SM_-JilKsyEAfT8CvVuxDXpLvEsrzPKjNhK2cADGn3hdEA3jUB3V3YVjzFbfZxQ7CFbhGqULbY81B4dBsm6N5QK8)
Deploy the process![](https://lh4.googleusercontent.com/2el17URjRGjljdiVjjzMnS5Bw_NSgqlxJqkUjXuWtTeUp-M0ykg-1wiNEDd4vFgQ5Hjt1g5DCJkU3npY6lPCy4dFh-zi9ylE9JiI272hBbfqPckn-9q1md1Lfp_nxDRrwss)
Select version as 1.1![](https://lh5.googleusercontent.com/Wt_6ay3mH13ottviiMXlAKyyl2gInnwQn3uQYHooYlnxbA4-pBtQQvlYwHDGfqugy-pwLEkZNvJJ5EQi8oe3U9dutD3K5Te9vPeBzxm3DF3Z7n7Z7jBkKSc00Z-zLCLb_tg)
Click Ok![](https://lh5.googleusercontent.com/SxmxVVQsRwQ_s3U8MB0O1FCM3tx6cyHmfGdc2SQXzu2SwvYwb4tHTgAj6Dsv8nNANUlrrekQH7qSruSc-a8g7broN1pXbwa1kNJ2KRZLWomlByyK-byp_6PDo4k3rWJrD2c)
BUILD SUCCESSFUL
Now go to http://localhost:8888
Click BPEL Control![](https://lh4.googleusercontent.com/8k2uPwboJwPb1oBIizh80ZGFz1BudyGBYrlKjRduP9Pm7kXA2mBOmISxBgBL1uYLUZdQtFnID_E4hLE8xLa82VC7HUuYyxdizs0hfT47MvnRtSBj9kgyaeyK8alM7wCeyAI)
Click On DatabaseAdapterTutorial v 1.1![](https://lh5.googleusercontent.com/DcjbKZNcjpRmHYqA_Y48t5M7OgAx36_aOjcAbrWXAlqTsV54wanz9RFKB_RCX2Ws5qNE-D16EyrDL0ajLdCda2ZN_0ZAb9PetWl341vlYQt-SUTks5dyyJsCkOIiZzokDFQ)
Enter the ID number as input and click submit![](https://lh4.googleusercontent.com/dc4_8Svv525V72ZE07_w6GVTDYRJsKSy_4amNWz0ISsznok_ggWCf8COnPjhyszf5dD94A3B7YtPVkzSay9C9Lr8a7bIpqrtP8VwkeIkrGGOubx2grWuNuhS_HC4JhoW1kk)
Output is displayed
Verify the output with Database![](https://lh5.googleusercontent.com/w0NjhKrrVAGm4QUkX9vQ5RgP6pZX3Wxe4m8TRxMcv_mgSrv1x07CkBxSlJ034sZ8KkAC5gC9dZKF6rdgZkMI0bUDwLsrpnVyOn9-hXT3Ca4-5mdNhyJfFnwAqU5E8sYAVSg)
No comments :
Post a Comment