Extending Seeded iProc Page - Options

Hi,
I need to add extra information to a table on a seeded iProc page. I have successfully added extra columns by substituting the VO and adding columns however there isn't going to be enough space width-wise to accommodate all the fields I need to add. So I am planning on altering the table by adding in a "Detail Disclosure". As far as I can see my options are as follows:
- Alter page (PG) adding in Detail section in table - reluctant to do this as this is unsupported and subject to being overwritten by upgrades.
- Extending controller (CO) adding in code to create Detail section in table. Is this possible? Can you extend a CO? Can you create Page objects through code?
Any help greatly appreciated.
Thanks,
Jon.

Hi,
I need to add extra information to a table on a seeded iProc page. I have successfully added extra columns by substituting the VO and adding columns however there isn't going to be enough space width-wise to accommodate all the fields I need to add. So I am planning on altering the table by adding in a "Detail Disclosure". As far as I can see my options are as follows:
- Alter page (PG) adding in Detail section in table - reluctant to do this as this is unsupported and subject to being overwritten by upgrades.
- Extending controller (CO) adding in code to create Detail section in table. Is this possible? Can you extend a CO? Can you create Page objects through code?
Any help greatly appreciated.
Thanks,
Jon.

Similar Messages

  • How to add a parameterized Popup to seeded iProc page by Personalisation ?

    Hi
    I'm trying to add a button on the iProcurement 'Add To Cart' region (ResultsInParagraphRN), to display a standard OAF popup. Release 12.
    Please let me know where I went wrong :)
    1. I read the OAF Dev Guide on popups, as far as I can currently follow it ...
    2. I made a region in a different project, and a test page, and successfully deployed that project so I can call the popup, so far no problem.
    3. I used personalization to create a Parameterized Popup and a Button to call it, in iProc, using the same values as above.
    4. When I click on the button in iProc, there is no reaction other than an 'Error on Page' indication in the browser.
    In IE6 - still our standard browser :(, I get and 'Error on Page' message, which then gives a message 'object required'.
    In Firefox, I see this message : 'popupdiv is null'. line 132 in popup.js - the last line of this fragment is highlighted -
    *//To avoid code redundency this is commen mehtod for showpopup and showpopuponppr.*
    function displayPopup()
    var winW = 630, winH = 460;
    t = document.getElementById(currentElement);
    *if (parseInt(navigator.appVersion)>3) {*
    *if (navigator.appName=="Netscape") {*
    winW = window.innerWidth;
    winH = window.innerHeight;
    *if (navigator.appName.indexOf("Microsoft")!=-1) {*
    winW = document.body.offsetWidth;
    winH = document.body.offsetHeight;
    width=popupDiv.style.width;_
    So, either I have gone wrong somewhere, or there is an issue with the Javascript generated by Framework?
    Thanks in advance for any help!

    user13501968 wrote:
    Hi ,
    Your popup id's are not properly generated.For popups under table the id's should be generated like
    tablename:popupname but in your case it is just popupname alone
    thats why you get javascript error since in run time java script cannot find popup of type tablename:popupname.
    Please share the page structure.
    Meanwhile try adding the popup under rowlayout instead of flowlayout.
    Regards,
    Guru Krishnan.Hi
    Here is (part of) the page structure (table is already nested inside another). The bit I added starts
    at <oa:flowLayout id="CustomFlow">
                  <oa:rowLayout id="ControlsRow" width="100%">
                     <ui:contents>
                        <oa:cellFormat id="AddToCartTopCell">
                           <ui:contents>
                              <oa:tableLayout id="AddToCartTableLayout">
                                 <ui:contents>
                                    <oa:rowLayout id="AddtoCartRow">
                                       <ui:contents>
                                          <oa:cellFormat id="QuantityFormatCell" extends="/oracle/apps/icx/icatalog/shopping/webui/QuantityFormatRN" rendered="${oa.current.IsItemAvailable}"/>
                                          <oa:cellFormat id="AddToCartSpacerCell" rendered="${oa.current.IsItemAvailable}">
                                             <ui:contents>
                                                <oa:spacer id="AddToCartSpacer" width="5"/>
                                             </ui:contents>
                                          </oa:cellFormat>
                                          <oa:cellFormat id="AddToCartButtonCell" rendered="${oa.current.IsItemAvailable}">
                                             <ui:contents>
                                                <oa:button id="AddToCart" text="Add to Cart" prompt="Add to Cart" shortDesc="Adds this item to your shopping cart." rendered="${oa.ShoppingPVO.IsIPFlow}"/>
                                                <oa:button id="AddToDocument" text="Add to Document" prompt="Add to Document" shortDesc="Adds this item to your document." rendered="${oa.ShoppingPVO.IsSicFlow}"/>
                                                <oa:flowLayout id="CustomFlow">
                                                   <ui:contents>
                                                      <oa:popUp id="CustomPopup" popupType="ParameterizedPopup" popupRegion="/oracle/apps/xxfss/newcart/webui/AddToCartRN" popupParameters="pItemId={@ItemId}" popupTitle="CustomPopup" height="200" width="400" readOnly="false" shortDesc="CustomPopup" comment="Custom Popup Region"/>
                                                      <oa:button id="CustomButton" popupId="CustomPopup" popupEnabled="true" text="Custom Button" prompt="Custom Button" shortDesc="Custom Button Additional Text" comment="Custom Button Comments"/>
                                                   </ui:contents>
                                                </oa:flowLayout>
                                             </ui:contents>
                                          </oa:cellFormat>
                                          <oa:cellFormat id="ItemNotAvailableCell" rendered="${oa.current.IsItemNotAvailable}">
                                             <ui:contents>
                                                <oa:formattedText id="ItemNotAvailableText" shortDesc="This item is not available." styleClass="OraTipText" text="This item is not available."/>
                                             </ui:contents>
                                          </oa:cellFormat>
                                       </ui:contents>
                                    </oa:rowLayout>
                                 </ui:contents>
                              </oa:tableLayout>
                           </ui:contents>
                        </oa:cellFormat>                                                           

  • Extending Seeded Projects Pages, LOVs

    Hi,
    I would like some advice on what the best practice is for customizing the actual page layout in the OA Framework. We have a requirement to change an existing field (on a seeded page) from messageStyledText format to messageLovInput, i.e. making the field updateable and validated.
    Should we be creating a new page, should we be overwriting the existing page, or is there a way of making this change as a personalization?
    Also is there a way of substituting pages in the same way as you would substitute VO's as in the documentation?
    Thanks,
    Phil

    Thanks for your reply Srini,
    Our problem is that the page we'd like to change is a sub page of an AOL function. In this case: from the "Project Manager" Responsibility the AOL Function is "Project List", from there you select a project, then you select "Setup" then "Team Members" and finally "Update Team Member" (which is the page we would like to change)
    Does that mean that we would have to change/extend all of the pages in the navigation?
    The navigation from the "Team Members Page" to the "Update Team Member" page is done with a fireAction action type and not just a URI call. Is there a way to override that to call our New Update Page rather then replacing all the preceding pages?
    Thanks,
    Phil

  • Error while extending seeded page VO ORA-01007: variable not in select list

    hi all,
    i am trying to extend seeded vo on page after changing query of VO, i am getting this error on page
    please help it urgent
    oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation. Statement: SELECT PPF.PERSON_ID, PPF.EFFECTIVE_START_DATE, PPF.EFFECTIVE_END_DATE, VAC.VACANCY_ID, PPB.PAY_BASIS_ID, null as PAY_PROPOSAL_ID, POV.VENDOR_ID, IPC.POSTING_CONTENT_ID, Sex.LOOKUP_TYPE, Sex.LOOKUP_CODE, MAR.LOOKUP_TYPE AS LOOKUP_TYPE1, MAR.LOOKUP_CODE AS LOOKUP_CODE1, TIT.LOOKUP_TYPE AS LOOKUP_TYPE2, TIT.LOOKUP_CODE AS LOOKUP_CODE2, PPF.APPLICANT_NUMBER, PPF.DATE_OF_BIRTH, PPF.EMAIL_ADDRESS, TIT.MEANING, PPF.FULL_NAME, PPF.FIRST_NAME, PPF.HONORS, PPF.LAST_NAME, PPF.KNOWN_AS, PPF.MIDDLE_NAMES, NAT.MEANING AS NATIONALITY, PPF.NATIONAL_IDENTIFIER, PPF.PREVIOUS_LAST_NAME, PPF.SUFFIX, Sex.MEANING AS MEANING1, MAR.MEANING AS MARITAL_STATUS_MEANING, PPF.ATTRIBUTE_CATEGORY, PPF.ATTRIBUTE1, PPF.ATTRIBUTE2, PPF.ATTRIBUTE3, PPF.ATTRIBUTE4, PPF.ATTRIBUTE5, PPF.ATTRIBUTE6, PPF.ATTRIBUTE7, PPF.ATTRIBUTE8, PPF.ATTRIBUTE9, PPF.ATTRIBUTE10, PPF.ATTRIBUTE11, PPF.ATTRIBUTE12, PPF.ATTRIBUTE13, PPF.ATTRIBUTE14, PPF.ATTRIBUTE15, PPF.ATTRIBUTE16, PPF.ATTRIBUTE17, PPF.ATTRIBUTE18, PPF.ATTRIBUTE19, PPF.ATTRIBUTE20, PPF.ATTRIBUTE21, PPF.ATTRIBUTE22, PPF.ATTRIBUTE23, PPF.ATTRIBUTE24, PPF.ATTRIBUTE25, PPF.ATTRIBUTE26, PPF.ATTRIBUTE27, PPF.ATTRIBUTE28, PPF.ATTRIBUTE29, PPF.ATTRIBUTE30, PPF.PER_INFORMATION_CATEGORY, PPF.PER_INFORMATION1, PPF.PER_INFORMATION2, PPF.PER_INFORMATION3, PPF.PER_INFORMATION4, PPF.PER_INFORMATION5, PPF.PER_INFORMATION6, PPF.PER_INFORMATION7, PPF.PER_INFORMATION8, PPF.PER_INFORMATION9, PPF.PER_INFORMATION10, PPF.PER_INFORMATION11, PPF.PER_INFORMATION12, PPF.PER_INFORMATION13, PPF.PER_INFORMATION14, PPF.PER_INFORMATION15, PPF.PER_INFORMATION16, PPF.PER_INFORMATION17, PPF.PER_INFORMATION18, PPF.PER_INFORMATION19, PPF.PER_INFORMATION20, PPF.PER_INFORMATION21, PPF.PER_INFORMATION22, PPF.PER_INFORMATION23, PPF.PER_INFORMATION24, PPF.PER_INFORMATION25, PPF.PER_INFORMATION26, PPF.PER_INFORMATION27, PPF.PER_INFORMATION28, PPF.PER_INFORMATION29, PPF.PER_INFORMATION30, PPF.ORIGINAL_DATE_OF_HIRE, PPF.TOWN_OF_BIRTH, PPF.REGION_OF_BIRTH, COB.TERRITORY_SHORT_NAME AS COUNTRY_OF_BIRTH, ORG.NAME AS ORG_NAME, ORG.ORGANIZATION_ID, VAC.NAME, VAC.DESCRIPTION, PPB.NAME AS NAME3, PPB.PAY_BASIS, PPB.ANNUALIZED_HOURS, null as PROPOSED_SALARY_N, null as REVIEW_DATE, POV.VENDOR_NAME, IPC.NAME AS POSTING_NAME, ( Select pet.input_currency_code from PAY_INPUT_VALUES_F piv, PAY_ELEMENT_TYPES_F pet where piv.input_value_id = PPB.input_value_id AND trunc(sysdate) BETWEEN piv.effective_start_date AND piv.effective_end_date AND pet.element_type_id = piv.element_type_id AND trunc(sysdate) BETWEEN pet.effective_start_date AND pet.effective_end_date ) AS CURRENCY ,null as OFFER_ID, null as DISCRETIONARY_JOB_TITLE, null as PROPOSED_START_DATE, null as EXPIRY_DATE, null as ATTRIBUTE_CATEGORY1, null as OFFERS_ATTRIBUTE1, null as OFFERS_ATTRIBUTE2, null as OFFERS_ATTRIBUTE3, null as OFFERS_ATTRIBUTE4, null as OFFERS_ATTRIBUTE5, null as OFFERS_ATTRIBUTE6, null as OFFERS_ATTRIBUTE7, null as OFFERS_ATTRIBUTE8, null as OFFERS_ATTRIBUTE9, null as OFFERS_ATTRIBUTE10, null as OFFERS_ATTRIBUTE11, null as OFFERS_ATTRIBUTE12, null as OFFERS_ATTRIBUTE13, null as OFFERS_ATTRIBUTE14, null as OFFERS_ATTRIBUTE15, null as OFFERS_ATTRIBUTE16, null as OFFERS_ATTRIBUTE17, null as OFFERS_ATTRIBUTE18, null as OFFERS_ATTRIBUTE19, null as OFFERS_ATTRIBUTE20, null as OFFERS_ATTRIBUTE21, null as OFFERS_ATTRIBUTE22, null as OFFERS_ATTRIBUTE23, null as OFFERS_ATTRIBUTE24, null as OFFERS_ATTRIBUTE25, null as OFFERS_ATTRIBUTE26, null as OFFERS_ATTRIBUTE27, null as OFFERS_ATTRIBUTE28, null as OFFERS_ATTRIBUTE29, null as OFFERS_ATTRIBUTE30 ,null as ASSIGNMENT_ID, null as EFFECTIVE_START_DATE1, null as EFFECTIVE_END_DATE1, null as DATE_PROBATION_END, null as NORMAL_HOURS, null as PERF_REVIEW_PERIOD, null as PERF_REVIEW_PERIOD_FREQUENCY, null as SAL_REVIEW_PERIOD, null as SAL_REVIEW_PERIOD_FREQUENCY, null as TIME_NORMAL_START, null as TIME_NORMAL_FINISH, null as ASS_ATTRIBUTE_CATEGORY, null as ASS_ATTRIBUTE1, null as ASS_ATTRIBUTE2, null as ASS_ATTRIBUTE3, null as ASS_ATTRIBUTE4, null as ASS_ATTRIBUTE5, null as ASS_ATTRIBUTE6, null as ASS_ATTRIBUTE7, null as ASS_ATTRIBUTE8, null as ASS_ATTRIBUTE9, null as ASS_ATTRIBUTE10, null as ASS_ATTRIBUTE11, null as ASS_ATTRIBUTE12, null as ASS_ATTRIBUTE13, null as ASS_ATTRIBUTE14, null as ASS_ATTRIBUTE15, null as ASS_ATTRIBUTE16, null as ASS_ATTRIBUTE17, null as ASS_ATTRIBUTE18, null as ASS_ATTRIBUTE19, null as ASS_ATTRIBUTE20, null as ASS_ATTRIBUTE21, null as ASS_ATTRIBUTE22, null as ASS_ATTRIBUTE23, null as ASS_ATTRIBUTE24, null as ASS_ATTRIBUTE25, null as ASS_ATTRIBUTE26, null as ASS_ATTRIBUTE27, null as ASS_ATTRIBUTE28, null as ASS_ATTRIBUTE29, null as ASS_ATTRIBUTE30, null as PROJECT_TITLE ,JOB.JOB_ID, JOB.NAME AS NAME2 ,null AS ADDRESS_ID, null AS ADDRESS_LINE1, null AS ADDRESS_LINE2, null AS ADDRESS_LINE3, null AS ADDRESS_TYPE, null AS COUNTRY, null AS POSTAL_CODE, null AS REGION_1, null AS REGION_2, null AS REGION_3, null AS TOWN_OR_CITY, null AS DERIVED_LOCALE ,GRD.NAME AS NAME1, GRD.GRADE_ID ,LOC.STYLE, LOC.ADDRESS_LINE_1 AS ADDRESS_LINE11, LOC.ADDRESS_LINE_2 AS ADDRESS_LINE21, LOC.ADDRESS_LINE_3 AS ADDRESS_LINE31, LOC.TOWN_OR_CITY AS TOWN_OR_CITY1, LOC.COUNTRY AS COUNTRY1, LOC.POSTAL_CODE AS POSTAL_CODE1, LOC.REGION_1 AS REGION11, LOC.REGION_2 AS REGION21, LOC.REGION_3 AS REGION31, LOC.DERIVED_LOCALE AS DERIVED_LOCALE1, LOC.LOCATION_ID ,null as POSITION_NAME, null as POSITION_ID, null as POS_EFFECTIVE_START_DATE, null as POS_EFFECTIVE_END_DATE ,MGRTIT.MEANING AS MANAGER_TITLE_MEANING, MGR.FULL_NAME AS FULL_NAME1, MGR.EFFECTIVE_START_DATE AS MGR_EFFECTIVE_START_DATE, MGR.EFFECTIVE_END_DATE AS MGR_EFFECTIVE_END_DATE, MGR.FIRST_NAME AS MANAGER_FIRST_NAME, MGR.LAST_NAME AS MANAGER_LAST_NAME, MGR.HONORS AS MANAGER_HONORS, MGR.KNOWN_AS AS MANAGER_KNOWN_AS, MGR.PERSON_ID AS PERSON_ID1, MGRTIT.LOOKUP_TYPE AS LOOKUP_TYPE4, MGRTIT.LOOKUP_CODE AS LOOKUP_CODE4, MGRPHN.PHONE_NUMBER AS MGR_PHONE_NUMBER, MGRPHN.PHONE_ID, MGRFAX.PHONE_NUMBER AS MGR_FAX_NUMBER, MGRFAX.PHONE_ID AS PHONE_ID1 ,RECTIT.MEANING AS RECRUITER_TITLE_MEANING, REC.FULL_NAME AS RECRUITER_FULL_NAME, REC.EFFECTIVE_START_DATE AS EFFECTIVE_START_DATE2, REC.EFFECTIVE_END_DATE AS EFFECTIVE_END_DATE2, REC.FIRST_NAME AS FIRST_NAME2, REC.LAST_NAME AS LAST_NAME2, REC.HONORS AS HONORS2, REC.KNOWN_AS AS KNOWN_AS2, REC.PERSON_ID AS PERSON_ID2, RECTIT.LOOKUP_TYPE AS LOOKUP_TYPE3, RECTIT.LOOKUP_CODE AS LOOKUP_CODE3, RECPHN.PHONE_NUMBER AS REC_PHONE_NUMBER, RECPHN.PHONE_ID AS PHONE_ID2, RECFAX.PHONE_NUMBER AS REC_FAX_NUMBER3, RECFAX.PHONE_ID AS PHONE_ID3 FROM PER_ALL_PEOPLE_F PPF, PER_ALL_VACANCIES VAC, PER_PAY_BASES PPB, PO_VENDORS POV, HR_ALL_ORGANIZATION_UNITS_VL ORG, IRC_AGENCY_VACANCIES IAV, IRC_POSTING_CONTENTS_VL IPC, HR_LOOKUPS Sex, HR_LOOKUPS MAR, HR_LOOKUPS TIT, HR_LOOKUPS NAT, FND_TERRITORIES_VL COB ,PER_JOBS_VL JOB ,PER_GRADES_VL GRD ,HR_LOCATIONS_ALL_VL LOC ,PER_ALL_PEOPLE_F MGR, HR_LOOKUPS MGRTIT, PER_PHONES MGRPHN, PER_PHONES MGRFAX ,PER_ALL_PEOPLE_F REC, HR_LOOKUPS RECTIT, PER_PHONES RECPHN, PER_PHONES RECFAX WHERE PPF.person_id = 1476389 and trunc(sysdate) between PPF.effective_start_date and PPF.effective_end_date and VAC.vacancy_id = 52851 and PPB.pay_basis_id(+) = 350 and ORG.organization_id(+) = 7036 and VAC.vacancy_id = IAV.vacancy_id(+) and IAV.agency_id = POV.vendor_id(+) and VAC.primary_posting_id = IPC.posting_content_id(+) and PPF.sex = SEX.lookup_code(+) and SEX.lookup_type(+) = 'SEX' and PPF.title = TIT.lookup_code(+) and TIT.lookup_type(+) = 'TITLE' and PPF.marital_status = MAR.lookup_code(+) and MAR.lookup_type(+) = 'MAR_STATUS' and PPF.nationality = NAT.lookup_code(+) and NAT.lookup_type(+) = 'NATIONALITY' and PPF.COUNTRY_OF_BIRTH = COB.TERRITORY_CODE(+) and JOB.job_id(+) = 10772 and GRD.grade_id(+) = 2265 and LOC.location_id(+) = 1057 and MGR.person_id(+) = 730283 and trunc(sysdate) between MGR.effective_start_date(+) and MGR.effective_end_date(+) and MGR.title = MGRTIT.lookup_code(+) and MGRTIT.lookup_type(+) = 'TITLE' and MGR.PERSON_ID = MGRPHN.PARENT_ID(+) and MGRPHN.PARENT_TABLE(+) = 'PER_ALL_PEOPLE_F' and nvl(MGRPHN.phone_type(+), 'W1') = 'W1' and trunc(sysdate) between nvl(MGRPHN.date_from, trunc(sysdate)) and NVL(MGRPHN.date_to, trunc(sysdate)) and MGR.PERSON_ID = MGRFAX.PARENT_ID(+) and MGRFAX.PARENT_TABLE(+) = 'PER_ALL_PEOPLE_F' and nvl(MGRFAX.phone_type(+), 'WF') = 'WF' and trunc(sysdate) between nvl(MGRFAX.date_from, trunc(sysdate)) and NVL(MGRPHN.date_to, trunc(sysdate)) and REC.person_id(+) = 704260 and trunc(sysdate) between REC.effective_start_date(+) and REC.effective_end_date(+) and REC.title = RECTIT.lookup_code(+) and RECTIT.lookup_type(+) = 'TITLE' and REC.PERSON_ID = RECPHN.PARENT_ID(+) and RECPHN.PARENT_TABLE(+) = 'PER_ALL_PEOPLE_F' and nvl(RECPHN.phone_type(+), 'W1') = 'W1' and trunc(sysdate) between nvl(RECPHN.date_from, trunc(sysdate)) and NVL(RECPHN.date_to, trunc(sysdate)) and REC.PERSON_ID = RECFAX.PARENT_ID(+) and RECFAX.PARENT_TABLE(+) = 'PER_ALL_PEOPLE_F' and trunc(sysdate) between nvl(RECFAX.date_from, trunc(sysdate)) and NVL(RECFAX.date_to, trunc(sysdate))
         at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:975)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:133)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:784)
         at oracle.apps.per.irc.offers.webui.IrcSaveForLaterCO.processFormRequest(IrcSaveForLaterCO.java:208)
         at oracle.apps.per.irc.offers.webui.CreateOfferCO.processFormRequest(CreateOfferCO.java:181)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:810)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1159)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1022)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:988)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:843)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1022)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:988)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:843)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2675)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1682)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:508)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:429)
         at oa_html._OA._jspService(_OA.java:85)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    ## Detail 0 ##
    java.sql.SQLException: ORA-01007: variable not in select list
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
         at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
         at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:590)
         at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1973)
         at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1119)
         at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2566)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2963)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:658)
         at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:584)
         at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:631)
         at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:518)
         at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3375)
         at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(OAJboViewObjectImpl.java:828)
         at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4507)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:574)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:544)
         at oracle.jbo.server.ViewRowSetImpl.executeDetailQuery(ViewRowSetImpl.java:619)
         at oracle.jbo.server.ViewObjectImpl.executeDetailQuery(ViewObjectImpl.java:3339)
         at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3326)
         at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(OAViewObjectImpl.java:441)
         at oracle.apps.per.irc.offers.server.OfferLetterDetailsVOImpl.executeQuery(OfferLetterDetailsVOImpl.java:621)
         at oracle.apps.per.irc.offers.server.OffersAMImpl.getXMLDataFromBaseTables(OffersAMImpl.java:1523)
         at oracle.apps.per.irc.offers.server.OffersAMImpl.getOfferLetterDataBlobDirect(OffersAMImpl.java:2186)
         at oracle.apps.per.irc.offers.server.OffersAMImpl.getXMLData(OffersAMImpl.java:1627)
         at oracle.apps.per.irc.offers.server.OffersAMImpl.apiValidate(OffersAMImpl.java:2167)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:190)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:133)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:784)
         at oracle.apps.per.irc.offers.webui.IrcSaveForLaterCO.processFormRequest(IrcSaveForLaterCO.java:208)
         at oracle.apps.per.irc.offers.webui.CreateOfferCO.processFormRequest(CreateOfferCO.java:181)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:810)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1159)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1022)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:988)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:843)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1022)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:988)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:843)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2675)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1682)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:508)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:429)
         at oa_html._OA._jspService(_OA.java:85)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)
    java.sql.SQLException: ORA-01007: variable not in select list
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
         at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:289)
         at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:590)
         at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1973)
         at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:1119)
         at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2566)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2963)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:658)
         at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:584)
         at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:631)
         at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:518)
         at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3375)
         at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(OAJboViewObjectImpl.java:828)
         at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(OAViewObjectImpl.java:4507)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:574)
         at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:544)
         at oracle.jbo.server.ViewRowSetImpl.executeDetailQuery(ViewRowSetImpl.java:619)
         at oracle.jbo.server.ViewObjectImpl.executeDetailQuery(ViewObjectImpl.java:3339)
         at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3326)
         at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(OAViewObjectImpl.java:441)
         at oracle.apps.per.irc.offers.server.OfferLetterDetailsVOImpl.executeQuery(OfferLetterDetailsVOImpl.java:621)
         at oracle.apps.per.irc.offers.server.OffersAMImpl.getXMLDataFromBaseTables(OffersAMImpl.java:1523)
         at oracle.apps.per.irc.offers.server.OffersAMImpl.getOfferLetterDataBlobDirect(OffersAMImpl.java:2186)
         at oracle.apps.per.irc.offers.server.OffersAMImpl.getXMLData(OffersAMImpl.java:1627)
         at oracle.apps.per.irc.offers.server.OffersAMImpl.apiValidate(OffersAMImpl.java:2167)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:190)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:133)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:784)
         at oracle.apps.per.irc.offers.webui.IrcSaveForLaterCO.processFormRequest(IrcSaveForLaterCO.java:208)
         at oracle.apps.per.irc.offers.webui.CreateOfferCO.processFormRequest(CreateOfferCO.java:181)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:810)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1159)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1022)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:988)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:843)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1022)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:988)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:843)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:363)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2675)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1682)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:508)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:429)
         at oa_html._OA._jspService(_OA.java:85)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:417)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:267)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:186)
         at oracle.jsp.JspServlet.service(JspServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
         at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
         at org.apache.jserv.JServConnection.run(JServConnection.java:294)
         at java.lang.Thread.run(Thread.java:534)

    Hi Vivek,
    have a look on below comments, it may help you.
    This problem will occur if you have application developed in older JDeveloper version (i.e. 9.0.5) deployed on OAS 9.0.x. In older versions there was no syntax check of this type in a data source class. But there is a workaround. Instead of using oracle.jdbc.pool.OracleDataSource data source class within ojdbc14.jar you can use oracle.jdbc.pool.OracleDataSource within classes12.jar.
    Classes12.jar was used in older OAS versions.
    All you have to do is to copy classes12.jar to $ORACLE_HOME/jdbc/lib and then in OAS Server Properties screen in java options add:
    -Xbootclasspath/p:/$ORACLE_HOME/jdbc/lib/classes12.jar statement.
    Rename ojdbc14.jar to ojdbc14.zip, restart the OAS instance. This should work.
    Regards,
    Naren.

  • Redirecting dialog page back to seeded base page.

    Hi,
    I have a requirement where in I need to do some extra validation on OA seeded page. OAPage has cancel and Apply button.
    Apply would commit the transaction and cancel would cancel the trxn.
    On click of Apply, I have to do validation on the data entered by user, then I need to open up a dialog page with buttons yes and No.
    on clicking yes I need to take the control back to the original page and execute as if Apply is clicked(that is commiting the trxn to database).
    On clicking No, I need to display the orginal page without losing any values on the page.
    I have extended oracle class and this is the code in MyExtendedClass .
    public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
    if(pageContext.getParameter("Apply") != null)
    String newvalue = pageContext.getParameter("newvalue");
    if (newvalue != "1000000")
    //open up the dialog page with options yes and no.
    OAException mainMessage = new OAException("test warinig message - Do u want to continue?");
    OADialogPage dialogPage = new OADialogPage(OAException.WARNING, mainMessage, null,"","");
    dialogPage.setOkButtonItemName("yes");
    dialogPage.setNoButtonItemName("no");
    dialogPage.setOkButtonToPost(true);
    dialogPage.setNoButtonToPost(true);
    dialogPage.setPostToCallingPage(true);
    dialogPage.setOkButtonLabel("Yes");
    dialogPage.setNoButtonLabel("No");
    pageContext.redirectToDialogPage(dialogPage);
    else
    super.processFormRequest(pageContext, webBean);
    if (pageContext.getParameter("yes")!=null)
    How to take control back to the seeded oracle class where oracle has handled Apply event
    if (pageContext.getParameter("no")!=null)
    How to display the seeded oracle page.(page prior to display of Dialog page without losing any values entered by the user on page)
    Please advise how to go abt it.
    Thanks,
    Tanveer

    setForwardURL didn't help.
    I tried this -
    if (pageContext.getParameter("yes")!=null)
    pageContext.putParameter("Apply","Apply");
    super.processFormRequest(pageContext, webBean);
    This gives me null pointer exception. I think it executes seeded Apply action, but the values entered by user somehow gets washed out and hence the error.
    On click of No button on dialog box, it takes me to the seeded page but the all values entered by the user gets lost.
    What can be done to not to lose the values on the seeded page when coming from the dialog box?
    --Tanveer                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • How can I make a table cell extend beyond the page?  The text disappears when the cell becomes larger than the page.

    How can I make a table cell extend beyond a page?  The text disappears when the cell becomes bigger than the page.  I want the table to continue to the next page.

    As a student, you might be able to get Office for Mac from the college bookstore at a substantial discount. Otherwise, I think your best option for documents that need to be shared with Office users is to get one of the free Office clones such as LibreOffice.

  • Need help with adding a Key flex field to a seeded OAF page

    We have a seeded OAF page on which we already have Account Key Flex Field.
    Properties of this flex field are:
    The ApplShortName - SQLGL
    Name - GL#
    Type - Key
    As per the client requirement, in the KFF screen, we have disabled the seeded structure for Accounting Flexfield and created a custom structure.
    Our custom structure for the KFF is displayed correctly on the OAF page.
    But now the requirement is to add a new KFF on the OAF page which is duplicate of the existing KFF, along with the existing KFF field; the structure and segments are same. Only difference being the display name of the existing KFF field is Account; the new one needs to be Tax structure.
    Using personalization we added a new flex item and added the properties same as the existing KFF.
    ApplShortName - SQLGL
    Name - GL#
    Type - Key
    But the page is giving following error:
    The data that defines the flexfield on this field may be inconsistent. Inform your system administrator that the function: KeyFlexfieldDefinitionFactory.getStructureNumber could not find the structure definition for the flexfield specified by Application = SQLGL, Code = GL# and Structure number =
    We tried options like compiling the flexfield definition, but the error persists.
    Any help in this regard is highly appreciated.
    Regards,
    Kiranmayi.

    Hi,
    Please check whether your key flex structure is frozen or not. If now please freeze it and re compile and try.
    This may helps too
    error while developing KFF in oaf
    Thanks
    Bharat
    Edited by: Bharat on May 10, 2013 4:51 AM

  • Running seeded OAF page in JDeveloper

    I'm trying to run a seeded OAF page in Jdeveloper. I get error when i try to run (right click and run on the page). Steps followed to load the page in JDeveloper...
    1. zip JAVA_TOP and load in myclasses in JDeveloper
    2. zip MDS file (for OKC) and load in myprojects in JDeveloper
    3. Create a new workspace and project
    4. Add the page i need to run in project properties/project content.
    5. Right click on XML page to run
    I have to eventually customize the page to add few additional tabs. Currently I want to try to run the seeded page with no changes and then start from there.
    Please advise as to what should I look at in order to resolve the error. This is for OKC module and pages I am getting error on are (ContractDetailsPG.xml   AND UpdateContractPG.xml). I tried few other pages and they run fine (from same MDS folder). These are for contract repository responsibility. When opening these pages from Oracle application (using proper responsibility), they are fine.
    EBS: 12.1.3
    JDeveloper version: 10.1.3.3.0.3
    I get following error when I run the page.
    --------------------------------------------------------- start of error message -----------------------------
    oracle.apps.fnd.framework.OAException: oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation.  Statement: SELECT  DISTINCT orc.action_code 
    action_code,
    fl.meaning     
    action_name
    FROM
    okc_rep_con_actions   orc,
    fnd_lookups   
    fl
    WHERE   orc.status_code = :1
    AND
    fl.lookup_code = orc.action_code
    AND
    fl.lookup_type = 'OKC_REP_CON_ACTIONS'
    AND     (:2 is null OR orc.action_code <> :3)
    AND     (:4 is null OR orc.action_code <> :5)
    AND
    nvl(disabled_flag, 'N') = 'N'
    AND
    ((OKC_REP_UTIL_PVT.has_contract_access(:6, 'OKC_REP_AU_UPDATE') = 'T' AND orc.page_mode = 'UPDATE')
    OR 
    (OKC_REP_UTIL_PVT.has_contract_access(:7, 'OKC_REP_AU_SELECT') = 'T' AND orc.page_mode = 'VIEW'))
    AND     (:8 is null OR orc.action_code <> :9)
        at oracle.apps.fnd.framework.OAException.wrapperException(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(Unknown Source)
        at _OA._jspService(_OA.java:87)
        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 com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
        at java.lang.Thread.run(Thread.java:595)
    ## Detail 0 ##
    java.sql.SQLException: Missing IN or OUT parameter at index:: 1
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:175)
        at oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(OraclePreparedStatement.java:1566)
        at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2996)
        at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3043)
        at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java:857)
        at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java:666)
        at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java:3655)
        at oracle.jbo.server.OAJboViewObjectImpl.executeQueryForCollection(Unknown Source)
        at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQueryForCollection(Unknown Source)
        at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:742)
        at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java:891)
        at oracle.jbo.server.ViewRowSetImpl.executeQueryForMode(ViewRowSetImpl.java:805)
        at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java:799)
        at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java:3575)
        at oracle.apps.fnd.framework.server.OAViewObjectImpl.executeQuery(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanPickListHelper.createListDataObject(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanPickListHelper.getListDataObject(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanPickListHelper.getList(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanPickListHelper.getList(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.message.OAMessageChoiceBean.getList(Unknown Source)
        at oracle.apps.fnd.framework.webui.OADataBoundValuePickListData.getValue(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.getAttributeValueImpl(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.message.OAMessageChoiceBean.getAttributeValueImpl(Unknown Source)
        at oracle.cabo.ui.BaseUINode.getAttributeValue(Unknown Source)
        at oracle.apps.fnd.framework.webui.OADataBoundValuePickListSelectionIndex.getValue(Unknown Source)
        at oracle.apps.fnd.framework.webui.OAWebBeanHelper.getAttributeValueImpl(Unknown Source)
        at oracle.apps.fnd.framework.webui.beans.message.OAMessageChoiceBean.getAttributeValueImpl(Unknown Source)
        at oracle.cabo.ui.BaseUINode.getAttributeValue(Unknown Source)
        at oracle.cabo.ui.collection.UINodeAttributeMap.getAttribute(Unknown Source)
        at oracle.cabo.ui.collection.AttributeMapProxy.getAttribute(Unknown Source)
        at oracle.cabo.ui.BaseUINode.getAttributeValueImpl(Unknown Source)
        at oracle.cabo.ui.BaseUINode.getAttributeValue(Unknown Source)
        at oracle.cabo.ui.collection.UINodeAttributeMap.getAttribute(Unknown Source)
        at oracle.cabo.ui.BaseUINode.getAttributeValueImpl(Unknown Source)
        at oracle.cabo.ui.BaseUINode.getAttributeValue(Unknown Source)
        at oracle.cabo.ui.laf.base.BaseLafUtils.getLocalAttribute(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.OptionContainerRenderer.getSelectedIndex(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.OptionContainerRenderer.populateOptionInfo(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.OptionContainerRenderer.createOptionInfo(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.OptionContainerRenderer.prerender(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.ChoiceRenderer.prerender(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.FormElementRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderNamedChild(Unknown Source)
        at oracle.cabo.ui.laf.base.SwitcherRenderer._renderCase(Unknown Source)
        at oracle.cabo.ui.laf.base.SwitcherRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)
        at oracle.cabo.ui.composite.UINodeRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.RowLayoutRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.InlineMessageRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.RowLayoutRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.composite.ContextPropertyUINode$Rndr.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.RowLayoutRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseUINode.render(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.laf.oracle.desktop.HeaderRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderContent(Unknown Source)
        at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
        at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    ... and it continues
    ----------------------- end of error ------------------------------

    Try these:
    1. Right click on .jpr in your Jdeveloper, go to project settings->Configurations->Development->Runner
    Under "Java Options" field delete parameters which has CACHE in it's name. They are
    -DFND_JDBC_STMT_CACHE_SIZE=200 -DCACHENODBINIT=true
    Restart Jdeveloper and test.
    2. Refer Unable to run the page from JDeveloper
    -Anand

  • Creation of a Personalised LOV in a seeded OAF page

    Hi,
    I am trying to create a LOV item (personalised/CO extension) in a seeded OAF page.
    When I am trying to do from Create Item option of personalised page then I cannot find the option for creating the LOV mappings.
    When I am trying to create it by CO extension then there is an error that it cannot fetch the values, though I have created a customised Region with a customised LOV and by programming attaching it in the said region.
    Please suggest.
    Regards,
    Arindam.

    Hi,
    this is an Oracle JDeveloper and ADF forum. OAF has its own forum on OTN.
    Frank

  • How to catch the fire action/Id of a flex field button in a seeded OAF page

    Hi,
    I have to catch the ID of a submit type button in a seeded OAF page from an extended controller.
    The button is of flexfield type and the credentials of the button are as ::
    ID :: applyCreActBut
    Prompt :: A&pply
    Additional Text :: Apply: Alt + p
    Attribute Set :: /oracle/apps/fnd/attributesets/Buttons/Apply
    In extended controller if any IOException is thrown at processRequest the it is getting reflected in the page, but if any exception is thrown in processFormRequest, then it is not getting reflected
    (according to my understanding the extended controller's processFormRequest is not working even when the super is defined at the last line).
    Please suggest if there is any other way of catching the ID or event of the buttons.
    Regards,
    Arindam.

    The call to super should not be the last line in the PFR of the extended controller, it should be the first. In you extended controller you can use a call to getParameter passing "applyCreActBut" as the parameter.
    Kristofer Cruz

  • How to call the custom  code in Seeded OA pages when an event Occured.

    Hi,
    I need to call a Oracle Create Task API when User saves the data from Seeded OA Page(Sales OA Page).When User Pressed on the Save button,based on Value he selected in " Sales Methodology" Field ,I need to call Call API.
    How can I achieve it.Is it suggestable to call Custom Code in OA Page.
    Thanks
    Raju.

    hi
    extend the controller
    1.) In PFR method of controller capture the event of save button.
    2.) If the save button event ocurred capture the value of Sales Methodology.
    3.) if select Sales Methodology is required value then call the API using the below method (change it accordingly)
    import java.sql.CallableStatement;
    import java.sql.SQLException;
    import java.sql.Types;
    OADBTransaction txn = getDBTransaction();
    CallableStatement cs =
    txn.createCallableStatement("begin dbms_application_info.set_module(:1, :2);
    end;");
    try
    cs.setString(1, module);
    cs.setString(2, action);
    cs.execute();
    cs.close();
    catch (SQLException sqle)
    try { cs.close } catch (Exception(e) {}
    throw OAException.wrapperException(sqle);
    thanx
    Pratap

  • Personalization in iproc page

    Hi All,
    We have requirement to personalization the iproc page.
    When a requisition is created and goes for approval. And the approver wants to make any changes on the requisition he will hit link 'Edit Requisition'.
    The changes we want to make is to change the price, supplier and supplier site.
    All these fieds are uneditable in that page.
    we were able to make the price to editable by making 'Read Only' option to false under Operating Unit level.
    but we were not able to do the same for supplier and supplier site.
    Price column is 'Message Text Input' and Supplier and Supplier Site columns are 'Message Styled Text'.
    Is there any way to make these columns to editable mode?
    thanks in advance.
    Jana

    Hi,
    MessageStyleText fields are read only by nature. You can't make them editable using personalization or controller extension.
    For that you need to edit your page definition and mark supplier site fields render false.
    Create 2 new fields as MessageTextInput and mark them by default false and in controller extension check for some condition like operating unit and render them true in processRequest method.
    Or you can do this way-
    Using personalization Render false supplier site columns.
    Using personalization create 2 new items(MessageTextInput fields). Map them to same VO attributes as 2 fields you want to make editable.
    Regards,
    Mukesh

  • Blank page is getting displayed in SAPScript when using NEW-PAGE option.

    Hello Experts,
    We have created a customized SAPScript and in this separate Script is generated based on the currency(WAERS).
    So if we have 3 different currencies, then 3 pages will be created with there details, but we are using NEW-PAGE option in
    MAIN window to separate the pages and after 3rd page it is displaying 4th page also with footer details.
    So how can we avoid last blank page which is getting displayed?

    Hi isha.walia ,
       This issue can be solved by two ways. Please take the one which suits you better.
    Solution 1: If  you need to generate separate prints for different currencies.
    In the driver program, build an internal table for different currencies which needed to be printed. (Using delete adjacent duplicates, build the internal table with exact number of currencies to be printed). Remove the NEW-PAGE option and call the script/form inside the loop. Do the necessary conditions to manipulate the print.
    Advantages of above solution: Better control on spools if needed.
    Solution 2:  Get the count of the number of pages in a variable. Inside the print loop, increment a flag counter. Check it against the variable which contains the number of pages to be printed at the end of each page. Exit the loop when the number of pages to be printed is reached.
    Advantage of above solution: Simple to write the program.
    Thanks and Regards
    Raghesh R S

  • Problem with Page Options in Print Module

    Ltr 5  I chose to print photo info on the bottom of my print.  Chose Page Options and after the photo printed the writing on the bottom was backwards?

    Upside down and backwards? Were you using the identity plate to do this?  Make sure the option next to the identity plate checkbox says 0 ( no rotation)

  • Print Module - Page Panel: Page options & Photo Info lost

    In the print module there are only 4 features left now in my final release version of LR3:
    1. Page Background colour
    2. Identity Plate
    3. Watermarking
    4. Cut Guides.
    Victoria Bampton described also the features with a screenshot of LR3b2 in her "Missing FAQ-Rough Cut" (page 366):
    4. cut guides did not exist, but instead Page options with tick boxes, then 5. Photo Info drop down box, then 6. Font Size.
    What has happened?
    How do I cover the following use case: Create an invitation with photos and own free text about date/time/venue?
    Please don't answer "export a jpg from Lightroom and then use MS Word or some other editor".
    From the beta phase I got the impression that creating such a pdf should be possible directly from Lightroom.

    How do I cover the following use case: Create an invitation with photos and own free text about date/time/venue?
    Lightroom's text layout features might not be as powerful as you might thought. You're option are:
    Use a custom Identity plate to add some static text or graphic anywhere on the page.
    Use watermarking to add some static text or graphic anywhere on the photo.
    Use Photo Info to add some metadata, such as IPTC location or capture time, somewhere around your photo.

Maybe you are looking for

  • Real Player not executing the 3gp & MP4 Files

    Hi, When i run the 3gp and MP4 format files in real player it shows the following error "Unable to play either sound or video can be paly" and it automatically start the sound of the clip and not show the video. Also when i record any video by camera

  • Custom pagemarks (.mrk files) crash Acrobat X?

    We have some custom .mrk files (installed in /Library/Application Support/Adobe/PrintSpt) for setting custom pagemarks on print proofs. Generally speaking, we use them in InDesign. Tonight, I tried using them in Acrobat X Pro (10.1.0) under Mac OS X

  • Community Link within Content Canvas

    Can anyone provide a clear case of how to embed a specific community link into a content canvas using the standard plumtree UI? Ray W

  • License agreement problem

    I just bought a new iPod nano I added all the songs I want on it but I got a problem with the license agreement page I click on I have read and agree to the ipod software license agreement and I also saved it but nothing happens and it looks like the

  • How to achieve this layout?

    Hi, I am no layout expert but I am currently in need of creating a layout with a square something where I could drop my 4 taskflows as regions in each area. Is this possible in JDEV 11G using only the layout component? I used inlinestyles but I am en