ISI V7.0L10に対して、共通メッセージにESIParameterItemクラスが追加され、WSDLファイルが変更されています。
ISI V7.0L10で提供しているWSDLファイルを用いてクライアントアプリケーションを作成している場合、以下の作業が必要です。
手順
ISI V7.0L10のWSDLファイルを用いて作成されているクライアントスタブを削除します。
ISI 8.0以降のWSDLファイルを用いて、クライアントスタブを生成し直します。
ISI V7.0L10で作成したクライアントアプリケーションの共通メッセージ(ESIMessage)操作を修正します。
手順
ISI 7.0のWSDLファイルを用いて作成されているクライアントスタブを削除します。
ISI 8.0以降のWSDLファイルを用いて、クライアントスタブを生成し直します。
ISI 7.0で作成したクライアントアプリケーションの共通メッセージ(ESIMessage)操作を修正します。
修正が必要な共通メッセージ(ESIMessage)操作と修正例は、以下のとおりです。
修正が必要な共通メッセージ(ESIMessage)操作
[ISI V7.0L10]
クラス名 | メソッド名 | 引数 | 戻り値 |
---|---|---|---|
ESIParameter | getItems | なし | String[][] |
setItems | String[][] | なし |
[ISI 8.0以降]
クラス名 | メソッド名 | 引数 | 戻り値 |
---|---|---|---|
ESIParameter | getItems | なし | ESIParameterItem[] |
setItems | ESIParameterItem[] | なし |
例:
[ISI V7.0L10]
ESIMessage message = new ESIMessage(); String[][] items = {{"sample.key1","samplevalue1"}, |
[ISI 8.0以降]
ESIMessage message = new ESIMessage(); |