尝试从xaction输出excel时Pentaho Max列宽错误

时间:2012-09-06 21:54:39

标签: java excel max pentaho

我已经设法为我的数据库使用3个pentaho工具建立了一个成功的工作环境。 水壶变换:从JNDI查询。 pentaho报告:组织和输出转换给出的数据。 还有一个Action Secuence xaction,它管理参数并将报告解决方案放在网上。

一切似乎工作正常,一旦我把报告放在网上,我在参数中输入一些输入,然后它提交几乎任何报告格式的表格:text / html,pdf和cvs。

但是当我尝试提交excel输出(application / vnd.ms-excel)时,我收到以下错误:

  

Pentaho BI平台在运行操作时报告错误   序列

     

可能的原因:RuntimeContext.ERROR_0017 - [es_18]活动失败   执行动作序列:BillingReport.xaction执行堆栈:   执行动作:Pentaho报告(SimpleReportingComponent)循环索引   (基于1):0错误时间:miércoles5de septiembre de 2012 12H18'VET   错误类型:ActionExecutionException会话ID:joe实例   Id:65ad1224-f779-11e1-a34f-b53c1ce91064动作   类:SimpleReportingComponent操作描述:Pentaho报告

即使.prpt文件中没有字段,它仍然会显示相同的错误(我还使用管理控制台刷新了biserver,我做了每次更改)。 如果我检查catalina.out日志中发生了什么,我会得到一堆java异常跟踪,但是有一行显示:

  

java.lang.IllegalArgumentException:一个的最大列宽   单个单元格为255个字符。

我不确定,但它看起来像是一个与apache / tomcat函数相关的jira问题,名为setColumnWidth。

任何想法?

0 个答案:

没有答案