Jasper服务器reportUnitUri导致404错误

时间:2014-12-10 12:48:25

标签: rest jasperserver

我使用jasper报告rest v2 api,在http:/// jasperserver / rest_v2 / reportExecutions发送帖子请求与以下正文

<reportExecutionRequest>    
   <reportUnitUri>/root/Reports/samples/Department</reportUnitUri>     
   <async>true</async>   
   <freshData>false</freshData>    
   <saveDataSnapshot>false</saveDataSnapshot>  
   <outputFormat>html</outputFormat>    
   <interactive>true</interactive>  
   <ignorePagination>false</ignorePagination>   
   <pages>1-5</pages>   
   <parameters>    
     <reportParameter name="name">      
       <value>name 1</value>            
       <value>name 2</value>       
     </reportParameter>       
     <reportParameter name="mark1">    
        <value>200</value>    
        <value>453</value>  
     </reportParameter>    
   </parameters>
</reportExecutionRequest>

报告未找到资源/根/报告/样本/部门。我尝试了ResourceUnitUri中的各种组合(Reports / Reports / samples / Depatments,/ samples / Department)。但似乎都没有效果。一切都返回404代码。 reportUnitUri上的正确值是什么?

1 个答案:

答案 0 :(得分:0)

ReportUnitUri = /reports/<folder name>/<Resource ID>。要获取资源ID选择报告并单击编辑按钮。你得到了