2017-09-28 12 views
0

おはようございます!データセットとしてREST Webサービスを使用するJasperreportの場合、動詞はNULLにできません

データアダプタとしてREST WebサービスでJasper Reportを使用しようとしています。私はデータをプレビューすることができましたが、verbをnullにすることはできないので、レポートをプレビューできませんでした。ここ

は私jrxmlのソースビューへのリンク(それはあまりにも長いですので、私はそれをここに投稿することはできません)です。

RegisteredParticipants.jrxml

、これが私のデータアダプタである:

net.sf.jasperreports.engine.JRException: net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.JRException: Error creating request: net.sf.jasperreports.engine.JRException: The verb can't be null 
    at com.jaspersoft.studio.editor.preview.view.control.ReportControler.fillReport(ReportControler.java:545) 
    at com.jaspersoft.studio.editor.preview.view.control.ReportControler.access$20(ReportControler.java:520) 
    at com.jaspersoft.studio.editor.preview.view.control.ReportControler$5.run(ReportControler.java:401) 
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) 
Caused by: net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.JRException: Error creating request: net.sf.jasperreports.engine.JRException: The verb can't be null 
    at net.sf.jasperreports.engine.fill.JRFillSubreport.prepare(JRFillSubreport.java:874) 
    at net.sf.jasperreports.components.table.fill.FillTableSubreport.prepareSubreport(FillTableSubreport.java:172) 
    at net.sf.jasperreports.components.table.fill.FillTable.prepare(FillTable.java:424) 
    at net.sf.jasperreports.engine.fill.JRFillComponentElement.prepare(JRFillComponentElement.java:152) 
    at net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:537) 
    at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:411) 
    at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:386) 
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillTitle(JRVerticalFiller.java:313) 
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:247) 
    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:115) 
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:582) 
    at net.sf.jasperreports.engine.fill.BaseFillHandle$ReportFill.run(BaseFillHandle.java:123) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: net.sf.jasperreports.engine.JRException: Error creating request: net.sf.jasperreports.engine.JRException: The verb can't be null 
    at com.jaspersoft.webservice.data.util.WebServiceConnector.createRequestForWs(WebServiceConnector.java:187) 
    at com.jaspersoft.webservice.data.util.WebServiceConnector.callWS(WebServiceConnector.java:134) 
    at com.jaspersoft.webservice.data.query.WebServiceQueryExecuter.createDatasource(WebServiceQueryExecuter.java:168) 
    at com.jaspersoft.webservice.data.query.WebServiceQueryExecuter.createDatasource(WebServiceQueryExecuter.java:1) 
    at net.sf.jasperreports.engine.fill.JRFillDataset.createQueryDatasource(JRFillDataset.java:1245) 
    at net.sf.jasperreports.engine.fill.JRFillDataset.initDatasource(JRFillDataset.java:723) 
    at net.sf.jasperreports.engine.fill.BaseReportFiller.setParameters(BaseReportFiller.java:438) 
    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:550) 
    at net.sf.jasperreports.engine.fill.BaseReportFiller.fill(BaseReportFiller.java:396) 
    at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:732) 
    at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59) 
    at net.sf.jasperreports.engine.fill.AbstractThreadSubreportRunner.run(AbstractThreadSubreportRunner.java:221) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
    ... 1 more 
Caused by: net.sf.jasperreports.engine.JRException: The verb can't be null 
    at com.jaspersoft.webservice.data.util.WebServiceConnector.createRequestForWs(WebServiceConnector.java:178) 
    ... 14 more 
:私はレポートをプレビューしよう enter image description here

毎回、私はこのエラーを取得します10

私は何かを見逃して、私は動詞について考えていないか分からない。私は "RegisteredParticipantsRest"をメインデータセットに接続しようとしましたが、それは助けになりませんでした。私は誰かが私を助けることができるといいですありがとう!

答えて

0

エラーの原因がわかりました。私はxmlとしてデータアダプタをエクスポートし、 "RegisteredParticipantsRest"の "Default data adapater"として設定しなければならなかった

関連する問題