コード・ページ '65001' が無効です
IBM App Connect Enterprise(以下 ACEと略します)の利用で、Windows環境のMQと接続する際に、次のようなエラーが発生するかもしれません。
特にWindowsのローカル環境で試験的にインストールする際に、多く発生する状況と考えます。

原因
このエラーは、MQ側のコードページ(文字コード)として設定されているのが65001で、これをACE側が認識できないという状況を示しています。
ACEでサポートするコードページのリストは以下のページから確認できます。
「65001」はUTF-8であることを示しており、コードページ上でもACEが認識できると記載されています。ただ実際にコードページの識別を行なう際に「ibm-65001」と判断されて対応コードページのリストにないと判断されているようです。
WindowsのMQでは、デフォルトインストールでプラットフォームの文字コードをCCSIDに採用することから65001が選択されます。
MQでどのようなコードページが設定されているかは、次のコマンドで確認することができます。
runmqsc キューマネージャー名
DISPLAY QMGR CCSID
対処
MQのコードページを1208に変更することでエラーは解消します。
runmqsc キューマネージャー名
ALTER QMGR CCSID(1208)
ここではローカルテストを想定しての解決策として提示していますが、実運用にあたっては正しいコードページに合わせた対処方法を検討ねがいます。
さらに詳しい情報をお探しの方へ
IBMの最新情報、イベント情報、さらに役立つ資料は、以下のIBM Communityでも発信・格納されています。
最新のトレンドや有益な情報をチェックするために、ぜひご覧ください!
-
WebSphere: IBM Community - WebSphere
WebSphere関連の最新情報やディスカッション、イベント情報、技術資料を公開中! -
ELM (Engineering Lifecycle Management): IBM Community - ELM
ELMに関する最新のイベント情報、ナレッジ共有、便利なドキュメントをチェック! -
Integration: IBM Community - Integration
Integrationに関する最新のイベント情報、ナレッジ共有、便利なドキュメントをチェック!