Jump to content
We've recently updated our Privacy Statement, available here ×

yinjianfeng

Members
  • Posts

    2
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Posts posted by yinjianfeng

  1. in that post, he did 2 things.

    First, use "put" method generate a report then use "get" method download report as JasperReport Object.

    Can I only use get method both can generate report and export it. 

    for PDF format seems can only use get method obtain the data.

    PS. is rest_v2 only for jasperreport-server 5.0.0 ? if it's ture. maybe rest_v2 Running a report for jasperprint format got a issue.

  2. Hi there,

    I wanna get JasperPrint object from jasperreport server  via RESTful webservice,

    following jasperreports-server-web-service-guide.pdf

    Method URL
    GET
    http://:/jasperserver[-pro]/rest_v2/reports/path/to/report.?
    where is one of the following: html, pdf, xls, rtf, csv, xml, jrprint

    Then view this report in jasperreports flash viewer.

    I spent a lot of time on Google, Some people also encounter same problem with me, but no body can find solution.

    I am using Jasperreport Server 5.0.0 COMMUNITY EDITION.

    here is my codes, 

    Client client = Client.create();
    client.addFilter(new HTTPBasicAuthFilter("jasperadmin","jasperadmin"));
    // For the url, if I use other format it works. but only 'jrprint' doesn't work.
    WebResource r = client.resource(url);
    JasperPrint jasperPrint = (JasperPrint)r.get(InputStream.class);

    when I use 'jrprint' format, throw errors as below:

     

    com.sun.jersey.api.client.UniformInterfaceException: GET http://localhost:8899/jasperserver/rest_v2/reports/reports/samples/AllAccounts.jrprint returned a response status of 404 Not Found
    at com.sun.jersey.api.client.WebResource.handle(WebResource.java:686)
    at com.sun.jersey.api.client.WebResource.get(WebResource.java:191)
    at org.jfeng.com.report.ReportJerseyClient.runReportAsJRPrint(ReportJerseyClient.java:65)
    at org.jfeng.com.action.DefaultAction.showReportContent(DefaultAction.java:1295)

     

×
×
  • Create New...