Page OFA standard validation controller Extension customization

In the project approver responsibility-> project management - > research project page after entering project, project number click on project page will open in the project page after click on the installation program is a STATE field and button change the privileges is here,

Requirement is if someone wants to change the status, then click on the change status button it will now display ex: (' there is no app-rovers for this project ") if there is no State of approver change button will not work it do not go to the next page, this approver validation comes from the feature based on the value it should display the message through the extension of controller We can achieve this requirement please help on code.

What is the projectId you used when you run from the backend?

Here, looks like the projectId is coming null.

EXCEPTION: [WGT. Oracle.apps.PA.Project.WebUI.XXEXProjectChangeStatusCO]: Project IDnull

You should check the standard gamepad to know how to get the projectId.

I hope this helps.

See you soon

AJ

Tags: Oracle Applications

Similar Questions

  • Can I develop pages OFA (extension EBS R12) without going through an instance of EBS in my computer?

    Hello everyone,

    I am responsible for developing certain pages OFA in order to extend the EBS R12.

    The thing is, I don't have an instance of EBS in my computer. Can I simply create a connection to the Oracle database and work with it?

    Thank you

    Kind regards

    Afaf

    You need to have access to the database of the instance eBusiness. Just have an oracle database is not good enough.

    It depends on what customization you want to do. That all are involved in it.

    Worst case, if they do not want to give access, and you want to develop your Jdeveloper pages, you must create dummy tables in your database and use it to develop.

    But in this case, you will not be able to test. You can develop just, you must deploy it to the server to test.

    Better way to access and set it up in your computer/laptop.

    See you soon

    AJ

    PS: Please check the answer useful/correct, if it is

  • Remove controller extension in the OPS r12

    All, there are some controllers custom isupplier page and the user wants to disable/delete for now.

    Can someone tell me how to disable/remove the controller extensions?

    I know how to remove a VO scope, but I have no idea how to do to remove or disable extended CO.

    Thank you.

    Go to this page and see where is the extension of the controller. Discover this region and click Customize this region, then you will see for the controller class, the extension is given.

    Click inherit from this region and apply.

  • Change requisition lov query through controller extension

    I'm new to OFA, if someone has worked with requisition controller extension, please kindly help me. We have an obligation to take the value of FDF and add to the query in the provider name/provider Site Lov to restrict the list. I am currently expanding the controller but impossible to get the handle to ReqSupplierVO define the where the clause. Here is the code

    public class xxNonCatalogRequestCO extends NonCatalogRequestCO
    {
    public xxNonCatalogRequestCO()
    {
    }

    ' Public Sub processFormRequest (pageContext OAPageContext, OAWebBean webBean)
    {
    super.processFormRequest (pageContext, webBean);

    OAApplicationModule am = pageContext.getApplicationModule (webBean);

    OAApplicationModule lovAM = (OAApplicationModule) am.findApplicationModule ("RequisitionLovAM");
    OAViewObject vo = (OAViewObject) lovAM.findViewObject ("ReqSupplierVO");

    ViewObjectImpl vo = (ViewObjectImpl) am.findViewObject ("ReqSupplierVO");

    OAMessageLovInputBean mlib = (OAMessageLovInputBean) webBean.findIndexedChildRecursive ("XX_LL3");
    String he's = (String) mlib.getValue (pageContext);

    If (vo! = null)
    {
    vo.setWhereClause(//"Query"//);
    }

    }
    }


    Help, please!

    Hello

    To get the original Version, you must first get the right AM
    Click on the comments on this page and find you have more than one AM,.
    If so, you get the RootAM and then take the required AM and the discovery of the View object,

    See the below allows to sample code, modify the code according to your AM, the names of VO.

    Be wondered AM root
         
    public OAApplicationModule getRequestedAM (pageContext OAPageContext, String requestedAMName)
    {
    writeLog (pageContext, "required call me to check the AM" + requestedAMName);
    String amName = "";
    String objectivesAMName = requestedAMName; / / "ObjectivesAM";
    String [] nestedAMArray = pageContext.getRootApplicationModule () .getApplicationModuleNames ();
    pageContext.writeDiagnostics (this, "=> root AM" + pageContext.getRootApplicationModule () .getName () + "Child AMs =>" + nestedAMArray.length, 1);
    OAApplicationModule currentAM = null;
    currentAM = (OAApplicationModule) pageContext.getRootApplicationModule ();
    for (int i = 0; i)< nestedamarray.length;="">
    {
    amName = nestedAMArray;
    pageContext.writeDiagnostics (this, "Nested name AM =>" + amName + "and amName.indexOf (objectivesAMName)" + amName.indexOf (objectivesAMName), 1);
    currentAM = (OAApplicationModule) pageContext.getRootApplicationModule () .findApplicationModule (amName);
    Get the display names
    String [] viewNames = currentAM.getViewObjectNames ();
    for (int i = 0; i)
    {
    writeLog (pageContext, i + "value" + viewNames [i]);
    }
    If (!) (amName.indexOf (objectivesAMName)) ==-1))
    {
    pageContext.writeDiagnostics (this, "found handle for my Nested AM" + amName, 1);
    break;
    }
    }
    Return currentAM;
    }

    Get the VO of the AOS
    -----------------------
    OAViewObject objAssessmentVO = (OAViewObject) yourAM.findViewObject ("yourVO");

    Thank you

    With respect,
    Kali.
    OSSi.

  • Look &amp; filling is not correct in IE and Chrome for page OFA

    Hi all

    I have some doubts:

    1.I have added a custom page RN standard oracle. It works very well in the Google Chrome browser, but the look & filling does not come right in Internet Explorer.

    2. I have 4 combo in my RN, when I select all the values of the PPR should fire... It works fine but on the standard page validation is ignition so only my cutom RN is to come.

    I HAV etried by changing: the methods super.processRequest and super.processFormRequest upwards and downwards... even I deleted this my CO custom methods but still standard page validations are firing of first, please suggest me how I can remove it.

    Thanks in advance

    Mahesh

    Hi all

    This problem is resolved... it is strange in the OPS.

    I just changed the id of another name and imported from the page... it works

    All Thakns

  • Expand the default region for the OFA standard

    Hi gurus,

    I am newbie to OAF and obtained requirment for work on the scenario where the customer expects to expand the subregion for OFA standard screen.
    By default, it appears (+) sign.
    Any who if wants to see the details of what they need click on the (+) sign to see the details for the screen.

    I can get this done by using customization?

    Marsan

    Marsan,

    Set the property initially disclosed to True for the region to hide show.

    Kind regards
    GYAN

  • Subtab defaulting to a specific tab for OFA standard screen

    Hello

    My client is looking to the 2nd sub-tab by default after selecting the menu tab on main tab for OFA standard screen.
    The default selection is 1 subtab.
    How can I work on this? I can get that using customization?

    Marsan

    Marsan,

    I don't think it's possible.

    As in this case, there are Menu & submenu and function. By default, it will choose always first submenu. So the only way is that you can reorganize the submenu.

    But I doubt the user will accept it, because it will change the command from the submenu.

    Kind regards
    GYAN

  • My Firefox has just automatically updated itself to the version 42. The extention under modules page does not display the extensions I have installed.

    My Firefox has just automatically updated itself to the version 42. The extention under modules page does not display the extensions I have installed. The plug in page shows the plug ins I installed. How can I fix it? This happened on my 64 bit Windows 7 partition. I installed the extension "classic add-on" to see if she could solve the problem. There is unfortunately no. I have a screenshot. I'm not sure if I have permission to upload it to the media gallery. I also use Linux, but I did not upgrade that are still there.

    It is possible that there is a problem with the files that store the registry extensions.

    Delete the files (extensions.json, extensions.sqlite, extensions.ini) extensions.* and compatibility.ini in the profile folder of Firefox to reset the extensions registry.

    New files will be created if necessary.

    See "extension corrupted files:

  • I get the following message when you use Safari and Firefox. Works in Chrome: "we're sorry, the link that brought you to this page is not valid."

    I'm working with my bank account online and I get to the homepage very well. When I select the online banking, estatements, I get the following message when it tries to link to the electronic statement page.
    "We're sorry, the link that brought you to this page is not valid." Chrome has no problem displaying this page, but Firefox and Safari gives me the same message.

    Note that I posted this already above, but don't not checked if she was tried.

    You may need to allow cookies from third party (visited or all).


    To view the history settings and cookies, choose:

    • Firefox > Preferences > privacy > Firefox will be: "use the custom settings for history".
  • Problem with oracle page OFA form parameter passing

    Dear all,

    I have a requirement as below

    I have a custom page of OAF I need call from a menu in the form of oracle, so I sm able to invoke the page in the menu but I need to move a form parameter to a page ofa form personlization, I am able to get the same thing, but my parameter contains date with time stamp, so when iam passing only day It works very well but with dtamp time it gives error like URL invalid because of some special character. So I found some links only when there is a space between the date and the time dtamp it gives question so please help me how I can handle this I need to get the date with timestamp in my page.

    Thank you

    Thanks for the reply,

    I solved the problem by using different functions through PL/SQL

  • Custom pages OFA

    Hi all:

    I have a question about custom pages OFA release 12.1.2 (EBS 12.1.2/DB 10.2.0.4/z/O)

    Is it possible to migrate these pages without providing the developer with the APPS password?

    All the tools (freeware or other) that are useful for these migrations?

    Thank you

    XMLImporter works for the pages developed using JDeveloper also, so I did not understand your point.

    DBA can set the password for APPS in a unix environment (I'm sure it would be already) that are visible and accessible only for the user to super/appl. In your script, access the variable directly ($VARIABLE NAME) while XMLImport.

    Thank you
    Shree

  • How to call the asp page ofa page

    Hi all

    I have a requirement as I have to call the asp page ofa page

    using uri of destination I call the asp page, I need to pass the 10 parameters to this ASP page.

    here using session variables I'm passing these 10 settings of asp page but in the asp page will not receive values

    other than session variables

    how its posible.

    Thank you
    Anthony

    Srikanth,
    In fact I am j2ee world have no idea of the MS world :)! in any case, I just google the session object in ASP, I arrived knew this session in ASP and jsp object are managed in different ways, the two make their own session cookies, so if you move a page jsp in an ASP, the asp session object will have its own cookie and it won't read values of jsp.
    OK, the workaround for this road is the string query or URL parameters, you can pass your OAF page parameters in url such as
    'http://xxxxxxxxxxxxxxxxx.asp?PARAM1=VALUE1' and retrieve these values in the ASP page.
    Mukul-

    Published by: Mukul Gupta on January 12, 2010 14:09

  • Errors, linking OFA Standard Page (ArPrtySrchPG) in JDeveloper

    Several errors trying to run standard OAF pages (specifically /oracle/apps/ar/cusstd/srch/webui/ArPrtySrchPG and its subpages) since JDeveloper to an extension - ultimately what I have to do is by default certain values on the screen creating account/game but customizations do not work.  Because we have many people in our environment of development at any time is not convenient for me to continuously tweak/deploy/bounce Apache whenever I need to test a change.   It is on R12 (12.1.3) and I have the matching version of JDev with Extensions of OA. 


    Short-version of the question - is it possible to run the ArPrtySrchPG and its subpages in JDeveloper, or I have to go through the application?  Has anyone managed to do this?


    Long version:

    I followed the instructions of Anil Passi on this operation to (Apps - pages To Extend First-Run Standard OA Framework of jDeveloper) to try to get this working and I read in the Framework Developer's Guide.  Short version is I Ed files JAVA_TOP, oracle, apps, ar $ down to the myclasses directories and my projects, removed the class of my projects, copied files the $AR_TOP/mds files to my projects as well and am running the ArPrtySrchPG (also using the Design-Time Deposit option when running).


    At this point, I can get ArPrtySrchPG to run, but then the following problems occur:


    1) I hit the button to Create a party to go to the ArCreCusPG (which is where I really need the extension to the default sales channel) and the page immediately errors with this:

    oracle.jbo.InvalidOperException: Houston-25069: definition of line HzPuiContactPointUrlEO brother two subclasses defs, HzPuiOrganizationQuickUrlEOEx and HzPuiContactPointUrlEOEx, but no discrimination to distinguish them.

    (2) Googling that turns saying to '-Djbo.abstract.base.check = false "in the project properties-> Run Configuration-> Options in Java.  Made which allows me to get /oracle/apps/ar/cusstd/createcus/webui/ArCreCusPG, but at the top, it has a huge stack error/warning - which includes a large number of warnings indicating "the standard passivation OA framework of coding has been violated.  The view with the full name, XXXXX object is not properly prepated to the insertion of the line. "The XXXXX is replaced by several different views, including:

    ArCreateCusAM.organization222_organization_oracle_apps_ar_hz_components_party_organization_server_HzPuiOrganizationProfileQuickAM.HzPuiOrganizationProfileQuickURLVO

    ArCreateCusAM.organization222_organization_oracle_apps_ar_hz_components_party_organization_server_HzPuiOrganizationProfileQuickAM.HzPuiOrganizationQuickPhoneVO

    ArCreateCusAM.organization222_organization_oracle_apps_ar_hz_components_party_organization_server_HzPuiOrganizationProfileQuickAM.HzPuiOrganizationQuickFaxVO

    ArCreateCusAM.HzPuiAddressAM.HzPuiPartySiteVO

    ArCreateCusAM.HzPuiAddressAM.HzPuiPartySiteVO

    (3) in addition, an error that occurs when I examine a party (any party) and then click the account Details button, I get the below error. 

    oracle.apps.fnd.framework.OAException: oracle.adf.mds.exception.MDSRuntimeException: double reference: a component with the ID 'lovMap11' already exists in the document "/ oracle/apps/ar/hz/components/account/client/webui/HzPuiCustProfileCrUpRN.

    Bottom line - I do not know how much I trust to do anything on this page from a point of view extension when it is the slightest mistake in all directions.

    Any ideas/help would be appreciated.

    Thank you!

    Jason

    Hi Jason,

    For extension of CO, you need not bounce every time to reflect the changes. Just change the name of the controller and on the Customize page, update the new name of the controller. In fact, you will save time here instead of debugging the errors of standard page.

    For example, your extended CO name is XXCO.java. Now extend your CO and update the new name in the definition of PG using customization. Now, whenever you change CO extended, maintain updated the name of 'XXCO1.java' using option refactor in Jdev. And also update this new name of CO in the definition of PG with the help of Personalization.The changes will keep reflecting directly, without no rebound oacore/apache.

    Kind regards

    Zahid

  • Urgent how page CUSTOM OAF toTranslate. Please Note CUSTOM OAF page not Standard OFA

    Hello

    We have developed a customized OPS in English page. Our client now wants the same page is available in FRENCH and ARABIC.

    Please help on this. Its Urgent 535571

    Hello

    I had the problem solved by following the steps below

    Step 1:- go to--> page customize Custom OAF page--> click on customize (pencil icon) for values or labels you want to translate.

    Step 2:- change the prompt value to inherit the same value in English how it was displayed before. Click on apply

    Step 3:- go to functional administrator--> customizations--> Application Catalog--> give you OAF page path in the path of the Document--> to Manage customizations--> translate and give respective language and values.

    Kind regards

    Matt Rohera.

  • Controller Extension problem

    Hi experts,

    I have another question in the OPS. Once I have compiled in the jdev 10.1.3 its compiled sucessfully.
    and I deployed in the instance of the client and check the page click on the Finish button I get this error.

    Error details
    Logout

    Error page
    Details of the exception.
    oracle.apps.fnd.framework.OAException: java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.OARawTextBean
    at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
    at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
    at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1435)
    at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2850)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1838)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:536)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:424)
    in OA. jspService(_OA.java:212)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:610)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
    to oracle.oc4j.network.ServerSocketReadHandler$ SafeRunnable.run (ServerSocketReadHandler.java:260)
    to com.evermind.util.ReleasableResourcePooledExecutor$ MyWorker.run (ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    # # 0 in detail
    java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.OARawTextBean
    at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.findIndexedChild(OAPageLayoutBean.java:1392)
    at oracle.apps.per.common.webui.PerTransactionTopCOImpl.renderGlobalContext(PerTransactionTopCOImpl.java:884)
    at oracle.apps.per.common.webui.PerTransactionTopCOImpl.init(PerTransactionTopCOImpl.java:197)
    at oracle.apps.per.common.webui.PerTransactionTopCOImpl.processRequest(PerTransactionTopCOImpl.java:279)
    at oracle.apps.per.selfservice.arch.webui.PerOAControllerImpl.processRequest(PerOAControllerImpl.java:530)
    at oracle.apps.per.wpm.objectives.webui.ObjectivesPageCO.processRequest(ObjectivesPageCO.java:69)
    at oracle.apps.per.wpm.objectives.webui.EmpFinObjectivesPageCO.processRequest(EmpFinObjectivesPageCO.java:53)
    at db.oracle.apps.per.wpm.objectives.webui.DBEmpFinObjectivesPageCO.processFormRequest(DBEmpFinObjectivesPageCO.java:31)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:815)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
    at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1189)
    at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1027)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:993)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:848)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
    at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1027)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:993)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:848)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
    at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
    at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2846)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1838)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:536)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:424)
    in OA. jspService(_OA.java:212)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:610)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
    to oracle.oc4j.network.ServerSocketReadHandler$ SafeRunnable.run (ServerSocketReadHandler.java:260)
    to com.evermind.util.ReleasableResourcePooledExecutor$ MyWorker.run (ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    java.lang.ClassCastException: oracle.apps.fnd.framework.webui.beans.OARawTextBean
    at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.findIndexedChild(OAPageLayoutBean.java:1392)
    at oracle.apps.per.common.webui.PerTransactionTopCOImpl.renderGlobalContext(PerTransactionTopCOImpl.java:884)
    at oracle.apps.per.common.webui.PerTransactionTopCOImpl.init(PerTransactionTopCOImpl.java:197)
    at oracle.apps.per.common.webui.PerTransactionTopCOImpl.processRequest(PerTransactionTopCOImpl.java:279)
    at oracle.apps.per.selfservice.arch.webui.PerOAControllerImpl.processRequest(PerOAControllerImpl.java:530)
    at oracle.apps.per.wpm.objectives.webui.ObjectivesPageCO.processRequest(ObjectivesPageCO.java:69)
    at oracle.apps.per.wpm.objectives.webui.EmpFinObjectivesPageCO.processRequest(EmpFinObjectivesPageCO.java:53)
    at db.oracle.apps.per.wpm.objectives.webui.DBEmpFinObjectivesPageCO.processFormRequest(DBEmpFinObjectivesPageCO.java:31)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:815)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
    at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1189)
    at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1027)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:993)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:848)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
    at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1027)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:993)
    at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:848)
    at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:382)
    at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
    at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2846)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1838)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:536)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:424)
    in OA. jspService(_OA.java:212)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:335)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:610)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:359)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
    to oracle.oc4j.network.ServerSocketReadHandler$ SafeRunnable.run (ServerSocketReadHandler.java:260)
    to com.evermind.util.ReleasableResourcePooledExecutor$ MyWorker.run (ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)

    Logout

    Copyright (c) 2006, Oracle. All rights reserved.



    How can I solve the problems. no need to change in the code please let me know.
    Please replay ASAP, it is an essential element.

    I am calculate the sum of weighting per cent should be 100% in the performance based management plan on using DFF position identification.

    check the code below

    package db.oracle.apps.per.wpm.objectives.webui;

    import com.sun.java.util.collections.HashMap;

    import com.sun.java.util.collections.Iterator;

    import com.sun.java.util.collections.Iterator;
    import com.sun.java.util.collections.Map;

    Import oracle.apps.fnd.framework.OAApplicationModule;
    Import oracle.apps.fnd.framework.OAException;
    Import oracle.apps.fnd.framework.OAViewObject;
    Import oracle.apps.fnd.framework.webui.OAPageContext;
    Import oracle.apps.fnd.framework.webui.beans.OAWebBean;
    Import oracle.apps.per.wpm.objectives.server.ScorecardObjectivesVOImpl;
    Import oracle.apps.per.wpm.objectives.webui.EmpFinObjectivesPageCO;
    Import oracle.apps.fnd.common.MessageToken;
    Import oracle.jbo.Row;
    Import oracle.jbo.RowSetIterator;

    SerializableAttribute public class DBEmpFinObjectivesPageCO extends EmpFinObjectivesPageCO {}
    public DBEmpFinObjectivesPageCO() {}
    }

    {public processFormRequest (pageContext OAPageContext, OAWebBean webBean) Sub


    If (PageContext.isLoggingEnabled (1))
    {
    pageContext.writeDiagnostics (this, "Entering processFormRequest...", 1);
    }


    super.processRequest (pageContext, webBean);
    Am = (OAApplicationModule) pageContext.getApplicationModule (webBean) OAApplicationModule; pageContext.getRootApplicationModule ();
    String pprEvent = pageContext.getParameter ("event");
    If ((' Finish'. Equals (pprEvent)). ((pageContext.getParameter ("Finish")! = null)) {


    pageContext.writeDiagnostics (Thi, "conclude the... finishing touches", 1);
    Calling the getObjectiveDetails method to make the required validation
    String errCodes = getObjectiveDetails (pageContext, webBean);

    If (errCodes! = null & & errCodes.length () == 0)
    {
    pageContext.writeDiagnostics (this, "Error Messages", 1);
    Retrieve the message of FND_MESSAGES
    String errorMessage = am.getOADBTransaction () .getMessage ("XXDB_SUM_OF_OBJ_ERR" + errCodes, "A XXDB", null);
    Raise the Exception OFA
    throw new OAException (errorMessage, OAException.ERROR);
    }


    }
    }

    protected String getObjectiveDetails (pageContext OAPageContext, OAWebBean webBean)
    {
    pageContext.writeDiagnostics (this, "enter the GetObjectiveDetails method", 1);
    String errorPositionId = "";
    HashMap loHash = new HashMap();

    Am = (OAApplicationModule) pageContext.getApplicationModule (webBean) OAApplicationModule;
    OAViewObject objectivesVO = (OAViewObject) am.findViewObject ("ScorecardObjectivesVO");
    Am = (OAApplicationModule) pageContext.getApplicationModule (webBean) OAApplicationModule;
    ScorecardObjectivesVOImpl objectivesVO = (ScorecardObjectivesVOImpl) am.findViewObject ("ScorecardObjectivesVO");
    If (objectivesVO! = null)
    {
    objectivesVO.reset ();
    Loop to extract the lines and details
    While (objectivesVO.hasNext ())
    {
    Line r1 = objectivesVO.next ();
    Whole LsTempWeightage;
    If (r1! = null)
    {
    String weightage = (String) r1.getAttribute ("WeightingPercent");
    String positionId = (String) r1.getAttribute ("Attribute11");



    If (positionId! = null)
    {
    pageContext.writeDiagnostics (this, "The PositionID is" + positionId, 1);
    Check if the positionid already exists.


    {if (loHash.ContainsKey (positionId))}
    If so, add the weight with the former.
    lsTempWeightage = Integer.parseInt ((String) loHash.get (positionId));
    lsTempWeightage = lsTempWeightage.intValue () + Integer.parseInt (weightage);
    loHash.put (targetDate, lsTempWeightage); // ?? What is Date_cible?
    loHash.put (positionId, lsTempWeightage);

    } else {/ / just put it in the hash table}
    loHash.put (positionId, weightage);
    }

    }
    }
    Check if the total of all positionId isn't 100
    To loop through the hash table
    If no sum of weighting! = 100, then concatenate the corresponding positionId
    for the error string errorTargetDates



    Iterator i = set.iterator ();
    RowSetIterator i = objectivesVO.createRowSetIterator ("i"); scoreObjVO.createRowSetIterator ("scoreCardRowsetIterator");

    {while (i.hasNext ())}


    Map.Entry me = (Map.Entry) i.next ();
    If (! me.getKey ().equals("100"))
    {
    If (errorPositionId == null | errorPositionId.length () == 0)
    errorPositionId = errorPositionId + me.getValue ();
    on the other
    errorPositionId = errorPositionId () me.getValue «,»;
    }
    }
    i.closeRowSetIterator ();
    } //end of if
    }
    Return errorPositionId;
    }
    }

    What are the changes that you made in the extended controller? Seems that the plaintext bean is having class cast exception in one of the SEEDED controllers. You just need to check the code of EmpFinObjectivesPageCO and understand the type expected webbean

    Concerning
    Sumit

Maybe you are looking for

  • Update my phone and access code was wrong

    I updated my phone and after that it was completed I went to enter my password and the phone said it was wrong and now my phone is locked

  • Software Webcam on Satellite C660 - 1 M 2

    The webcam works correctly when you use Skype etc. But I have no access to it from Windows, so I can not change options, or take a photo without using Skype. On the first day all worked them very well, and now after a few months I can not even find a

  • What is the different between Lenovo K3 and Lenovo k5a40

    What is the different between Lenovo K3 and Lenovo k5a40 Because my order is Lenovo K3 online, but I got Lenovo k5a40 Note from the admin; post moved here to start a new topic, subject edited accordingly

  • Upgrade ram dv6-6166 in pairs?

    To increase the ram of 4 GB to 8 GB can I pop just another 4 GB in (the right type, clearly!) or do I have to get a matching pair of 4 GB ram modules? Thanks a lot for your help and advice.

  • RAM PC HP Slimline s7620n

    Hi all I recently acquired a slimline from a friend and it works well Ive played a lot with it. The vehicle currently has 1 GB DDR 5200 installed. I ran a scan on the IRB to see if he could endure more itsaid it can handle suggested computer 2 GB DDR