PUT /rest/bpm/wle/v1/task/{taskId}?action={string}[&parts={string}]POST /rest/bpm/wle/v1/task/{taskId}?action={string}[&parts={string}]| 名前 | 値タイプ | 製品の機能詳細 | ||||
|---|---|---|---|---|---|---|
| action | ストリング | 指定されたタスク・インスタンスに対して実行されるアクション。
|
| 名前 | 値タイプ | 製品の機能詳細 |
|---|---|---|
| パーツ | ストリング | 応答データのどのパーツを返すかを示すストリング。 以下の値を使用できます。
data 部分は、外部タスク情報を参照します。 |
なし
なし
デフォルトのコンテンツ・タイプは次のとおりです。application/json.
{"description": "WLE エラー応答",
"type": "object",
"Properties":
{"status": {"タイプ": "ストリング",
"description": "前の API 呼び出しの状況。"
},
"exceptionType": {"type": "string",
"description": "例外に関連付けられたクラス名。"
},
"errorNumber": {"タイプ": "ストリング",
"description": "Message ID of the exception."
},
"errorMessage": {"タイプ": "ストリング",
"description": "Message text of the exception."
},
"errorMessageパラメーター": {"type": ["string"], "optional": true,
"description": "例外のメッセージ・テキスト・パラメーター。"
},
"programmersDetails": {"type": "object", "optional": true,
"description": "追加の例外詳細 (スタック・トレースなど)。"
}
}
}
<?xml version="1.0" encoding="UTF-8"?>
< スキーマ targetNamespace= "http://rest.bpm.ibm.com/v1/data/exception"
elementFormDefault="unqualified" xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:tns = "http://rest.bpm.ibm.com/v1/data/exception"
xmlns:dat = "http://rest.bpm.ibm.com/v1/data/root">
< import schemaLocation= "BPMRestData.xsd" namespace= "http://rest.bpm.ibm.com/v1/data/root" />
<!--
このタイプはエラー応答を表します。
-->
< element name= "RestRuntime例外 ">
<complexType>
<sequence>
< エレメント名 = "status "type="string" />
< element name="Data " type="tns:ExceptionData">
</element>
</sequence>
</complexType>
</element>
<!--
このタイプには、例外に関連した詳細なエラー情報が含まれます。
-->
<complexType name= "ExceptionData">
<sequence>
< エレメント名 = "status "type="string" />
<! -- これは例外の Java クラス名を指定します -->
< エレメント名 = "exceptionType" type="string " />
<! -- エラー・メッセージのメッセージ ID -->
< エレメント名 = "errorNumber" type="string " minOccurs= "0" />
<! -- 完全なエラー・メッセージ -->
< エレメント名 = "errorMessage" type="string " />
<! -- エラー・メッセージに挿入されたストリングのリスト -->
< element name= "errorMessageパラメーター" type="string " minOccurs= "0" maxOccurs= "unbounded " />
<!--
例外に関連付けられたスタック・トレース。
「server-stacktrace-enabled」プロパティーが指定されていない場合、これは省略されることに注意してください。
サーバーの 100Custom.xml ファイルで有効になっています。
-->
< element name= "programmersDetails" type="string"> < /element>
<! -- 以前の応答。 バルク・コマンドが使用された場合に設定 -->
< element name = "responses "type="dat:BulkCommandResponses" minOccurs= "0"> < /element>
< エレメント名 = "errorData" type="tns:ErrorData" minOccurs= "0" />
</sequence>
</complexType>
<complexType name= "ErrorData">
<sequence>
< element name = "code "type = "string" /> (エレメント名 = "code "タイプ = "string" />)
< element name = "data "type="string" minOccurs= "0 " />
</sequence>
</complexType>
</schema>
| コード | 製品の機能詳細 |
|---|---|
| 200 OK | 正常終了。 |
| 400 間違った要求 | パラメーターが有効でないか、欠落しています。 |
| 401 認証が必要 | 呼び出し側は、この要求に対して許可されていません。 |
| 404 Not Found | タスクが存在しません。
|
| 500 内部サーバー・エラー | 重大な問題が発生しました。プログラマーの詳細が提供されます。 |
7.5.0
親トピック: タスク・インスタンス・リソース