Please wait while your request is being verified...

Come let's get confused !
Wednesday, 13 january 2016, error oracle.xdo.servlet.createexception:report definition not found: /oracle_fusion_middleware_audit/common_reports/user_activities/event_details/event_details.xdo [username=weblogicbi] when using 11g bi with oam report in 10g format, no comments:, post a comment.

- Professional Services
- Technology Services
- Managed Services
- Oracle Primavera Cloud
- Oracle Primavera Unifier
- Oracle Primavera P6
- Oracle Aconex
- Team Profile
- Case Studies
- Technical Webinars
ACCESSING BI PUBLISHER REPORTS VIA A URL
Download pdf here.
In Oracle’s application framework, BI Publisher is typically used as a background reporting engine for other applications, such as Primavera Unifier, PeopleSoft, to render the report in the application. In fact, it can work independently as a reporting platform. One great feature BI Publisher has is making the report available via a URL, which provides more flexible access to the report users directly through Web browsers, or via a URL from another application. To successfully access the report however, the report users should be credentialed within BI Publisher.
Basic Report URL Structure
The BI Publisher’s report URL looks like this:
http://<ServerName>/xmlpserver/<ReportDirectory>/<ReportName>.xdo
- http://<ServerName> – is the published server URL where BI Publisher Server is running.
- xmlpserver – is a required string constant which stands for BI Publisher’s application name.
- When the report is under / Shared Folders , use its subdirectories as the path.
- If the report is under / My Folders , include the report owner’s “ ~username ” as the first node in the path.
- <ReportName.xdo> – is the name of the report with the “ .xdo ” extension. If the name contains spaces, replace the space with “%20” or a “+” character.
Please note the <ReportDirectory> and <ReportName.xdo> are case sensitive, which should match the report location and name saved in BI Publisher.
For example, if external server URL is “ https:// BIP_URL ”, and the report is located under “ /Shared Folders/Financial/Billing ” with report name “ Invoice Report ”, the report URL is:
For the same report, if it is located under “ /My Folders/ Financial/Billing ”, and the username is “ BIPAdmin ”, the report URL is:
Tip: The easiest way to retrieve the basic report URL is go to the Catalog > Folders to open the report. Its URL will be displayed in the Web page entry area, as shown below.

BI Publisher Report Opening Page
Report URL with Parameters
In many situations, the report output needs to be trimmed by parameters. There are two types of URL parameters for BI Publisher report: data parameters, and application parameters.
For data parameters, the field is defined at the Data Model page, and the value is entered at report opening page. For instance, to extract the project data in a Project Status Report, we need to build the “ Project ID ” field as the data parameter in the data model and enter its value after the report is opened, as illustrated below.

Define Parameters at Data Model Page

Enter Parameter Value at Report Opening Page
For more information about implementing the data parameters, please reference “Fusion Middleware Data Modeling Guide for Oracle Business Intelligence Publisher”:
Application parameter specifies the report viewer, output layout, format, and view mode. The following table describes the options which can be add to the URL. (Source: Oracle Business Intelligence Publisher 12.2.1.1.0 Help Center)
The URL parameter format follows the HTTP protocol, i.e., starting with “ ? ” at the end of the basic URL and connected by “ & ” between different parameters.
Below is an example:
This URL runs the report “ Invoice Report ” located under “ /Shared Folders/ Financial/Billing ”, with the default layout.
- companyid=10 sets the value of the data parameter “companyid” to “10”
- _xpt=1 renders the document in a separate application window
- _xmode=4 renders the document only
- _xf=pdf sets the output format to PDF
Same as the basic URL, all characters in the parameters are case sensitive. Otherwise, the report viewer will show “ Incomplete URL ” error message from the Oracle Application Server.
Examples in Applications
To conclude this article, we demonstrate two practical usages in Primavera Unifier:
- Hyperlink Picker Data Element : The text entered is embedded with hyperlink. Click the hyperlink to get the result in a new browser window.

- Portlet Dashboard : Build the Portlet Dashboard by entering the entire Report URL string. The result will be rendered in the Unifier Dashboard.

Navigation menu has moved
Use this menu to move through the Support website. We relocated the items from Tools and Resources to this menu.
Answers and online help
- Search the Knowledge Base
- Troubleshooters and How-tos
- Help Center - Product Guides
- Supported Hardware Platforms
- Support Guide - Using Technical Support
- Support Website Help (PTC Community)
- Support Website Updates
Support cases and reported issues
- Manage Support Cases
- Open a Support Case
- Reported Issue Status - SPR Tracker
- Report Security Vulnerability
Ask the PTC Community
Product support home page.
- Creo Parametric
Support services
- Support Packages
- Extended Support
- Subscription Renewals - Contact
- Subscription Renewals - Submit Inquiry
Trying to solve an issue?
- Get Assistance
Download software
- License Management
- Licenses and Installations
- License Reports
- Business Summary
Plan updates and upgrades
- Product Release Calendar
- Windchill Critical Patch Schedule
- Update Advisor - Compare Update Fixes
- Release Advisor
Proactive system scans and performance
- On-Demand System Scan
- Windchill PLUS Readiness Data Upload
- System Scan Recommendations
- Performance Advisor - System Dashboard
- My Product Alerts and Notifications
PTC cloud services
- PTC Cloud Status
- PTC Cloud Engagement Guide
Product guides and references
- Product Documentation
- Success Paths - Planning and Implementation Guides
Product Training
- Training Classes and Schedule
- Curriculum Guides by Product
- Get Certified on PTC Products
- PTC University Home
Developer guides and tools
- Vuforia Engine Developer Portal
Find a PTC partner
Ptc implementation services.
Change Language
A PTC Technical Support Account Manager (TSAM) is your company's personal advocate for leveraging the breadth and depth of PTC's Global Support System, ensuring that your critical issues receive the appropriate attention quickly and accurately.
Français
Español
Português Brasileiro
In another tab/window you have switched to a different account ( ).
Your active customer number ( - ) is not your primary association.
Would you like to switch to your primary association now ( )?
Customized report cannot be launched:Report definition not found: "com.ptc.windchill.enterprise.report.Report:222837". in Windchill PDMLink 10.1 M040
- Windchill PDMLink 10.1 M040 to M040

Description
Knowledge base access.
Please log-in to:
- Read the full content of this article
- Discover related content for this topic
- Search all of our content sources (Knowledge Base, Help Centers, Community topics..)
eSupport Login
- Business Intelligence
- HyperIntelligence
- Product Innovation
- Financial Services
- Case Study Library
- Why MicroStrategy
- Search Discussions
- Open A Case
- View My Cases
- Documentation
- Product Downloads
- Partner Ecosystem
- Open a Case
- Talk to an expert
- Get started
KB20196: ‘Object with ID xxx and type 3 (Report Definition) is not found in metadata. It may have been deleted.The report is not found in the metadata’ is reported in the DELogs after running a service in MicroStrategy Narrowcast Server
- Jun 2, 2017
- Aug 25, 2021
- 10.8, 10.7, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.5.1, 9.4.1, 9.3.1
Nothing here yet?
Log in to post to this feed.
ATTACHMENTS

Related Articles
- Number of Views 3.47K
- Number of Views 449
- Number of Views 1.22K
- Number of Views 5.61K
- Number of Views 3.86K
Trending Articles
- KB34482: Running an alter user description script in MicroStrategy Command Manager updates only the English description in…
- How to use Guacamole to copy and paste text or files in MicroStrategy on AWS
- How to increase the Java Heap size in Tomcat Application Server
- All new Download site is now available!
- KB16157: How to change the location of the Java JDK (JAVA_HOME) that Apache Tomcat uses in MicroStrategy Web Universal
© 2023 Copyright MicroStrategy Incorporated. All Rights Reserved.
- Stack Overflow Public questions & answers
- Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers
- Talent Build your employer brand
- Advertising Reach developers & technologists worldwide
- About the company
Collectives™ on Stack Overflow
Find centralized, trusted content and collaborate around the technologies you use most.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
The Report Definition for report has not been specified
Hy Everyone! Hope you are doing well, I am doing my final year project but I am stuck with its last phase i.e reporting. I tried to use the RDLC report using this tutorial.
But When I run it gives me this Error;
Here is My sample report (simple form where I use the report viewer) code;
I have seen the following answers already available on StackOverflow
The report definition for report ' ' has not been specified
You know how it is painfull when you are on last phase but can't move on 😀😀😀.
Thanks In Advance ;)
- visual-studio
- entity-framework
- stored-procedures

- Check the answer at the below site near the bottom. social.msdn.microsoft.com/Forums/en-US/… – Thomson Mixab Jul 2, 2021 at 2:52
- that answer not working in my case, Or may be i am not urderstanding that problem in a depth. – Feezan Khattak Jul 2, 2021 at 6:24
I tested according to the documentation you used and did not reproduce your problem. You could try to check my following steps to see if they are consistent with yours.
- Create a Windows Forms App (.NET Framework) project named RDLC in Visual Studio 2019.
- Create Report.rdlc: Right-click the project name -> select Add -> click New Item... -> search and select Report -> named Report1.rdlc -> click Add.
- Create DataSet.xsd: Right-click the project name -> select Add -> click New Item... -> search and select DataSet -> named DataSet1.xsd -> click Add.
- Add data to DataSet.xsd(I am using the existing data in SQL Server Object Explorer): Click View->Select SQL Server Object Explorer->Copy the server name of the standby database .

Right Click on the Empty Region -> Select Add New Table Adapter -> Click New Connection…-> Paste the server name into Server name-> Select the database name to be used.

Check * (All Columns) -> click Add

- Add data to Rerport1.rdlc[Design]: Open Report.rdlc[Design]->right-click and select Insert->click Matrix->add data to Matrix .

- Add Nuget package to use ReportViewer: Right-click the project name -> select Manage Nuget Packages... -> click Browse -> enter and search for the download package Microsoft.ReportingServices.ReportViewerControl.Winforms .
- Under Form1.cs[Design] page -> search and add ReportViewer in Toolbox.

The code of Form1.cs:
using System; using System.Windows.Forms; namespace rdlc { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { this.AddressTableAdapter.Fill(this.DataSet1.Address); this.reportViewer1.RefreshReport(); } } }
The result is shown in the figure.

Your Answer
Sign up or log in, post as a guest.
Required, but never shown
By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct .
Not the answer you're looking for? Browse other questions tagged c# visual-studio entity-framework stored-procedures rdlc or ask your own question .
- The Overflow Blog
- MosaicML: Deep learning models for sale, all shapes and sizes (Ep. 577)
- Self-healing code is the future of software development
- Featured on Meta
- We are graduating the updated button styling for vote arrows
- Statement from SO: June 5, 2023 Moderator Action
- Does the policy change for AI-generated content affect users who (want to)...
- Temporary policy: ChatGPT is banned
Hot Network Questions
- Isn't every differentiable transformation a quasi-symmetry of a Lagrangian?
- What are the earliest sources for Purim costumes
- SQL Server merge datetime rows in one row and splits when values of other columns change
- In which jurisdictions is publishing false statements a codified crime?
- Can I drink black tea that’s 13 years past its best by date?
- Nonstandard game results
- Sprig: how to redirect to a URL after submitting to a custom controller?
- What woodwind instruments have easier embouchure?
- Render text in a slanted ASCII-art font
- What mechanism does CPU use to know if a write to RAM was completed?
- Randomness in generative language models
- Does Scaramanga's flying car reference Chitty-Chitty-Bang-Bang?
- Can existence be justified as ‘better’ than non-existence?
- What is the best way to set up multiple operating systems on a retro PC?
- Why deine Mutter and not deiner Mutter in this context?
- Does ssh client interfere with named pipes?
- When we open-circuit the secondary side of a transformer, why can we ignore the series impedance on the primary side?
- Solve doesn't produce a solution, although one exists
- Excessive Demands Prior to Start Date
- Are all conservation of momentum scenarios simply particles bouncing on walls?
- Are there military arguments why Russia would blow up the Kakhovka dam?
- Does my Indonesian friend need to prepare the visa for her 8 year old son (US passport holder) to visit Slovakia and the Czech Republic?
- Is PhD the only way to study glaciers?
- Why and when would an attorney be handcuffed to their client?
Your privacy
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy .
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
RDL Schema Not being recognized
SQL Server Version: 2014 Enterprise
I am attempting to save to an SSRS report server after making a modification to a report RDL in Report Builder. I am being met with the following error:
System.Web.Services.Protocols.SoapException: The definition of this report is not valid or supported by this version of Reporting Services. The report definition may have been created with a later version of Reporting Services, or contain content that is not well-formed or not valid based on Reporting Services schemas. Details: The report definition has an invalid target namespace*'http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition' which cannot be upgraded. at Microsoft.ReportingServices.Library.ReportingService2010Impl.CreateReport(String Report, String Parent, Boolean Overwrite, Byte[] Definition, Property[] Properties, ItemType ItemType, CatalogItem& ItemInfo, Warning[]& Warnings) at Microsoft.ReportingServices.Library.ReportingService2010Impl.CreateCatalogItem(String ItemType, String Name, String Parent, Boolean Overwrite, Byte[] Definition, Property[] Properties, CatalogItem& ItemInfo, Warning[]& Warnings) at Microsoft.ReportingServices.WebServer.ReportingService2010.CreateCatalogItem(String ItemType, String Name, String Parent, Boolean Overwrite, Byte[] Definition, Property[] Properties, CatalogItem& ItemInfo, Warning[]& Warnings)
The interesting thing is that in the RDL, the schema line is as follows (which, as you can see is not the same as what is mentioned in the error):
<Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns:cl="http://schemas.microsoft.com/sqlserver/reporting/2010/01/componentdefinition" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition">
Can anyone offer a clue as to why I am getting this error and/or how to resolve it?
Thanks In Advance, Casey
SQL Server Reporting Services A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports. 2,367 questions Sign in to follow
Hi @Casey Harris
Only when you save the report as rdl file on report builder or complile the report on the report server,can the report definition been upgrade.
A report definition file specifies the RDL namespace for the version of the report definition schema that is used to validate the rdl file. When you open an .rdl file in a report authoring environment such as Report Designer in SQL Server Data Tools (SSDT), Visual Studio, or Report Builder. If the report was created for a previous namespace, a backup file is automatically created, and the report is upgraded to the current namespace. If you save the upgraded report definition, you have saved the converted .rdl file. This is the only way to upgrade a report definition. The report definition itself is not upgraded on a report server. The compiled report is upgraded on a report server.
From official documemt :https://learn.microsoft.com/en-us/sql/reporting-services/reports/find-the-report-definition-schema-version-ssrs?view=sql-server-ver16
You can try the follow steps to change the 2016 rdl to 2010 rdl manully:
I recently ran into this issue as well. I found that I only needed to change two items in the .rdl file in question. Change FROM: Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" TO: Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns:cl="http://schemas.microsoft.com/sqlserver/reporting/2010/01/componentdefinition" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition" Unlike other responses, I needed 2010 instead of 2008. I would check an .rdl file that you have already deployed. Remove the "ReportParametersLayout" block. Note: If I removed ReportSections block, it did not work as others have noted.
I refer to this thread :https://stackoverflow.com/questions/38902037/ssrs-report-definition-is-newer-than-server
And here is rdl xml schema for version 2010/01 ,in case you need it: https://learn.microsoft.com/en-us/openspecs/sql_server_protocols/ms-rdl/3428e690-a348-4ec7-8a6a-8efb42d2cdee?redirectedfrom=MSDN
Best Regards, Isabella
2 additional answers
Thank you so much for you responses @IsabellaZhangMSFT-7746 and @Joyzhao-MSFT .
I found a way to resolve the issue soon after I posted the problem. I used a prior version of Report Builder to modify the report and was allowed to save it to the Report Server.
After reading your responses, I remember having to do that some years back when the company I worked for upgraded their version of Visual Studio and we didn't realize that it would then upgrade all of our report RDLs to a new schema version.
Thanks again! Casey
Please use :
https://www.nuget.org/packages/Microsoft.ReportingServices.ReportViewerControl.Winforms/150.1576.0?_src=template
/support/notes/service/sap_logo.png)
2437586 - Error when selecting DataSet in Dashboards: "Selected Template is not valid. Please select another template"
- When changing the selected DataSet filter when running a Dashboard, the message "Selected Template is not valid. Please select another template" is displayed upon clicking on the desired form template.
- Compensation Planning domain is selected.
Environment
SAP SuccessFactors HCM Suite
The configuration of the new template being selected is not compatible with the report definition. In one case, some of the the drill-down columns present in the report definition are invalid for the new template being selected.
Check the tile definition and see if the drill-down columns selected for the report is compatible with all datasets available. You can do this by going to People and DataSets pill and trying to change the specified dataset to another one. If you get the prompt "Due to dataset change the tile has invalid columns...", it is most likely that the previous dataset has custom columns which are not configured in the new dataset being selected.
If this is the case, customer might need to define or configure dedicated tiles to work with specific datasets. So the next step would be to either change report definition to include or use only columns applicable to all datasets or to clearly indicate in the report name that the tile will only run for specific form templates.
Compensation, Planning, dataset, Dashboard, templates, tile, error, not, working , KBA , LOD-SF-ANA-DSH , YouCalc Dashboards and Tiles (Dashboards 2.0) , How To
Please wait while your request is being verified...

IMAGES
VIDEO
COMMENTS
Monthly reports are documents that provide updates on a variety of information, ranging from the latest financial information to the existing status of a project.
A direct report is an employee who reports directly to someone else. For example, a director might have five managers who report directly to him. They are considered his direct reports. However, those people who work for each manager are no...
Financial reporting is important because it helps to ensure that companies and organizations comply with relevant regulations and, if it is a public company, shows investors the current financial health of a company.
BI Publisher (formerly XML Publisher) - Version 11.1.1.9.0 and later: Report Definition Not Found Error When Using BI Publisher Web
BI Publisher Report Job Failed With Error 'Report definition not found:/Path... .xdo' (Doc ID 2813595.1). Last updated on MARCH 28, 2023
Missing Data Model produces “The report cannot be rendered because of an error”. * Saving Report Definition produces “Failed to save report” error.
xdo.servlet.CreateException:Report definition not found: /Oracle_Fusion_Middleware_Audit/Common_Reports/User_Activities/Event_Details/
Enter the name of the layout as defined in the report definition.
Customized report cannot be launched:Report definition not found: "com.ptc.windchill.enterprise.report.Report:222837". in Windchill PDMLink 10.1 M040.
The report is not found in the metadata' is reported in the DELogs after running a service in MicroStrategy Narrowcast Server. When a standard
that answer not working in my case, Or may be i am not urderstanding that problem in a depth. – Feezan Khattak. Jul 2, 2021 at 6:24. Add a
SoapException: The definition of this report is not valid or ... I found that I only needed to change two items in the .rdl file in question
The configuration of the new template being selected is not compatible with the report definition. In one case, some of the the drill-down columns present
The following SQL links together the XML publisher Report Definition, Data Source, Template, and Template file, to identify any reports that have a template