Embeddable Region for Custom OAF Pages

Hi
1.
I have a custom OAF Page in which I have embedded the CZInitialize.jsp page.
I have another mySave.jsp page which will be called after saving the configuration (return_url parameter of the configurator call).
In mySave.jsp I have to call Pricing API and get the price of the item.
This item price, I have to display in the main OAF region.
The problem I am facing is that I am not able to reload the page when the configurator is saved.
Is there a way to do this?
2.
Is there a framework embeddable region which I can just extend in my Custom OAF Page so that I can capture the event of configuration save in my main page Controller?
Any help in this is greatly appreciated.
Thanks and Regards
Sameer

Hi,
Refer below link:
http://mukx.blogspot.in/2009/04/moacmulti-org-access-control-in-oa.html
--Sushant
Edited by: Sushant Sharma on 26 Oct, 2012 8:38 PM

Similar Messages

  • How do we translate custom OAF pages to Multiple languages

    Hi All,
    I have some custom OAF pages and need to be translated to Arabic specific format.
    I find that all the OAF page,components,lables... are stored in JDR tables.
    We applied NLS patch for arabic localization and custom pages are not being translated.
    So how do we translate the ciustom OAF pages to to specific language.
    I saw that we require .XLF(translation file for each languge ) file for each page in the mds directory of Product TOP for seeded pages.
    So how do I generate traslation file for my custom page.
    Any help on this would be of great help....
    Thanks in advance.
    Nagu

    Hi,
    For custom OAF pages we need to generate the .xlf files and add the translations and import to MDS.
    can use the follwing to command to extract
    D:\Jdeveloper\jdevbin\jdev\bin\xliffextract /temp/oracle/apps/fnd/finapps/webui/EmployeeInfoPG -includeSubpackages -mmd_dir D:\Jdeveloper\jdevbin\jdev\lib\ext\jrad\config\mmd -root D:\Temp\XLIF\XXTFRMSLAUC19 -xliff_dir D:\Temp\XLIF\XXTFRMSLAUC19 -source db -username apps -password apps -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST==incq027bc.idc.oracle.com))(PORT=1521))(CONNECT_DATA=(SID=des9i2)))" -languages ar-AE
    Now add the translations in the .xlf file and import to MDS.
    can use the following import command
    java oracle.jrad.tools.trans.imp.XLIFFImporter $JAVA_TOP/temp/oracle/apps/fnd/finapps/webui/EmployeeInfoPG.xlf -username apps -password apps -dbconnection "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=incq027bc.idc.oracle.com)(Port=1521)) (CONNECT_DATA=(SID=des9i2)))"
    Thanks,
    Nagu

  • Issue with messagedownload field on custom OAF page

    We have a custom OAF page where we are displaying file attachments using messagedownload field.
    We have a VO for this field where we are fetching the file name and file (BLOB).
    For the message download field, the properties are set as:
    DataType: VARCHAR2
    View Instance: custom vo
    View attribute: filename
    File View Attribute: filedata(BLOB column)
    The issue is when we have multiple files to display of the same file type like 6 pdf files, the file name is correct, but the content is correct only for the first file. The remaining 5 files also show the content of the first file though the filename is correct.
    Please let us know if anyone faced similar issue and the probable solution.
    Thanks in advance.
    Regards,
    Kiranmayi.

    Check that the view object used to render the table must have a designated primary key, else download bean will download content from the first row every time.
    --Sushant

  • R12 CLASSPATH to compile the 11i custom OAF pages in R12

    Hi,
    Can you please let us know how to compile the 11i custom OAF pages in R12 in Unix Box.
    We copied the 11i custom OAF pages to R12 and when we try to compile the java files all are erroring out. How can we compile these classes.
    Thanks,
    HC

    Hi Anoop,
    Thanks for responding. Please find the error messages below.
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    public void setupHeaderAndItemsRgn(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:770: cannot find symbol
    symbol : class OAPageContext
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    public void setupHeadercustributesTable(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:770: cannot find symbol
    symbol : class OAWebBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    public void setupHeadercustributesTable(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:823: cannot find symbol
    symbol : class OAPageContext
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    public void processRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:823: cannot find symbol
    symbol : class OAWebBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    public void processRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:1499: cannot find symbol
    symbol : class OAPageContext
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    public void processFormData(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:1499: cannot find symbol
    symbol : class OAWebBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    public void processFormData(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:1513: cannot find symbol
    symbol : class OAPageContext
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    public void processFormRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:1513: cannot find symbol
    symbol : class OAWebBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    public void processFormRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:2022: cannot find symbol
    symbol : class OAPageContext
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    private void setupContractTeams(OAPageContext oapagecontext, OAWebBean oawebbean, BidHeaderVORow bidheadervorow)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:2022: cannot find symbol
    symbol : class OAWebBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    private void setupContractTeams(OAPageContext oapagecontext, OAWebBean oawebbean, BidHeaderVORow bidheadervorow)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:2022: cannot find symbol
    symbol : class BidHeaderVORow
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    private void setupContractTeams(OAPageContext oapagecontext, OAWebBean oawebbean, BidHeaderVORow bidheadervorow)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:2078: cannot find symbol
    symbol : class OAPageContext
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    private void setupSiteAddressBean(OAPageContext oapagecontext, OAWebBean oawebbean, Number number, Number number1, Number number2)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:2078: cannot find symbol
    symbol : class OAWebBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    private void setupSiteAddressBean(OAPageContext oapagecontext, OAWebBean oawebbean, Number number, Number number1, Number number2)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:2211: cannot find symbol
    symbol : class OAPageContext
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    private void removeSessionValues(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:2211: cannot find symbol
    symbol : class OAWebBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    private void removeSessionValues(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:2218: cannot find symbol
    symbol : class OAPageContext
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    private void putSessionValues(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:2218: cannot find symbol
    symbol : class OAWebBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    private void putSessionValues(OAPageContext oapagecontext, OAWebBean oawebbean)
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:54: cannot find symbol
    symbol : variable VersionInfo
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    public static final boolean RCS_ID_RECORDED = VersionInfo.recordClassVersion("$Header: ResponsePageLevelCO.java 115.138.11510.27 2006/04/25 22:08:10 snatu shi" +
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:60: cannot find symbol
    symbol : class OAApplicationModule
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    OAApplicationModule oaapplicationmodule = oapagecontext.getApplicationModule(oawebbean);
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:61: cannot find symbol
    symbol : class OAViewObject
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    OAViewObject oaviewobject = (OAViewObject)oaapplicationmodule.findViewObject("BidItemsVO");
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:61: cannot find symbol
    symbol : class OAViewObject
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    OAViewObject oaviewobject = (OAViewObject)oaapplicationmodule.findViewObject("BidItemsVO");
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:62: cannot find symbol
    symbol : class OAViewRowImpl
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    OAViewRowImpl oaviewrowimpl = (OAViewRowImpl)oaviewobject.getCurrentRow();
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:62: cannot find symbol
    symbol : class OAViewRowImpl
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    OAViewRowImpl oaviewrowimpl = (OAViewRowImpl)oaviewobject.getCurrentRow();
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:71: cannot find symbol
    symbol : class OAPageLayoutBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    OAPageLayoutBean oapagelayoutbean = oapagecontext.getPageLayoutBean();
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:72: cannot find symbol
    symbol : class ResponseAM
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    ResponseAM responseam = (ResponseAM)oapagecontext.getApplicationModule(oawebbean);
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:72: cannot find symbol
    symbol : class ResponseAM
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    ResponseAM responseam = (ResponseAM)oapagecontext.getApplicationModule(oawebbean);
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:73: cannot find symbol
    symbol : class BidHeaderVO
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    BidHeaderVO bidheadervo = (BidHeaderVO)responseam.findViewObject("BidHeaderVO");
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:73: cannot find symbol
    symbol : class BidHeaderVO
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    BidHeaderVO bidheadervo = (BidHeaderVO)responseam.findViewObject("BidHeaderVO");
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:74: cannot find symbol
    symbol : class BidHeaderVORow
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    BidHeaderVORow bidheadervorow = (BidHeaderVORow)bidheadervo.first();
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:74: cannot find symbol
    symbol : class BidHeaderVORow
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    BidHeaderVORow bidheadervorow = (BidHeaderVORow)bidheadervo.first();
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:76: cannot find symbol
    symbol : class MessageToken
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    MessageToken amessagetoken[] = {
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:77: cannot find symbol
    symbol : class MessageToken
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    new MessageToken("AUCTIONID", bidheadervorow.getAuctionDisplayNumber().toString()), new MessageToken("BIDNUMBER", bidheadervorow.getBidNumber().toString())
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:77: cannot find symbol
    symbol : class MessageToken
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    new MessageToken("AUCTIONID", bidheadervorow.getAuctionDisplayNumber().toString()), new MessageToken("BIDNUMBER", bidheadervorow.getBidNumber().toString())
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:79: cannot find symbol
    symbol : variable SourcingUtil
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    s = SourcingUtil.getMessage(oapagecontext, oawebbean, "PON_CRT_RESP_TITLE", amessagetoken, bidheadervorow.getDoctypeId().intValue());
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:87: cannot find symbol
    symbol : class ResponseAM
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    ResponseAM responseam = (ResponseAM)oapagecontext.getApplicationModule(oawebbean);
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:87: cannot find symbol
    symbol : class ResponseAM
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    ResponseAM responseam = (ResponseAM)oapagecontext.getApplicationModule(oawebbean);
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:88: cannot find symbol
    symbol : class BidHeaderVO
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    BidHeaderVO bidheadervo = (BidHeaderVO)responseam.findViewObject("BidHeaderVO");
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:88: cannot find symbol
    symbol : class BidHeaderVO
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    BidHeaderVO bidheadervo = (BidHeaderVO)responseam.findViewObject("BidHeaderVO");
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:89: cannot find symbol
    symbol : class BidHeaderVORow
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    BidHeaderVORow bidheadervorow = (BidHeaderVORow)bidheadervo.getCurrentRow();
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:89: cannot find symbol
    symbol : class BidHeaderVORow
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    BidHeaderVORow bidheadervorow = (BidHeaderVORow)bidheadervo.getCurrentRow();
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:91: cannot find symbol
    symbol : class OAPageLayoutBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    OAPageLayoutBean oapagelayoutbean = (OAPageLayoutBean)oawebbean;
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:91: cannot find symbol
    symbol : class OAPageLayoutBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    OAPageLayoutBean oapagelayoutbean = (OAPageLayoutBean)oawebbean;
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:94: cannot find symbol
    symbol : class OABreadCrumbsBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    OABreadCrumbsBean oabreadcrumbsbean = (OABreadCrumbsBean)oapagelayoutbean.getBreadCrumbsLocator();
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:94: cannot find symbol
    symbol : class OABreadCrumbsBean
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    OABreadCrumbsBean oabreadcrumbsbean = (OABreadCrumbsBean)oapagelayoutbean.getBreadCrumbsLocator();
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:115: cannot find symbol
    symbol : variable OAUrl
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    s = new String(OAUrl.removeParamFromUrlString(s1, as));
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:120: cannot find symbol
    symbol : variable SourcingUtil
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    s = SourcingUtil.constructOAFLink("PON_SOURCING_BUYER", "buying", 0);
    ^
    /opt/app/atepl12/apps/apps_st/comn/java/classes/cust/oracle/apps/pon/auctions/webui/CustResponsePageLevelCO.java:123: cannot find symbol
    symbol : variable SourcingUtil
    location: class cust.oracle.apps.pon.auctions.webui.CustResponsePageLevelCO
    s = SourcingUtil.constructOAFLink("PON_SOURCING_SUPPLIER", "selling", 0);
    ^
    100 errors

  • Stale Data error when invoking seeded OAF from a custom OAF page

    Hi All,
    We have a requirement in OAF where we have to open a Seeded OAF Page (Install Base) from our Custom Page. We are using the javascript function “openWindow()” to open the page in a new window. When we close the seeded page by clicking seeded page window using the Window-close button and then perform any event on the custom page, we get the Stale Data error as given below.
    Error: Stale Data
    The requested page contains stale data. This error could have been caused through the use of the browser's navigation buttons (the browser Back button, for example).
    Cause:
    The number of displayed records, 2, exceeds the actual number of records, 1, in view object OwqAM.IKNCICOWQDetailVO1. Some of the displayed records may have been deleted.
    Here is the part of code we have tried.
    String destination = "/OA_HTML/RF.jsp?function_id="+Func_Id+"&"+"resp_id="+Resp_id+"&"+"resp_appl_id="+Application_id+"&security_group_id=0&lang_code=US";
    String testDest = "javascript:openWindow(top,'"+destination+"',null,{width:750, height:550},false,'document',null);void(0);";
    OABodyBean bodyBean = (OABodyBean)pageContext.getRootWebBean();
    bodyBean.setOnLoad(testDest);
    Also this issue is encountered only when we open an OAF page in a new window. We also have a functionality where a JSP page is opened on similar lines, but above said navigations do not result in the same error.
    If anyone has come across such a issue and have a resolution, please let me know. Any pointers would be of great help.
    Thanks,
    Mrugesh

    Hi,
    We had tried passing RetainAM = Y and then bouncing apache. Still we were getting the same error.
    We are not facing the STALE DATA issue when we invoke JSP page and oracle forms. It is only when we launch a seeded OAF page from our custom OAF page that we are getting this error.
    Regards,
    Mrugesh

  • How to call sshr page in custom oaf page

    hey everyone,
    i would like to access the leave of absence page by creating a link on the custom oaf page. So that whenever i click on this link it will open the below page.
    Below is the function details for the jsp page that i want the link to open it when clicked:
    Function Name : HR_LOA_SS
    WEB HTML Call : OA.jsp?page=/oracle/apps/per/selfservice/absence/webui/AbsenceHomePagePG&akRegionApplicationId=800
    please guide me
    Brgds,
    Jenny

    Hi Jenny,
    Try creating an item of type LINK and set the desitnation URI property to point to this URL.
    I am not sure, but you might need to append some important parameter like Person_ID etc to this URL so that the appropriate Employee Absence Home Page Opens up.
    Try decompiling the CO of AbsenceHomePG and check out the Parameters it needs in ProcessRequest.
    Hope this provide you some pointers.
    Regards,
    Saurabh Agrawal

  • Calling custom OAF page from JSP page in Oracle apps

    Hi,
    I am working on a requirement to call a Custom OAF page from a JSP page in Oracle apps 11.5.10.
    I have registered the OAF page and defined a function for it. When we call this OAF page from JSP (without parameter), the page opens up
    URL: http://APPSURL:8020/OA_HTML/RF.jsp?function_id=27221&resp_id=50312&resp_appl_id=515&security_group_id=0&lang_code=US
    but as soon as I am trying to pass a parameter sr_id in the URL:
    http://APPSURL:8020/OA_HTML/RF.jsp?function_id=27221&resp_id=50312&resp_appl_id=515&security_group_id=0&lang_code=US&sr_id=106
    we are getting following error:
    You are trying to access a page that is no longer active.
    - The referring page may have come from a previous session. Please select Home to proceed.
    Please let me know if someone has faced the same problem...
    Thanks!!!

    Hi,
    Before calling a OAF page..from external JSP page...u need to set certain mandatory parameter like transaction Id and context.
    Regards,
    Gyan

  • ATrouble in passing parameter to PO Form from a Custom OAF Page

    Hi All,
    I have created a custom OAF page from where I am calling the standard purchase order screen, the URL which i am using is as below;
    form:Respapplshortname:Respkey:STANDARD:PO_POXPOEPO:po_header_id={@PoHeaderId}
    I have done the below Form Personalization for the same
    Create a when-new-form-instance personalization and create following actions
    1)
    Type: Builtin
    Builtin Type: DO_KEY
    Argument: ENTER_QUERY
    Create a WHEN NEW ITEM INSTANCE personalisation and create the following actions
    1)
    Type: Builtin
    Builtin Type: GO_ITEM
    Argument: PO_HEADERS.SEGMENT1
    2)
    Type: Property
    Object Type: Item
    Target Object: PO_HEADERS.SEGMENT1
    Property Name: VALUE
    Value :==:'PO_HEADER_ID'
    3)
    Type: Builtin
    Builtin Type: DO_KEY
    Argument: EXECUTE_QUERY
    Here in the below mentioned step
    Type: Property
    Object Type: Item
    Target Object: PO_HEADERS.SEGMENT1
    Property Name: VALUE
    Value =:253253
    If I hard code the value 253253(which is the header_id for PO_NUMBER 10031791) in the field 'value' then the PO_NUMBER form works as expected(PO Form opens up in queried mode and all the data of the PO_NUMBER is pre-populated)
    My query here is how do I pass a parameter from OAF page to PO_NUMBER form so that we are able to pass the value dynamically instead of hard coding the value(253253 as mentioned above).
    Please revert back as soon as possible in case anyone has inputs or better ways of achieving the above problem statement

    Did you ever figure out how to resolve this issue. We are facing the same issue and developer is not able to figure out.
    Thanks.

  • Customized OAF page -- Duplicates Issue

    Hi All,
    We have a customized OAF page which allows user to perform the below operations,
    1. Query for records
    2. Add a new row
    3. Save the changes
    Issue is 3 of the fields in the page are of unique combination. We perform the validation to ensure unique values only get stored, if user tries to enter an value combination which already exists then system throws an error. But when user enters valid records and save it, the previously entered wrong data also gets stored to database.
    I have explained the scenario below, Item id/global code/local code are the unique combination fields
    1. User enters below values
    ITEM ID GLOBALCode LocalCode Desc
    IT123 100 100 T1
    Saved successfully.
    2. User now enters below values
    ITEM ID GLOBALCode LocalCode Desc
    IT123 100 100 T2
    When tries to save, get error message as Combination already exist. If i search for item id IT123 and Global code 100 it shows only 1 row
    3. User now enters below values
    ITEM ID GLOBALCode LocalCode Desc
    IT123 100 101 T3
    Saves the data successfully. But if i search for item id IT123 and global code 100 i am getting 3 rows as below,
    ITEM ID GLOBALCode LocalCode Desc
    IT123 100 100 T1
    IT123 100 100 T2
    IT123 100 101 T3
    Errored out record in step 2 also got inserted. Please assist if any of you have faced similar issue else provide some pointers in resolving the issue.
    Thanks,
    Rajesh SM.

    Rajesh,
    Issue is 3 of the fields in the page are of unique combination. We perform the validation to ensure unique values only get stored,
    if user tries to enter an value combination which already exists then system throws an error. But when user enters valid records
    and save it, the previously entered wrong data also gets stored to database.what all the steps or code u wrote to check the combination already exists or not. Post the method u have written to check the same.
    Regards,
    Gyan

  • How transfer custom OAF pages to Jdeveloper to Server

    Hi,
    i am facing the issue while opening the custom OAF pages from server which are developed by som other guy.
    Please let me know how to open those custom OAF pages in Jdeveloper from server .
    Regards ,
    Maheswara Raju

    Raju,
    Refer below link for all the steps for registering the OAF page to server.
    http://www.focusthread.com/apps_tutorials/oa_framework/OA_Framework_Tutorial_Deployment_in_APPS_Environment.pdf
    Regards,
    Gyan

  • How to remove responsibilty name custom oaf page

    Hi,
    Can any one please help me how to remove the responsibility name custom oaf page.
    i developed custom oaf page.while opening those pages responsibility name is also displyed.
    but i dont want to be displayed responsibility name in page.
    Please help me how to remove name of the responsibility in oaf page.

    Hey hi there ,
    I think you are trying to hide the Product branding that appears right next to the corporate image ( Oracle image ) ,
    well you can do this using controller code , in processRequest of your controller add this code
    Import :
    import oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean;
    import oracle.apps.fnd.framework.webui.OAFormattedTextHelper;
    import oracle.apps.fnd.framework.webui.beans.OAFormattedTextBean;
    OAFormattedTextBean bean =
    (OAFormattedTextBean)createWebBean(pageContext, FORMATTED_TEXT_BEAN,null,"product_brand");
    bean.setText(" ");
    OAPageLayoutBean page = pageContext.getPageLayoutBean();
    page.setProductBranding(bean);
    Once you compile and run the page notice that Product branding will no longer appear on the screen .
    Try this and let me know if its not working .
    --Keerthi                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • How to get Session value in Custom OAF page

    Hi,
    Already existing Custom oaf page is there in that they seted  session value using the following API
    String s = (String)oapagecontext.getSessionValueDirect("page");
    here s is getting null value how can i get the session value is there any another method to get the session value in custom page
    please  anybody help me ASAP.
    Thanks,
    Krishna Mannala

    Hi,
    Is that value set anytime before you are trying to get that?
    Please provide relevant details and code here.
    Regards,
    Sandeep M.

  • What to do if my master page is too small for custom master page column, I need to change the papers

    What to do if my master page is too small for custom master page column, I need to change the papersize from A4 to US letter size *

    My 2nd gen works fine with WPA2 and AES encryption.
    You may need to go back and start over.  Reset the router back to factory defaults, log on as the admin, set up security, DHCP, and make sure the IP address pool has enough IP addresses to lease to ALL of the computers/devices that will connect to that the router.

  • Error page for a custom OAF page in e-Biz

    Hi, All
    I developed a simple custom search page and deployed it to e-Business (version 12.1.3). I runs well in jDeveloper at the client. This is the steps I did:
    1) zip <JDEV_USER_HOME>\myclasses\xx
    file structure:
    xx\oracle\apps\xx\mem\server
    xx\oracle\apps\xx\mem\webui
    xx\oracle\apps\xx\schema\server
    2) load to application tier $JAVA_TOP
    3) chmod -R 775 $JAVA_TOP/xx
    4) copy History.xml to
    5) $APPL_TOP/xx/mds/webui
    6) import MDS: java oracle.jrad.tools.xml.importer.XMLImporter $XX_TOP/mds/webui/HistoryPG.xml -username apps -password apps -dbconnection "(DESCRIPTION= (ADDRESS=(PROTOCOL=tcp)(HOST=db_host)(PORT=1521))(CONNECT_DATA= (SERVICE_NAME=$TWO_TASK) (INSTANCE_NAME=$TWO_TASK)))" -rootdir $XX_TOP/mds -rootPackage /xx/oracle/apps/xx
    7) after import completed, bounce the web server
    8) reqister a function in e-Biz
    Type: SSWA jsp function
    HTML Call: OA.jsp?page=xx/oracle/apps/xx/mem/server/HistoryPG
    9) put the function in a menu.
    When I launch the page, I got error "Error Page You have encountered an unexpected error. Please contact the System Administrator for assistance.
    I would be appreciated if anyone can point out which step missed or is incorrect.
    Rudolph

    Hi Rudolph,
    Are you getting any message like Click Here for Details.
    Just click there to get the Java Error Stack.
    As updated already in this thread, this Java Error Stack should help you in resolving the error.
    Are you able to run the page from JDeveloper without any error?

  • Customized OAF pages(with customized controller) not working in Upgraded R 12.2.4

    Hello All,
    There is a problem, I am facing with my custom page. I am trying to extend the controller with my custom class, but getting the below error
    oracle.apps.fnd.framework.OAException: Could not create Java class: (oracle.apps.xxar.cusstd.createcus.webui.xxArCreCusCO) associated with region: (ArUtilRN). This is probably because the class name is wrong or not included in project.
    at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
    at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1435)
    at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2848)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1991)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:567)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:455)
    Though the file is present in the right folder
    [applmgr@gfs3devapp1 webui]$ pwd
    /opt/oracle/gfs2d/fs1/EBSapps/comn/java/classes/oracle/apps/xxar/cusstd/createcus/webui
    [applmgr@gfs3devapp1 webui]$ ls -ltr
    total 4
    -rw-r-----. 1 applmgr oinstall 1177 Feb 25 10:17 xxArCreCusCO.class
    I got to follow this discussion but it is not helping me: https://community.oracle.com/thread/3647610
    Please assist.
    Thanks, Prakhar

    Hi Prakhar,
    I hope that xxar is your custom application name. You dont need to run the adop_sync.drv
    Please follow the below steps to create your own jar.
    Creating a custom jar file and making it available:
    Create a temporary custom.zip file which contains all the custom application's directories/files at the non-standard location. The commands are:
    cd $JAVA_TOP
    zip -r customprod.zip <directory list> where the <directory list> is the list of all the directory paths, relative to $JAVA_TOP, for custom application's java files at the non-standard location.
    Generate and sign the customprod.jar file. Command: adjava oracle.apps.ad.jri.adjmx -areas $JAVA_TOP/customprod.zip -outputFile $JAVA_TOP/customprod.jar -jar $CONTEXT_NAME 1 CUST jarsigner -storePass <KeyStore Password> -keyPass <Key Password>
    Delete the temporary customprod.zip. Command: rm $JAVA_TOP/customprod.zip
    Follow the steps below to make the custom jar file available for WebLogic Server:
    Back up the existing <FND_TOP>/admin/template/ebsProductManifest_xml.tmp
    Modify <FND_TOP>/admin/template/ebsProductManifest_xml.tmp to add the entry below for customprod.jar (after customall.jar):
    <library>customprod.jar</library>
    Run AutoConfig.
    Bounce the middle-tier services.
    NOTE: These changes will be lost if ebsProductManifest_xml.tmp is patched in future; changes will need to be done again.

Maybe you are looking for

  • PC with slow boot and pc speed, sudden high pc usage, delay-freeze when opening/performing something

    Hi, Before everything, two things: 1. I'm not a native english speaker so i may have some problems to speak properly/as objective as i'd like to. 2 . I'm writing in this section because i don't know the cause of my pc issues so i can't categorize the

  • How to use server-side classes in a web service proxy client ?

    Greetings, I'm using WebLogic 10.3 with Workshop 10.3 on Windows. I generate a Web Service client in Workshop. There are two options in the New->Others->Web Service category: ClientGen Web Service Client and Web Service Client. I've chosen the second

  • Xbox 360 and WRT54G

    I think I've reached a solution to the issues that I've had w/my Xbox network settings and the console not finding an IP address via the WRT54G v.6. After hours and hours of trying all the suggestions that I've read on this forum I've decided to take

  • Any idea why my playlists don´t appear?

    Anyone have any idea why my Playlists don´t appear in iTunes to sync etc? It only says I can access from Cloud... but what if I want to sync a playlist on my phone? Thanks, Alex

  • SQL query to get alert information

    Hello, Would anyone help me with a query where we can find the all state change information of an alert. The below query I am using will give the last state change not all state change happening. Any help is appreciated. SELECT AlertStringName, Monit