2015-09-08 3 views
0

У меня проблема с вызовом сообщения jasper из веб-службы.вызов сообщения яшмы из веб-службы отдыха

Я использовал этот URL http://host:port/jasperserver[-pro]/rest_v2/reportExecutions, чтобы получить идентификатор запроса, а результат был похож на следующий XML.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><reportExecution><exports><export><id>ee83c20b-6c3b-4299-88cb-57cc771aa7e2</id><outputResource><contentType>application/xls</contentType><fileName>myreport.xls</fileName><outputFinal>true</outputFinal></outputResource><status>ready</status></export></exports><reportURI>/reports/my_reports/myreport</reportURI><requestId>78183e2a-3740-4706-a058-a4d94508a9ad</requestId><status>ready</status><totalPages>1</totalPages></reportExecution> 

Теперь я пытаюсь запустить отчет яшма по следующему адресу

http://localhost:8080/jasperserver/rest_ v2/reportExecutions/78183e2a-3740-4706-A058-a4d94508a9ad/экспорт/ee83c20b-6c3b-4299-88cb- 57cc771aa7e2/outputResource

Но этот URL-адрес не работает должным образом. Вопрос: Как изменить URL-адрес для вызова отчета?

На самом деле мне нужно вызвать отчет яшмы из оракула апекса приложения, но я не хочу использовать метод опал-консультационный интегрировать оракул верхушку и отчет яшмы Я просто хочу, чтобы вызвать веб-службу в PL SQL

I попробовал этот URL-адрес - http://host:port/jasperserver/rest_v2/reports/[path в отчет]. [format] - он работает для меня, но он предлагает пользователю войти в сервер jasper. С другой стороны, этот URL-адрес возвращает файл отчета, мне нужно иметь URL-адрес для загрузки вывода.

Не могли бы вы рассказать мне, как вызвать отчет о яшме, чтобы создать выходную ссылку для скачивания.

соответствующие Джасперу сервера документов, можно сделать запрос и запустить отчет в URL .... вы можете найти документы здесь [http://community.jaspersoft.com/documentation/tibco-jasperreports-server-web-services-guide/v610/running-report-asynchronously-0][1]

Спасибо за помощь заранее

ответ