Help with Oracle AS Portal Error Messages

Hi
Our Application basically consists of a number of Reports which display data from a database, and Forms which will allow the insert of data in the table that the form is based on...
The application is used by business users.
I need assistance with the error messages that appear on Oracle Portal if something goes wrong - wrong data entered on a form for the database table, some error with a trigger that is called on the table where data is being inserted/ updated etc...
Currently, when an error occurs on the form (when you are trying to insert data into the database), the following errors can appear (this is an example of the actual format.)
Error: Internal error (WWC-00006)
An unexpected error occurred: ORA-20001: aft person ins
ORA-06512: at "RFS.RFS_AFT_INS", line 41
ORA-12899: value too large for column "RFS"."RFS_PERSON"."USER_ID" (actual: 22, maximum: 20)
ORA-04088: error during execution of trigger 'RFS.RFS_AFT_INS' (WWV-16016)
While this error will tell a developer what to do, it will not really tell an end user what the problem is...
I have started to edit the functions/ procedures that are used/ triggered from the forms to display a message in more or less the following format.
RAISE_APPLICATION_ERROR(-20001,'PLEASE NOTE: There is no XXX data for the XXX used. Please contact your administrator to assist.',TRUE);
What I want to know is, by changing the functions on the database etc, will I be catering for the errors, and will the message that I create be displayed to the user, or will they still see the original error message above?
Are there ways to display a more user-friendly error, even if just to say "Contact your administrator..." or something?
Any help will be greatly appreciated.
Thanks

By editing the default error messages, there is a risk the next patch or patch set to overwrite your customizations. A better approach would be to create custom error page(s) for Portal forms/reports.
Please refer to Metalink Note: 157132.1 How to Create a Custom Error Page for Portal Form.
Thanks.

Similar Messages

  • Help with Oracle 9iAS Portal Error-6401

    Hello.
    The install runs ok, but I can´t run the portal. HELP!!!
    Proxy log On failed.
    Please verify that you have specified correct connectivity information i.e.username, password & connect-string in the Database Access Descriptor
    Error-Code:6401
    Error TimeStamp:Wed, 08 Feb 2006 01:19:36 GMT
    Database Log In Failed
    TNS is unable to connect to destination. Invalid TNS address supplied or destination is not listening. This error can also occur because of underlying network transport problems.
    Verify that the TNS name in the connectstring entry of the DAD for this URL is valid and the database listener is running.
    THANKS

    Hi,
    You will get this error when the sqlnet connection from mod_plsql to the database cannot be established properly. Make sure that your DAD and your tnsnames file are in synch and that you can connect to the database.
    Btw, 9iAS was desupported last summer. For new Portal installations you should go for 10.1.2.0.2 (+10.1.4 Portal patch set).
    Regards,
    Mathias

  • Help with Coding and Warning/Error Messages

    Can someone help me with Java Language to get SAP to enter through soft warnings and errors?
    I am working to record/write a script to change orders but am hitting a road block when error messages pop up. I need to get it to enter through if the message pops up or move to the next step if not... there can be 1 error or multiples depending on the number line items.
    THANKS!

    I'm guessing that your computer is too slow to record
    real-time audio.
    Of itself it should be fine - I still use a G3 desktop to record stereo with no problems at all - though GB may add an overhead. Still, this shouldn't be happening.
    If you have other tracks playing
    while you are recording this could be an issue,
    especially if there are a lot playing.
    Yes...
    If this is the
    case then you can lock the tracks playing by pressing
    the lock icon.
    This won't make any difference to audio tracks, only to MIDI tracks, and in that case it reduces demands on the processor but increases demands on the disk - which appears to be the trouble in the first place.
    I agree that you should consider
    getting an external hard drive. You can set the
    record path to the external hard drive
    Since laptop disks are usually slower than external ones this might help - particularly if your internal drive is very full.
    which will
    free up working memory to your computer.
    No it won't, but it will take the strain off the internal disk, if that's what you mean. The memory might be an issue, which would be resolved by installing more RAM if possible.

  • Help with php/cookies login error message

    Hi
    I'm working in DreamWeaver CS4, On a Mac 10.04 OSX system. I am using php and a cookies if (isset) function
    Im  trying to create and error message for users who try to login to the site. but can't because there is no connection to the database as of yet.
    I have a connect srcript and a login script as well as the login and registration page.
         when the user tries to login in I get a syntax error mesage instead of getting the phrase," A problem connecting to the data base. Please try again later."
    How can I resolve this issue, Thanks your help it is greatly appreciated. To view the php code/connect script used in the login registration follow this link the script will available there. http://http://www.camtamkalaboration.com/products.php

    jarmelo wrote:
    how would I go about upgrading from tiger to  leopard?
    Buy Leopard, insert disk, follow instructions.
    You can instal php (which is built into Leopard) by renaming a file and uncommenting a line then enabling web sharing in System Preferences but I use entropy because it has the GD enabled for CAPTCHA and other features. There's a 10.4 version on their website but it mentions it's an older, unsupported and probably insecure version. You should use entropy Leopard version 5.2.9-7 for Leopard/ADDT development.
    After you get php installed you need to install MySQL which is easy to find through searching and straight-forward to instal. Then instal phpMyAdmin and you'll be good to go!
    As mentioned earlier I can walk you through the steps more thoroughly if you decide to upgrade to Leopard. There's some other steps involved: You need to configure virtual hosts so that it points to your Sites folder on your Mac and each folder in Sites folder are for each site you have so that entering site1 goes to ~/Sites/site1 on local testing server and entering site2 goes to ~/Sites/site2 in local testing server, etc. very, very easy to setup. Just edit hidden hosts file in etc folder and username.config file in apache2 hidden folder.
    There's other tutorials out there that show how to do it but most don't have all the info. I'm working on a step-by-step tutorial on my website but it's not finished yet. Maybe it'll be ready by the time you decide to upgrade to Leopard.

  • Need your help with the following 3 error messages that now appear on my PDF document.

    Hi all,
    I have been working on a PDF document for university for the last 4 months. Its a PDF document which I have been filling in as I go along and saving without any problems.
    Today however I try to open it for work and this is what I get in succession...
    "This document enabled extended features in Adobe Reader. The document has been changed since it was created and use of extended features is no longer available. Please contact the author for the original version of this document"
    "An error exists on this page. Acrobat may not display the page correctly. Please contact the person who created the PDF document to correct the problem"
    "The font 'GTAJBY +Bliss-Regular' contains a bad /BBbox."
    This has never done this before and even when I tried to open my backup file it did the same.
    Can someone please help me? I have so much work thats potentially lost on this....
    (Also, I am not much of a computer head, so please keep it in layman's terms)
    Thanks in advance everyone...

    I am having same problem with a 2011 year tax PDF fill in form I JUST got from IRS website.
    The actual form is the 2011 8829.
    I am running Windows 7 64 bit,   Adobe Reader X version 10.1.4.
    After trying to open the doc (nothing displays) I go to properties, and it says ...
    Title:  2011 Form 8829
    Author:  SE:W:CAR:MP
    Created: 12/23/2008
    PDF Producer:  Adobe LiveCycle DSesigner ES 8.2.
    PDF Version:  1.7 (Acrobat 8.x)
    Tagged PDF: No
    Fast Web View:  No
    Yikes ... was hospitalized last year ... now I have 9 days to file.

  • Desperately seeking help with recording and playback error messages...

    When I attempt to record a single track of audio (either with my internal mic or my Samson USB mic), I get the following message 15 to 30 sec into it:
    CoreAudio:
    Disk is too slow. (Record)
    (-10004)
    And when I attempt to playback that single track of a little bit of audio I recorded, I get the following message:
    This song has too many instrument tracks to be played in real-time.
    I have tried all the steps to solve the problem under "Optimizing Garageband" in the Help menu and nothing has worked.
    I would greatly appreciate any suggestions that anyone has as to how I could get rid of these messages and actually enable myself to record a full song at some point in the conceivable future...

    I'm guessing that your computer is too slow to record
    real-time audio.
    Of itself it should be fine - I still use a G3 desktop to record stereo with no problems at all - though GB may add an overhead. Still, this shouldn't be happening.
    If you have other tracks playing
    while you are recording this could be an issue,
    especially if there are a lot playing.
    Yes...
    If this is the
    case then you can lock the tracks playing by pressing
    the lock icon.
    This won't make any difference to audio tracks, only to MIDI tracks, and in that case it reduces demands on the processor but increases demands on the disk - which appears to be the trouble in the first place.
    I agree that you should consider
    getting an external hard drive. You can set the
    record path to the external hard drive
    Since laptop disks are usually slower than external ones this might help - particularly if your internal drive is very full.
    which will
    free up working memory to your computer.
    No it won't, but it will take the strain off the internal disk, if that's what you mean. The memory might be an issue, which would be resolved by installing more RAM if possible.

  • Need Help with my School Assignment - Error Message

    Hey guys,
    I'm doing a school assignment for my Object Oriented Java programing class. Here's the assignment requirements:
    "There are five kinds of flowers, and their associated costs. Create an array of strings that holds the names of these flowers. Create another array that holds the cost of each corresponding flower. Your program should read the name of a flower and the quantity desired by a customer. Locate the flower in the name array and use that index to find the cost per stem in the cost array. Compute and print the total cost of the sale. Write your solution in one class: FlowerCounterArray.
    The solution should implement the following two methods:
    - addOrder(String flowerName, int quantity) to add to the order. This is in addition to reading from the terminal.
    - printTotal() to print out the total cost to the terminal."
    I wrote up some code so far and I want to test it, but I am getting this error: "']' expected" on the newFlower[0] = new FlowerCounterArrays("petunia", 0.50]; line near the end of the code.
    Here's my code:
    public class FlowerCounterArrays {
        private String flowerName;
        private double price;
        public void addOrder(String flowerName, int quantity) {
            for (FlowerCounterArrays flower : newFlower) {
                if (flower.equals(flowerName)) {
                    total = price * quantity;
                    System.out.println("The price for " + quantity + " " + flower + "(s) is " + total);
                else {
                    System.out.println("Unfortunately we do not carry that type of flower here.");
        public void printTotal() {
            System.out.println(total);
        FlowerCounterArrays[] newFlower = new FlowerCounterArrays[5];
        newFlower[0] = new FlowerCounterArrays("petunia", 0.50];
        newFlower[1] = new FlowerCounterArrays("pansy", 0.75);
        newFlower[2] = new FlowerCounterArrays("rose", 1.50);
        newFlower[3] = new FlowerCounterArrays("violet", 0.50);
        newFlower[4] = new FlowerCounterArrays("carnation", 0.80);
    }Thanks for the help guys! Much appreciated!
    Edited by: he4dhuntr on Oct 14, 2008 1:33 PM

    Ok. I'm kind of new to all this, so some stuff I'm not 100% clear on.
    I get what you're saying though. I put the array into the method.
    Although now I get a new errod: "cannot find symbol - constructor FlowerCounterArrays(java.lang.String,double)"
    I get this error on my newFlower[0] = new FlowerCounterArrays("petunia", 0.50); line
    Here's my new code:
    public class FlowerCounterArrays {
        private String flowerName;
        private double price;
        public void addOrder(String flowerName, int quantity) {
            FlowerCounterArrays[] newFlower = new FlowerCounterArrays[5];
            newFlower[0] = new FlowerCounterArrays("petunia", 0.50);
            newFlower[1] = new FlowerCounterArrays("pansy", 0.75);
            newFlower[2] = new FlowerCounterArrays("rose", 1.50);
            newFlower[3] = new FlowerCounterArrays("violet", 0.50);
            newFlower[4] = new FlowerCounterArrays("carnation", 0.80);
            for (FlowerCounterArrays flower : newFlower) {
                if (flower.equals(flowerName)) {
                    total = price * quantity;
                    System.out.println("The price for " + quantity + " " + flower + "(s) is " + total);
                else {
                    System.out.println("Unfortunately we do not carry that type of flower here.");
        public void printTotal() {
            System.out.println(total);
    }Thanks for the help so far!

  • I need help with a print spooler error message

    Out of the blue I lost my printer connection.  When I look at my printer menu there is no printer listed.  When I try to add or install a printer, I get some odd message about a printer spooler is not running.  Restart the machine.  I've tried unhooking the printer, rebooting, unhooking from the power source.  I even went into some area as an administrator and found the print spool task and when I clicked on the start button there was no action.

    This is a MS Windows issue. Try this:
    Right click on My Computer
    Select Manage
    Double click on Services and Application
    Double click on Services
    Scroll down to Print Spooler and double click on it
    Click on Dependencies tab
    Check what dependencies the print spooler has, if any you may need to click on + on those dependencies to more dependencies
    Go back to the Services list
    On each of the spooler dependencies, double click on it
    Make sure it is set to Automatic in the Startup Type drop down menu
    Now click on Start to start the service
    Click OK
    Now try and print.

  • Broken link in "Oracle9i Application Server Portal Error Messages"

    Hi,
    the following link to "Troubleshooting Issues in Oracle9iAS Portal Architecture and Performance"
    http://portalstudio.oracle.com/servlet/page_pageid=478&_dad=ops&_schema=OPSTUDIO&
    is bad in the document "Oracle9i Application Server Portal Error Messages" which can be found at http://portalcenter.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/ERRORMESSAGESHTML/CH_902.HTM
    Rgds
    Sol

    After installing the Oracle9i Application Server ,Oracle8i 1.7 Database,I visit the link"http://localhost" ,then click "Jsever (demo)". Then ,there appears "500 Internal Server err".
    The log file:
    mod_jserv.log
    [24/01/2002 09:25:32:031] (EMERGENCY) ajp12: can not connect to host 127.0.0.1:8007
    [24/01/2002 09:25:32:031] (EMERGENCY) ajp12: connection fail
    [24/01/2002 09:25:32:031] (ERROR) an error returned handling request via protocol "ajpv12"
    Please help me.Any help appreciated!

  • Discoverer Portlet provider Register with Oracle AS Portal

    Hi All,
    I am trying to register the Discoverer portlet provider with Oracle AS Portal. I could able to launch the portal homepage successfully by giving the following url
    http://<host.domain>:<port>/pls/portal
    But, when I clicking the "login" to login it is giving me an error...
    I also ensured that OssoIPCheck parameter to be off in mod_osso.conf file.
    Please let me any configuration I need to do as part of this registeration. Thanks in advance.
    Best Regards
    Venkat

    Hi Michael,
    Thanks a lot for the prompt response. Actually we are going to provide an Oracle BI solution using OWB, Discoverer, Oracle 10g to one of our clients. And we personally feel that using Oracle 10g AS will prevent many unexpected problems in the application.
    But the decision of choosing the portal tool is pending at the clients side and we need to help them out with the better options.
    they are also looking for IBM websphere, and IBM has said that they have a portlet factory builder that helps portal to integrate with any other portlets.
    Is it so that the ability to integrate any kind of portlet lies with the portal independent of the kind of portlet?
    In our case... does it mean that IBM portal can integrate the discoverer portlet even if Discoverer does'nt provide for integration with non-Oracle portal?

  • How to create a help view for a customized error message

    Hi all,
    Can you guide me how to create a help view for a customized error message, we need to put some suggestions in it so that user can can resolve this issue with this guide. ( the short text is too short to describe all situations via TC:SE91)
    Thanks very much!
    Bruce, Wen

    Hi Bruce,
    Could you brief your concerns again.
    Why don't you maintain long text in message class for long description.
    Regards,
    Ranjith N

  • I cannot get i-tunes anymore. I tried the i-download. Still no help. I get an error message that reads  The file "itunes Library itl" cannot be read because it was created by a newer version of iTunes. What can I do?   tunes down load

    I cannot get i-tunes. I tried the download, but no help. I get an error message The file "iTunes library itl" cannot be read because it was created by a newer version of iTunes. Any suggestions?

    If you still have an issue you may have to see about using the iTunes version (application) included with Snow Leopard 10.6 from the installer or an another one if available online, and see if that will install.
    Sometimes you may have uninstall the bits left in your system by the earlier (or later) iTunes installers; as they all leave a trace and these can stop a different version of iTunes from being installed.
    Not sure if the following site/link will tell the method...
    •Apple - Support - iTunes - install & update:
    http://www.apple.com/support/itunes/install/
    •Troubleshooting iTunes installation on Mac OS X:
    http://support.apple.com/kb/HT2311
    Good luck & happy computing!
    ps: i see you resolved this issue. it's magic!

  • HELP I keep getting an error message on my IPHONE 4 that says Unable to connect to Cellular Data. How do I fix this?

    HELP I keep getting an error message on my IPHONE 4 that says Unable to connect to Cellular Data and I have tried to reset network settings and factory reset but nothing helping so far. Took it to Verizon and they couldn't fix it either, said it's a problem with the phone itself and to contact Apple. My warranty is expired so Apple isn't much help either. How do I fix this? I have a data package so confused and I have had my phone for over a year but never had this issue before.

    I am getting this message also.... mine cant update too...

  • Coherence integration with oracle weblogic portal for Session management

    Could you please let me know how to configure coherence integration with oracle weblogic portal for Session management. Its very urgent. please help.

    Please take a look at the following web page -
    http://coherence.oracle.com/display/COH35UG/Coherence*Web+Session+Management+Module
    -Luk

  • HT4872 I have not been able to import contacts from google or my android to my new I-phone 5. This article helps to a point until error message "cannot create account" already exist is received. Please help.

    I have not been able to import contacts from google or my android to my new I-phone 5. This article helps to a point until error message "cannot create account ... already exist" is received. Please help.

    -Reece,
    We only have 1 single domain, 1 domain forest, no subdomains, only alias. I had replied to the other post as well. But I am happy to paste it here in case anyone want to read it.
    So, after a few months of testing, capture and sending logs back and forth to Apple Engineers, we found out there is a setting in AD, under User Account that prevent us to log into AD from Mountain Lion. If you would go to your AD server, open up a user account properties, then go to Account tab, the "Do not require Kerberos preauthentication" option is checked. As soon as I uncheck that option, immediately I was able to log into AD on the Mac client. Apple engineers copied all my AD settings and setup a test environment on their end and match exact mine AD environment. They was able to reproduce this issue.
    The bad part about this is... our environment required the "Do not require Kerberos preauthentication" is checked in AD, in order for our users to login into some of our Unix and Linux services. Which mean that it is impossible for us to remove that check mark because most, if not all of them some way or another require to login into applications that run on Unix and Linux. Apple is working to see if they can come up with a fix. Apparently, no one has report this issue except us. I believe most of you out there don't have that check mark checked in your environment... Anyone out there have any suggestion to by pass or have a work around for this?

Maybe you are looking for