Login
Register

Home

Trainings

Fusion Blog

EBS Blog

Authors

CONTACT US

OA Framework - All Articles
  • Register

Oracle Gold Partners, our very popular training packages, training schedule is listed here
Designed by Five Star Rated Oracle Press Authors & Oracle ACE's.

webinar new

Search Courses

In this audio-video tutorial you will see how to download the right version of jDeveloper for R12.1 instance and will also learn how to run your first OA Framework Page from jDeveloper for R12.1.1 version. This video will get you started with OA Framework Development in Release R12. Following this, in next few articles, I will show a demonstration of taking this to the next steps, i.e. extending Self Service HRMS, iExpenses, Project Management etc.

The steps in brief are listed below, you will see these in the audio-visual link too
1. Login to Metalink
2. Search for "Correct version of jDeveloper in EBusiness Suite"
3. Download the patch zip file
4. Copy this zip file to c:\dev\oaf\r1211
5. Unzip the zip file downloaded
6. Set your JDEV_USER_HOME to c:\dev\oaf\r1211\jdevhome\jdev
7. FTP the dbc file from server location $FND_SECURE and place that into c:\dev\oaf\r1211\jdevhome\jdev\dbc_files\secure
8. Open the Tutorials.zip file
9. Rebuild the project
10. Run the HomePG.xml Page. This page is delivered by Oracle in the sample Tutorials that come bundled with OAF JDeveloper.

In the next article, you will see how to run the Self Service HRMS pages from JDeveloper

Important-You must view this video in High Definition mode.
 

 

Link to this video is below, or watch it inline

 
 

 


Anil Passi

Comments   

0 #1 Dinesh Chauhan 2010-05-31 09:25
Hi Anil,

I am getting following error when running HomePG.xml. Any idea what went wrong here ?
Error Page
You have encountered an unexpected error. Please contact the System Administrator for assistance.

Regards
Dines h
Quote
0 #2 Anil Passi- 2010-05-31 12:12
Please include Diagnostics in your run options so that you will get full error stack for the issue

Thanks,
Anil Passi
Quote
0 #3 Dinesh Chauhan 2010-06-01 10:14
Here is the error stack. Is that something to do with my connection. I can connect ok with username/pwd provided in tutorial properties and have sysadmin as well.

Exception Details.
oracle.apps.fnd .framework.OAEx ception: Application: FND, Message Name: FND_GENERIC_MES SAGE. Tokens: MESSAGE = java.lang.NullP ointerException ;
at oracle.apps.fnd .framework.OAEx ception.wrapper Exception(Unkno wn Source)
at oracle.apps.fnd .framework.Crea teIcxSession.ge tEncryptedSessI d(Unknown Source)
at oracle.apps.fnd .framework.Crea teIcxSession.cr eateSession(Unk nown Source)
at _runregion._jsp Service(_runreg ion.java:136)
a t com.orionserver .http.OrionHttp JspPage.service (OrionHttpJspPa ge.java:59)
at oracle.jsp.runt imev2.JspPageTa ble.service(Jsp PageTable.java: 462)
at oracle.jsp.runt imev2.JspServle t.internalServi ce(JspServlet.j ava:594)
at oracle.jsp.runt imev2.JspServle t.service(JspSe rvlet.java:518)
at javax.servlet.h ttp.HttpServlet .service(HttpSe rvlet.java:856)
at com.evermind.se rver.http.Servl etRequestDispat cher.invoke(Ser vletRequestDisp atcher.java:713 )
at com.evermind.se rver.http.Servl etRequestDispat cher.forwardInt ernal(ServletRe questDispatcher .java:370)
at com.evermind.se rver.http.HttpR equestHandler.d oProcessRequest (HttpRequestHan dler.java:871)
at com.evermind.se rver.http.HttpR equestHandler.p rocessRequest(H ttpRequestHandl er.java:453)
at com.evermind.se rver.http.HttpR equestHandler.s erveOneRequest( HttpRequestHand ler.java:221)
a t com.evermind.se rver.http.HttpR equestHandler.r un(HttpRequestH andler.java:122 )
at com.evermind.se rver.http.HttpR equestHandler.r un(HttpRequestH andler.java:111 )
at oracle.oc4j.net work.ServerSock etReadHandler$S afeRunnable.run (ServerSocketRe adHandler.java: 260)
at oracle.oc4j.net work.ServerSock etAcceptHandler .procClientSock et(ServerSocket AcceptHandler.j ava:239)
at oracle.oc4j.net work.ServerSock etAcceptHandler .access$700(Ser verSocketAccept Handler.java:34 )
at oracle.oc4j.net work.ServerSock etAcceptHandler $AcceptHandlerH orse.run(Server SocketAcceptHan dler.java:880)
at com.evermind.ut il.ReleasableRe sourcePooledExe cutor$MyWorker. run(ReleasableR esourcePooledEx ecutor.java:298 )
at java.lang.Threa d.run(Thread.ja va:595)
## Detail 0 ##
java.lang.Nu llPointerExcept ion
at oracle.apps.fnd .security.Sessi onManager.recor dSuccess(Sessio nManager.java:3 820)
at oracle.apps.fnd .security.Sessi onManager.valid ateLogin(Sessio nManager.java:2 082)
at oracle.apps.fnd .security.Sessi onManager.valid ateLogin(Sessio nManager.java:1 946)
at oracle.apps.fnd .framework.Crea teIcxSession.ge tEncryptedSessI d(Unknown Source)
at oracle.apps.fnd .framework.Crea teIcxSession.cr eateSession(Unk nown Source)
at _runregion._jsp Service(_runreg ion.java:136)
a t com.orionserver .http.OrionHttp JspPage.service (OrionHttpJspPa ge.java:59)
at oracle.jsp.runt imev2.JspPageTa ble.service(Jsp PageTable.java: 462)
at oracle.jsp.runt imev2.JspServle t.internalServi ce(JspServlet.j ava:594)
at oracle.jsp.runt imev2.JspServle t.service(JspSe rvlet.java:518)
at javax.servlet.h ttp.HttpServlet .service(HttpSe rvlet.java:856)
at com.evermind.se rver.http.Servl etRequestDispat cher.invoke(Ser vletRequestDisp atcher.java:713 )
at com.evermind.se rver.http.Servl etRequestDispat cher.forwardInt ernal(ServletRe questDispatcher .java:370)
at com.evermind.se rver.http.HttpR equestHandler.d oProcessRequest (HttpRequestHan dler.java:871)
at com.evermind.se rver.http.HttpR equestHandler.p rocessRequest(H ttpRequestHandl er.java:453)
at com.evermind.se rver.http.HttpR equestHandler.s erveOneRequest( HttpRequestHand ler.java:221)
a t com.evermind.se rver.http.HttpR equestHandler.r un(HttpRequestH andler.java:122 )
at com.evermind.se rver.http.HttpR equestHandler.r un(HttpRequestH andler.java:111 )
at oracle.oc4j.net work.ServerSock etReadHandler$S afeRunnable.run (ServerSocketRe adHandler.java: 260)
at oracle.oc4j.net work.ServerSock etAcceptHandler .procClientSock et(ServerSocket AcceptHandler.j ava:239)
at oracle.oc4j.net work.ServerSock etAcceptHandler .access$700(Ser verSocketAccept Handler.java:34 )
at oracle.oc4j.net work.ServerSock etAcceptHandler $AcceptHandlerH orse.run(Server SocketAcceptHan dler.java:880)
at com.evermind.ut il.ReleasableRe sourcePooledExe cutor$MyWorker. run(ReleasableR esourcePooledEx ecutor.java:298 )
at java.lang.Threa d.run(Thread.ja va:595)
Quote
0 #4 Dinesh Chauhan 2010-06-01 10:16
java.lang.NullP ointerException
at oracle.apps.fnd .security.Sessi onManager.recor dSuccess(Sessio nManager.java:3 820)
at oracle.apps.fnd .security.Sessi onManager.valid ateLogin(Sessio nManager.java:2 082)
at oracle.apps.fnd .security.Sessi onManager.valid ateLogin(Sessio nManager.java:1 946)
at oracle.apps.fnd .framework.Crea teIcxSession.ge tEncryptedSessI d(Unknown Source)
at oracle.apps.fnd .framework.Crea teIcxSession.cr eateSession(Unk nown Source)
at _runregion._jsp Service(_runreg ion.java:136)
a t com.orionserver .http.OrionHttp JspPage.service (OrionHttpJspPa ge.java:59)
at oracle.jsp.runt imev2.JspPageTa ble.service(Jsp PageTable.java: 462)
at oracle.jsp.runt imev2.JspServle t.internalServi ce(JspServlet.j ava:594)
at oracle.jsp.runt imev2.JspServle t.service(JspSe rvlet.java:518)
at javax.servlet.h ttp.HttpServlet .service(HttpSe rvlet.java:856)
at com.evermind.se rver.http.Servl etRequestDispat cher.invoke(Ser vletRequestDisp atcher.java:713 )
at com.evermind.se rver.http.Servl etRequestDispat cher.forwardInt ernal(ServletRe questDispatcher .java:370)
at com.evermind.se rver.http.HttpR equestHandler.d oProcessRequest (HttpRequestHan dler.java:871)
at com.evermind.se rver.http.HttpR equestHandler.p rocessRequest(H ttpRequestHandl er.java:453)
at com.evermind.se rver.http.HttpR equestHandler.s erveOneRequest( HttpRequestHand ler.java:221)
a t com.evermind.se rver.http.HttpR equestHandler.r un(HttpRequestH andler.java:122 )
at com.evermind.se rver.http.HttpR equestHandler.r un(HttpRequestH andler.java:111 )
at oracle.oc4j.net work.ServerSock etReadHandler$S afeRunnable.run (ServerSocketRe adHandler.java: 260)
at oracle.oc4j.net work.ServerSock etAcceptHandler .procClientSock et(ServerSocket AcceptHandler.j ava:239)
at oracle.oc4j.net work.ServerSock etAcceptHandler .access$700(Ser verSocketAccept Handler.java:34 )
at oracle.oc4j.net work.ServerSock etAcceptHandler $AcceptHandlerH orse.run(Server SocketAcceptHan dler.java:880)
at com.evermind.ut il.ReleasableRe sourcePooledExe cutor$MyWorker. run(ReleasableR esourcePooledEx ecutor.java:298 )
at java.lang.Threa d.run(Thread.ja va:595)
Quote
0 #5 Anil Passi- 2010-06-01 10:31
Have you guys implemented SSO?
If so, please set profile option "Applications SSO Login Types" to LOCAL or BOTH and then try after terminating oc4j in Jdev

Alternate ly, given that you are running std tutorial page, your login/password combi or login/resp key/resp application short name combi could be incorrect
Quote
0 #6 Pp 2010-06-01 13:05
Hi Anil,

This is a good presentation for OAF beginners. I've a doubt here. What is this .dbc file for? I've downloaded this jdeveloper for a practice. I don't have any access to any instances. How do I proceed in this case?
Quote
0 #7 Dinesh Chauhan 2010-06-01 13:47
No SSO has been implemented. I tried with both LOCAL and BOTH profile options for "Applications SSO Login Types" but still same result. I have reinstalled JDeveloper again & connected with another environment but still same error.This is url get generated http://192.168.253.49:8988/OA_HTML/runregion.jsp on running HomePG.xml. IP address is of my own PC
Do you think it can be anything to do with firewall or something ?
Quote
0 #8 Maxim 2010-06-16 07:32
Hi Dinesh Chauhan,
There is the issue with newly relased jdeveloper patch for 12.1. We have raised an SR with Oracle and they have responded back saying : Set profile "Sign-On:Notifi cation" to "No" at site level, which resloves the issue.
Quote
0 #9 Makoto 2010-06-24 03:21
Hi Anil,

Thanks for making such a great site for all of us.

I have a couple of questions that'd love to ask.

1. Can I use Jdeveloper 11g to do this getting started tutorial or it is recommended to use jdev 10g?
2. Am I correct to assume the tutorial.zip is in the Patch 8431482 package?

Thank you in advance and have a great one
Quote
0 #10 Anil Passi- 2010-06-24 08:37
For 1, you must use JDeveloper 10g for OAF
For 2, in that patch you will find that tutorial.zip is already extracted in myprofiles. However there is no harm in re-extracting the same

Thanks
An il
Quote
0 #11 Makoto 2010-06-24 10:31
Hi Anil, thanks for your quick response, I will give that a shot tomorrow morning. I'm dowloading the Patch now.

Thanks again!
Quote
0 #12 Makoto 2010-06-28 07:07
Hi Anil,

Hope everything goes well for you.

it'd be great if you can spend a minute or two of your valuable time to look at my questions below.

1. In ..\oracle\apps nd ramework oolbox utorial\webui\H omePageCO.java there is a line 'String yahooText = pageContext.get Message("AK", "FWK_TBX_T_VISI T_YAHOO", null);' and since I'm new in OA Framework, I was wondering where does the system get the value from? is it from one of the JDR tables?
2. Which tutorials that you highly recommend for me to read if I were to create a new OA Page?

I look forward to receiving your reply.

Many Thanks!
Quote
0 #13 Makoto 2010-06-28 07:12
Hi Anil,

To make thing a bit clear, for question 1, let's assume there's a case where I want to change the value (label) of 'Visit Yahoo!' under 'Ancillary Content' on top right corner to something else.


Best regards,
Quote
0 #14 abhishek paliwal 2010-07-12 06:49
Hi,
I install Jdeveloper 10.1.3.4 on my machine but jdevhome and other directories are not available. I need Jdeveloper for developing OAF pages. Please guide me what i need to do. Is this version is correct or not.
Please help me!!!!

Thanks
Abhishek
Quote
0 #15 Anil Passi- 2010-07-12 09:09
The answer for JDEV User Home is there iin the video. Please follow the same
Quote
0 #16 Gireesh 2010-08-06 14:27
Hi Anil
You are simply great, its a huge help to the Oracle community to follow your tutorials.

I just tried this tutorial. Our apps version is 12.0.4. I got this page error and I am stuck.
We are using SSO and I tried setting the profile options to LOCAL, BOTH and SSO. Also tried the profile Sign-On:Notific ation to No. But still had no luck please suggest me how to move forward.


Erro r Page
You have encountered an unexpected error. Please contact the System Administrator for assistance.
Quote
0 #17 seema 2010-11-09 23:26
Hi Anil,

Thx for making such a gr8 site i have started working on Jdev10g just now & not able to setup properly even after watching your video. i got network_tcp error time out plz help i have to work in strict deadline thx in advance
Quote
0 #18 Anil Passi- 2010-11-10 17:32
check the embedded oc4j settings, and set that to local IP adderss
Quote
0 #19 Ankur Pradhan 2011-01-24 03:36
Hi Anil,

I downloaded and executed patch for R12 120RUP6, but when I ran I got Cache full Exception, Also, I am not sure what responsibilty key to use.
Can you please gudie me.

Thanks
Ank ur
Quote
0 #20 Jyotsna Fulay 2011-03-08 16:11
Hi Anil:
we are upgrading to R 12.1.3 apps, I downloaded jdeveloper patch 9879989 ( 10.1.3.3.0), ran the HelowWorld page sucessfully from Toolbox tutorial, everything seems fine. However, whenI create a new OA Workspace and Project, with test.oracle.app s.appshortname. subcomponent directory/packa ge structure, all the objects from Toolbox tutorial show up in the new project. I cleared my pc java cache, browser cache, moved all the Tutorial files to a backup directory, deleted everything under System folder, nothing seem to work. What I am missing? Any help will be greatly appreciated.Tha nks.
Jyotsna.
Quote
0 #21 RM 2012-02-27 07:18
Hi Anil,

Can i user Jdeveloper 11 g with OA Framework 12.1.3

Thanks,
Rajnish
Quote
0 #22 Ola Eissa 2014-04-13 18:21
Hi Anil,
Thanks for your great efforts & help, the tutorial is really helpful.
I followed the steps in the video, but when i tried to run the page I got the below mentioned exception:
14/04/13 18:13:15 java.net.Socket Exception: Permission denied: connect
14/04/13 18:13:15 at java.net.PlainS ocketImpl.socke tConnect(Native Method)
14/04/13 18:13:15 at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
14/04/13 18:13:15 at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
14/04/13 18:13:15 at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:18
14/04/13 18:13:15 at java.lang.Thread.run(Thread.java:595)
14/04/13 18:13:15 Oracle Containers for J2EE 10g
....
(10.1.3.3.0) initialized
Any Idea..Could you please guide me..
Thanks & Best Regards..
Ola Eissa
Quote
0 #23 funny 2014-08-31 12:49
I am using jdeveloper on unix, downloaded all required files to myprojects and myclasses directory. On clicking EO, VO, AM objects , it was supposed to show structure.
But I am not getting structure of the page which I need to change.
Quote
0 #24 anony 2014-11-11 10:24
Hi Anil,

I want to know what are the opportunities in oaf after 1 year experience.
Quote
+1 #25 anony 2014-11-11 10:24
Quoting anony:
Hi Anil,

I want to know what are the opportunities in oaf after 1 year experience.

"please guide me". Thank you.
Quote
+1 #26 anony 2014-11-11 10:26
Quoting anony:
Quoting anony:
Hi Anil,

I want to know what are the opportunities in oaf after 1 year experience in India.

"please guide me". Thank you .
Quote

Add comment


Security code
Refresh

Search Trainings

Fully verifiable testimonials

Apps2Fusion - Event List

<<  Apr 2024  >>
 Mon  Tue  Wed  Thu  Fri  Sat  Sun 
  1  2  3  4  5  6  7
  8  91011121314
15161718192021
22232425262728
2930     

Enquire For Training

Related Items

Fusion Training Packages

Get Email Updates


Powered by Google FeedBurner