Fetch Error but the row exists

I have an application when you go to the next page, you sometimes get the following error:
ORA-01403: no data found
Error Unable to fetch row.
OK
I then edit the page and run it without making changes, and it works with no errors. It happens on two particular pages.
The application is on apex.oracle.com
Workspace: RGWORK
Application: 41368 - Online Certification Application
Username: TESTER
Password: test123
Start with page 33
Select last checkbox (Small Business Enterprise) and click on start application
The next page, Name and Address (page 2) will be displayed. Fill out all the information and click on the "Next Question" button.
I usually get the error on the next page (Page 27) or the following page (Page 28)
Can someone please help me?
Robert

I think the problem is that your ARF processes are firing after part of the form is painted. Change them to fire After Header.
A related problem (which I fixed in page 28) is that the metadata for the DML Fetch Row process on page 28 was corrupted. If you export the page, or application, you'll see this:
p:=p||'#OWNER#:OCA_FIRMS:P28_FIRM_ID:FIRM_ID|U';
begin
p:=p||'#OWNER#:OCA_FIRMS:P28_FIRM_ID:FIRM_ID|U';
wwv_flow_api.create_page_process(
  p_id     => 4630220837539919989 + wwv_flow_api.g_id_offset,
  p_flow_id=> wwv_flow.g_flow_id,
  p_flow_step_id => 28,
  p_process_sequence=> 10,
  p_process_point=> 'AFTER_SUBMIT',
  p_process_type=> 'DML_PROCESS_ROW',
...The first assignment statement, above, was this before I fixed it:
p:=p||'F|#OWNER#:OCA_FIRMS:P28_FIRM_ID:FIRM_ID|U';
That 'F|' is incorrect. We are aware that this happens sometimes but are not sure exactly how.
Scott

Similar Messages

  • Table.rows.find() returns null in a table where the row exists.

    Hi...
    I am working in a Project in Visual Studio 2013 where I have to read an Excel report related with a list of business opportunities. Some of the Fields that are involved in it are:  Opportunity ID, BU, Account, close date, Account Manager,
    Total Value and so on. As soon as I get the conection with the Excel Report, I fill a DataTable and declare the columns [Opportunity ID] and [BU] as my Primary Keys.  In that way, an Opportunity value may have one o more rows
    with different BU code each of them.  In consequence, you can define one row in the table if you specify the [Opportunity ID] and the [BU] values.
    My problem starts when I try to get information of those rows that have an specific value of [Opportunity ID]. For that situation I make a "foreach" structure where I check the BU codes that are involved with that Opportunity. So
    I use the Find() Method to get the information of the row specified by the Opportunity ID and BU.  The first time it goes to find the information it gets the results successfully but in the next cycle changing just the [BU] using the same [Opportunity
    ID] value, the find() method returns a "null" and I do not know why because I am sure that the row exists in the table.  I have verified the "Unique" property for the  [Opportunity ID] and [BU] columns (which are
    my primary keys)  and they are in false which is OK.
    I share the code that I am using...
    Hope someone can help.
    Thanks.
    Alfmar.
    void ObtenTotalesxBUs(string Opportunity, string[] BUs, Object[] TotalBUs, Object[] ExpTotalBUs)
    ArrayList TotalesBUs = new ArrayList(); //Required information from the row.
    ArrayList ExpTotalesBUs = new ArrayList(); //Required information from the row.
    foreach(string businessUnit in BUs)
    Object[] LlaveBusqueda = { Opportunity, businessUnit }; //Provide values to the Primary Keys.
    DataRow RenglonInfo = null;
    RenglonInfo = TablaFunnel.Tabla.Rows.Find(LlaveBusqueda); //Find method receives the Primary Keys values. Here is where I have a "null" in return the second time changing just the [BU] field.
    TotalesBUs.Add(RenglonInfo["Total"]); //Get the required information from the row.
    ExpTotalesBUs.Add(RenglonInfo["Expected Total Value"]); //Get the required information from the row.
    TotalBUs = TotalesBUs.ToArray();
    ExpTotalBUs = ExpTotalesBUs.ToArray();}

    Hi Viorel..
    Thanks a lot for you help.
    I am absolutely sure that the second ítem of BU is valid and exist in the table because I tried to make a "Select" statement in the table providing the values of [Opportunity ID] and [BU] and I get the expected record. So, why is not
    working using Find() with the defined Primary Keys??? 
    I tried this in order to test that the record exists...
    if(RenglonInfo == null)
    string strSelect = "[Opportunity ID] = '0000218256' AND [BU] = 'SFW'";
    RenglonInfo2 = TablaFunnel.Tabla.Select(strSelect);

  • XML Fetch Error. The XML file assigned in the configuration.xml is either wrong or corrupted.

    1.Some web pages give "XML Fetch Error. The XML file assigned in the configuration.xml is either wrong or corrupted".
    2.Youtube gives, after pressing start button, message"An error occurred. Please try again later.
    Opening same youtube page with IE, there is no problems.
    3.Scrolling on Mozilla firefox pages works only with sidebar not with mouse wheel.
    Other user accounts on this computer doesn't have these problems.
    BR, Juha

    This can be caused by a recent Flash 11.3 update.
    See:
    *https://support.mozilla.org/kb/flash-113-doesnt-load-video-firefox

  • In Adobe Acrobat X Standard, our user used to be able to resize drawings to 8.5 x 10, it stopped working yesterday. It allows her to do this without an error but the size does not change?

    In Adobe Acrobat X Standard, our user used to be able to resize drawings to 8.5 x 10, it stopped working yesterday. It allows her to do this without an error but the size does not change?

    Try unmounting the volume on your iMac using Disk Utility. Then mount it again. You may need to reboot the laptop or relaunch its Finder process (using the Force Quit window) after remounting the drive on your iMac. Remember that no process may be accessing any files on the drive you plan to unmount, or the unmount will fail. Unmounting and remounting an external drive on my iMac made it become visible on my MacBook Pro after it had disappeared.

  • The headphone input makes noise whenever I connect any headphone. The noise comes out of headphones but the problem exists in the port.

    The headphone input makes noise (radio signal noise like) whenever I connect any headphone. The noise comes out of headphones but the problem exists in the port.

    1. Reset PRAM.  http://support.apple.com/kb/ph14222
    2. Reset SMC.     http://support.apple.com/kb/HT3964
        Choose the method for:
        "Resetting SMC on portables with a battery you should not remove on your own".

  • TS3694 I installed itunes onto my desktop but it would not recognise my device & eventually crashed the desktop. I tried my laptop & I got the 3014 error but the ipod has crashed and only shows a USB pic & itunes logo.

    Hi, I opened my new ipod 4th generation and had a play with it to initially find & install the amazon audible which I had been told was easy. Anyway I did it so I thought I would have a play with itunes. It regognized all my tracks and I managed to buy an album which I could not find in 'music'. I had to play each tarck, one at at time while they were recognised in history.
    While on my laptop I tried to install my tracks but nothing happaened. I was asked to update which I did & then my ipod locked. I've turned it off but when I switch it back on iget a picture of a USB cable pointing to itunes. Logically I thought thaht meant connect to itunes, itunes woud not recognise it and gave a 3014 error.
    I have a brand new ipod that is useless, i Feel useless like I am doing somthing wrong. Strange thing is I upgraded from a Philipps GoGear Connect which has bad reviews but at least I could listen to my music, play games and use audible.
    Has anyone got any ideas. It was purchased through Amazon/

    Unable to contact the iOS software update server gs.apple.com
    Error 1004, 1013, 1638, 3014, 3194: These errors may be the result of the connection to gs.apple.com being redirected or blocked. Follow these steps to resolve these errors:
    Install the latest version of iTunes.
    Check security software. Ensure that communication to gs.apple.com is allowed. Follow this article for assistance with security software. iTunes for Windows: Troubleshooting security software issues.
    Check the hosts file. The restore will fail if there is an active entry to redirect gs.apple.com. Follow iTunes: Advanced iTunes Store troubleshooting to edit the hosts file or revert to a default hosts file. See section "Blocked by configuration: (Mac OS X/Windows) > Rebuild network information".
    Try to restore from another known-good computer and network.
    If the errors persist on another computer, the device may need service.
    Next try:
    3014
    Restoration of code 3014 will not work?: Apple Support Communities

  • Getting FileNotFoundException, but the file exists and is read/write

    So I'm trying to input a file and i get this exception, but the file does exist and the directory is correct.
    import java.util.Scanner;
    import java.io.File;
    import java.io.BufferedInputStream;
    import java.io.FileInputStream;
    public class Assignment1 {
         public static void main(String[] args){
              File file = new File("C://Users//The RTV//Documents//Procject1//src//test.txt");
              if(file.exists()){
                   System.out.println("*");
                   BufferedInputStream in = new BufferedInputStream(new FileInputStream(file));
    }when I remove the BufferedInputStream in = new BufferedInputStream(new FileInputStream(file)); The star prints, so the file does exist, but I keep getting that exception when I put the code back. I also get that exception when I remove the File file and the if statement and just have the buffered input. Can anyone explain to me why this is happeneing?

    Procject1Typo?Less likely if file.exists() passes.
    what about "file.canRead()"? You should also try this, could be a permissions problem.My best guess, despite the thread title. From the Javadoc for FileInputStream(File) :
    Throws:
    FileNotFoundException - if the file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.
    That last part seems kind of misleading.
    Edit:
    By the way are you logged on as "The RTV" when you test this?
    Edited by: endasil on 10-Sep-2009 4:53 PM

  • Sql server if the row exist it update if the row new won't update

    I am
    working with Asp.net and C# and using SQl Server, I insert a row in one plase and works fine but when I try to update the same row it woudn't do anything, I
    try to update an existing row it works with the same code but not if I just
    insert new row.
    my code as
    below:
    String companyName = txCompany.Text.ToString();
    SqlConnection con =
    new
    SqlConnection(conString);
    SqlCommand cmd =
    new
    SqlCommand("INSERT
    INTO DocUp (CompanyName)VALUES (@CompanyName)", con);
    cmd.Parameters.AddWithValue("@CompanyName", companyName);
    try
    con.Open();
    cmd.ExecuteNonQuery();
    catch (Exception
    er)
    Response.Write("<script language='javascript'>alert('Connection Problem On Insert');</script>");
    finally
    con.Close();
    string strQuery =
    "UPDATE DocUp SET 
    QuoteFileName=@QuoteFileName, ContentType=@ContentType, QuoteFileData=@Data WHERE CompanyName=@Company";
    SqlCommand cmd =
    new
    SqlCommand(strQuery);
    cmd.Parameters.Add("@QuoteFileName",
    SqlDbType.VarChar).Value = filename;
    cmd.Parameters.Add("@ContentType",
    SqlDbType.VarChar).Value =
    "application/pdf";
    cmd.Parameters.Add("@Data",
    SqlDbType.Binary).Value = bytes;
    cmd.Parameters.Add("@Company",
    SqlDbType.VarChar).Value = companyName;
    InsertUpdateData(cmd);
    private
    Boolean InsertUpdateData(SqlCommand
    cmd)
    String strConnString = System.Configuration.ConfigurationManager
    .ConnectionStrings["S7V001_11022014ConnectionString1"].ConnectionString;
      SqlConnection con =
    new
    SqlConnection(strConnString);
    cmd.CommandType = CommandType.Text;
    cmd.Connection = con;
    try
    con.Open();
    cmd.ExecuteNonQuery();
    return
    true;
          catch (Exception
    ex)
    Response.Write(ex.Message);
    return
    false;
    finally
    con.Close();
    con.Dispose();

    Please use the  "Insert code block" button to insert *readable* code blocks 
    try{
    con.Open();
    cmd.ExecuteNonQuery();
    return true;
    You have not shared what query/functions that you are using to insert data. Please share. 
    Also it looks like more like a .Net related questions, (and if you agree,  ) I would recommend posting the question in .Net forum
    http://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=csharpgeneral
    Also I would recommend you to read "How to ask questions in Technical Forums" from the below link
    Satheesh
    My Blog |
    How to ask questions in technical forum

  • Redwood script - NPE for duplicate(), but the job exists.

    Hi Everyone,
    M33.104 - build version.
    I'm tried the following code
    JobDefinition newABAPJob = jcsSession.getJobDefinitionByName("DUP_TEST");
    if (newABAPJob == null) {
    newABAPJob = jcsSession.getJobDefinitionByName("SAP_AbapRun").duplicate();
    newABAPJob.setName("DUP_TEST");
    jcsSession.persist();
    else {
    jcsOut.println("JobDefinition already exists");
    When i replaced SAP_AbapRun with a job definition i already have (as below), i received a Null Pointer Exception.
    newABAPJob = jcsSession.getJobDefinitionByName("ECC_FIN_AP_TEMPLATE").duplicate();
    Error:
    57 more
    Caused by: java.lang.NullPointerException: while trying to invoke the method com.redwood.scheduler.api.model.JobDefinition.duplicate() of a null object returned from com.redwood.scheduler.api.model.SchedulerSession.getJobDefinitionByName(java.lang.String)
    at com.redwood.scheduler.custom.ShellScript_nandak.execute(ShellScript_nandak.java:17)
    at com.redwood.scheduler.custom.ShellScript_nandakStub.jcsExecute(ShellScript_nandakStub.java:20)
    ... 62 more
    The Job definition exists - screenshot below. The job is not a template. I tried with different job definitions that i created, it always failed.
    But when i used SAP_AbapRun or SAP_AbapRunPrint, it is successful.
    Please let me know what am i doing wrong?
    Thanks
    Nanda

    Hi Nanda,
    You are looking up the job definition in the wrong partition. As you do not provide the partition to lookup in, GLOBAL is assumed. You can try the following two alternatives:
    newABAPJob = jcsSession.getJobDefinitionByName(jcsSession.getPartitionByName("FIN"), "ECC_FIN_AP_TEMPLATE").duplicate();
    newABAPJob = BusinessKeyLookup.getJobDefinitionByBusinessKey(jcsSession, JobDefinition.OBJECT_TYPE + ":FIN.ECC_FIN_AP_TEMPLATE").duplicate();
    Regards Gerben

  • WLST start managed server throws error but the server was successf. started

    Hello,
    I have a funny problem.
    We are already using long time the WLST feature to startup managed servers via WLST connected to the Admin Console.
    Normally when we start a managed server it looks WLST output like this:
    Initializing WebLogic Scripting Tool (WLST) ...
    Welcome to WebLogic Server Administration Scripting Shell
    Successfully connected to Admin Server 'xxx_admin' that belongs to domain 'xxx_domain'.
    Starting server xxx_001 .................................................................................
    Disconnect from Admin server
    This was working without any errors when inside your nodemanager.properties file the following is set:
    StartScriptEnabled=false
    Unfortunately I'm now forced to use:
    StartScriptEnabled=true
    and specified a custom "+StartScriptName+" (startWebLogicCustomScript.sh) as well.
    What happen now is the following. WLST starts the script set at "StartScriptName" and once this script is finished (The script do not generate errors and returns return code 0) I get an error:
    Initializing WebLogic Scripting Tool (WLST) ...
    Welcome to WebLogic Server Administration Scripting Shell
    Successfully connected to Admin Server 'xxx_admin' that belongs to domain 'xxx_domain'.
    Starting server xxx_001 .................................................................................
    Exception while starting server 'xxx_001'
    No stack trace available.
    This Exception occurred at Thu Mar 03 01:01:40 CET 2011.
    weblogic.management.scripting.ScriptException: Error occured while performing start : Server with name xxx_001 failed to be started
    at weblogic.management.scripting.ExceptionHandler.handleException(ExceptionHandler.java:48)
    at weblogic.management.scripting.LifeCycleHandler.startServer(LifeCycleHandler.java:502)
    at weblogic.management.scripting.WLScriptContext.start(WLScriptContext.java:523)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    The funny thing now is that the managed server which WLST is given the error above is RUNNING so the everything is fine.
    So in the Admin Console everything is shown running.
    I don't would be normally worry about this since i can get around this with additional checks in my WLST script but what I'm worry about are the entries in the NodeManager log file which are generated (Especially the bold marked):
    +<INFO> <xxx_domain> <xxx_001> <Starting WebLogic server with command line: <just removed>/domains/xxx_domain/startWebLogicCustomScript.sh >+
    +<INFO> <xxx_domain> <xxx_001> <Working directory is '<just removed>/domains/xxx_domain'>+
    +<INFO> <xxx_domain> <xxx_001> <Rotated server output log to "<just removed>/domains/xxx_domain/servers/xxx_001/logs/xxx_001.out00025">+
    +<INFO> <xxx_domain> <xxx_001> <Server error log also redirected to server log>+
    +<INFO> <xxx_domain> <xxx_001> <Server output log file is '<just removed>/domains/xxx_domain/servers/xxx_001/logs/xxx_001.out'>+
    ++<INFO> <xxx_domain> <xxx_001> <Server failed during startup so will not be restarted>++
    +<WARNING> <Exception while starting server 'xxx_001'>+
    java.io.IOException: Server failed to start up. See server output log for more details.
    at weblogic.nodemanager.server.ServerManager.start(ServerManager.java:331)
    at weblogic.nodemanager.server.Handler.handleStart(Handler.java:567)
    at weblogic.nodemanager.server.Handler.handleCommand(Handler.java:118)
    at weblogic.nodemanager.server.Handler.run(Handler.java:70)
    at java.lang.Thread.run(Thread.java:662)
    Checking the server output log everything looks ok.
    Does anyone have an idea why WLST / NodeManager is trowing errors here and how to solve this problem ?
    Does maybe my custom script needs to return a special return code ?
    WLS version used is 10.3.3.0.
    Thx a lot.

    Does nobody have an idea ?

  • Another dvd player 70017 error - but the drive works fine???

    Mac Mini early 2009 - 2.0ghz, 3gb ram, 10.6.2.
    I am having a regular problem with the dvd player; I usually get the message "There was an initialization error. A valid video device could not be found for playback. Error 70017" when I start the program.
    The DVD drive works wonderfully for reading, burning, etc. If I restart the computer the dvd player usually works for watching movies...if I use Toast, disk utility, or any other dvd related program, the player will now work again. I have tried the pacifist method to reinstall and have deleted every dvd player file I can find.... The same happens when I reset pram.
    Any advice? Doesn't seem to be hardware, but I'd be glad to test that as well.
    What's going on here? This is frustrating...I can use any number of other programs to watch movies, but it sure is nice to be able to use dvd player to see which title is playing, etc...plus I just want it to work - after all, isn't that the hook?
    Thanks for any advice!

    Two things, have you run the Hardware Test on your Install DVD? Have you tried resetting the Systems Management Controller?
    Dah•veed

  • I keep getting the error Sync encountered an unknow error, but the syn seems to work fine on all my other computers

    I have an iphone and to mac book pros. On one of my mac book's and the iphone the sync seems to be working fine. On the other mac book every few minutes I get an error that says Sync encountered and error: Unknown. It says it will try to sync again but never does it just keeps popping up.

    I've got the same problem and can't find a solution for this problem...

  • "There are no workflows templates available" error but actually workflow exist

    I am using SharePoint 2013 on-premise farm. The workflow manager 1.0 is installed although we do not build any workflow on that.
    On a site collection, when user try to create a workflow on "Pages" library, the error "There are no workflows templates available" occur. Checking ULS log there is nothing useful
    Microsoft.SharePoint.SPException: There are no workflows templates  available. Please contact helpdesk     at  Microsoft.SharePoint.WorkflowServices.ApplicationPages.AddWrkflPage.OnLoad(EventArgs  e)     
    at System.Web.UI.Control.LoadRecursive()      at  System.Web.UI.Page.ProcessRequestMain(Boolean  includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    By using SharePoint Designer 2013 we can see the workflows "Publishing approval" exist. I clicked on "Publish" button on SharePoint Designer, the problem is fixed. User can see the workflow "Publishing approval" when he try
    to create a workflow on "Pages" library.
    However, some hours later user call and said the problem recoccur. I checked with Designer the workflow still exist and no change for "Last modified time". If I clicked on "Publish" again it will fix again.
    My question is,
    How can we check whether a workflow have been published? Any parameter?
    How can we "unpublish" a workflow?
    Any event could "unpublish" of a workflow?
    Many thanks. Any input is welcome.

    Hi,
    According to your description, you are unable to get the workflows "Publishing approval" template in SharePoint UI.
    Make sure you have activate the Publishing Approval Workflow feature. If you have activate the Publishing Approval Workflow feature, deactivate it and active it again.
    Site Settings -> Site Collection Administration ->Site collection features ->activate Publishing Approval Workflow feature.
    1.How can we check whether a workflow have been published? Any parameter?
    We can check whether the workflow is existing in the SharePoint UI.
    2.How can we "unpublish" a workflow?
    Under normal circumstances, we aren’t "unpublish" a workflow.
    3.Any event could "unpublish" of a workflow?
    Deactivate the feature which is related to the workflow.
    Best Regards,
    Lisa Chen
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Lisa Chen
    TechNet Community Support

  • Visual Studio 2003 - Empty subreport, but the rows are there....

    I'm building a report and I have two subreports. The first subreport has single datafields and works perfectly, the second one has a table to show multiple line with articles data.
    The dataset beeing used has the data. I confirmed it by debugging the application. The strange behaviour is that if I have three articles, the subreport has three lines and so on, but no data is showing.
    No, the fields are not set as invisible or what so ever. Any Idea?

    Amazing, I thought a long time searching what is the difference between the first subreport and the second one.
    The first one only has a text object and a formula field. The second one has data fields.
    I created one formula field for each datafield that I wanted and used them in the subreport, and now, magic, all data shows up!!!!!
    I know I shouldn't use this way, but if somebody has any idea of the origin of the problem I will be really, really, really happy about changing it.
    Best regards,
    Olivier Voutat
    Edited by: Olivier Voutat on Jan 16, 2009 1:44 PM

  • The updater gives a no internet connection error but the internet is connected

    The updater for Adobe Elements has an "No internet connection please check your internet settings/and or firewall waiting for connection" error message.  I have confirmed that my internet is connected

    Which operating system are you using?
    The photoshop elements 6 updater never has worked to actually get the updates and doesn't work at all now, so you need to download and install any updates yourself.
    Photoshop elements 6 only has camera raw updates which you can get from here:
    (you want the 5.6 camera raw update)
    windows
    Adobe - Photoshop Elements : For Windows
    Adobe - Photoshop Elements : For Windows : Camera Raw 5.6 update
    mac
    Adobe - Photoshop Elements : For Macintosh
    Adobe - Photoshop Elements : For Macintosh : Camera Raw 5.6 update

Maybe you are looking for

  • Read speeds for my super drive ?

    can anyone tell me what the read speeds are for the super drive i have in my MBP (MacBookPro3,1) C2D 2.4GHz ? specifically DVD read speeds MATSHITA DVD-R UJ-857E: Firmware Revision: ZA0E Interconnect: ATAPI Burn Support: Yes (Apple Shipping Drive) Ca

  • CAD desktop license username and password

    Hi I am trying to generate licencse for CAD -IPCC Enterprize 6.0 using the url given in CAD installation guide. http://209.46.83.138/sws/ciscoLicense/LicenseRegister.html when the login/password windows pops up it does not accept my CCO ID username/p

  • I don't understand cropping

    I aways want to print 4x6 photos. When I crop a photo, I get a white area(s). How do I crop and still get a normal looking 4x6 that looks like any other 4x6?

  • Corrupt Addressbook

    This morning I noticed that my address book on my MB is corrupt. I have multiple entries for some contacts while others have details from other contacts embeded in them. (This morning I emailed my wife and her name came up as another contact). This p

  • Negative values when emptying the trash

    I'm doing a secure version of emptying the trash. The "Items to delete" status has now reached a value of -2 (yes, it went from 0 to negative 1 to negative 2). Any idea what's going wrong here? It's still going.