错误信息:
org.eclipse.birt.report.model.metadata.ChoicePropertyType validateXml
严重: Not found choice: any
或
org.eclipse.birt.report.model.metadata.ChoicePropertyType validateXml
SEVERE: Not allowed choice any
原因:
birt 2.3.1后,不允许.rptdesign文件中出现数据类型为any的data关联;而2.3.1之前的.rptdesign文件是允许的;所以在你升级birt版本的时候,就可能出现这样的问题。
is actually caused by one of you report designs. In the new BIRT release (2.3.1), you can't set a Data item's type to "any". This was allowed in the previous releases, but it generates errors in the latest release.
I'm guessing you're trying to run an old report that you designed using a previous release, and this report contains Data elements whose data types have not been initialized. Try going through your reports and setting the right types.
I found the solution. During the upgrade to 2.3.1 you have to rid of from links to "any" data types in all BIRT files.
IMO the simplest way is to delete all strings like below from *.rptdesign files.
<property name="dataType">any</property>
分享到:
相关推荐
BIRT:基于 Eclipse 的报表 简单上手,绝对不错
BIRT(Business Intelligence and Reporting Tools)是一个基于Eclipse的开源的报表工具。它的核心是由著名的报表供应商Actuate(安讯)公司贡献。 BIRT主要是用在基于Java与J2EE的Web应用程序上,同时可以与PHP很好...
5. `<birt:style>`和`<birt:css>`:这两个标签用于引入样式表,可以定制BIRT报告的外观和样式。 使用这些标签,开发者可以避免编写大量的Java代码来集成BIRT,使得Web应用的开发更加简洁和高效。例如,你可以这样在...
### BIRT:一份详尽的报表制作指南 #### 核心知识点概述 《BIRT:一份详尽的报表制作指南》是一本深入介绍Business Intelligence and Reporting Tools(BIRT)的书籍,该书作为Eclipse系列的一部分,由Diana Peh、...
BIRT XML数据源是BIRT平台中的一个重要组成部分,用于处理XML格式的数据。下面将详细阐述BIRT XML数据源的相关知识点。 1. **BIRT概述**: BIRT是由Eclipse基金会维护的一个开源项目,旨在为Java和Web应用程序提供...
maven birt pom.xml 配置
**Birt XML详解** Birt(Business Intelligence and Reporting Tools)是一款开源的报表系统,它提供了丰富的图表、数据透视表和自定义报告功能,被广泛应用于Web应用程序中。XML(Extensible Markup Language)...
Eclipse BIRT 开源Eclipse BIRT报告和数据可视化项目。建立BIRT BIRT是使用构建的。 要使用最新的Eclipse平台构建BIRT,请运行: mvn package -DskipTests要使用Eclipse Neon构建BIRT,请运行: mvn package -Pneon ...
例如,`<birt:report>`标签用于显示报表。 5. 启动你的Web服务器,访问JSP页面,此时BIRT报表应该能够正确地在页面上展示出来。 BIRT的功能远不止这些。它支持复杂的计算、脚本编写、样式定制、交互式报表等特性。...
标题中的"equinox-jetty-birt:BIRT 报表简单的运行时示例"是指一个基于Equinox OSGi容器和Jetty服务器的BIRT(Business Intelligence and Reporting Tools)报告运行时环境的简单示例。这个项目旨在展示如何在Java...
本篇将重点讲解如何在BIRT中使用XML数据源,这是一项非常实用的技术,特别是在处理结构化数据时。 XML(Extensible Markup Language)是一种标记语言,用于存储和传输数据,它的结构清晰、易于解析,非常适合作为...
BIRT是Eclipse基金会的一个项目,它提供了一个灵活的报表设计环境,支持多种数据源,包括关系数据库、XML、Web服务等。BIRT分为两大部分:设计时组件(Design-time)和运行时组件(Run-time)。设计时组件允许开发者...
2. **灵活的数据源支持**:BIRT支持多种数据源,如JDBC、XML、CSV、Excel等,同时还支持通过脚本访问Web服务或其他API获取数据。 3. **高度可定制的布局**:用户可以根据需求自定义报表的布局,包括页面设置、字体...
8. **模板和样式表**:BIRT支持使用XML模板和CSS样式表来控制报表的外观和布局,使得报表具有统一的企业风格。 9. **数据钻取和切片**:通过BIRT,用户可以实现数据的多级钻取,深入了解数据细节;也可以对大数据量...
- 在CDE中,通过`component.xml`配置文件引入BIRT报告,设置参数传递,以便在CDE仪表板中运行BIRT报告。 - 通过CDE的组件库,将BIRT报告嵌入到仪表板中,用户可以在CDE环境中查看和交互Birt生成的报告。 4. **...
### BIRT:一份详尽的报告指南 #### 知识点概述 《BIRT:一份详尽的报告指南》是一本全面介绍Business Intelligence and Reporting Tools(BIRT)的专业书籍,作者包括Diana Peh、Alethea Hannemann和Nola Hague。...
### 整合与扩展BIRT:第三版 #### 一、引言 《整合与扩展BIRT:第三版》(Integrating and Extending BIRT, 3rd Edition)是一本深入探讨Eclipse BIRT(Business Intelligence Reporting Tools)的专业书籍。本书...
### BIRT:一个领域指南(第三版) #### 一、简介 《BIRT:一个领域指南》(第三版)是一本深入探讨Business Intelligence and Reporting Tools(BIRT)平台的书籍,该书由Diana Peh、Nola Hague与Jane Tatchell...
Eclipse BIRT主站上推荐的两本权威书籍有两本:1.BIRT: A Field Guide to Reporting 2.Integrating and Extending BIRT 第一本是BIRT报表开发的基本介绍,第二本将如何集成与扩展BIRT应用。这是第二本书的2008第二版
2. **数据源与查询**:BIRT支持多种数据源,如关系数据库、XML、Web服务等。用户可以编写SQL查询或者使用内置的数据集来获取数据。 3. **报表引擎**:BIRT的报表引擎负责在运行时渲染和执行报表。它可以嵌入到任何...