0

我有 Jasper Server 6.1.1 和 Jasper Studio 6.1.1。

这是我的场景:

我尝试将报告从工作室发布到服务器,当我在服务器 Web 应用程序上打开报告时,报告显示为空白,并显示一条消息“报告为空。”。

经过一番谷歌搜索,我发现我的报告需要使用数据源发布到服务器,才能在服务器 Web 应用程序上查看。

所以现在,当我发布时,我会检查“本地数据源”。我选择一个数据源 JDBC,给它一个名称(例如“test”),然后“从 Jaspersoft Studio 导入”,选择用于报告中数据的数据适配器。

但是,当我单击完成时,我收到此错误:

org.apache.http.client.HttpException: Internal Server Error           

at com.jaspersoft.studio.server.protocol.restv2.RESTv2ExceptionHandler.handleException(RESTv2ExceptionHandler.java:72)                
at com.jaspersoft.studio.server.protocol.restv2.ARestV2ConnectionJersey.toObj(ARestV2ConnectionJersey.java:52)   
at com.jaspersoft.studio.server.protocol.restv2.RestV2ConnectionJersey.addOrModifyResource(RestV2ConnectionJersey.java:515)                
at com.jaspersoft.studio.server.protocol.ProxyConnection.addOrModifyResource(ProxyConnection.java:314) 
at com.jaspersoft.studio.server.publish.Publish.publishResources(Publish.java:198)            
at com.jaspersoft.studio.server.publish.Publish.publish(Publish.java:67)   
at com.jaspersoft.studio.server.publish.wizard.Publish2ServerWizard$3.run(Publish2ServerWizard.java:302)         
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

任何帮助都会很棒!

4

1 回答 1

0

请执行下列操作

1)检查创建的数据源是否正确

2) 检查是否在 jasper 服务器中写入或创建了有效查询

3) 检查是否为该查询创建了数据源。

4)检查报表设计是否正确

5)检查查询和数据源是否链接

于 2015-09-25T17:50:46.450 回答