Customize a standard OAF page

i have one requirement in which i have to customize a standard OAF page.
i have downloaded all .class files and im able to run standard page on local.
But as per the requirement we need to develop the custom page similar to standard page
and then add the additional functionalities to it . Is there any way so that we can use the existing VO's,VL's,AM's ?
Thanks & regards
Aniket

thanks gyan
but when im trying to create a new same VO im able to create it but what about java & xml files ?
should i copy the code from xml and java files and paste into newly created java & xml files by changing the package names?
Thanks
Aniket

Similar Messages

  • Error while calling standard OAF page from custom Oracle Form

    Hi,
    I am calling standard OAF page from custom oracle form using the following code.
    FND_FUNCTION.EXECUTE(FUNCTION_NAME=>'FUN_TRX_ENTRY_OUT_VIEW_BATCH',
    OPEN_FLAG =>'Y',
    SESSION_FLAG =>'N' ,
    OTHER_PARAMS =>'&ViewBatchID = "' || NAME_IN('FUN_AGIS_LINE_D.BATCH_ID') ||
                        '&CallingFunction = "' || 'MANEXPINQ' ||'"');
    But I am getting this error.
    oracle.apps.fnd.framework.OAException: This request was not processed as the request URL %2FOA_HTML%2FOA.jsp%3Fpage%3D%2Foracle%2Fapps%2Ffun%2Ftransaction%2Fentry%2Fwebui%2FViewOutBatchPG%26OAPB%3DFUN_PRODUCT_BRAND%26OAHP%3DFUN_SSWA_MENU%26OASF%3DFUN_TRX_ENTRY_OUT_SEARCH%26_ti%3D1217029204%26language_code%3DUS%26%26ViewBatchID%20%3D%20%22203148%26CallingFunction%20%3D%20%22MANEXPINQ%22%26CallFromForm%3D%27Y%27%26oas%3DqZqg3tmdEdUNyw_HtskVow.. contained potentially illegal or un-encoded characters. Please try again by submitting a valid URL or contact your systems administrator for assistance.
    Please let me know any thing I missed out here.
    Any suggestion will highly appreciated.
    Thanks & Regards,
    Sunita

    I am using FND_FUNCTION.EXECUTE to call a OAF page from PLSQL in R12. I am getting following error"Error(9,23): PLS-00302: component 'EXECUTE' must be declared"

  • Calling a Web service from Standard OAF Page.

    Hi All,
    how to call a webservice page from Standard OAF Page and get back the response from that webservice.
    Can anyone please give me the process how to do it.Can anyone please provide code it will helpful to me.
    Not using any PL/SQL API's.only through web services how to do it?.
    Thanks in Advance.
    Regards,
    Ajay.

    look in the tutorial the web-client example or the dii interface example... and read all about jaxrpc ...
    bye
    J

  • How to modify a standard OAF page in version R12

    Dear all,
    I have a requirement to modify a standard OAF page(can't implement by personalization),and my EBS version is R12,but i have not the source java code of the page,I try to decomplie the class file by a sofeware named 'YingSoft' , as the r12's jdk is 1.6,will have some errors.
    So,anybody know how to accomplish or have other decompile software?
    thanks,
    Ming Tao.

    Hi Ming,
    I use Java Decompiler (JD) in it works fine for me. Also, I guess you know it already, but just in case, there is a detailed explanation on how to extend standard OAF pages in the OA Framework Developer's guide and how to deploy the changes.
    Regards.

  • R12 Can't make standard OAF pages to work from Jdevloper

    Hello,
    Jdeveloper version : 10.1.3.3.3.0
    i have to develop customization on PO.
    to do that i have to extend a controller of a OAF page.
    I face problems even before i start writing some codes.
    I downloaded the $JAVA_TOP/oracle/apps/po content and subfolders to "myclasses".
    I did copy the same folder in myprojects.
    Then i download the $PO_TOP/mds content and subfolders to "myprojects".
    I create my workspace and project, setup it properly.
    Before starting to create my controller i am trying to launch the FULL STANDARD PO order page and create an order.
    so i launch the page OrderSummaryPG.xml located in oracle/apps/po/document/order/webui.
    I create an order
    fill in the header information
    create a ligne
    fill in the line information
    Save the order
    I Click on approve button
    then i get this error. why am i getting this error if i did not change any of the code ?
    any idea ?
    oracle.apps.fnd.framework.OAException: oracle.jbo.NameClashException: JBO-25001: Le nom linelocationsMergeVOIter de type d'objet Itérateur de rowset de vue existe déjà
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(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:71)
         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:518)
         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:303)
         at java.lang.Thread.run(Thread.java:595)
    ## Detail 0 ##
    oracle.apps.fnd.framework.OAException: oracle.jbo.NameClashException: JBO-25001: Le nom linelocationsMergeVOIter de type d'objet Itérateur de rowset de vue existe déjà
         at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(Unknown Source)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(Unknown Source)
         at oracle.apps.po.common.webui.ClientUtil.executeServerCommand(ClientUtil.java:152)
         at oracle.apps.po.document.common.webui.DocumentCO.processAction(DocumentCO.java:785)
         at oracle.apps.po.document.common.webui.DocumentCO.processConvertCurrencyAndAction(DocumentCO.java:678)
         at oracle.apps.po.document.common.webui.DocumentCO.processFormRequest(DocumentCO.java:278)
         at oracle.apps.po.document.order.webui.OrderCO.processFormRequest(OrderCO.java:100)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(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:71)
         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:518)
         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:303)
         at java.lang.Thread.run(Thread.java:595)
    oracle.apps.fnd.framework.OAException: oracle.jbo.NameClashException: JBO-25001: Le nom linelocationsMergeVOIter de type d'objet Itérateur de rowset de vue existe déjà
         at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(Unknown Source)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(Unknown Source)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(Unknown Source)
         at oracle.apps.po.common.webui.ClientUtil.executeServerCommand(ClientUtil.java:152)
         at oracle.apps.po.document.common.webui.DocumentCO.processAction(DocumentCO.java:785)
         at oracle.apps.po.document.common.webui.DocumentCO.processConvertCurrencyAndAction(DocumentCO.java:678)
         at oracle.apps.po.document.common.webui.DocumentCO.processFormRequest(DocumentCO.java:278)
         at oracle.apps.po.document.order.webui.OrderCO.processFormRequest(OrderCO.java:100)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(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:71)
         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:518)
         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:303)
         at java.lang.Thread.run(Thread.java:595)
    Edited by: Dan... on 19 janv. 2012 15:31

    Have you reviewed all the steps in these docs?
    How to find the correct version of JDeveloper to use with eBusiness Suite 11i or Release 12.x [ID 416708.1]
    Configuring JDeveloper For Use With Oracle Applications 11i and R12 [ID 330236.1]
    Thanks,
    Hussein

  • Running a Standard OAF page in Jdeveloper

    Hi,
    I have configured Jeveloper and designed some of the sample OAF pages. Now i want to view the Standard Supplier Page into my jdeveloper so that i can learn how to modify the standard pages.
    Can you let me know the step by step procedure of how to get all these files from server and where to paste it
    Thanks in advance.
    Regards,
    Yadnesh

    Hi,
    You need to FTP all the files that are related to your page.
    What is your exact requirement ? You can make the changes to the page even without FTP all the files and it depends on your requirement.
    For example, if you want to extend a controller, then just move the standard controller and create a new java class extended from that controller. Later you can compile the same on unix box. So there is no need to FTP all the files.
    Yes, whatever class file you FTP, you need to put those at \jdevhome\jdev\myclasses.
    --Sushant                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Can I customize the Standard OA Pages provided by Oracle...?

    Hi,
    Can I be able to customize the standard oracle application framework pages provided by Oracle ?
    If so, May I request you to let me know the process ?
    And Can I find the source java files for the class files and xml files that are present on teh server ?
    Thanks

    Hi,
    Jave files you can get from JAVA_TOP under specified path and XML files for pages you can get from APPL_TOP>product_top>MDS folder.
    While customizing the seeded objects make sure you are not going to modify any seeded object, try to extend it.
    Regards,
    Reetesh Sharma

  • Error while calling standards OAF page from Custom page

    Hi,
    Using personalization, from a custom page, I am trying to open a standard Iexpense page using the following inthe Destincation URI in messagestyledtext as
    OA.jsp?OAFunc=OIEMAINPAGE&startFrom=ActiveSubmitted&ReportHeaderId=380705855&OIERefreshAM=Y
    The original page has OA.jsp?OAFunc=OIEMAINPAGE&startFrom=ActiveSubmitted&ReportHeaderId={!ReportHeaderId}&OIERefreshAM=Y in the message styled text
    But when click on this from the custom page, the page opens with tabbed regions above and then gives error as below. Please let me know how to resovle this issue.
    Profiles 1) FND_VALIDATION_LEVEL and 2) FND_FUNCTION_VALIDATION_LEVEL are already set to None.
    Error is:
    Page Security cannot be asserted. The page has either expired or has been tampered. Please contact your System Administrator for help.
    Thanks,
    Srikanth

    Hi,
    R u still facing the issue?
    If So can you please tell me:
    Have u added your called function to the current user? That means by navigating to the responsibility you can access the same page directly, with out doing any transaction? If so then create your custom function with your required URL and attach to a menu ; then check if you are able to view that page from the menu navigation?If these thing is not working then I think you need to create a custom page that will extend the std region , that time hopefully it will work.
    Please post your result/thought!!
    Regards
    Apurba K Saha

  • Adding new text  and removing existing one in standard oaf page

    Hi,
    I got requirement like this in iRecruitment login page .in that i need to modify raw text like New to iRecruitment?in this i have to place client text.
    can u help me?
    Thanks,
    ajay

    Ajay,
    If message which needs to be changed is attached to AOL message then try the below
    1.modify the message according to your requirement
    2. clear fucntional cache to reflect the change in login page
    Navigation to clear cache: Functional Administrator Responsibility -> Core Services -> Caching Framework -> Global Configuration -> Click on “Clear All Cache” button then click “Yes” button
    How to find out which message is attached with that login page.Is there any way to find out that in about this page or personalization or any other method.If your login page is OAF page then you can check it using about this page. Go to 'about this page' link select "Expand All" radio button then search for your message.
    regards,
    Anand

  • Oracle MSCA: Customization in Standard ShipLPN page

    Hi,
    I am trying to extend the standard ShipLPN page in Oracle MSCA, but when I am trying to run this page, after entering the value of organization id it is redirecting it to menu.
    Error in log file is:
    SM_EXCEPTION: Exception occurred with user KD34209
    java.lang.reflect.InvocationTargetException
         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:513)
         at oracle.apps.mwa.container.StateMachine.loadPage(StateMachine.java:1405)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:1056)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:898)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:1185)
         at oracle.apps.mwa.presentation.telnet.PresentationManager.handle(PresentationManager.java:743)
         at oracle.apps.mwa.presentation.telnet.ProtocolHandler.run(ProtocolHandler.java:849)
    Caused by: java.lang.NullPointerException
         at oracle.apps.inv.wshtxn.server.ShipLPNPage.initPrompts(ShipLPNPage.java:143)
         at oracle.apps.inv.wshtxn.server.ShipLPNPage.<init>(ShipLPNPage.java:55)
         at oracle.apps.inv.wshtxn.server.ShipLPNPageXX.<init>(ShipLPNPageXX.java:17)
         ... 10 more
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) SM_EXCEPTION: Exception occurred with user KD34209
    java.lang.NullPointerException
         at oracle.apps.inv.wshtxn.server.ShipLPNPage.initPrompts(ShipLPNPage.java:143)
         at oracle.apps.inv.wshtxn.server.ShipLPNPage.<init>(ShipLPNPage.java:55)
         at oracle.apps.inv.wshtxn.server.ShipLPNPageXX.<init>(ShipLPNPageXX.java:17)
         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:513)
         at oracle.apps.mwa.container.StateMachine.loadPage(StateMachine.java:1405)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:1056)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:898)
         at oracle.apps.mwa.container.StateMachine.handleEvent(StateMachine.java:1185)
         at oracle.apps.mwa.presentation.telnet.PresentationManager.handle(PresentationManager.java:743)
         at oracle.apps.mwa.presentation.telnet.ProtocolHandler.run(ProtocolHandler.java:849)
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) handleEvent: entering new page (pageIx = 2)
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) callListeners: executing 1 listeners, action = 0
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) callListeners: PageBean
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN8
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN7
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN6
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN5
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN4
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN3
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN2
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN1
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN0
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) removeFieldBean: fieldName = oracle.apps.mwa.beans.MenuPageBean.MENUITEMBEAN-1
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) Parent page type 1 is unacceptable in pageEntered handler of MenuPageBean!
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) callListeners: AHException
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) handleEvent: backing off (pageEntered)
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) setCurrentPagePtr: ptr = 1
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) (KD34209) purgePageStack: purging at pageIx = 1
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - After switch action
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - curtSession not null
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - initialize new page
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) in initializePage...
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) Start getCustomPage, page=oracle.apps.mwa.beans.MenuPageBean at Mon Sep 17 16:16:45 IST 2012
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - newPage
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - initializeArrays
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - check for PageBean
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - updateObject
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - checkRefireEnter
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PM - renderScreen
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - after PM handle
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true PM.m_drawScreen
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true PM.m_upArrow
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true PM.m_isNormalText
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true PM.m_highlightedList
    [Mon Sep 17 16:16:45 IST 2012] (Thread-15) PH.run - while true PM.m_highlightText
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) PH: User KD34209 got disconnected...
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) PH: caught IOException Connection reset
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) PH: caught IOException
    java.net.SocketException: Connection reset
         at java.net.SocketInputStream.read(SocketInputStream.java:168)
         at java.net.SocketInputStream.read(SocketInputStream.java:182)
         at java.io.FilterInputStream.read(FilterInputStream.java:66)
         at java.io.PushbackInputStream.read(PushbackInputStream.java:122)
         at oracle.apps.mwa.presentation.telnet.ProtocolHandler.readChar(ProtocolHandler.java:1370)
         at oracle.apps.mwa.presentation.telnet.ProtocolHandler.enterHighlight(ProtocolHandler.java:2045)
         at oracle.apps.mwa.presentation.telnet.ProtocolHandler.run(ProtocolHandler.java:753)
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) PH: session is not null and session is not killed session...calling markSessionDropped()
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) KD34209 connection has dropped. Session will be saved temporarily.
    [Mon Sep 17 16:16:52 IST 2012] (Thread-15) PH.run - exit
    In ShipPLNPageXX on line number 17 code is:
    super(ses);
    (Inside page constructor ).
    Please provide the solution ASAP.
    Thanks,
    Kopal

    Hi Kristofer,
    When the Employee pressed the Save button and if the status of timecard is Approved/Submitted , a popup should display.
    I have created a page with two buttons (Yes and No) with  warning  "By clicking yes, all previously submitted versions of this timecard will be retracted. The Timecard will need to be resubmitted and reapproved. Are you sure you wish to continue?"..
    If Employee pressed Yes...I need to save the timecard and normal process should follow..
    Here even if I called the PFR of the TimecardListCO(Standard) controller, It's not working.
    Is there a way to create the page dynamically with two buttons ?So that I can write the code in the extended controller itself rather than creating a new page.
    Which method should I follow to implement this?
    Kindly provide your suggestion...
    Thanks,
    Sukanya

  • Affect of new Org responsibilities to personalizations of standard OAF Page

    Hi,
    Let say personalizations are done to Standard OA Pages at the levels (Function, User, Responsibility, Org etc) using a responsibility of the Old GL Setup ( Old Orgs). Now if the New GL setup is added to the system, that is new orgs are added and new responsibilities are added. And let say, the new responsibilities are using the same Standard OA pages that were personalized from old responsibilities.
    Will all same set of personalizations of these standard OA Pages will be seen from the new responsibilites by default or do we need to take any extra step to make those personalizations affect take place in New responsibilities too?
    Please assist as to what it takes from both the Technical and Administration side?
    Thanks,

    Hi Bharat,
    My requirement is like, there is a source LOV on one of the iProcurment page. And customer wants to populates value say 'Source A' for a random group of persons. Hope you understand my requirement.
    Thanks
    Akanksha
    Edited by: 903162 on Dec 20, 2011 2:13 AM

  • How to customize an existing OAF page from Oracle, change it and reload it

    Hello all Oracle Developers,
    I am having a question regarding to customization, basically I am going to follow a very simple example.
    We have form: APXVDMVD and OAF web Page AP_APXVDMVD.
    Applying all our custom code via forms personnalisation is piece of cake. However trying to apply the same code to OAF web Page AP_APXVDMVD
    is a total back box for us.
    The basic example seems like this: Suppose that in the Suppliers/Vendors Page we type the supplier name and then right after that we populate in consequence all the fields:
    Taxpayer ID, Tax Registration Number, DUNS Number
    We want to grab the OAF Web page from oracle apply the custom code in java code or whatever necessary to make it work and deploy it onto the server.
    Is this achievable, if so how we can do it??? Can we grab the web page extend the classes that are necessary and deploy the solution. The demo provided from Oracle
    is showing how to create pages from zero, however Oracle have not provided how to grab an existing applications page, put the code and the deploy it
    Let me know any inputs, whatever you did and surely we will be sharing the same stuff all migration R12 long :-)

    Hi,
    You can extend OA framework pages and customize them. There is also a section for customizations in the OA Framework Developer's guide. IF this requires extensive customizations, Iwould advice to be very careful as any extensions should not interfere with the base logic of the pages. Please post here if you need more details.
    The following blog is a good one for some examples.
    http://oracle.anilpassi.com/oa-framework-extending-controller-steps-2.html
    There is also a course for the same if you are interested.
    http://education.oracle.co.uk/html/oracle/15946US/D18280GC10.htm
    Hope this helps..

  • Stale data error while updating record on extending standard OAF pages

    We are on Oracle R12. I have a standard oracle shipped page to enter attributes of an inventory item. This page has an APPLY and CANCEL buttons to post the changes to DB. There is one attribute called FORMULA. To create a formula , I created a new custom page.
    I added a custom controller and AM to the standard page and added a new button, "Create Formula" . When the user clicks this button, he can navigate to the new custom page and create a formula. When the user clicks APPLY on this new page, I am navigating him back to the original page , looping through the Entity Object of that page and setting the formula attribute using method
    EO.SetATTRIBUTE.
    This works fine the first time. Then I click the apply button on the original page, the change is saved on teh DB. Now if I click the formula button again and try to modify the formula, on returning to the original page, the formula is updated but I also get the following error :
    Unable to perform transaction on the record.
    Cause: The record contains stale data. The record has been modified by another user.
    Action: Cancel the transaction and re-query the record to get the new data.
    I tried getTransaction().setClearCacheOnCommit(true); after the setattribute but I still get this error . Not sure why this is happening, what I need to do.
    Please help . I did not modify any oracle shipped VOs or EOs.
    thanks
    Satya

    you can also release transaction by using
    pageContext.releaseRootApplicationModule();
    --Prasanna                                                                                                                                                                                                       

  • Submitting Concurrent Request from Standard OAF Page

    Hi,
    I'm a new comer to both Java and OA Framework.. I'm working in oracle apps from a long time but my experience is with forms and reports based world so excuse me if i'm asking a dumb question.. My requirement is to add a button to a standard page.. When the button is pressed, i should kick off a concurrent request and after that re-direct to the view output page to view the output..
    I added the button to the screen via personalization.. I want to extend the controller of that page and execute the submitRequest.. I'm getting this error which i'm not able to figure it out.. I will appreciate if you can let me know what is the cause..
    Thanks for your help!!
    Shree
    =======================================================
    "Error(73,27): method submitRequest(java.lang.String, java.lang.String, java.lang.String, null, boolean, com.sun.java.util.collections.Vector) not found in class oracle.apps.fnd.cp.request.ConcurrentRequest"
    ========================================================
    Here is my code
    =======================================================
    import oracle.apps.fnd.common.VersionInfo;
    import oracle.apps.fnd.framework.webui.OAControllerImpl;
    import oracle.apps.fnd.framework.webui.OAPageContext;
    import oracle.apps.fnd.framework.webui.beans.OAWebBean;
    import oracle.apps.fnd.framework.OAApplicationModule;
    import oracle.apps.fnd.framework.server.OADBTransaction;
    import oracle.apps.fnd.cp.request.ConcurrentRequest;
    import oracle.apps.fnd.cp.request.RequestSubmissionException;
    import oracle.apps.fnd.cp.request.SetDeferredRequestException;
    import oracle.apps.fnd.framework.webui.OAWebBeanConstants;
    import com.sun.java.util.collections.HashMap;
    import com.sun.java.util.collections.Vector;
    import oracle.apps.fnd.cp.request.SetDeferredException;
    import java.sql.Connection;
    import oracle.apps.fnd.framework.OAException;
    if (pageContext.getParameter("Report") != null)
    try
    OAApplicationModule am = pageContext.getApplicationModule(webBean) ;
    OADBTransaction transaction = am.getOADBTransaction();
    Connection conn = transaction.getJdbcConnection();
    ConcurrentRequest cr = new ConcurrentRequest(conn);
    cr.setDeferred();
    Vector param = new Vector();
    int reqId = cr.submitRequest("XXXAP", "XXAPTRLB", "AP Trial Balance",null, true, param);
    transaction.commit();
    System.out.println("Request ID >>>"+reqId);
    HashMap parameters = new HashMap();
    String url = "OA.jsp";
    parameters.put("akRegionApplicationId", "0");
    parameters.put("akRegionCode", "FNDCPREQUESTVIEWPAGE");
    String id = "" + reqId + "";
    parameters.put("requestMode", "DEFERRED");
    parameters.put("requestId", id);
    pageContext.setForwardURL(url,
    null,
    OAWebBeanConstants.KEEP_MENU_CONTEXT,
    null,
    parameters,
    true,
    OAWebBeanConstants.ADD_BREAD_CRUMB_NO,
    OAWebBeanConstants.IGNORE_MESSAGES);
    catch (SetDeferredException e)
    throw new OAException("Set Deferred=" + e.getMessage(),OAException.ERROR);
    ========================================================

    Updated the original thread Re: Submitting Concurrent Request
    --Shiv                                                                                                                                                                                                                       

  • How to create tab on a standard OAF page

    There is a requirement to create a tab on a standard page containing multiple tabs. We have already three tabs on the page 'Header', 'Lines', 'Controls' and we want to add one more tab to that page.
    Is this possible through personalizations or please let us know if there is any other way to achieve this functionality?

    Mallika wrote:
    There is a requirement to create a tab on a standard page containing multiple tabs. We have already three tabs on the page 'Header', 'Lines', 'Controls' and we want to add one more tab to that page.
    Is this possible through personalizations or please let us know if there is any other way to achieve this functionality?http://oracleanil.blogspot.com/2010/05/adding-level-1-tab-page-to-existing.html
    Thansk
    --Anil
    http://oracleanil.blogspot.com/

Maybe you are looking for

  • Macintosh formatted iPod won't work for Windows

    Hi, I have 2 computers, an Apple iMac and a Windows Vista laptop. My iPod used to be Windows formatted, which worked for both Windows and Mac, when I restored it though, it was restored to Macintosh. I tried transferring some files to my Vista only i

  • Arabic Text Printing in PO Layout

    Hi, The requirement is only "Vendor Name" mainained in Arabic language in "Name3" field of the Vendor Master, should print in Arabic Text in PO Layout Printout. PO Printing is in English. This vendor name is appearing corrrectly in Vendor Master Name

  • Which one is right? The colour picker or the info panel?

    Try this one out at home kids: Set your colour picker to Greyscale and dial 25% K into your foreground colour swatch. Now, in a new, RGB document, fill that document with your foreground colour. Now open the Info palette, set one of your readouts to

  • CS6 design and web student download

    Hi I have purchased the student version the my school but couldn't download it so I was trying to download the trial version. Now I have the code and was downloading it But I still have the Adobe *** downloading Illustrator and adobe actcrobat  with

  • Java Multicast on Internet

    Hi every body, I have a multicast application and i want to make it running on Internet. Knowing that i have no multicast IP address, how i can configure windows 2000 (or XP) to accept multicast packet on Internet. Regards