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_ADF
NILESH 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#1
Amit Sharma
 
Nagarjuna Reddy_Java (1+ Experience)
Nagarjuna Reddy_Java (1+ Experience)Nagarjuna Reddy_Java (1+ Experience)
Nagarjuna Reddy_Java (1+ Experience)
Nagarjun Reddy
 
Updated Resume_ram
Updated Resume_ramUpdated Resume_ram
Updated Resume_ram
ramudu k
 
Huned_Hita_latest
Huned_Hita_latestHuned_Hita_latest
Huned_Hita_latest
Huned hita
 
DEBI_CV_J2EE_PHP
DEBI_CV_J2EE_PHPDEBI_CV_J2EE_PHP
DEBI_CV_J2EE_PHP
Debi Prasad
 
TroyEdlemanResume4
TroyEdlemanResume4TroyEdlemanResume4
TroyEdlemanResume4
Troy Edleman
 
Senior-Java-Programmer-CV
Senior-Java-Programmer-CVSenior-Java-Programmer-CV
Senior-Java-Programmer-CV
Ahmed 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 (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

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

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: