IBM Content Collector 4.0.1 SP5とIBM Filenet P8 Content Engine 5.2.1を使用している私の現在のプロジェクトでは、ファイルシステムからファイルを収集して特定のP8のオブジェクトストアに追加する必要があります。外部Webサービスを呼び出すIBM Content Collectorエラー
サーバーでアップロードを実行した後、またはエラーが発生した場合、データベースに書き込むデータを送信するためにWSコールWebサービスタスクを挿入しました。
構成は以下の通りである:、IBMによって提供WS Call Web Service task description pageに要求されたWebサービスはREST準拠ある
コードの抜粋を以下:
@RequestMapping(value = "/filenet/notificaArchiviazione", method = { RequestMethod.GET,
RequestMethod.POST }, consumes = { MediaType.APPLICATION_FORM_URLENCODED_VALUE,
MediaType.APPLICATION_JSON_VALUE, MediaType.APPLICATION_XML_VALUE }, produces = {
MediaType.APPLICATION_JSON_VALUE, MediaType.APPLICATION_XML_VALUE })
@ResponseBody
String notificaArchiviazione(@RequestParam("fileName") String fileName, @RequestParam("esito") String esito) {
ICCはWSを呼び出そうとした場合に次のようなHTTP/1.1 400 Bad Requestエラーが発生します。
2017-10-20T13:47:10.394Z FINEST [47]準備済みのコンテンツをsen d: webservice:{"e:¥report¥amm_000001_00001¥2017¥10¥201710_amm_000001_00001_qxn_report_00_errato.pdf":{"esito": "KO"、 "fileName": "Prova"}、 "e:\ report \ amm_000001_00001 \ 2017 「CTMS-task-name」は、「CTMS-task-name」と入力した場合に表示されます。「CTMS-task- 12DC 44] 2017-10-20T13:47:10.456Z FINEST [48]の設定: http://192.168.8.29:8080/sirfAcq/filenet/notificaArchiviazione fileNameに
esito
[com.ibm.afu.connector.webservice.task.InvokeServiceTask実行] [CTMSタスク-12dc 44] 2017-10-20T13:47:10.830Z FINEST [49] websを呼び出すervice URI:http://192.168.8.29:8080/sirfAcq/filenet/notificaArchiviazione
[com.ibm.afu.connector.webservice.task.InvokeServiceTask実行] [CTMSタスク-12DC 44] 2017-10-20T13 を:47:13.763Z FINEST [50]呼び出し は時間がかかりました(ms):2933
[CTMS-task-12dc 44] 2017-10-20T13:47:13.763Z SEVERE [51] 呼び出しに失敗しましたWebサービス:HTTP/1.1 400 Bad Request
[CTMS-task-12dc 44] 017-10-20T13:47:13.841Z FINEST [52] [ctms-native] 2017-10-20T13:47:13Z Trace2 0x12dc呼び出し s uccessfull、task finished ...
何が間違っていますか?