Interstage Application ServerのJava EEクライアントアプリケーションからCORBAサーバアプリケーションを呼び出した場合、DATA_CONVERSION例外が発生しました。
- CORBAサーバアプリケーションのコード系(locale)にSJISを指定して、Java EEクライアントアプリケーションからマルチ言語サービスのCORBAサービス環境上で運用するCORBAサーバアプリケーションを呼び出した場合、Windows-31J独自追加文字(NEC特殊文字、IBM拡張文字)や外字(利用者定義文字)の文字のコード変換でDATA_CONVERSION例外が発生しました。原因と対処方法を教えてください。
- [原因]
CORBAサーバアプリケーションのコード系(locale)にSJISを指定した場合、JIS基本漢字(JIS X 0208)の範囲の文字しか扱えないことが原因です。
[対処方法]
Windows-31J独自追加文字(NEC特殊文字、IBM拡張文字)や外字(利用者定義文字)を扱う場合には、SJISMSを指定してください。
CORBAサーバアプリケーションのコード系(locale)の指定方法については以下を参照してください。Interstage Application Server OLTPサーバ運用ガイド
第2章 ワークユニットの機能
2.2 CORBAワークユニット
2.2.11 コード変換
2.2.11.2 サーバ側のコード系の設定
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 設計/開発 |