Verifying DSN reports Datasource not found?

Hello, thanks for looking..
I have two datasources configured on a production web server (Win IIS, CF8), one that connects to a remote database and the other connects to a local database. A web application I was in the process of migrating to a new server used the datasource that connected to the remote database as I was taking one step at a time. Yesterday became the day to make the final jump and to migrate the database, so after comparing the two databases (SQL Delta is a beautiful tool), I proceded to swap the datasources by renaming them in the ColdFusion Administrator. I renamed the datasource to the remote database to some arbitrary backup name, then renamed the datasource to the local database to the original name of the the datasource to the remote database.
JDBC, ODBC, whatever, I have probably performed these same steps hundreds of times without an issue. Yesterday, after renaming the datasource, verifying it, confirming it was working by browsing the application and seeing the noticable performance increase from accessing a local database, I was content to call to process complete.
At 3am server time however, the application began throwing errors, saying the datasource could not be found. I jumped into CF Admin to check everything out and found things just as I left them, two datasources, one named as a backup and the other the original name to the local database. When I clicked verify all however, the datasource to the local database failed, saying "Datasource could not be found".
I am curious as to what may have happened here. I don't see any cause for alarm with regards to technique as I have been using it for so long. ColdFusion server.log shows no sign of a restart. Does anyone have any clue what could have happened here? How could a datasource appear in CF Admin, yet verifying it says it doesn't exist? I resolved the problem by renaming it to something else, then renaming it back but I plan on deleting and recreating it completely this evening when traffic is lower. My only guess here is that ColdFusion updated active memory but failed when updating the registry, then something happened where things were refreshed.. But why.. and how can that be detected/avoided if true?
I have a lot of people asking me questions now, and after spending great amount of time convincing them ColdFusion is the best answer for their needs the first time around, I am having trouble doing so this second time. So thank you in advance for any help or insight..
Mike

I am okay with that, and a 1 in 200ish failure rate, especially now that I have an automated script verifying datasources regularly. My clients are not however, especially without understanding the cause. Thanks for the reply though.
Well, if that client was mine, I'd be saying something along these lines:
"I've investigated this as much as practical, and asked around the CF community, and no-one has heard of this happening.  Given it's an isolated occurrence, I'm prepared to put this down to a temporary aberration, which is now resolved.  "Case closed", although obviously we'll "watch this space" too.  All computer software is very complex, and there will always be glitches.  I can investigate this to conclusion if you like, but it's difficult to troubleshoot something after havnig fixed it, especially when it's not replicable.  I am satisfied this is not something to be concerned about, however if you really want me to get to the bottom of it, it's likely to take a week (billable, as it's not a good use of my time), and at the end of it, you're not going to be any better off.  If it's such a concern - and fair enough - that there's a single point of failure here, then let's start talking about some fail-over protection.  That way if any other aberrations present themselves, it will not be an issue".
However, in the mean time, have a look at your JRun and CF logs at round about the time the problem happened, and see if there's anything in there to do with JDBC and the like.
Adam

Similar Messages

  • Error in Dialog Module  - INCLUDE report "%_HR9066" not found

    Hi,
    After upgrade from 4.6B to ECC 6.0.When i display/create/change Custom Infotype 9072  in transaction PA30. i encounter a dump stating
    INCLUDE report "%_HR9066" not found. It occurs when the program goes for CALL DIALOG... in the SAP standard program.
    Do advice on how to resolve this issue

    Hi Chayan,
    9066 is the custom infotype .
    After upgrading check for the following things which are related to infotype :
    1) Go to se51 and check for Program MP906600 and screen 2000 exist .If not there is a problem in calling the screen
    2)Go to se11 and check whether the table PA9066 and structure P9066 exist
    3)Check whether the infotype is assigned to the Infotypes in spro .(Optional)
    If everthing is suceessful , the infotype exist in the system . If not one of the objects might miss from the above list .
    Regards,
    Gajalkshmi

  • Syntax Error - INCLUDE Report "%_HR9010" Not Found

    I have an HR ABAP program(Query Generated) that works in Enterprise and is now being testing in the ECC 6.0 test environment and is getting an syntax error. The syntax points the line in the code where a custom infotype is declared with the infotypes syntax. Example:
    Infotypes:
    9010
    syntax error reads:
    'include report"%_HR9010" not found.
    Why am I getting that syntax error? The syntax error does not occur on standard sap infotypes, 0000, 0001, 0002. It appears to be failing on custom infotypes.  The Structure definition is there, the table definition is there and there are thousands of records in the table and it can be read by other programs with no problem. What piece is missing, could it be something to do with Infosets, whatever they are?

    Hi Murali,
    Please excute the report RPUMS40CCI. This report is to generate infotype includes and additional structures required for not only custom but also standard infotypes.
    In the selection screen provide the infotype number and select checkboxes 'Generate infotype include'
    and 'Generate additional structure'.
    Note: "RPU40CCI" is only for infotypes which starts with number '9*'.
    Thanks & Regards
    Santhosh
    Edited by: SS on Feb 12, 2009 1:21 PM

  • Report Definition not found - calling a report from JDev.

    Hello,
    I have the following on my local machine:
    BI Publisher
    Jdeveloper
    I created a report in BI publisher called Test1, and now I am creating a web service in jdeveloper to call it.
    I am having issues with calling it from my jdeveloper.
    here is the code I am using to call my report (below).
    Since BI publisher is installed on my local machine I tried both paths but neither are working
    1- final String reportAbsolutePath = "C:\\Test1.xdo";
    2 - "http://aramamni-us.us.oracle.com:9704/xmlpserver/~administrator/Learn/Test1/Test1.xdo"
    I am sure 2 will not work since System.out.println("calling " + myPort.getEndpoint()); returns
    "calling http://localhost:9704/xmlpserver/services/PublicReportService"
    I know the problem is with this line of code but I can't figure it out.
    repResponse = myPort.runReport(repRequest,username,password);
        public static void main(String[] args) {
            try {
                bip_webservice.proxy.PublicReportServiceClient myPort = new bip_webservice.proxy.PublicReportServiceClient();
                System.out.println("calling " + myPort.getEndpoint());
                // Add your own code here
                 final String username = "Administrator";
                 final String password = "Oracle123";
                 //final String reportAbsolutePath = "/Web Service Test/HR Manager/Employee Salary Report.xdo";
                 final String reportAbsolutePath = "C:\\Test1.xdo";
                // Testing runReport
                System.out.println("Testing runReport Service");
                ReportRequest repRequest = new ReportRequest();
                repRequest.setReportAbsolutePath(reportAbsolutePath);
                repRequest.setAttributeTemplate("default");
                repRequest.setAttributeFormat("pdf");
                repRequest.setAttributeLocale("en-US");
                repRequest.setSizeOfDataChunkDownload(-1);
                System.out.println("1111111111111");
                ParamNameValue[] paramNameValue = new ParamNameValue[1];
                paramNameValue[0] = new ParamNameValue();
                paramNameValue[0].setName("EMP");
                System.out.println("2222222222");
                paramNameValue[0].setValues(new String[] {"20"});
                //paramNameValue[1] = new ParamNameValue();
                //paramNameValue[1].setName("p_job");
                //paramNameValue[1].setValues(new String[] {"CLERK"});
                repRequest.setParameterNameValues(paramNameValue);
                System.out.println("3333333333333");
                ReportResponse repResponse = new ReportResponse();
                System.out.println("4444444444");
                System.out.println(username);
                System.out.println(password);
                System.out.println(repRequest);
                repResponse = myPort.runReport(repRequest,username,password);
                System.out.println("55555555");
                String contentType = repResponse.getReportContentType();
                System.out.println(contentType);
                byte[] baReport = repResponse.getReportBytes();
                FileOutputStream fio = new FileOutputStream("C:\\temp\\test.pdf");
                fio.write(baReport);
                fio.close();
            } catch (Exception ex) {
                ex.printStackTrace();
        }Output -> Report Definition not found
    calling http://localhost:9704/xmlpserver/services/PublicReportService
    Testing runReport Service
    1111111111111
    2222222222
    3333333333333
    4444444444
    Administrator
    Oracle123
    bip_webservice.proxy.ReportRequest@8238f4
    WARNING: The received SOAP fault contains non standard fault element: "{http://xml.apache.org/axis/}hostname".  This element will be ignored.
    javax.xml.rpc.soap.SOAPFaultException: oracle.apps.xdo.webservice.exception.OperationFailedException: PublicReportService::generateReport Failure: Due to oracle.apps.xdo.servlet.CreateException: Report definition not found:C:\Test1.xdo
         at oracle.j2ee.ws.client.StreamingSender._raiseFault(StreamingSender.java:565)
         at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:400)
         at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:113)
         at bip_webservice.proxy.runtime.PublicReportServiceSoapBinding_Stub.runReport(PublicReportServiceSoapBinding_Stub.java:3733)
         at bip_webservice.proxy.PublicReportServiceClient.runReport(PublicReportServiceClient.java:173)
         at bip_webservice.proxy.PublicReportServiceClient.main(PublicReportServiceClient.java:84)
    Process exited with exit code 0.Thanks for the help - what can i do to solve this.
    Edited by: Rooney on May 25, 2010 2:57 PM

    I tried to follow the suggestions provided in the earlier post and called the BI report from SOAP UI
    but i am getting an error
    oracle.xdo.webservice.exception.OperationFailedException: PublicReportService::generateReport for reportAbsolutePath [/users/weblogic/Sample/Training.xdo] failed: due to oracle.xdo.servlet.CreateException: Report definition not found:/users/weblogic/Sample/Training.xdo [username=weblogic]
    I am not sure what is the issue.
    Can you please guide me on the same?
    Regards
    AR

  • Report definition not found

    I install OBIEE 11g and login to BI publisher.
    However, I get errors as follows
    Report definition not found:/~administrator/Shared Folders/Sample Lite/Published Reporting/Reports/Product Listing/_report.xdo
    Where is the correct report definition?

    The report definition, if store on File System, are located under folder OracleBI_HOME\xmlp\XMLP\Reports for shared folders and OracleBI_HOME\xmlp\XMLP\Users for user reports.
    Hoep this helps.
    Matthieu

  • INCLUDE report "DBF1SF01" not found

    Hello
    I am newbie to SAP ABAP. I've installed Mini SAP in my system. It's working fine other than executing my own created ABAP report. The following error is flashing everytime I try to execute it.
    INCLUDE report "DBF1SF01" not found
    Can anybody solve this issue?
    Thx
    Regards
    Ramana

    Yes! you are right LDBF1S is not available in my system. I think this is not avaialbe becuase my R/3 System is SAP MBS 4.6D (Mini SAP). But as I told that I am new to ABAP programming and just started "Hello World" report. Not including / using any database. Please find my report program below.
    REPORT Z_RAM .
    *Hello world in ABAP/4 *
    WRITE 'HELLO WORLD'.
    Tht's it.
    Please let me know wht did I miss?
    Thx
    Ramana

  • Oracle.apps.xdo.servlet.CreateException: Report definition not found

    We're running xml publisher under Oracle AS 10.1.3.4 on RHEL 5 against an Oracle 11.1.0.7 database. The problem we have is that scheduled reports fail intermittently with the following error "oracle.apps.xdo.servlet.CreateException: Report definition not found" even though the report does exist and there are no privilege issues. Oracle support suggested increasing the Java memory parameters in opmn.xml which we did and documnet # 333862.1 on MOS recommended increasing the Apache timeout. This also had no effect.
    Does anyone have any ideas what might cause this and how to fix it?
    This is the error stack
    Failed
    System Message oracle.apps.xdo.servlet.scheduler.ProcessingException: oracle.apps.xdo.servlet.CreateException: Report definition not found:/00. PRACTICE/AU/P42 - Internal/Drive usage report/Drive usage report.xdo
         at oracle.apps.xdo.servlet.scheduler.XDOJob.generateReport(XDOJob.java:983)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:418)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
    Caused by: oracle.apps.xdo.servlet.CreateException: Report definition not found:/00. PRACTICE/AU/P42 - Internal/Drive usage report/Drive usage report.xdo
         at oracle.apps.xdo.servlet.ReportException.fillInStackTrace(ReportException.java:124)
         at java.lang.Throwable.<init>(Throwable.java:196)
         at java.lang.Exception.<init>(Exception.java:41)
         at oracle.apps.xdo.servlet.ReportException.<init>(ReportException.java:36)
         at oracle.apps.xdo.servlet.CreateException.<init>(CreateException.java:18)
         at oracle.apps.xdo.servlet.ReportRepository.getReport(ReportRepository.java:74)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.generateReport(XDOJob.java:972)
    Edited by: 889485 on 21/06/2012 18:07

    Hi Tim,
    Thanks a lot.......
    To find solution for this i tried this options all are failed:
    1) I created a user,this user can schedule and view but he cant edit report. I scheduled from this user, also it failed some day.
    2)I copied all the reports in to new folder from that i scheduled but no luck.
    one more point... i am having 9 reports to schedule run daily between 11AM to 11.45AM.Is this will b any problem for scheduling.
    In all the above cases i am getting same errors as posted above.
    here i am showing one pic the report failed when it is in that sequence of 9 reports but success when it is scheduled run immediate.
    !http://img263.imageshack.us/img263/6343/errorh.jpg!
    Its urgent for me......pls help me.
    Thanks,
    KSS

  • "Report definition not found" in IE 6.0

    My BI Publisher server 10.1.3.2 using oas 10.1.3 in HP-UX,when I view a report named with chinese using firefox,it's ok,but if I using IE 6.0,return a error:"Report definition not found:/Learning_Report/�û�/�û�.xdo",why?

    Hi,
    Which IDE are you using: NetBeans 6.0, or JSE 8.1?
    Regards,
    -Brad Mayer

  • INCLUDE report "%_HR9008" not found'.

    Hi All
    I also got the same problem. I already executed RPUMS40CCI. But i still got error message ' INCLUDE report "%_HR9008" not found'.
    any one tellme how to run the standard program RPUMS40CCI?

    Hi Jagan,
    You will have to run program RPUMS40CCI for this custom infotype and the error will be resolved.
    Reward points if useful...
    Thanks,
    Falguni

  • INCLUDE report "%_HR9920" not found

    Hi.
    I'm having að problem with an old ABAP report which I wrote. After I and my company upgrated SAP from 4.6C to 4.7, I get the error "INCLUDE report "%_HR9920" not found". This infotype 9920 is some custom made infotype I think and it looks like I can not use it as before in my report.
    Here is my ABAP code:
    INFOTYPES:
      0000,
      0001,
      0002,
      0006,
      9920. "The error comes here
    TYPES: BEGIN OF tp_data,
      bukrs LIKE p0001-bukrs,
      perid LIKE ...
    Can any one give me a hint what the problem is?
    Regards,
    Stefán.

    Hi Umar.
    I tried to access the screen for infotype 9920 through pa20/pa30 and that is all right, no error and the screen appears normally.
    Then I tried to check the report again in case of the screen had regenerated, but I got the same error. It was not me who developed this infotype and the screens so I am not sure how to regenerate the IT9920 screen. Can I do that through PM01?
    P.S. I also tried to re-activate the structure p9920 but it did not change anything.

  • INCLUDE report '%_HR9070' not found.

    When run HR related programs in upgradation project iam getting error as "INCLUDE report '%_HR9070' not found.".
    To remove this error i need to run one standard program, any body knows that program please let me know

    Hi Jagan,
    You will have to run program RPUMS40CCI for this custom infotype and the error will be resolved.
    Reward points if useful...
    Thanks,
    Falguni

  • T&E-Unable to edit/print expense report - Page not found or is unavailable

    Hello Gurus!!
    We have some of the users reporting that they are unable to edit/print the expense report. When they try to do that they are getting the error message "page not found or is unavailable". We verified that the URL for the PCD page parameter is being maintained correctly in the Homepage Area framework.
    Could anybody please suggest what else could be wrong?
    Thanks
    ~~MK

    Missing pemissions

  • Dreamweaver reports file "not found" when attempting to open files from SMB server...

    User's work-files are hosted on a Windows Server 2003 SP2 volume accessed via SMB. She's been opening and saving the files from the server successfully in Dreamweaver for years from other Macs running Dreamweaver CS4.
    Now she has an iMac running 10.7.4 and Dreamweaver CS6... and it's not the SMB problem you'd expect.
    She mounts the server volume. She opens and saves files normally with full r/w permissions from any app... except Dreamweaver. For any file that she attempts to open in Dreamweaver -- whether from the Finder or from within Dreamweaver -- Dreamweaver pops up an alert reporting that the file at the file-path was not found. The same file is easily accessible from other apps and from the Finder. She continues to have full read/write access to the shared volume.
    Local copies of the files do not have the problem. It only affects files hosted on the server and it only happens in Dreamweaver.
    So, I create a new user account and everything works fine... The user mounts the sharepoint, opens a file with Dreamweaver... perfectly normal. Then she quits Dreamweaver and relaunches it... everything's fine. Repeatedly. It all works normally. She quits Dreamweaver and unmounts the share, then she mounts the share again and tries to open a file in Dreamweaver again... and it reports that the file was not found.
    This is reproducible: If the server volume has been mounted and unmounted repeatedly under any user account, that triggers the error which continues occurring under that user account from that point on. A restart will not fix it. A safe-boot will not fix it. (In fact, restarting seems to trigger the problem by unmounting the volume.)
    I tried trashing the entire contents of the ~/Library folder in one of the test-user accounts. It doesn't fix the problem. Once it strikes a user account, the only temporary fix seems to be using a new user account. And that's like a ticking time bomb just waiting for the problem to pop up again.
    Any ideas?
    TIA!!

    I've seen on two computers so far. Looking at the mount point under unix, the share is being mounted at two different locations. This is normal behaviour for Macs when you mount two different shares with the same name.
    From terminal I run:
    df
    Which returns something like
    /dev/disk0s2                           1951845952 224463456 1726870496    12%    /
    devfs                                         360       360          0   100%    /dev
    map -hosts                                      0         0          0   100%    /net
    map auto_home                                   0         0          0   100%    /home
    //[email protected]/website  204360384  38067872  166292512    19%    /Volumes/website
    //[email protected]/website  204360384  38067872  166292512    19%    /Volumes/website-1
    map -fstab                                      0         0          0   100%    /Network/Servers
    Notice that the share "website" has been mounted once as website, and again as website-1. This is the underlying unix name for the share, which is how most programs (99% sure including Adobe suite products) will reference files. So, if it thinks that the file is at /Volumes/website/site/index.html but can only see /Volumes/website-1/ then it doesn't know what to do.
    The confusion arises because both will show in Finder as "website". Even more annoying is that Finder does not always unmount shares correctly, so that /Volumes/website might not be accessible but /Volumes/website-1 will be. As far as the user is concerned, the share "website" is still mounted, but as far as Dreamweaver is concerned, it isn't, although website-1 is.
    It's the same share, same data, but is being referenced by different names, so does not seem accessible.
    BUT
    I don't have a solution yet, apart from force unmounting both (or rebooting), remounting, and checking that Dreamweaver is using the right share (perhaps by removing and readding from within Dreamweaver).
    Tedious.

  • CRYSTAL REPORT VIEWER NOT FOUND IN VC++

    Hi All,
    I am migrating our appn VC++ 6.0 code to VS 2010(MFC code compiled in VS2010). I could able to compile all the code in VS 2010 and i am created vb.net report application using crystalreport viewer, it working fine, afterthat i am converted vb.net code  to C#.
    My questions are,
    1) how to add crystalreportviewer control in VC++ (searched not found) or alternative any control is available in vc++ using same c# code?
    2) if its possible , to load rpt files without viewer control ? ,if yes, please provide me sample code.
    Regards,
    Esha Abdullah M

    I found one, since you never looked, to get you going. It's written in C++, just change the assemblies to CR for VS 2010
    General
    Crystal Reports .NET - All Sample Applications
    This set includes the following samples:
        cr_net_sdk_tutorial_samples_en.zip
        crsdk_net_samples_12.zip
        NET-CPP2005_CRNET_CR115_Change_Record-Selection-Formula.zip
    #using <C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet\CrystalDecisions.CrystalReports.Engine.dll>
    #using <C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet\CrystalDecisions.Shared.dll>
    #using <C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet\CrystalDecisions.Windows.Forms.dll>
    And comment out the Page event, seems they don't work in 2010, we changed the event handler:
    //               this->crViewer->ClickPage += new CrystalDecisions::Windows::Forms::PageMouseEventHandler (this,&ViewForm::crystalReportViewer1_ClickPage);
    //               this->crViewer->DoubleClickPage += new CrystalDecisions::Windows::Forms::PageMouseEventHandler (this,&ViewForm::crystalReportViewer1_ClickPage);
    Don
    Edited by: Don Williams on Jul 13, 2011 9:05 AM

  • RRI to ABAP report - Page not found error

    Hello,
    I am trying to setup a Jump from Query to an ABAP report to display long text at line item - when I do this from Web, it tries to open but ends up with a "Page not found" error. The page title bar says Bex Launacher ( RRI transactions)
    We are on BI 7.0 SP10 and I have tested SICF's Webgui service, this seems to works fine ( calls SAP gui in HTML)
    I tested in RSRT and it works fine. Just doesn't work from the report in Web Browser ( Go to-> program name)
    Any ideas?
    Dev

    Any ideas ?

Maybe you are looking for

  • Officejet pro x476dw legal sized paper adf scan

    Hi, I have been using officejet pro x476dw for 6months, and I figured out that I can't scan 2-sided legal sized document. Is it impossible to scan 2-sided legal size documents on ADF? Do I have to scan them MANUALLY? If this machine doesn't support 2

  • How do I copy a TM backup to an external HDD with an existing TM backup (for another machine)?

    Hi, My question relates to the use of Time Machine for two different Macs ... I have two Macs: a MacBook Pro (ML) and an iMac (SL). I use Time Machine for both. Unfortunately, the external HDD (A) drive I use for the backup of my MacBook Pro is on th

  • Show / Hide Pages

    I have a 5 page form which has Page 1 + 5 open when the user opens the form, depending on the drop down list that the user selects on Page 1 will then determine whether Page 2, 3 or 4 is opened, this works fine. The user then fills in for example Pag

  • A fillable PDF Form on BI Launch Pad acting strange

    I apologize in advance if this is the wrong place, but this crosses 2 paths. PDf Forms and Launch Pad Hi All, I have a PDF Form create in LiveCycle and I wanted to add it to the CMC so users of the Launch Pad could all have access in one place to all

  • Extending Math class

    As I understand, in actionscript 2 you could extend flash's Math class to add your own functions, but this is no longer possible in actionscript 3.  I want to add a mod() function to the Math class, and I'm assuming I have to write a wrapper class to