前の仕事で、JavaとMQを使用してJMSを通じてメッセージをやり取りするときにメッセージキューのキャラクタセットを指定してもなぜか意図した通りにコード変換などが行われなくて、メッセージ自体にキャラクタセットを指定する方法がないかを探した挙句、下記のリンクに情報があるのをやっと見つけて何とか解決したことがありました。
最近になって、上記のようになったのは何か設定もしくは環境が変になっていたためらしく、通常はメッセージキューのキャラクタセットをきちんと指定していれば大丈夫らしいことが確認できたのですが、忘れないように一応メモがわりに記録しておきます。
キーワードは、JMS_IBM_Character_Setでした。