2016-07-13 4 views
0

jasperServerにいくつかのレポートが含まれているフォルダ(cat1)があります。 Webインターフェイスを使用してフォルダの名前をcategory1に変更すると、このフォルダ内のレポートのパスは変更されません。たとえば、report1にはまだ/reports/cat1/report1のパスがありますが、/reports/category1/report1jasperServerでフォルダの名前を変更した後にレポートのパスが変更されない

この問題を解決するにはどうすればよいですか?

+1

レポート自体には、レポートのパスが存在する参照があると思います。したがって、この参照も変更する必要があります。 – tobi6

+0

@ tobi6に感謝しますが、この参照をどこで変更するのか –

+2

[JasperReports REST API v2 - 移動リソース](http://community.jaspersoft.com/documentation/jasperreports-server-web-services-guide/v56/moving-resource) – tobi6

答えて

0

jasperServer rest client APIで提案されているようにリソースを移動して問題を解決しました。

OperationResult<ClientResource> result = client 
     .authenticate("jasperadmin", "jasperadmin") 
     .resourcesService() 
     .resource("/reports/category1/report1") 
     .moveFrom("/reports/cat1/report1"); 
関連する問題