繁体   English   中英

Rails在Jasper服务器上部署Jasper报告

[英]Rails deploy jasper report on jasper server

我正在通过以下方式申请ROR:

ruby '2.2.1'
gem 'rails', '4.2.0'

我正在使用我使用jasper studio创建的jasper report

我已经使用jasper studio报告发布工具在本地(jasper studio)的生产Jasper服务器上部署了报告。

并使用Capistrano部署Rails应用程序。

问题是,每当我更改本地报表时,都需要将更改的报表从jasper studio发布到production-jasper-server。

我想使用Capistrano或其他将其自动化的过程自动化,该更改的报告将与生产部署一起部署在生产Jasper服务器上。

我在此方面进行了很少的研发,并找到了jasper服务器的rest v2 api ,但是我没有使用它,因为我想在深入研究此方法之前先了解最佳方法。

如果您有更好的主意,最好的方法是什么,请与我分享。

是的,我认为最好的解决方案是使用RestSOAP Web服务。

使用v2 / resources Servicee ,并选中“ 修改资源”部分,其中提到以下内容:

使用上面的PUT方法可以覆盖整个资源。 在URL中指定目标资源的路径,并指定相同类型的资源。 使用overwrite = true替换其他类型的资源。

查看有关如何在ruby中创建jasperserver rest api客户端的示例

并请检查以下问题, 这里有一个有关如何为jasper服务器创建客户端的小样本,但它是为SOAP服务构建的。

希望有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM