FND_VIEWOBJECT_NOT_FOUND

I am trying to make a stand alone region that I can embed into custom or seeded pages. This particular region does an employee search, though I will be dding more functionality after I get the basic version working properly. I made a test page and extended it with my external LOV and it works great.
However when I tried adding it to the iProcurement page ( /oracle/apps/icx/icatalog/shopping/webui/ShoppingHomePG
) I get the below error:
Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = vmmcEmpSearchVO1; APPLICATION_MODULE = oracle.apps.icx.por.req.server.RequisitionAM;
I have an AM added to the region and that AM does have vmmcEmpSearchVO1 instance in it. For some reason though, it isn't being foundwhen the region is added into the seeded page. I have imported the region to the MDS and the files are in the custom directory. What am I missing?
Kristofer Cruz

Ok, I found out the reason for the error. I had put the name of the view instance the message lov input. I removed that and it went away.
However now I have the error:
Cannot find LOV view object (vmmcEmpSearchVO1) in LOV AM.
When the LOV window pops up. I know the AM has the view in it.

Similar Messages

  • VO extension error:  FND, Message Name: FND_VIEWOBJECT_NOT_FOUND

    All, I am try to extend a VO in isupplier page to display some additional fields in 12.1.3
    While following the regular process, I got the error "each row in the query result columns must be mapped to a unique query attribute in the mapped entity columns".
    So, I created a new VO with out any changes and then I added a new attribute and changed the sql of the extended VO ,  then did the substitution and deployed the
    files and bounced the app server.
    Then, in the about this page section I do  see my new extended VO in place of the original VO and I do the new attribute. So far so good.
    Then I tried to personalize the page to add the new filed to the page. Then I am getting the below error:
    "Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND.  Tokens: VONAME = VendorsVO; APPLICATION_MODULE =
    oracle.apps.pos.supplier.server.ByrSuppAM"
    What I don't understand is why is the AM looking for the old VO? The name of my new VO is xxVendorsVO.
    Can some one please help me? I am have hit a dead end here.
    Thanks.

    Hi,
    After VO extension when you adding new field in the page by personalization. please make sure Your viewinstance should be VendorsVO (i.e StandarVO)
    Dilip'S Oracle Application Framework Blogs: Deploying Your ViewObject Extensions
    Regards,
    Dilip

  • FND_VIEWOBJECT_NOT_FOUND Error while opening a notification

    Hi,
    I have extended a VO and substituted the old VO with the New VO and migrated the class files to the appropriate directories. This is a VO for Notificiations screen and when I am trying to open the Notification from Workflow Administrator--> Status Monitor screen, I am getting the following exception.
    oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = ReqLinesNotificationsVO; APPLICATION_MODULE = oracle.apps.icx.por.wf.server.ReqApprovalNotificationsAM;
    Sometimes when I am trying to open the same notification from Workflow Administrator-->Status Monitor screen...I am getting the exception like this
    Exception Details.
    oracle.apps.fnd.framework.OAException: oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.classloader.util.AnnotatedNoClassDefFoundError, msg=
    *     Missing class: xxced.oracle.apps.icx.por.wf.server.XXCEDReqLinesNotificationsVOImpl (wrong name: oracle.apps.icx.por.wf.server.XXCEDReqLinesNotificationsVOImpl)*
    *     Dependent class: xxced.oracle.apps.icx.por.wf.server.XXCEDReqLinesNotificationsVOImpl*
    *     Loader: oacore.root:0.0.0*
    *     Code-Source: /appl_top/oracle/OEDUAT/apps/apps_st/comn/java/classes/*
    *     Configuration: <library> in /appl_top/oracle/OEDUAT/apps/apps_st/comn/webapps/oacore/*
    Can some body help me figure out what could be the problem with this.
    Thanks,
    Sunny

    Hi Sunny,
    I dodnt understand this line.
    * Missing class: xxced.oracle.apps.icx.por.wf.server.XXCEDReqLinesNotificationsVOImpl (wrong name: oracle.apps.icx.por.wf.server.XXCEDReqLinesNotificationsVOImpl)
    Check following.
    You should have XXCEDReqLinesNotificationsVOImpl.class, XXCEDReqLinesNotificationsVORowImpl.class and XXCEDReqLinesNotificationsVO.xml under
    $JAVA_TOP/xxced/oracle/apps/icx/por/wf/server folder.
    Check in your VOImpl.class and VORowImpl.class the first line i.e package should be
    xxced.oracle.apps.icx.por.wf.server
    Regards,
    Ram

  • Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND

    Hi,
    we are currently upgrading our environment from R12.1.2 to R12.1.3.(Projects)
    In the R12.1.3 there is a change in the TeamTableVO and already we have exteneded the standard VO in R12.1.2 as UDTDPATeamTableVO.
    So due to oracle changes the custom VO throwed error in our page, so we retrofitted the 12.1.3 changes in our CustomVO.
    After retrofitting the VO the exception page got rectified and the page loads with the following error.
    Error :
    Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = USTDPATeamTableVO; APPLICATION_MODULE = oracle.apps.pa.team.server.TeamListAM;
    Please can anyone help us to resolve this error.
    Regards,
    Berch

    Yes i have done the Jpx import after the VO sustitution. Please find the below results from DB.
    SET serveroutput ON
    DECLARE
    BEGIN
    jdr_utils.listdocuments
    ('/oracle/apps/pa/team/server/',TRUE);
    END;
    anonymous block completed
    Printing contents of /oracle/apps/pa/team/server/ recursively
    /oracle/apps/pa/team/server/customizations/site/0/TeamTableVO
    SET serveroutput ON
    declare
    BEGIN
    jdr_utils.printdocument('/oracle/apps/pa/team/server/customizations/site/0/TeamTableVO');
    END;
    anonymous block completed
    <?xml version='1.0' encoding='UTF-8'?>
    <customization xmlns="http://xmlns.oracle.com/jrad" xmlns:ui="http://xmlns.oracle.com/uix/ui" xmlns:oa="http://xmlns.oracle.com/oa" xmlns:user="http://xmlns.oracle.com/user" version="10.1.3_1305" xml:lang="en-US"
    customizes="/oracle/apps/pa/team/server/TeamTableVO">
    <replace with="/uni/oracle/apps/pa/team/server/USTDPATeamTableVO"/>
    </customization>

  • In OAF CUSTAMIZATIONS  FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = PhoneVO

    Hi,
    Please help me..
    I am getting below error while doing custamizatino in OAF
    initially i created entity based vo (PhoneVO) and new region and new controller
    i have written the below code in new controller which is maped to new region. i create stacklayout region through personalization and extend custome region.
    OAApplicationModule am = (OAApplicationModule) pageContext.getApplicationModule(webBean);
    PhoneVOImpl phoneVO = (PhoneVOImpl)am.findViewObject("PhoneVO");
    if(phoneVO == null)
    phoneVO = (PhoneVOImpl)am.createViewObject("PhoneVO", "xxhrtermination.oracle.apps.per.selfservice.phone.server.PhoneVO");
    SSHRParams sshrparams = new SSHRParams(pageContext.getApplicationModule(webBean).getOADBTransaction());
    String s1 = sshrparams.getPersonId();
    phoneVO.setWhereClauseParams(null);
    phoneVO.setWhereClauseParam(0,s1);
    phoneVO.executeQuery();
    now i dont wont entity based vo , just i want view object for that i remove the entity related code in server. complete package. which i did above.
    2) now i created new package and create view objec and new region and new controller
    through personalization create stacklayout region and extend property i given new region path which i created new for this.
    in controller i exected below code for new view object exectuing.
    OAApplicationModule am = (OAApplicationModule) pageContext.getApplicationModule(webBean);
    xxphonenosvoImpl xxphonenosvo = (xxphonenosvoImpl)am.findViewObject("xxphonenosvo");
    if(xxphonenosvo == null)
    xxphonenosvo = (xxphonenosvoImpl)am.createViewObject("xxphonenosvo", "xxhrtermination.oracle.apps.per.selfservice.xxphonenos.server.xxphonenosvo");
    SSHRParams sshrparams = new SSHRParams(pageContext.getApplicationModule(webBean).getOADBTransaction());
    String s1 = sshrparams.getPersonId();
    xxphonenosvo.setWhereClauseParams(null);
    xxphonenosvo.setWhereClauseParam(0,s1);
    xxphonenosvo.executeQuery();
    i am getting the beloow error :
    oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = PhoneVO; APPLICATION_MODULE = oracle.apps.per.selfservice.termination.server.TerminationAM;
    some where found old entity based view object (PhoneVO).
    Regards,
    Chandra

    Thanks Arvind for your immediate response.
    Now my issue resolved problem is Delete event parameter its showing old vo means (phonvo), i have removed its working fine.
    Thanks
    Chandra

  • Substitution Error FND_VIEWOBJECT_NOT_FOUND

    Hi OAF Gurus,
    I am doing Substitution for one standard view object. i get following error.
    Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = LFMaterialVO; APPLICATION_MODULE = oracle.apps.csf.portal.task.server.CsfDebriefAM
    Steps to reproduct this error.
    1,Create one jpr file in jdeveloper.
    2 copy all files from $JAVA_TOP/oracle/apps/csf/portal/schema/server and $JAVA_TOP/oracle/apps/csf/portal/task/server.
    3.Create one new view object which extends $JAVA_TOP/oracle/apps/csf/portal/schema/server/MaterialInstallEOVO and add one more column from table.
    4.do subistute in jpx file and copy this new VO.xml and VOImpl.class file into respective path on Server side.
    5 Import JPX file using jpx improter command.
    6 Create one item in same table where MaterialInstallEOVO view object is used,using personalization.Set it view instance and view attribute property to new view instance name and column which you have added.
    7.click on apply and click on Return to Application
    8.you will get this error.
    Note This MaterialInstallEOVO view object is based on Entity object and view link.
    I want to know where i go to wrong side.
    Any pointers will help me a lot.
    Thanks
    Hitesh

    Sumit,Thanks for your reply
    But when we do substitution,we do not need to add new VO into AM.
    In my case, when i click on About this page link on a page,i can see my new VO name.
    Thanks
    Hitesh

  • Extending CustomerSearchResultsVO giving error Message Name: FND_VIEWOBJECT_NOT_FOUND

    Hi,
    Working with a customer who has done many VO extensions in iReceivables, however, this is the first time they are getting the error.  The full text of the error is:
    ## Detail 0 ##
    oracle.apps.fnd.framework.OAException: Message not found.
    Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND.
    Tokens: VONAME = MMARCustSrchResultsVO;
    APPLICATION_MODULE = oracle.apps.ar.irec.common.server.CustomerSearchAM;
    Getting the above after deploying the VO extension substitutuin in application. Extended CustomerSearchResultsVO.
    Steps To Reproduce
    1. Extend CustomerSearchResultsVO using JDeveloper 10.1.3.3.0
    2. Deploy the substitution to server.
    3. Search Customer in Customer Search Page from iReceivables 2.0 Internal
    4. Click Go and receive the error.
    Note: Referred to DocId: 1511633.1 which was also having the same error message after to extending the VO.
    That did not resolve the error though.
    Research:
    Reviewed other postings but have not found a solution.  Customer has done the same steps in http://oracleanil.blogspot.com/2010/11/eo-based-vo-extension-in-oaf-r12.htmlhttp://oracleanil.blogspot.com/2010/11/eo-based-vo-extension-in-oaf-r12.htmlhttp://oracleanil.blogspot.com/2010/11/eo-based-vo-extension-in-oaf-r12.html .
    - Files exist on the server.
    - Import was successful.
    - It is a simple vo extension of adding an attribute to the sql.
    - Apache bounced.
    - Cache cleared.
    - Path checked
    - Permissions checked
    Asked customer to review http://alloracleapps.com/oracle_apps/oaf-view-object-extension/http://alloracleapps.com/oracle_apps/oaf-view-object-extension/ .
    They have done those same steps and still get the error.
    Not sure what else to have them check.
    Thank you,
    Margi
    Message was edited by: user702661-Oracle

    first i modified the vo.xml file manually as menstioned in link,
    then also 3 new fields are showing as Transient.Once you modify the vo.xml, you need to restart the Jdev(save work. close and then open the Jdev).
    So atlast i modified in jdev,by opning the attribute columns,manually given name,type,expression
    then the new fields became normal.undo these steps.
    -Anand

  • Enable/Disable Column in a Advanced Bean Table

    Hi,
    I have 2 columns that needs to be enabled/disabled on a standard oa page PO Lines summary page.
    I went through couple of blogs/forums and found 2 approaches :-
    Approach 1
    1) Extended the standard VO POLinesMerge.
    2) Added a attribute column DeriveDisplayFlag of type VARCHAR2 . This call a database function and will return Y or N
    3) Added a attribute of type ShowAdditionalColumn boolean. the get method of this attribute returns TRUE if DeriveDisplayFlag is 'Y' otherwise returns FALSE.
    4) created a substitution for the custom VO
    5) uploaded the substitution to mds.
    6) copied the xml/class files to $JAVA_TOP/..
    7) Bounced entire middle tier
    8) using personalization, entered a SPEL command on the rendered property. I know rendered will hide/show the column but for time being I just want this to work.
    But this fails :-
    oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = XXPBPoLinesMergeVO; APPLICATION_MODULE = oracle.apps.po.document.server.DocumentAM;
    I am not aware how to get around this. Can someone help please?
    Approach 2
    1) steps 1 to 6 from Approach 1.
    2) trying to extend controller class OrderLinesTableRNCO. But have couple of questions. This iis a advanced bean table so how should i reference individual record and the column that i need to disable/enable ?
    Conceptual questions
    Also, when i am entering a new record at what point in time the 2 new attribute will derive its value? the 2 attributes are dependent on the Item number column but i have not created a dependency between the attributes and Item# column.
    Will the controller logic fire for every column while i am entering a new record?
    Thanks.

    Hi Anil,
    Thanks for the response. I have given up that i will get reply on this post.
    I have done the substitution and upload the jpx to umsing importer.
    But you are correct may be i might have done something wrong. Can you please help me. I can send you the files if you can review and let me know it will be great.
    Also, will this approach work since PO Lines is a advanced bean table ?
    One of the experts suggested to use Bound values. I am not sure how to implement it though?
    I have went and told back to my business team that I am not able to do this so now they have asked me to enable/disable columns based on a dff value on po header. I thought this will be easier by extending the controller class on PO Lines table but that too is not working.
    Can you help me please ?
    Here is my code to extend the controller class :-
    package xxpb.oracle.apps.po.webui;
    import oracle.apps.fnd.common.VersionInfo;
    import oracle.apps.fnd.framework.webui.OAControllerImpl;
    import oracle.apps.fnd.framework.webui.OAPageContext;
    import oracle.apps.fnd.framework.webui.beans.OAWebBean;
    import oracle.apps.fnd.framework.webui.beans.message.OAMessageLovInputBean;
    import oracle.apps.fnd.framework.webui.beans.message.OAMessageTextInputBean;
    import oracle.apps.fnd.framework.webui.beans.table.OAAdvancedTableBean;
    import oracle.apps.fnd.framework.webui.beans.table.OAColumnBean;
    import oracle.apps.fnd.framework.webui.beans.table.OASortableHeaderBean;
    import oracle.apps.fnd.framework.webui.beans.table.OATableBean;
    import oracle.apps.po.document.order.webui.OrderLinesTableRNCO;
    public class XXPBOrderLinesTableRNCO extends OrderLinesTableRNCO
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    OAAdvancedTableBean tableBean =
    (OAAdvancedTableBean)webBean.findIndexedChildRecursive("LinesTableRN");
    OAMessageLovInputBean poLineLov =
    (OAMessageLovInputBean)tableBean.findIndexedChildRecursive("XXPBSecondaryUOMLOV");
    poLineLov.setDisabled(false);
    }

  • VO Extension not working in R12

    Hi all i have to extend a subtablayout region to add new column ; for that i extended VO which is EO based.
    I have done all necessary steps but my problem is this error:
    Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = PaymentTransactionsVO; APPLICATION_MODULE = oracle.apps.ce.bankaccounttransfer.server.BankAccountTransferAM;
    i cannot find the new field on page & its not recognising the VO & i am stuck..
    My approach is to change the query as the original query doesnt hav the required attr but i didnt change query in expert mode because expert mode option is disabled for my VO . I dontknw if i have done right or wrong.
    Any guidance will be gr8888888888 helpppppp for meeee...
    Thanks,
    sims

    AJ,
    Fine for New field ExchangeRateValue i thought same but for executing the query in both cases after binding with run time param..
    I need to setwhereclauseparam right?????
    can u plz give me any code snippet to make me clear as SOB_id is not given on run time it shud be selectd automatically according to Bank Legal entity but yess for currency LOV i can fetch from LOV selection i chnged my code like this:
    if("currency".equals(lovInputSourceId))
    OAMessageLovInputBean lovCurrencyBean=(OAMessageLovInputBean)webBean.findChildRecursive("currency");
    pageContext.writeDiagnostics(this,"LOV Bean is "+ lovBean + "...",OAFwkConstants.STATEMENT);
    lovInput = null;
    if(lovCurrencyBean != null)
    if("lovValidate".equals(pageContext.getParameter(OAWebBeanConstants.EVENT_PARAM)) || "lovUpdate".equals(pageContext.getParameter(OAWebBeanConstants.EVENT_PARAM)))
    System.out.println("IN IF");
    lovInput= pageContext.getParameter("currency");
    if ("USD".equals(lovInput))
    try {
    Connection conn = pageContext.getApplicationModule(webBean).getOADBTransaction().getJdbcConnection();
    String Query = "SELECT PaymentTransactionsEO.TRXN_REFERENCE_NUMBER,PaymentTransactionsEO.Transaction_Date,PaymentTransactionsEO.Payment_Currency_Code,GLDR.Conversion_Date,csp.cashflow_exchange_rate_type,gl.user_conversion_type exchange_rate_type, GLDR.CONVERSION_RATE exchange_rate_value FROM CE_PAYMENT_TRANSACTIONS PaymentTransactionsEO, CE_SYSTEM_PARAMETERS CSP, GL_SETS_OF_BOOKS SOB, gl_daily_conversion_types GL, gl_daily_rates GLDR where SOB.SET_OF_BOOKS_ID = CSP.SET_OF_BOOKS_ID AND csp.CASHFLOW_EXCHANGE_RATE_TYPE = GL.Conversion_Type and GL.Conversion_Type=GLDR.CONVERSION_TYPE and GLDR.Conversion_Date=PaymentTransactionsEO.Transaction_Date and gldr.from_currency=PaymentTransactionsEO.Payment_Currency_Code and CSP.LEGAL_ENTITY_ID is not null AND and csp.set_of_books_id = 2063 and PaymentTransactionsEO.Payment_Currency_Code=:1 ";
    PreparedStatement stmt = conn.prepareStatement(Query);
    for(ResultSet resultset = stmt.executeQuery(); resultset.next();)
    pageContext.writeDiagnostics(this, "Query Executed", OAFwkConstants.STATEMENT);
    String result1 = resultset.getString("exchange_rate_value") ;
    pageContext.writeDiagnostics(this, "Query for ExchangeRateValue Executed " + result1,OAFwkConstants.STATEMENT);
    OAMessageStyledTextBean ExchangeRateValueBean = (OAMessageStyledTextBean)webBean.findChildRecursive("ExchangeRateValue");
    ExchangeRateValueBean.setValue(pageContext,result1);
    catch(Exception exception)
    throw new OAException("Error in Query"+exception, OAException.ERROR);
    please suggest..
    Thanks
    Sims

  • ?Embedding custom region as an extension to seeded self-service page.

    Hello Tapash/All,
    I am extending one of the self service pages to add extra fields on the page to capture information.
    This is what I am planning to do based on the comments (from Tapash) that I got from my previous post.
    1. Create a custom table with additional columns with the primary key column that I need to capture.
    2. Create an EO, VO (based on the custom table) and AM.
    3. Create a Region RN.xml (advanced table) for the additional fields (for INSERT, UPDATE and DISPLAY on Query)
    4. Create a Controller CO on the Region (code to commit the trx in AMImpl)
    5. Attach this RN.xml to the seeded page via personalization.
    My question is:
    Where and how will the entered data on the new region get inserted/updated into the custom table ? ( Since, I can't create an **Apply/Submit** button separately for the new region....because there is an ***Apply/Submit*** button already exists on that page to process the seeded data.)
    Should I extend the Page controller to invoke the apply method from the AMImpl ?Please let me know and Thanks for all the help.

    **********Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = xxSuppRegVO; APPLICATION_MODULE = oracle.apps.pos.suppreg.server.SupplierRegAM;
    Check if your custom AM is mentioned in the region xml file and not the seeded AM, because oracle.apps.pos.suppreg.server.SupplierRegAM , looks to be seeded AM.xxSuppRegVO is a custom VO, rite and you have not extended any seeded VO? If you have extended seeded VO, have you done substitution and uploaded jpx file on server?--Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Error message while using extension in notifications summary page in PO

    Hi,
    I am getting the below error messages while trying to add couple of columns in Purchasing, notifications summay. The files are located in folders 'JDEV_HOME/xx/oracle/apps/icx/por/wf/server' and I have no idea what this error means.
    Error(2,38): cannot access class oracle.apps.icx.por.wf.server.ReqLinesNotificationsVORowImpl; bad constant pool tag: 13 at 80
    Error(10,55): class ReqLinesNotificationsVORowImpl not found in class xx.oracle.apps.icx.por.wf.server.xxReqLinesNotificationsVORowImpl
    Couple of lines from Java code is below. The error is showing at import oracle.apps.icx.por.wf.server.ReqLinesNotificationsVORowImpl;'.
    package xx.oracle.apps.icx.por.wf.server;
    import oracle.apps.icx.por.wf.server.ReqLinesNotificationsVORowImpl;
    import oracle.jbo.server.AttributeDefImpl;
    import oracle.jbo.domain.Number;
    import oracle.jbo.domain.Date;
    Thanks,
    Rahul.

    Hi Ansari,
    Thanks for the reply. I tried to place all the files into myclasses and my projects path is JAVA_HOME\oracle\apps\icx\por\wf\server and JAVA_HOME\xx\oracle\apps\icx\por\wf\server. I did one more mistake of not ftp'ing the class files in binary format. It compiled and no errors.
    I have moved all the required files from these folders into $JAVA_TOP/xx/oracle/apps/icx/por/wf/server folder. One thing I observed is that jdeveloper is producing below files and is missing XXReqLinesNotificatinsVOImpl.class. I followed all the steps to include the custom sql into the view object.
    xxReqLinesNotifications.jpr
    xxReqLinesNotifications.jpx
    xxReqLinesNotifications.jws
    xxReqLinesNotificationsVO.xml
    xxReqLinesNotificationsVORowImpl.java
    xxReqLinesNotificationsVORowImpl.class
    oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = ReqLinesNotificationsVO; APPLICATION_MODULE = oracle.apps.icx.por.wf.server.ReqApprovalNotificationsAM;
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1986)
         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 oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._OA._jspService(_OA.java:95)
         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 ##
    oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = ReqLinesNotificationsVO; APPLICATION_MODULE = oracle.apps.icx.por.wf.server.ReqApprovalNotificationsAM;
         at oracle.apps.fnd.framework.webui.OADataBoundValueViewObject.getViewObject(OADataBoundValueViewObject.java:355)
         at oracle.apps.fnd.framework.webui.OADataBoundValueViewObject.getViewName(OADataBoundValueViewObject.java:221)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBeanProperties(PPRHelper.java:458)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:593)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.createReverseMapForRoot(PPRHelper.java:229)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2464)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1734)
         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 oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._OA._jspService(_OA.java:95)
         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)
    oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = ReqLinesNotificationsVO; APPLICATION_MODULE = oracle.apps.icx.por.wf.server.ReqApprovalNotificationsAM;
         at oracle.apps.fnd.framework.webui.OADataBoundValueViewObject.getViewObject(OADataBoundValueViewObject.java:355)
         at oracle.apps.fnd.framework.webui.OADataBoundValueViewObject.getViewName(OADataBoundValueViewObject.java:221)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBeanProperties(PPRHelper.java:458)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:593)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForChildren(PPRHelper.java:726)
         at oracle.apps.fnd.framework.webui.PPRHelper.addMappingsForBean(PPRHelper.java:596)
         at oracle.apps.fnd.framework.webui.PPRHelper.createReverseMapForRoot(PPRHelper.java:229)
         at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2464)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1734)
         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 oracle.jsp.provider.Jsp20RequestDispatcher.forward(Jsp20RequestDispatcher.java:162)
         at oracle.jsp.runtime.OraclePageContext.forward(OraclePageContext.java:187)
         at oa_html._OA._jspService(_OA.java:95)
         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)
    Thanks,
    Rahul.

  • Error while trying to add a new field in search criteria by VO extension

    Hi,
    I am trying to add a new field by using the VO extension to a seeded OAF page used to search Repository contracts.
    I get the following error on opening the page after I have compiled my code on server and bounced apache.
    Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME =SSPN_AdvancedSearchAttributesPVO; APPLICATION_MODULE = oracle.apps.okc.repository.search.server.ContractsAdvSearchAM;
    I extended the AM also after this to include the extended VO but still the error comes.
    This page is a dynamic search page where the results change based on the different search criteria.
    Cheers
    Swati

    Hi,
    I extended the AM also after this to include the extended VO but still the error comes.There is no need to extend the AM for extending a VO. Hopefully the VO which u extending already attached to the AM oracle.apps.okc.repository.search.server.ContractsAdvSearchAM.
    Regards,
    Gyan

  • Not able to view the XML Output, after Output format changed to XML

    Hello Everybody...
    After running the concurrent program having output type of XML. Output is not getting generated.
    But getting generated when output type is changed to Text.
    Please find the below log file info. :
    BioReliance Receivables: Version : UNKNOWN - Development
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    XXBRAXINVNEW module: XXBio Print Selected Invoices New
    Current system time is 28-MAY-2009 05:31:28
    +-----------------------------
    | Starting concurrent program execution...
    +-----------------------------
    Arguments
    p_order_by='TRX_NUMBER'
    p_trx_number_low='9859529'
    p_trx_number_high='9859529'
    p_installment_number='1'
    p_open_invoice='N'
    p_check_for_taxyn='N'
    p_choice='SEL'
    p_header_pages='0'
    p_debug_flag='N'
    p_message_level='10'
    p_userid='9092'
    XML_REPORTS_XENVIRONMENT is :
    /oraapps2/devukora/8.0.6/guicommon6/tk60/admin/Tk2Motif_UTF8.rgb
    XENVIRONMENT is set to /oraapps2/devukora/8.0.6/guicommon6/tk60/admin/Tk2Motif_UTF8.rgb
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    American_America.UTF8
    Spawned Process 14380
    REP-3000: Internal error starting Oracle Toolkit.
    MSG-00100: DEBUG: AfterPForm_Trigger +
    MSG-00100: DEBUG: Multi Org established.
    MSG-00100: DEBUG: AfterParam_Procs.Get_Country_Details
    MSG-00100: DEBUG: AfterParam_Procs.Switch_On_Debug
    MSG-00100: DEBUG: AfterParam_Procs.Get_Trx_Number_Low
    MSG-00100: DEBUG: AfterParam_Procs.Get_Trx_Number_High
    MSG-00100: DEBUG: AfterParam_Procs.Get_Tax_Option
    MSG-00100: DEBUG: AfterPForm_Trigger -
    MSG-00100: DEBUG: BeforeReport_Trigger +
    MSG-00100: DEBUG: BeforeReport_Procs.Populate_Printing_Option
    MSG-00100: DEBUG: BeforeReport_Procs.Populate_Tax_Printing_Option
    MSG-00100: DEBUG: BeforeReport_Trigger.Get_Message_Details
    MSG-00100: DEBUG: BeforeReport_Trigger.Get_Org_Profile.
    MSG-00100: DEBUG: Organization Id: 102
    MSG-00100: DEBUG: BeforeReport_Trigger.Build_Where_Clause
    MSG-00100: DEBUG: P_Choice: SEL
    MSG-00100: DEBUG: Choice is other than ADJ, setting ORDER BY.
    MSG-00100: DEBUG: BeforeReport_Trigger -
    MSG-05000: DEBUG: Trx No... 9859529
    MSG-00010: 05:31 1 Transaction: 9859529
    Report Builder: Release 6.0.8.25.0 - Production on Thu May 28 05:31:28 2009
    (c) Copyright 1999 Oracle Corporation. All rights reserved.
    Enter Username:
    Start of log messages from FND_FILE
    End of log messages from FND_FILE
    Executing request completion options...
    ------------- 1) PUBLISH -------------
    Beginning post-processing of request 14767798 on node RCKBLADE05 at 28-MAY-2009 05:31:36.
    Post-processing of request 14767798 failed at 28-MAY-2009 05:31:36 with the error message:
    One or more post-processing actions failed. Consult the OPP service log for details.
    ------------- 2) PRINT   -------------
    Finished executing request completion options.
    Concurrent request completed
    Current system time is 28-MAY-2009 05:31:36
    Please do the needful in resolving the issue.
    Thans in Advance.
    Abdul.

    Hello Hussein,
    Thanks.
    Before I could ask the DBA to chage the DIPLAY parameter, I could see error in FNDOPP*.txt file, as some issue with tag "split-by-page-break".
    Accordingly I removed the tag from the template file ( RFT File). Now the request is getting Completed with Normal status. And generating the PDF output.
    I found a hit in the metalink for this issue, which suggests a PATCH 4206181 (XDO.5.5) to get this functionality.
    Accordingly the PATCH is applied.
    Now when trying to query the template name from the XML Publisher Administrator Responsiblity, page is getting errored with the below message.
    ====================================================================
    oracle.apps.fnd.framework.OAException: Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = TemplateFilesForViewVO2; APPLICATION_MODULE = oracle.apps.xdo.oa.template.server.TemplatesAM;
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1960)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:497)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:418)
         at oa_html._OA._jspService(_OA.java:86)
         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)
    ====================================================================
    Please do the needful in resolving the issue.
    Thanks,
    Abdul.

  • Right alignment of Number Field in OAF Page

    Hi,
    I need to right align the column of the table which is of number type in OAF page. I have extended the VO of that page to add new columns. After VO extension i added the column to the page via personalization and gave the reference of view attribute name as per Extened VO. I have set the following properties for that column
    Item Sytle- Message Style Text
    Data Type- Number
    Nowrap=false
    Vertical Alignment=Middle
    View Attribute = Prior (same as Extended VO's column)
    View Instance = XXPayEmpAccrualActionInfoVO
    I need to set the value of this newly added column right align which is currently set as left align by default.
    I have tried the following links from OTN
    Re: Q: How to format number using personalization?
    Right align number field
    but while controller extension i m getting the following error-
    Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = XXPayEmpAccrualActionInfoVO; APPLICATION_MODULE = oracle.apps.pay.selfservice.payslip.US.server.PayPayslipAM;
    The extended controller code is -
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    OATableBean tableBean = (OATableBean)webBean.findIndexedChildRecursive("PayPayslip4Ss");
    tableBean.queryData(pageContext, true);
    tableBean.prepareForRendering(pageContext);
    DataObjectList aColFormat01 = tableBean.getColumnFormats() ;
    oracle.cabo.ui.data.DictionaryData ColFormat01 =(oracle.cabo.ui.data.DictionaryData)aColFormat01.getItem(pageContext.findChildIndex(tableBean, "Prior"));
    ColFormat01.put(COLUMN_DATA_FORMAT_KEY,NUMBER_FORMAT);
    Please can anyone provide me some pointer here..this is really urgent.
    Thanks in advance
    Renu
    Edited by: Renu Gupta on Jun 14, 2010 5:15 AM

    Hi Renu,
    Use the following code:
    OAMessageStyledTextBean origContSumBean = (OAMessageStyledTextBean)webBean.findIndexedChildRecursive("<FieldName>");
    if(origContSumBean!=null) {
    origContSumBean.setAttributeValue(CURRENCY_CODE,new OADataBoundValueViewObject(origContSumBean,"CurrencyCode"));
    Here CurrencyCode should be a view attribute in the VO associated to the items in the region.
    Regards
    Sumit

  • VO extensions error

    Hi oaf experts,
    Iam having one Standard page,in that iam adding two custom fields,for this i have find out that standard vo and extended that.i have added two fields,custom table name,join conditions in the extendedvo.
    i have done all things like substutions,moving to server location,runned .java files in putty,
    bounced server,everything is ok with vo extension,
    when iam going in to respective page the new fields are displaying but one error message showing on the top of the page like below
    Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = PFCBidHeaderVO; APPLICATION_MODULE = oracle.apps.pon.response.creation.server.ResponseAM;
    can anybody help on this
    thanks

    Please check to see that the .jpx file is imported into the MDS Repository or not

Maybe you are looking for