Jasper レポート用に PHP フロント エンドをコーディングする必要があります。サーバーに正常に接続し、jasper REST 呼び出しを使用してリポジトリを認証および表示できました。ただし、レポートにアクセスしようとすると、応答本文に次のエラーが表示されます。
レポートが見つかりません (セッションで uuid が見つかりません)
phpコードは以下のとおりです。
$uri = "http://localhost:8080/jasperserver/rest/report/samples/Client_Information_Report?RUN_OUTPUT_FORMAT=html";
//PUT request to run the report
$response = Httpful\Request::put($uri, $payload)
->authenticateWith("jasperadmin", "jasperadmin")
->send();
$xml = new SimpleXMLElement($response->body);
$uuid = (String)$xml->uuid; //The uuid is successfully returned
$uri = "http://localhost:8080/jasperserver/rest/report/$uuid?file=report";
$report = Httpful\Request::get($uri)
->authenticateWith("jasperadmin", "jasperadmin")
->send();
最初の PUT で uuid が返されることを確認できます。ここに欠けているものはありますか?どんな助けでも大歓迎です。