SlideShare a Scribd company logo
1 of 14
Download to read offline
Anjani Pandey
                                                          Oracle Applications Consultant
                                                By : Anjani Pandey
                                                Oracle Applications Consultant

Deployment of OA Framework Tutorials in APPS Environment

The steps in brief are :
      •     Development of the JSP form in local machine
      •     Transferring the related source code/files to the Oracle APPS environment.
      •     Importing the new directory structure/path of the page/form in the MDS repository
      •     Registration of the form in the Oracle Apps environment


Development in Localhost:
I’ve developed the Person Detail pages in Myprojects of JDev/jdevbin folder.
Anjani Pandey
                                                       Oracle Applications Consultant

I’ve kept my xml pages in webui and EOP, VO and AM in server folder of the
persondetail folder.

On project compilation the class files along with xml files are generated in Myclasses of
JDev/jdevbin folder.


The Folder Structure for xml pages and respective Controllers are as below
C:JDeveloper_Setupjdevbinjdevmyclassesoracleappsakpersondetailwebui
Anjani Pandey
                                                     Oracle Applications Consultant




Similarly, the server folder structure is as below
C:JDeveloper_Setupjdevbinjdevmyclassesoracleappsakpersondetailserver




This was the development of files in our localhost m/c.
The next step will be to move the files into the JAVA_TOP.


Transferring To Java_Top:

Through FileZilla we can easily move our files into Java_top folder.
So I first transferred the Persondetail folder in ASCII Transfer Type mode in
the path : /kolvis01/prj03/prj03comn/java/oracle/apps/ak/

prj03 being my Apps server path.
Anjani Pandey
                                                      Oracle Applications Consultant




Just drag and dropped the persondetail folder from local m/c to Apps Java top path.
Anjani Pandey
                                                      Oracle Applications Consultant
Next we need to transfer CLASS files in BINARY mode.
Though we have the files already transferred but we need to do it in binary mode.




Path : /kolvis01/prj03/prj03comn/java/oracle/apps/ak/persondetail/server/
Anjani Pandey
Oracle Applications Consultant
Anjani Pandey
                                                 Oracle Applications Consultant




Path : /kolvis01/prj03/prj03comn/java/oracle/apps/ak/persondetail/webui/
Anjani Pandey
                                                       Oracle Applications Consultant




So now we are done with transfers.
Next we need to change the mode of the class files to 777.
Login to Telnet and change the mode through CHMOD 777 command.
IMPORTANT :- 777 is not necessary. But this being a development instance, its fine.
Ideally you must ensure that read permissions exists for jserv application server. This can
also be achieved by say 755 permission
Anjani Pandey
                                                     Oracle Applications Consultant




Importing the XML files:
Run the import scripts for the PG and LOVRn files.
The import command is

import
D:OAFjdevhomejdevmyprojectswhooracleappsxxwrpprtwhoregwebuiDummyTe
sterPG.xml
-username <DB user name> -password <DB password> -rootdir
D:OAFjdevhomejdevmyprojects -dbconnection "
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<host IP>)(PORT=<port
no.>))(CONNECT_DATA=(SID=<SIDNAME>)))"


The command is to be run from Jdeveloper/Jdevbin/Jdev/Bin.

The import for PersonMain1PG and PersonCreatePG is as follows:
Anjani Pandey
                                                   Oracle Applications Consultant
 import
C:JDeveloper_SetupjdevbinjdevmyprojectsoracleappsakpersondetailwebuiPerson
MainlPG.xml -username apps -password cognizant -rootdir
C:JDeveloper_Setupjdevbinjdevmyprojects -dbconnection
"(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.236.145.180)(PORT=15
71))(CONNECT_DATA=(SID=PRJ03)))"

import
C:JDeveloper_SetupjdevbinjdevmyprojectsoracleappsakpersondetailwebuiPerson
CreatePG.xml -username apps -password cognizant -rootdir
C:JDeveloper_Setupjdevbinjdevmyprojects -dbconnection
"(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.236.145.180)(PORT=15
71))(CONNECT_DATA=(SID=PRJ03)))"




Import Completed message appears.
Anjani Pandey
                                                   Oracle Applications Consultant
Registering the Main Page as a function

Enter the Function Name, User Function Name and Description.




Enter Properties (Tab) Type as SSWA jsp function
Anjani Pandey
                                                         Oracle Applications Consultant




In Web HTML(tab)
Enter the Main xml page path
OA.jsp?page=/oracle/apps/ak/persondetail/webui/PersonMainlPG

(Don’t append .xml with the path, it results in error)




Attach the function with a menu and then run from the respective responsibility.
Anjani Pandey
                                                    Oracle Applications Consultant
You may need to bounce the Appache server.

When I run the page from menu – function in Apps:




When I click Go button:
Anjani Pandey
Oracle Applications Consultant

More Related Content

Viewers also liked (6)

Oaf personaliztion examples
Oaf personaliztion examplesOaf personaliztion examples
Oaf personaliztion examples
 
Oa Framework Tutorial
Oa Framework TutorialOa Framework Tutorial
Oa Framework Tutorial
 
Oracle forms personalization
Oracle forms personalizationOracle forms personalization
Oracle forms personalization
 
Extensions in OAF
Extensions in OAF Extensions in OAF
Extensions in OAF
 
Customizing Oracle EBS OA Framework
Customizing Oracle EBS OA FrameworkCustomizing Oracle EBS OA Framework
Customizing Oracle EBS OA Framework
 
Oracle Framework Personalization
Oracle Framework PersonalizationOracle Framework Personalization
Oracle Framework Personalization
 

Similar to Oa framework tutorial_deployment_in_apps_environment

Resume--Nilesh_kumar_singh_ADF
Resume--Nilesh_kumar_singh_ADFResume--Nilesh_kumar_singh_ADF
Resume--Nilesh_kumar_singh_ADFNILESH KUMAR SINGH
 
Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Amit Sharma
 
Pwa, separating the features from the solutions
Pwa, separating the features from the solutions Pwa, separating the features from the solutions
Pwa, separating the features from the solutions Sander Mangel
 
Nagarjuna Reddy_Java (1+ Experience)
Nagarjuna Reddy_Java (1+ Experience)Nagarjuna Reddy_Java (1+ Experience)
Nagarjuna Reddy_Java (1+ Experience)Nagarjun Reddy
 
Huned hita india l-atest
Huned hita india   l-atestHuned hita india   l-atest
Huned hita india l-atestHuned hita
 
Declaring Server App Components in Pure Java
Declaring Server App Components in Pure JavaDeclaring Server App Components in Pure Java
Declaring Server App Components in Pure JavaAtlassian
 
Updated Resume_ram
Updated Resume_ramUpdated Resume_ram
Updated Resume_ramramudu k
 
Huned_Hita_latest
Huned_Hita_latestHuned_Hita_latest
Huned_Hita_latestHuned hita
 
Bhadale Group of Companies - digital projects
Bhadale Group of Companies - digital projectsBhadale Group of Companies - digital projects
Bhadale Group of Companies - digital projectsVijayananda Mohire
 
DEBI_CV_J2EE_PHP
DEBI_CV_J2EE_PHPDEBI_CV_J2EE_PHP
DEBI_CV_J2EE_PHPDebi Prasad
 
TroyEdlemanResume4
TroyEdlemanResume4TroyEdlemanResume4
TroyEdlemanResume4Troy Edleman
 
Using Angular JS in APEX
Using Angular JS in APEXUsing Angular JS in APEX
Using Angular JS in APEXEnkitec
 
Developing RIA Web Applications with Oracle ADF.pdf
Developing RIA Web Applications with Oracle ADF.pdfDeveloping RIA Web Applications with Oracle ADF.pdf
Developing RIA Web Applications with Oracle ADF.pdfsheriframadan18
 
Senior-Java-Programmer-CV
Senior-Java-Programmer-CVSenior-Java-Programmer-CV
Senior-Java-Programmer-CVAhmed Afifi
 

Similar to Oa framework tutorial_deployment_in_apps_environment (20)

Resume--Nilesh kumar singh
Resume--Nilesh kumar singhResume--Nilesh kumar singh
Resume--Nilesh kumar singh
 
Sravan Kumar Resume
Sravan Kumar ResumeSravan Kumar Resume
Sravan Kumar Resume
 
kowsalyamanickam_resume_OIM
kowsalyamanickam_resume_OIMkowsalyamanickam_resume_OIM
kowsalyamanickam_resume_OIM
 
Resume--Nilesh_kumar_singh_ADF
Resume--Nilesh_kumar_singh_ADFResume--Nilesh_kumar_singh_ADF
Resume--Nilesh_kumar_singh_ADF
 
Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1Oracle apex-hands-on-guide lab#1
Oracle apex-hands-on-guide lab#1
 
Pwa, separating the features from the solutions
Pwa, separating the features from the solutions Pwa, separating the features from the solutions
Pwa, separating the features from the solutions
 
Nagarjuna Reddy_Java (1+ Experience)
Nagarjuna Reddy_Java (1+ Experience)Nagarjuna Reddy_Java (1+ Experience)
Nagarjuna Reddy_Java (1+ Experience)
 
Huned hita india l-atest
Huned hita india   l-atestHuned hita india   l-atest
Huned hita india l-atest
 
Declaring Server App Components in Pure Java
Declaring Server App Components in Pure JavaDeclaring Server App Components in Pure Java
Declaring Server App Components in Pure Java
 
Biodata
BiodataBiodata
Biodata
 
Updated Resume_ram
Updated Resume_ramUpdated Resume_ram
Updated Resume_ram
 
Presentation5
Presentation5Presentation5
Presentation5
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
Huned_Hita_latest
Huned_Hita_latestHuned_Hita_latest
Huned_Hita_latest
 
Bhadale Group of Companies - digital projects
Bhadale Group of Companies - digital projectsBhadale Group of Companies - digital projects
Bhadale Group of Companies - digital projects
 
DEBI_CV_J2EE_PHP
DEBI_CV_J2EE_PHPDEBI_CV_J2EE_PHP
DEBI_CV_J2EE_PHP
 
TroyEdlemanResume4
TroyEdlemanResume4TroyEdlemanResume4
TroyEdlemanResume4
 
Using Angular JS in APEX
Using Angular JS in APEXUsing Angular JS in APEX
Using Angular JS in APEX
 
Developing RIA Web Applications with Oracle ADF.pdf
Developing RIA Web Applications with Oracle ADF.pdfDeveloping RIA Web Applications with Oracle ADF.pdf
Developing RIA Web Applications with Oracle ADF.pdf
 
Senior-Java-Programmer-CV
Senior-Java-Programmer-CVSenior-Java-Programmer-CV
Senior-Java-Programmer-CV
 

More from Maqsood Joyo

07 Advanced RTF Template Techniques.doc
07 Advanced RTF Template Techniques.doc07 Advanced RTF Template Techniques.doc
07 Advanced RTF Template Techniques.docMaqsood Joyo
 
ACC Liability Release updated Dec 2020.pdf
ACC Liability Release updated Dec 2020.pdfACC Liability Release updated Dec 2020.pdf
ACC Liability Release updated Dec 2020.pdfMaqsood Joyo
 
Pick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle appsPick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle appsMaqsood Joyo
 
Oracle mobile wms put away process
Oracle mobile wms put away processOracle mobile wms put away process
Oracle mobile wms put away processMaqsood Joyo
 
Diagnostics apps_check_050914
Diagnostics  apps_check_050914Diagnostics  apps_check_050914
Diagnostics apps_check_050914Maqsood Joyo
 
Basic accounting 1
Basic accounting 1Basic accounting 1
Basic accounting 1Maqsood Joyo
 
Puchasing and payables module r12
Puchasing and payables module r12Puchasing and payables module r12
Puchasing and payables module r12Maqsood Joyo
 
Oracle hrms payroll processing management guide
Oracle hrms payroll processing management guideOracle hrms payroll processing management guide
Oracle hrms payroll processing management guideMaqsood Joyo
 

More from Maqsood Joyo (11)

07 Advanced RTF Template Techniques.doc
07 Advanced RTF Template Techniques.doc07 Advanced RTF Template Techniques.doc
07 Advanced RTF Template Techniques.doc
 
ACC Liability Release updated Dec 2020.pdf
ACC Liability Release updated Dec 2020.pdfACC Liability Release updated Dec 2020.pdf
ACC Liability Release updated Dec 2020.pdf
 
Jonikeclassic
JonikeclassicJonikeclassic
Jonikeclassic
 
Pick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle appsPick pack and ship confirm process in oracle apps
Pick pack and ship confirm process in oracle apps
 
Robo sense
Robo senseRobo sense
Robo sense
 
Oracle mobile wms put away process
Oracle mobile wms put away processOracle mobile wms put away process
Oracle mobile wms put away process
 
R11510 receipts
R11510 receiptsR11510 receipts
R11510 receipts
 
Diagnostics apps_check_050914
Diagnostics  apps_check_050914Diagnostics  apps_check_050914
Diagnostics apps_check_050914
 
Basic accounting 1
Basic accounting 1Basic accounting 1
Basic accounting 1
 
Puchasing and payables module r12
Puchasing and payables module r12Puchasing and payables module r12
Puchasing and payables module r12
 
Oracle hrms payroll processing management guide
Oracle hrms payroll processing management guideOracle hrms payroll processing management guide
Oracle hrms payroll processing management guide
 

Recently uploaded

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 

Recently uploaded (20)

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 

Oa framework tutorial_deployment_in_apps_environment

  • 1. Anjani Pandey Oracle Applications Consultant By : Anjani Pandey Oracle Applications Consultant Deployment of OA Framework Tutorials in APPS Environment The steps in brief are : • Development of the JSP form in local machine • Transferring the related source code/files to the Oracle APPS environment. • Importing the new directory structure/path of the page/form in the MDS repository • Registration of the form in the Oracle Apps environment Development in Localhost: I’ve developed the Person Detail pages in Myprojects of JDev/jdevbin folder.
  • 2. Anjani Pandey Oracle Applications Consultant I’ve kept my xml pages in webui and EOP, VO and AM in server folder of the persondetail folder. On project compilation the class files along with xml files are generated in Myclasses of JDev/jdevbin folder. The Folder Structure for xml pages and respective Controllers are as below C:JDeveloper_Setupjdevbinjdevmyclassesoracleappsakpersondetailwebui
  • 3. Anjani Pandey Oracle Applications Consultant Similarly, the server folder structure is as below C:JDeveloper_Setupjdevbinjdevmyclassesoracleappsakpersondetailserver This was the development of files in our localhost m/c. The next step will be to move the files into the JAVA_TOP. Transferring To Java_Top: Through FileZilla we can easily move our files into Java_top folder. So I first transferred the Persondetail folder in ASCII Transfer Type mode in the path : /kolvis01/prj03/prj03comn/java/oracle/apps/ak/ prj03 being my Apps server path.
  • 4. Anjani Pandey Oracle Applications Consultant Just drag and dropped the persondetail folder from local m/c to Apps Java top path.
  • 5. Anjani Pandey Oracle Applications Consultant Next we need to transfer CLASS files in BINARY mode. Though we have the files already transferred but we need to do it in binary mode. Path : /kolvis01/prj03/prj03comn/java/oracle/apps/ak/persondetail/server/
  • 7. Anjani Pandey Oracle Applications Consultant Path : /kolvis01/prj03/prj03comn/java/oracle/apps/ak/persondetail/webui/
  • 8. Anjani Pandey Oracle Applications Consultant So now we are done with transfers. Next we need to change the mode of the class files to 777. Login to Telnet and change the mode through CHMOD 777 command. IMPORTANT :- 777 is not necessary. But this being a development instance, its fine. Ideally you must ensure that read permissions exists for jserv application server. This can also be achieved by say 755 permission
  • 9. Anjani Pandey Oracle Applications Consultant Importing the XML files: Run the import scripts for the PG and LOVRn files. The import command is import D:OAFjdevhomejdevmyprojectswhooracleappsxxwrpprtwhoregwebuiDummyTe sterPG.xml -username <DB user name> -password <DB password> -rootdir D:OAFjdevhomejdevmyprojects -dbconnection " (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<host IP>)(PORT=<port no.>))(CONNECT_DATA=(SID=<SIDNAME>)))" The command is to be run from Jdeveloper/Jdevbin/Jdev/Bin. The import for PersonMain1PG and PersonCreatePG is as follows:
  • 10. Anjani Pandey Oracle Applications Consultant import C:JDeveloper_SetupjdevbinjdevmyprojectsoracleappsakpersondetailwebuiPerson MainlPG.xml -username apps -password cognizant -rootdir C:JDeveloper_Setupjdevbinjdevmyprojects -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.236.145.180)(PORT=15 71))(CONNECT_DATA=(SID=PRJ03)))" import C:JDeveloper_SetupjdevbinjdevmyprojectsoracleappsakpersondetailwebuiPerson CreatePG.xml -username apps -password cognizant -rootdir C:JDeveloper_Setupjdevbinjdevmyprojects -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.236.145.180)(PORT=15 71))(CONNECT_DATA=(SID=PRJ03)))" Import Completed message appears.
  • 11. Anjani Pandey Oracle Applications Consultant Registering the Main Page as a function Enter the Function Name, User Function Name and Description. Enter Properties (Tab) Type as SSWA jsp function
  • 12. Anjani Pandey Oracle Applications Consultant In Web HTML(tab) Enter the Main xml page path OA.jsp?page=/oracle/apps/ak/persondetail/webui/PersonMainlPG (Don’t append .xml with the path, it results in error) Attach the function with a menu and then run from the respective responsibility.
  • 13. Anjani Pandey Oracle Applications Consultant You may need to bounce the Appache server. When I run the page from menu – function in Apps: When I click Go button: