当前位置: 首页 > 知识库问答 >
问题:

Jasper报表-将报表从studio上传到服务器时出现异常?

潘泳
2023-03-14

以下是我的设想:

我尝试将一个报告从studio发布到服务器,当我打开服务器web应用程序上的报告时,报告显示为空白,并显示一条消息说‘报告为空。’。

在搜索了一下之后,我发现我的报表需要发布到带有数据源的服务器上,以便在服务器web应用程序上查看。

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)

共有1个答案

谭宏盛
2023-03-14

请执行以下操作

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

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

 类似资料:
  • 如何将报表从jasper studio发布到jasper服务器? 我将只发布主报告还是包括子报告?

  • 我有一个要转换成CSV格式的XML。我使用Jasper Reports来转换它,并使用Jasper Studio来设计JRXML。 这是XML: 我希望CSV格式包含以下列: fields_exitence分为3个(nonMap、ux和两者),属性在

  • 现在这个‘?’值将来自报表参数,例如CountryName。这可以使用参数化查询来完成,不是问题。现在我需要这个参数countryName来从另一个查询中获取数据,如下所示 简而言之,我希望将报表参数countryName的值绑定到上述查询的输出,并且我希望将此查询放入report it中。使用birt非常容易,但我想知道Jasper是否可能? 我是贾斯珀报告的新手。 我试图给出一个小场景来代表我

  • 我对从web服务调用jasper报告有问题。 我使用这个URL http://host:port/jasperserver[-pro]/rest_v2/reportexecutions获取请求id,输出类似于下面的XML。 现在我正尝试通过以下url运行jasper报表 http://localhost:8080/jasperserver/rest_v2/reportexecutions/7818

  • 在java swing(桌面)应用程序中,我需要将jasper报告导出为PDF文件。下面的代码输出jasper报告和pdf文件,但问题是pdf的大小为零,没有显示报告内容,甚至无法打开pdf,jasper版本为3.1.4,jasperreports-3.1.4。罐子

  • 我正试图以RTL模式导出excel jasper报表。我的报表属性似乎没有正常工作。在本报告中,我使用下面的属性来指导我的excel表ti RTL。 我也尝试了另一种方法: 上述解决方案都不起作用。拜托,谁来帮帮我。