If you are on RUP4 of 11.5.10, then download patch 5455514 from Metalink on your PC, and lets say the location is D:\software\fwkrup4
Right click the zip file and select Extract to here
On My Computers, right click, and then click on Properties
Navigate to Advanced tab, and click button Environment Variables
As below, create a new Variable Name named JDEV_USER_HOME and assign it value “D:\software\fwkrup4\jdevhome\jdev” [without double quotes]
On Unix box, navigate to $FND_TOP/secure and FTP the dbc file in ascii mode to your PC location D:\software\fwkrup4\jdevhome\jdev\dbc_files\secure
In fact
Next, in order to start jDeveloper, navigate to D:\software\fwkrup4\jdevbin\jdev\bin on your PC and click on jdev.exe
This will run your jDeveloper executable as shown below.
Next, click on Database/connections, and right click to create a new Database Connection
Create a connection to apps schema
and then test the connection.
In the Tools menu, select preferences, “Embedded OC4J”, try to use "Default Local IP Address" option.
Now, create a new Workspace[by right clicking on Workspace], and then open Tutorial.jpr from directory D:\software\fwkrup4\jdevhome\jdev\myprojects
Doubleclick on Tutorial.jpr and in Runtime Connection, select your dbc and optionally change to your a Username and password. Ensure that the user enter in UserName has access to responsibility specified in Responsibility Key
Rebuild Tutorial.jpr
Now, run the Tutorial which is pre-delivered by Oracle itself. This can be done by right clicking on the HomePG.xml and select Run
You should be able to run the application shipped by Oracle in below manner
If you wish to see the BC4J objects like View Objects etc a page is referencing, then right-click that page in specific MDS Page and select “Show OA References”
When clicked on Show OA References, you will be able to see the BC4J objects that were used to build that page
written by Anil Passi , April 30, 2007
On CU2, please follow the instructions in
http://oracle.anilpassi.com/oa-framework.html
Thanks
Anil Passi
written by Anil Passi , May 12, 2007
Base 11.5.10
Patch 4045639 JDeveloper 9i
11.5.10 ATG CU1
Patch 4141787 JDeveloper 9i
11.5.10 ATG CU2
Patch 4573517 JDeveloper 9i
11.5.10 ATG CU3
Patch 4725670 JDeveloper 9i
11.5.10 ATG CU4
Patch 5455514 JDeveloper 9i
R12
Patch 5856648 jDeveloper 10g
Thanks,
Anil Passi
written by Srihari , May 24, 2007
OA Framework Version 11.5.10.4RUP.
MDS Version 9.0.5.4.89 (build 555)
UIX Version 2.2.24
BC4J Version 9.0.3.13.93
written by Ramkumar , May 30, 2007
iam working on OAFramework on HRMS module.
recently my organization has given CRM to me.
but CRM pages are not developed ON OAFramework.
it is developed on JTT/JTF(JSP Customizations).
Do you know how to customize and personalize
CRM Pages.
Regards
Ram
written by Anil Passi , May 30, 2007
If so, your extensions will happen in AK.
This is my thinking.
If you can tell me the name of a form function, then I can dig into that to find the right way forward.
Thanks
Anil
written by Sush , June 04, 2007
Can you help me with this?
java.io.FileNotFoundException: D:OAFjdevhomejdevsystem9.0.3.5.1312oadbc_filessecureosidt2_prod.dbc
The .DBC file is actually present in the location. Do you have any idea what could be the possible error?
Thanks,
Sush
written by sushmita , June 05, 2007
Its working now. There were some extra characters in the dbc file which went unnoticed before.
I corrected it and its working fine now.
Thanks again for your response.
Thank you,
Sush
written by Anil Passi , June 05, 2007
Thats great, thanks for sharing the info.
Cheers
Anil
written by Deviprasad , June 20, 2007
The Issue.
The issue is that through D2K forms we are able to view the archived data by changing the data group to Arch_data group. In release 12 Oracle has come up with JSP forms which have replaced the oracle forms. From JSP pages we are only able to view the apps data and not the archived one even though we are accessing the forms through the Archive responsibility (this responsibility is connected to a different schema).
I wanted to know how the JSP form is connecting to the database in Oracle Apps. Does it use the Datagroup which is linked to the Responsibility to determine which schema needs to be connected? Or is there a different way for JSP pages.
written by Anil Passi , June 20, 2007
Your application should always connect to apps.
If need be, please create synonyms in APPS schema with relevant grants given to APSP schema
Thanks
Anil
written by Brunda , September 17, 2007
I tried to install JDeveloper and it was installed successfully. When I tried ro rebuild Tutorial.jpr after updating the runtime connection settings, warnings are displayed in the compiler tab and when i run HomePG.xml, I get an error "You have encountered an unexpected error. Please contact the System Administrator for assistance.". Please can you help me with this.
Thanks,
Brunda
written by Brunda , September 18, 2007
Thanks,
Brunda
written by M.Rajkumar , September 20, 2007
Your article is very useful to Oracle APPS consultants.
Great Work.
Regards
Rajkumar
written by M.Rajkumar , September 20, 2007
I followed the all the instructions given by you. If i try ro run the homepg.xml , it says "Unexpected URL parameters have been detected and will be ignored."
Any reasons?
Regard
Rajkumar
written by Manish Pratap Singh , September 25, 2007
I am working on 11.5.9 version. I need to work on OA framwork. Please let me know the patch and installlation steps. I have downloaded the patch for 11.5.10.2 but it is not working with 11.5.9.
Please suggest
Manish
written by Amit Desi , October 12, 2007
I am new to JDev but I am here for 5 years in Oracle Application.
First Congratulation for your wonderful hard work, right now i have 11.5.10.2 oracle apps and per different notes i need JDev9.0.3 Is this right? and if so from where i can download it as JDev9 looks like not available anywhere.
Plese help
Amit
written by amarnath , October 15, 2007
written by Sunita , October 29, 2007
Exception Details.
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND-INVALID APPLICATION. Tokens: APPL = mds;
at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(Unknown
Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at _OA._jspService(_OA.java:72)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:597)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:521)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatche
r.java:713)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequest
Dispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.
java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.ja
va:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.j
ava:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at
com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at
oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHan
dler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResour
cePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND-INVALID APPLICATION. Tokens: APPL = mds;
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getAppId(Unknown
Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
at _OA._jspService(_OA.java:72)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:597)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:521)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
written by Kirubakaran , November 24, 2007
at oracle.apps.fnd.common.WebAppsContext.(WebAppsContext.java:1014)
at oracle.apps.jtf.cache.ArchitectureWrapper.createAppsContextWithDBCFile(ArchitectureWrapper.java:143)
at oracle.apps.jtf.cache.ArchitectureWrapper.createDefaultAppsContext(ArchitectureWrapper.java:107)
at oracle.apps.jtf.cache.ArchitectureWrapper.createAppsContext(ArchitectureWrapper.java:96)
at oracle.apps.jtf.cache.appsimpl.AppsCacheLogger.(AppsCacheLogger.java:47)
at oracle.apps.jtf.cache.appsimpl.AppsCacheEnvironment.getCacheLogger(AppsCacheEnvironment.java:67)
at oracle.apps.jtf.cache.CacheManager.initCache(CacheManager.java:727)
at oracle.apps.jtf.cache.CacheManager.(CacheManager.java:390)
at oracle.apps.fnd.cache.Cache.setCacheFullName(Cache.java:22
at oracle.apps.fnd.cache.Cache.initCache(Cache.java:114)
at oracle.apps.fnd.cache.Cache.(Cache.java:89)
at oracle.apps.fnd.cache.AppsCache.(AppsCache.java:86)
at oracle.apps.fnd.cache.AolCaches.getCache(AolCaches.java:165)
at oracle.apps.fnd.profiles.Profiles.(Profiles.java:247)
at oracle.apps.fnd.profiles.ExtendedProfileStore.init(ExtendedProfileStore.java:455)
at oracle.apps.fnd.profiles.ExtendedProfileStore.(ExtendedProfileStore.java:119)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at oracle.apps.fnd.common.AppsContext.instantiateProfileStore(AppsContext.java:4234)
at oracle.apps.fnd.common.AppsContext.makeProfileStore(AppsContext.java:1114)
at oracle.apps.fnd.common.Context.setProfileStore(Context.java:946)
at oracle.apps.fnd.common.Context.setProfileStore(Context.java:92
at oracle.apps.fnd.common.AppsContext.initializeContext(AppsContext.java:917)
at oracle.apps.fnd.common.AppsContext.initializeContext(AppsContext.java:88
at oracle.apps.fnd.common.AppsContext.(AppsContext.java:74
at oracle.apps.fnd.common.WebAppsContext.(WebAppsContext.java:1014)
at oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(Unknown Source)
at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(Unknown Source)
at oracle.apps.fnd.framework.CreateIcxSession.createSession(Unknown Source)
at _test__fwktutorial._jspService(_test__fwktutorial.java:74)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:51
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:29
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException: null Connection
at oracle.apps.fnd.cache.GenericCacheLoader.load(GenericCacheLoader.java:167)
at oracle.apps.fnd.profiles.Profiles.getProfileOption(Profiles.java:1475)
... 64 more
Thanks
Kirubakaran.R
written by Dattaprasad , November 27, 2007
I have started to study the OAFramevork from scrach.Right now I am stay at Pune,India.If anybody knows OAFramevork regarding Classes/Courses Or Other sourses at Pune, please give me information about that.
Thanks to all
Dattaprasad
written by Faiz , January 23, 2008
Great thanks Anil.
While runing HomePG.xml file i am getting following error.
{
Validation error in document "HomePG":
Invalid value "/oracle/apps/fnd/wf/worklist/webui/AdvancWorklistRG" for property "Extends" on component "/oracle/apps/fnd/framework/toolbox/tutorial/webui/HomePG.Notifications". Component "/oracle/apps/fnd/wf/worklist/webui/AdvancWorklistRG" cannot be referenced from "/oracle/apps/fnd/framework/toolbox/tutorial/webui/HomePG.Notifications" because it violates scope restrictions.
}
Could anyone please shed light that Why i am getting this error and how to resolve this
Thanks
Faizan
written by Faiz , January 23, 2008
Great thanks Anil.
While runing HomePG.xml file i am getting following error.
{
Validation error in document "HomePG":
Invalid value "/oracle/apps/fnd/wf/worklist/webui/AdvancWorklistRG" for property "Extends" on component "/oracle/apps/fnd/framework/toolbox/tutorial/webui/HomePG.Notifications". Component "/oracle/apps/fnd/wf/worklist/webui/AdvancWorklistRG" cannot be referenced from "/oracle/apps/fnd/framework/toolbox/tutorial/webui/HomePG.Notifications" because it violates scope restrictions.
}
Thanks
Faizan
written by sunnyc2007 , February 26, 2008
i'm trying to install as per the instruction given by you but getting this error when i try to run home page
OAException: Application: FND, Message Name: SYSTEM-ERROR. Tokens: MESSAGE = Io exception: The Network Adapter could not establish the connection;
at oracle.apps.fnd.framework.server.OAExceptionUtils.processAOLJErrorStack(OAExceptionUtils.java:98
at oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:353)
at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
at oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
at _runregion._jspService(runregion.jsp:96)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(
please guide me
written by John Yeoh , March 05, 2008
I have a problem on how to make attachment using OA framework technology.
Do you have an Operation Instructions on that subject?
Appreciate if you could show me way.
Thanks
written by Hem , October 01, 2008
I have requirement to put some validations in Trade Planning page.
Navigation:
Oracle Trade Management User Responsibility à Trade Planning à Click on Create Tab
I have downloaded the jsp file 'ozfOfferCreatFrm.jsp' from $OA_HTML_TOP and did some modifications.
Now, do I need to rename this jsp?. If so, what steps do I need to follow to deploy on server.
As original jsp will be referred in different places, how to identify and change the references?
Please help me and send me any related documents if you have.
Regards,
Hem
written by ashwini nair , January 07, 2009
I am getting this error when tried to run the Homepage html.Please help me to proceed further
Exception Details.
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: SYSTEM-ERROR. Tokens: MESSAGE = No suitable driver; (Could not lookup message because there is no database connection)
at oracle.apps.fnd.framework.OACommonUtils.processAOLJErrorStack(OACommonUtils.java:884)
at oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:347)
at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
at oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
at _test__fwktutorial._jspService(test_fwktutorial.jsp:45)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:797)
at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND_GENERIC_MESSAGE. Tokens: MESSAGE = java.sql.SQLException: No suitable driver; (Could not lookup message because there is no database connection)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:88
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:862)
at oracle.apps.fnd.framework.OACommonUtils.processAOLJErrorStack(OACommonUtils.java:876)
at oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:347)
at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
at oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
at _test__fwktutorial._jspService(test_fwktutorial.jsp:45)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:797)
at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:532)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at oracle.apps.fnd.security.ConnectionManager.dbConnect(ConnectionManager.java:753)
at oracle.apps.fnd.security.ConnectionManager.dbConnect(ConnectionManager.java:704)
at oracle.apps.fnd.security.AppsConnectionManager.makeGwyuidConn(AppsConnectionManager.java:609)
at oracle.apps.fnd.security.AppsConnectionManager.getGwyuidConn(AppsConnectionManager.java:681)
at oracle.apps.fnd.security.AppsConnectionManager.makeGuestConnection(AppsConnectionManager.java:552)
at oracle.apps.fnd.security.DBConnObj.(DBConnObj.java:206)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at oracle.apps.fnd.common.Pool.createObject(Pool.java:1187)
at oracle.apps.fnd.common.Pool.borrowObject(Pool
| < Prev | Next > |
|---|







and
OA Framework Version 11.5.10.2CU.
Shall i use the same patch or different,
please advice